⑴ 單片機設計子程序時需要注意哪些問題
在編寫子程序時須注意以下幾點:
1要給子程序賦一個名字,實際是一個入口地址代專碼。
2要能正確地屬傳遞參數。
3注意保護現場和恢復現場。
4為了使子程序具有一定的通用性子程序的操作對象應盡量採用地址或寄存器形式,而不用立即數形式。另外,子程序中含有轉移指令,應盡量採用相對轉移指令,以便它不管存放在內存的哪個區域都能正確執行。
⑵ 用51單片機給at24c16與at24c02編程上的區別和要注意些什麼,程序的寫法有那些不同,比如
at24c16與at24c02程序沒有區別,唯一區別就是內存大小,一個是2K,一個是16K的,2K的地址只能用到256,16K地址能用到2048,應該不存在at24c02的程序在at24c16上不能用吧??