51单片机流水灯程序
2016-12-24 22:06
513 查看
#include "reg52.h" #include "74hc595.h" #include <intrins.h> #define uchar unsigned char #define uint unsigned int char code table[]={0xFF,0x83,0xBB,0xDB,0xDB,0xEB,0xDB,0xDA,0xBB,0xBB,0xBB,0xD3,0xEB,0xFB,0xFB,0xFB, 0xFE,0xFE,0xE0,0xEF,0xF7,0xC0,0xDB,0xDB,0xDB,0xC0,0xFF,0xFF,0xBF,0xBF,0x80,0xFF, 0xFF,0xFF,0xFF,0xC3,0x99,0xBD,0x9F,0xDF,0xCF,0xEF,0xF7,0xFB,0x81,0x81,0xFF,0xFF,/*"2",0*/ 0xFF,0xFF,0xFF,0xC3,0xD9,0xBD,0xBD,0xBD,0xBD,0xBD,0xBD,0x9D,0xCB,0xE7,0xFF,0xFF,/*"0",1*/ 0xFF,0xFF,0xFF,0xC3,0x9D,0xBD,0x9D,0xC1,0xC1,0xBD,0xBC,0xBD,0x99,0xC3,0xFF,0xFF,/*"8",2*/ 0xFF,0xFF,0xFF,0xEF,0xE7,0xE1,0xE5,0xE7,0xE7,0xE7,0xE7,0xE7,0xE7,0xE7,0xFF,0xFF,/*"1",3*/ 0xFF,0xFF,0xFF,0xDF,0xCF,0xC7,0xD7,0xDB,0xD9,0xDD,0x00,0xDF,0xDF,0xDF,0xFF,0xFF,/*"4",4*/ 0xFF,0xFF,0xFF,0xEF,0xE7,0xE1,0xE5,0xE7,0xE7,0xE7,0xE7,0xE7,0xE7,0xE7,0xFF,0xFF,/*"1",5*/ 0xFF,0xFF,0xFF,0xDF,0xCF,0xC7,0xD7,0xDB,0xD9,0xDD,0x00,0xDF,0xDF,0xDF,0xFF,0xFF,/*"4",6*/ 0xFF,0xFF,0xFF,0xEF,0xE7,0xE1,0xE5,0xE7,0xE7,0xE7,0xE7,0xE7,0xE7,0xE7,0xFF,0xFF,/*"1",7*/ 0xFF,0xFF,0xFF,0xC3,0x99,0xBD,0x9F,0xDF,0xCF,0xEF,0xF7,0xFB,0x81,0x81,0xFF,0xFF,/*"2",8*/ 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, }; char code table1[]={0x07,0x06,0x05,0x04,0x03,0x02,0x01,0x00,0x47,0x46,0x45,0x44,0x43,0x42,0x41,0x40}; char code table2[]={0xBB,0xB7,0xD7,0x01,0xEF,0xEF,0xEF,0x00,0xEF,0xEF,0xD7,0xB7,0x7B,0x7D,0xFE,0xFF, 0xF7,0xF7,0xF7,0x40,0xB7,0x57,0x77,0x41,0x77,0x77,0x77,0x40,0x77,0x77,0xF7,0xF7, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, }; void Delay(uint Delay) { uchar i; for(;Delay>0;Delay--) { for(i=0;i<123;i++); } } void main() { int k,i,m,l; SCLR=1; while(1) { for(m=0;m<=175;m++) { for(l=0;l<100;l++) { for(i=0;i<16;i++) { writebyte(table2[m+i]); writebyte(table[m+i]); out(); P1=table1[i]; } } } } }
相关文章推荐
- 51单片机流水灯程序
- C语言编写51单片机程序:键控流水灯
- led流水灯——51单片机程序
- 51单片机 Keil C 延时程序的简单研究
- 单片机流水灯c程序
- 51单片机动态数码管显示C程序不解
- MCS-51单片机的内部程序存储器
- 51单片机与PC串口通信程序及硬件电路图
- 基于Java语言的51单片机串口通讯PC机程序
- 我的第一个51单片机程序
- 51单片机定时器中断控制灯1S亮的程序
- 51单片机 Keil C 延时程序的简单研究
- (2)基于51单片机的电压表程序
- 从流水程序到SOA
- TQ2440裸奔程序1-LED流水灯
- 流水灯汇编语言小程序
- 第七个试验:流水灯数字显示综合练习----51单片机汇编语言试验教程
- 程序中流水帐号的实现
- 基于51单片机的简单交通灯程序
- 从流水程序到SOA