用AT89C51单片机控制LED数码管能够显示时间和日期,求电路图和程序代码...答:这是一个朋友做的,你可以参考一下:include <reg52.h>#define uchar unsigned char#define uint unsigned intsbit db=P2^7;char i,sec,min,h,date,month,year,flag;uchar j,k,m,n,o,p;sbit dula=P2^0;sbit wela1=P2^1;sbit wela2=P2^2;sbit key_ch=P3^5;sbit key_add=P3^6;...
单片机,P1两个数码管上静态显示1和3,求程序!答:如果是静态显示,要用两个锁存器 ,用另外两个IO口控制其锁存端,假设为P2.0和P2.1 include<reg52.h> define uchar unsigned char sbit le1=P2^0;sbit le2=P2^1;//共阴数码管七段码 uchar code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d, 0x07,0x7f,0x6f,0x77};void ...
单片机高手帮我看一下程序 用数码管的前两位显示一个十进制数,变化范围...答:include<reg52.h> define uchar unsigned char define uint unsigned int sbit key1=P3^4;sbit key2=P3^5;sbit key3=P3^6;sbit key4=P3^7;sbit dula=P2^6;sbit wela=P2^7;uchar code table[]={ 0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x5b,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,...
基于51单片机的数码管显示程序 为什么不行呢??求高手帮忙答:include<reg52.h> define disdate P0 //段码输入口 define discan P1 //saomiaokou,weixuan sbit k_74=P3^6;unsigned char code dis_7[12]={0xde,0x42,0xae,0xe6,0x72,0xf4,0xfc,0x46,0xfe,0xf6,0x00,0x20};unsigned char code scan_con[4]={7,11,13,15};unsigned char...