关于C语言写单片机

来源:百度知道 编辑:UC知道 时间:2024/05/29 22:56:07
那位大哥可以帮我讲讲用C语言写单片程序里面的.
#define rP001 0x001
#define rP002 0x002
#define rP003 0x003
#define rP004 0x004
#define rP005 0x005
#define rP006 0x006
#define rP007 0x007
#define rP008 0x008
#define rP009 0x009
#define rP00A 0x00A
#define rP00B 0x00B
#define rP00C 0x00C
#define rP00D 0x00D
#define rP00E 0x00E
后面的0x00E这些是什么意思

一般像这样 的 可直接写
#define rP00D 0x0D 没有必要多加个0
这里相当于用rP00D 代替0x0D 纯粹的替代
rP00D 就是c言中所说的常量名

这个宏命令,0x00e是16进制数

在程序了,所有rP00E 都是等价于 0x00E

0x表示十六进制数,0x00E就是000000001110的意思了,在这里为宏定义,后面的0x00E就表示地址了

RAM地址