串口发送数码管的段码,用74HC164静态显示,同时74HC595也静态显示
发布时间:2019-03-30 14:52:15
发布时间:2019-03-30 14:52:15
串口发送数码管的段码,用74HC164静态显示,同时74HC595也静态显示
//串口发送数码管的段码,用74HC164静态显示,同时74HC595也静态显示 //陈永飞同志于08-7-21晚写#include;sbit clr=P3^0; //用P3^0控制CLRsbit oe=P1^7; //用于74HC595的锁存端unsigned char a,b;unsigned char code tab[]={ 0x03,/*0*/0x9F,/*1*/0x25,/*2*/0x0D,/*3*/0x99,/*4*/0x49,/*5*/0x41,/*6*/0x1F,/*7*/0x01,/*8*/0x09,/*9*/ }; void delay() {unsigned int x,y;for(x=2000;x>;0;x--)for(y=200;y>;0;y--);} void main() {TMOD=0x01;TH0=(65536-50000)/256;TL0=(65536-50000)%256;ET0=1;TR0=1;// EA=1;while(1){clr=0;clr=1;SBUF=tab[a];while(TI==0);TI=0;oe=0;delay(); oe=1; a++;if(a>;10)a=0; } } /*void tt()interrupt 1 {TH0=(65536-50000)/256;TL0=(65536-50000)%256;}*/