33问答网
所有问题
当前搜索:
数码管显示时间程序
急求4*4矩阵键盘控制
数码管显示
! 51单片机
答:
void time0() interrupt 1 //T1中断用来计数器溢出
数码管显示
{ TH0=(65536-50000)/256;TL0=(65536-50000)%256;aa++;if(aa==100){ aa=0;TR0=0;for(bb=0;bb<8;bb++){ number[bb]=16;xianshi[bb]=16;} } } void delay(uint x){ uint a,b;for(a=x;a>0;a--)for(b=...
我想做一个单片机控制的家用万年历,
显示时间
,温度。希望高手指点指点...
答:
建议先用proteus仿真,仿真成功了,可以用洞洞板自己焊,毕竟出电路板的话还要学PCB软件,做PCB的话自己用光刻板做也比较麻烦,发厂家做成本较高;买个STC89C52(串口下载,方便),做个最小系统,测试没问题了,加入
显示
电路(
数码管
or LCD1602都行),搞定。可以看一下郭天祥的书和视频教程~...
求助:89c52单片机实现
数码管
进位
显示
c
程序
答:
t;include<reg52.h> char code duma[]=; //0-9
数码管
,共阴 char code wema[]=; //片选,1-8个数码管 char j;char h_num,m_num,s_num; //分别定义小时、分钟、秒 char h_shi,h_ge,m_shi,m_ge,s_shi,s_ge;sbit fm=P3^4;void delay(char x){ char a,b;for(a=...
有关单片机的问题,仔细分析这个
程序
是什么意思,分析到第五行的时候遇到...
答:
在单片机里,这两个八位组成一个十六位的定时器,一般的定时器有累加(即一个时钟加1)有累减(即一个时钟减1),当它溢出时(加/减到0)就会产生一个中断标志,这时如果开了中断就会产生中断。因此,当你需要一定
时间
就产生这个中断标志时,这个值就要你亲自计算然后赋值,所以说并不是可有可无。03cH...
我无线电不懂,红外写过51单片机的收发
程序
,可我不会制作遥控器...
答:
3.1
程序
结构框图 定时器20us发 生 一次中断 是否有信号 (低电平)YES NO 判断是否为引导 码 低电平
时间
高 于600us 判断命令码为0 或1 储存命令码 解析命令码 在
数码管显示
YES NO 3.2 程序源代码 //NEC 编码红外遥控器解码程序 5 // // 2011-3-26 #include<stdio.h> #include<...
单片机有按键和有
显示
的
程序
时“一边处理按键消抖动延时”“一边要显示...
答:
也就等于消抖了 if(按键1按下){ 按键处理函数();while(按键1按下) //等待按键释放
显示
函数();} } if(按键2按下)。。。} 可以在等待按键释放那里检测长按,设置一个变量,每调用一次显示函数变量值就加1,如果显示函数耗时10MS,那加到100就是1秒,其它
时间
以此类推 ...
...在设计电路或者
程序
时才用
数码管
动态
显示
方式?(求大神指教)
答:
各个
数码管
的段码都是p0口的输出,即各个数码管输入的段码都是一样的, 为了使其分别
显示
不同的数字, 可采用动态显示的方式,即先只让最低位显示0(含点),经过一段延时,再只让次低位显示1,如此类推。由视觉暂留,只要我们的延时
时间
足够短,就能够使得数码的显示看起来非常的稳定清楚。过程如下图...
对于这个
程序
能点亮
数码管
我也是醉了
答:
把延时子
程序
改成通常的方法,并把延时
时间
改为最长的:void delay1ms(){ unsigned int x;for(x=60000;x>0;x--);} 再运行仿真图就会看出形成这种现象的原因了。所以,也不必为这种奇葩纠结,太没意思了。而它的最左边那位是不能
显示
的。P2=~w;w<<=1;这两句都是奇葩的写法。
C51单片机中
程序
执行
时间
用不用考虑
答:
看样子你的
程序
并没有用中断的方式,而是采用查询的方式,你的程序中,定时器定时
时间
是50ms,一般的子程序在这个时间段里是可以执行完的,如果你的子程序执行的时间超过了50ms,那么就会出现:i==20时,if语句成立,继续往下执行,i清零,j加1
数码管显示
数值。其实当执行了 TH0=(65536-50000)/...
延时函数的大小与LED
数码管
的效果有什么影响
答:
应该是动态
显示
。延时
时间
长,每个位,就是单独显示。延时时间短,各个位,就是同时显示。
棣栭〉
<涓婁竴椤
67
68
69
70
71
72
73
74
75
76
其他人还搜