当前位置:文档之家› 如何计算给单片机寄存器赋的值

如何计算给单片机寄存器赋的值

如何计算给单片机寄存器赋的值
 在以前的文章中,我提到过,单片机在电学里面,属于很简单的一种器件,外表看,就是一个芯片,长着很多的脚。

内部,就是一堆寄存器。

不同的单片机,外部表现就是形状和引脚数量和引脚名称可能不一样,内部,就是寄存器名称不一样。

 我们要做的,就是写程序控制单片机里面的寄存器,然后通过引脚表现出来完成各种电子产品。

 所以,你在看别人写的程序的时候,会经常看到给单片机寄存器赋值的语句。

下面就以最简单的控制51单片机引脚高低电平来说明一下。

(不要总是存在51单片机已经淘汰的想法,51单片机至今任然是出货量最大的单片机,并且各大公司每年都有新款的51单片机推出,功能越来越强劲,做产品,要选最合适的单片机,而不要总想用牛逼的单片机。


 例如,单片机P1口有8个引脚,分别为P1.0~P1.7,如果想让P1口的8个引脚都输出高电平,是这幺写:P1=0XFF;如果想让P1口的8个引脚都输出低电平,是这幺写:P1=0X00;如果只让P1.0输出高电平,其他引脚输出低电平,是这幺写:P1=0X01......。

相关主题