自己根据51单片机和液晶屏1602的原理和相关电路图焊接了一个简单的电子时钟,不能正常显示

2024-12-13 17:45:42
推荐回答(5个)
回答1:

  不能正常显示有多种情况,问题没有描述清楚。以下简列几种可能情况:

  情况一:数字图形显示正常,但数字显示的位置不对;可以检查下引脚的焊接电路,是引脚焊错导致的。
  情况二:数字图形显示不正常,则是现实模块阴阳极焊接顺序焊接反了。
  情况三:数字图形和位置显示都正常,但是位置、顺序错乱,该显示的没显示,不应显示的却显示了,则是编程出的程序出错,应检查编程的程序。
  电子钟是一种利用数字电路来显示秒、分、时的计时装置,与传统的机械钟相比,它具有走时准确、显 示直观、无机械传动装置等优点,因而得到广泛应用。随着人们生活环境的不断改善和美化,在许多场合可以看到数字电子钟。
  电子钟是一个将“ 时”,“分”,“秒”显示于人的视觉器官的计时装置。它的计时周期为24小时,显示满刻度为23时59分59秒,具有校时功能和报时功能。因此,一个基本的数字钟电路主要由译码显示器、“时”,“分”,“秒”计数器、校时电路、报时电路和振荡器组成。主电路系统由秒信号发生器、“时、分、秒”计数器、译码器及显示器、校时电路、整点报时电路组成。
  秒信号产生器是整个系统的时基信号,它直接决定计时系统的精度,一般用石英晶体振荡器加分频器来实现。将标准秒信号送入“秒计数器”,“秒计数器”采用60进制计数器,每累计60秒发出一个“分脉冲”信号,该信号将作为“分计数器”的时钟脉冲。“分计数器”也采用60进制计数器,每累计60分钟,发出一个“时脉冲”信号,该信号将被送到“时计数器”。“时计数器”采用24进制计时器,可实现对一天24小时的累计。译码显示电路将“时”、“分”、“秒”计数器的输出状态用七段显示译码器译码,通过七段显示器显示出来。整点报时电路时根据计时系统的输出状态产生一脉冲信号,然后去触发一音频发生器实现报时。校时电路时用来对“时”、“分”、“秒”显示数字进行校对调整。

回答2:

估计是单片机的在控制LCD时端口翻转速度太快了,LCD跟不上。我以前在STC12单片机上操作1602时也遇到过类似的问题,你的程序在RS、RW和E控制信号电平变化后,加2~3个nop语句延时再试试看。

回答3:

液晶屏1602,厂家不同,有的,引脚排列,就是 完全相反 的。

回答4:

如果数字图形是正确的,只是数字出现的位置不对,--》是引脚焊错
如果数字图形不正确,--》是现实模块阴阳极焊反
如果数字图形和位置都正确,只是不该显示这个数字--》是程序问题

回答5:

你都买了一块,你不会按照买的那个原理图来焊接,真是笨