⑴ 单片机设计子程序时需要注意哪些问题
在编写子程序时须注意以下几点:
1要给子程序赋一个名字,实际是一个入口地址代专码。
2要能正确地属传递参数。
3注意保护现场和恢复现场。
4为了使子程序具有一定的通用性子程序的操作对象应尽量采用地址或寄存器形式,而不用立即数形式。另外,子程序中含有转移指令,应尽量采用相对转移指令,以便它不管存放在内存的哪个区域都能正确执行。
⑵ 用51单片机给at24c16与at24c02编程上的区别和要注意些什么,程序的写法有那些不同,比如
at24c16与at24c02程序没有区别,唯一区别就是内存大小,一个是2K,一个是16K的,2K的地址只能用到256,16K地址能用到2048,应该不存在at24c02的程序在at24c16上不能用吧??