初学者,帮忙解释一下C51单片机的初始化!
单片机的寄存器有些初始化,看不懂,大侠帮忙解释一下
IE = 0x90; //开总中断及串口中断,为什么IE=这么多就是开中断,我看到有些人写IE=0x82这有什么区别?
TH0 = -3; //定时器T0赋初值 ???初始值为什么是-3,其他可以吗
TL0 = -96; //定时器T0赋初值 ???初始值为什么是-3,其他可以吗,初
始值有什么要求?
TL1 = 232; //波特率设置为1200,???这是怎么算出来的,16进制的232?
TH1 = 232; //波特率设置为1200
PCON = 0x00; //波特率不倍增 ??为什么PCON = 0x00就是不倍
增?
SCON = 0x50; //串口设置方式1 ,???为什么0x50就是方式1
发表时间:2004年8月15日20:48:58