用8个发光管演示出8位二进制数累加过程。.docVIP

  • 32
  • 0
  • 约1.11千字
  • 约 3页
  • 2021-01-09 发布于浙江
  • 举报

用8个发光管演示出8位二进制数累加过程。.doc

//4.用8个发光管演示出8位二进制数累加过程。 /* #includereg52.h #includeintrins.h //调用库函数_cror_的头文件要包含进来 #define uint unsigned int //宏定义 uint #define uchar unsigned char //宏定义uchar uint z; //全局定义变量z,延时子程序要用 void delay(uint z); //声明延时子函数 void main() //主函数 { P0=0x80; //1000 0000 delay(500); while(1) { uchar LED; LED=P0; //1000 0000 LED=_cror_(LED,1); //0100 0000 LED=LED|P0; //0100 0000 | 1000 0000==1100 0000 P0=LED; //1100 0000 delay(500); if(LED==0xff) { P0=0x80; delay(500

文档评论(0)

1亿VIP精品文档

相关文档