回 帖 发 新 帖 刷新版面

主题:[讨论]求定时闹钟的汇编源程序

1)能显示 时时—分分—秒秒。
2)能够设定定时时间,修改定时时间。
3)定时时间到能够发出报警声或启动继电器,从而控制电器的启停
40个引脚大致可分为4类:电源、时钟、控制和I/O引脚。
1、电源:(1) VCC - 芯片电源,接+5V;                                   (2) VSS - 接地端;
2、时钟:XTAL1、XTAL2 - 晶体振荡电路反相输入端和输出端。
3、 控制线:控制线共有4根。                                                                      (1)ALE/PROG:地址锁存允许/片内EPROM编程脉冲。                              
(2)PSEN:外ROM读选通信号。
(3) RST/VPD:复位/备用电源。
① RST(Reset)功能:复位信号输入端。                            ② VPD功能:在Vcc掉电情况下,接备用电源。

(4) EA/Vpp:内外ROM选择/片内EPROM编程电源。
① EA功能:内外ROM选择端。                                           ② Vpp功能:片内有EPROM的芯片,在EPROM编程期间,施加编程电源Vpp。
4、I/O线
80C51共有4个8位并行I/O端口:P0、P1、P2、P3口,共32个引脚。P3口还具有第二功能,用于特殊信号输入输出和控制信号(属控制总线)。
2)LED显示器接口及显示方式
由于所有六位段选线都由一个I/O口控制,因此,在每一瞬间,所有LED显示块会显示相同的字符。要想每位显示不同的字符,就必须采用扫描方法轮流点亮每一位LED显示块,也就是字每一瞬间只点亮一位LED显示块。此刻,段选控制I/O输出相应字符段选码(字型码),而位选则控制I/O口在该显示位送入选通信号(共阴极送低电平,共阳极送高电平)。这样就可以保证各位LED显示块显示相应的字符。
3)本系统采用6MHZ晶振,由P0口输出所要显示的字形段码,由P2口输出字位信号,低电平有效选中相应的LED,通过P1.7口驱动喇叭工作正常运行时,按开关S3调时间,S2是分、时的切换按钮,S1是调定时时间与显示时间的切换按钮。

回复列表 (共1个回复)

沙发

有高手会的话遍一下,急~~~~

我来回复

您尚未登录,请登录后再回复。点此登录或注册