#include<reg52.h> #include<intrins.h> #define uchar unsigned char #define uint unsigned int sbit bee="P2"^3; sbit dula="P2"^6; sbit wela="P2"^7;uchar code table[]={ 0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c, 0x39,0x5e,0x79,0x71};void delay(uint z); void main() { uint temp,num,i; temp=0xfe; P1=temp; while(1) { bee=0; dula=1; P0=table[num+1]; dula=0; wela=1; P0=0xfd; wela=0; delay(200); P1=0xff; bee=1; delay(200); temp=_crol_(temp,1); P1=temp; num++; if(num==9) { num=0; i++; dula=1; P0=table[i]; dula=0; wela=1; P0=0xfe; wela=0; delay(200); if(i==5) { dula=1; P0=table[num]; d…
系统分类:
单片机 | 用户分类:
| 来源:
原创