51单片机试题,写一个用单个数码管显示10秒倒计时的程序,急!!!_百度...答:include <reg52.h> define uchar unsigned char define uint unsigned int sbit duan=P2^6;sbit wei=P2^7;uchar disp=0;uchar time=10;int miao=0;uchar code dispcode[]={ 0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71}; //段...
利用51单片机,4个数码管设计一个计时器,要求在数码管上显示的数据从0开...答:本文利用单片机实现数字时钟计时功能的主要内容,其中AT89S52是核心元件同时采用数码管动态显示“时”,“分”,“秒”的现代计时装置。与传统机械表相比,它具有走时精确,显示直观等特点。它的计时周期为24小时,显满刻度为“23时59分59秒”,另外具有校时功能,断电后有记忆功能,恢复供电时可实现计时同步等特点。2 方案...
51单片机如何让一个数码管闪烁而其他数码管一直保持亮的状态不受影响...答:modtable={ {0,0,0,0},{1,0,0,0},{0,1,0,0},{0,0,1,0},{0,0,0,1} ,{1,1,1,1} } //5种模式4个数码管,所以表格为5*4 //4个0表示4个数码管都可以正常亮 void display(uint m,uchar mode )//4位显示子程序 带某位闪烁功能 //mode=0,都不闪烁 mode=1 千位...