历史上的今天
今天是:2025年12月20日(星期六)
2022年12月20日 | 51单片机实现数码管动态显示60~0
2022-12-20 来源:zhihu
硬件电路原理图

元件清单

C语言程序
#include unsigned char table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; //数码管字符码 void show(unsigned char n); void delay(unsigned int k); void main() { unsigned char i; int j; while(1) { for(i=60;j=60,i>0;i--) while(j--) show(i); } } void show(unsigned char n) { P0=table[n%10]; P1=0x01; delay(10); P1=0xFF; P0=table[n/10]; P1=0x02; delay(10); P1=0xFF; } void delay(unsigned int k) //延时 { unsigned char i,j; for(i=0;i<100;i++) for(j=0;j
上一篇:51单片机四位数码管4个LED灯4个按键实现多种功能
下一篇:51单片机抢答器设计
史海拾趣
|
手机是什么?几乎所有人都知道答案:就是那特烧钱、特不保值的玩意!SIM卡是什么?估计许多人无法给出一个比较完整的答案,只知道是一张小小的卡片!但是您也许不知道手机离开了这张小小的SIM卡是几乎做不了工作的,除了在特殊情况下用户可以通过不 ...… 查看全部问答> |
|
各位大侠,我是刚学单片机的C语言。请问一下,我用单片机控制LED,如何通过声音控制实现一步一步走呢? 我是用LM358双运放组成的电路,只要有声音,就能实现P3.1口下降沿。 我想让,有声音就跳:声音--R--声音---G---声音----B P1.0 ...… 查看全部问答> |
|
本信息来自合作QQ群:电子工程师技术交流(12425841) 群主在坛子ID:Kata 如果你们是一个团队的 而你自觉别人做的不好 而你可以做的更好 而他们确是主力 你该怎么办呢? 我现在还只是一个学生 不过看着这些事情自己很郁 ...… 查看全部问答> |
|
各位大虾:我有一个工程用ise9.2综合时能通过,可是用synplify9.62综合时报告:Internal Error ,xcmap.c:42938。我查了很多资料都没搞定,麻烦各位帮忙分析下,不胜感激!!!… 查看全部问答> |
|
wince 如何支持向消息队列服务器发送消息?我有个设想,每次在pda上发送消息到消息队列服务器,消息队列服务器从接收到消息后,执行相应的处理。现在存在问题是:在pc机发送都很正常,但是移植到ppc模拟器上,却出现了找不到消息队列服务器错误,为 ...… 查看全部问答> |
|
modelsim的所有版本都可以在官网上下载,官网地址是http://model.com/,不过下载前要填写以下自己信息 破解方法和破解文件都在附件中,使用破解文件时要关闭全部杀毒啊 … 查看全部问答> |
|
用TimerB0中断,让P4.1发脉冲,TBCCR0到大约30时,用示波器观察P4.1的脉冲波形,抖动严重,为什么? void Init_TimerB(void) { TBCTL = TBSSEL1 + TBCLR + TBIE; // 时钟源SMCLK, TBCCTL0 = CCIE; // C ...… 查看全部问答> |
|
LM3S系列单片机的定时器模块一共有三种工作模式:(1)定时器模式(2)输入捕捉模式(3)PWM模式这里主要研究一下输入捕捉功能。定时器的输入捕捉模式是用来捕捉外部事件发生的时间或者对外部事件进行计数。当定时器工作于输入捕捉模式时,定时器被配置为 ...… 查看全部问答> |




