1 地址
地址:os将内存以一个字节为单位划分,每一个字节每一个单位都有独特的编号.
地址是一个无符号的32位的整数,
p1 寄存器地址 0x90
位地址0xA0–0x97 P2 寄存器地址 0xA0
位地址0xA0–0xA7 P2 寄存器地址 0xB0
位地址0xA0–0xB7
2 C51编译器
为了实现寄存器的操作或者寄存器的位操作新增了两个关键字
sfr:special function register
特殊功能寄存器
用来定义一个特殊功能寄存器的
语法:
sfr 特殊功能寄存器的名字=寄存器的地址;
eg:
sfr sb250=0x90; //将0x90处的寄存器命名为sb250
sbit原来定义一个特殊寄存器的某一位的
语法:
sbit 特殊功能寄存器的位的名字 =寄存器的地址^(第几位);
eg:
sbit
3.延时函数
int delay(int i)
{
while