摘要:
要求:按下键盘,六个数码管流动显示按下的值。连线:将片选CS0接到key_LED_CS上 1 #include <reg52.h> 2 #define LEDLen 6 3 4 xdata unsigned char OUTBIT _at_ 0x8002; // 位控制口 5 xdata unsigned char OUTSEG _at_ 0x8004; // 段控制口 6 xdata unsigned char IN _at_ 0x8001; // 键盘读入口 7 8 unsigned char LEDBuf[LEDLen]; // 显... 阅读全文
posted @ 2013-05-28 22:45
蓬莱仙羽
阅读(230)
评论(0)
推荐(0)
摘要:
要求:在原来跑马灯的基础上,增加时间中断和外部中断来实现跑马灯的顺序。 1 #include<reg52.h> 2 #include <intrins.h> 3 sbit P32 = P3^2; 4 unsigned char flag=0; //设置标志位(0/1) 1为左移 5 unsigned char LED; 6 unsigned char count=0; 7 8 void delayms(unsigned char ms) 9 { 10 unsigned char i; 11 while(ms--) 12 { 13 for(i... 阅读全文
posted @ 2013-05-28 20:37
蓬莱仙羽
阅读(223)
评论(0)
推荐(0)

浙公网安备 33010602011771号