ZKX's LAB

设计单片机控制的数字时钟,只需要显示时间(时、分、秒)和调整时间就可以,需要电路图,急求谢谢! 单片机显示数字时钟

2020-07-24知识11

51单片机1602显示数字时钟后为什么不能重新写入数据 是单片机不能重新烧录HEX代码文件吗?这与钟脉无关,而是烧录程序或单片机的问题,什么型号单片机?用什么烧录软件?要查烧录软软及下载线,而不是因为时钟。设计单片机控制的数字时钟,只需要显示时间(时、分、秒)和调整时间就可以,需要电路图,急求谢谢! 元件只要51单片机 1602就可以如果你编程不怎么好的话就可以卖时钟芯片 如 ds1302关于单片机数字时钟的问题! uchar code buff[0]={0,0,0x80,0,0,0x80,0,0};这里出错?改成:uchar code buff[]={0,0,0x80,0,0,0x80,0,0};你看行不行?求:一个基于51单片机的数字时钟程序 给你ds18b20温度传感器代码你参考,我的空间还有些资料主函数void main(void){uint8 temp;while(1)/主循环{temp=ReadTemperature();DisplayTemperture(temp);}}急求一个用AT89C51单片机设计的数字时钟程序,只需要显示时钟(时、分、秒)不需要闹钟 网上有一份名称为 单片机宝典从硬件到软件 的资料这份资料就有这个89c52单片机问题 显示数字时钟 “然后用TOP853将记事本中的程序烧到89C52(ATMEL公司的)中”你写进单片机的程序是什么格式的?扩展名是ASM还是C还是HEX或BIN?你直接把“记事本”中的程序写进单片机是。用什么来区分单片机电子时钟与单片机数字时钟 嘿!其实差不多,数字时钟功能少点小点,只能用数字方式显示时间。电子时钟功能就多了,就象现市面上大家叫的万年历时钟,不只有钟的功能,定闹的功能,更主要的还有很强的装饰美化功能的了这是单片机电子时钟,但是为什么数字显示不出来,希望懂得人能帮一下 这种情况,一个是看程序的数码管编码(或者说是驱动)对不对,二个要看单片机与数码管的管教连接正不正确。另外还有一种情况就是数码管显示数据的延迟太短(通常显示完一个数据后要延迟100ms以上才会让人眼接收到完整信息),导致多个数据叠加在一起显示而出现这种四不像情况。单片机数字时钟比实际时间的慢啊怎么办? 单片机是利用定时器实现计时的,根据定时器的定时计算出的时间常数,是理想状态下的数值。如晶振频率是12M,用定时器T0,按定时20ms 计算的时间常数TH0=(65536-20000)/256=0XB1TL0=(65536-20000)%256=0XE0如果按这个数写程序,电子钟计时的时间肯定就比实际的时间慢。当然了,这需要时间长了,才能体现出来,如果只是计时几个小时是比较不出来的。必须是长时间的计时,比如计时一周以上就体现出来计时的误差了。这是因为,单片机计时的误差还是比较小的,假如一天慢1秒,那计时一周了,就慢7秒,才会发现的。为什么会慢呢,是因为定时到,要中断,单片机从响应中断,到在中断程序中重写时间常数,才能重新计时的,这是需要时间,只是这时间只有几个微秒。就产生了计时误差了。可是这向微秒的误差,累计一周后就累计成几秒了。要计时比较准确的还是有办法的,就是给时间常数的TL0加几个数,来补偿误差。通常加8就行,不过,还需要长时间的计时来校正。在中断程序中的时间常数改为TH0=0XB1;TL0=0XE8;这低8位加8,补偿误差这样补偿后,还有误差,再改这低8位,慢了就加,快了就减

随机阅读

qrcode
访问手机版