1、本课题任务如下:设计一个具有特定功能的电子钟。该电子钟上电或按键复位后能自动显示系统提示符"P.",进入时钟准备状态;第一次按电子钟启动/调整键,电子钟从0时0分0秒开始运行,进入时钟运行状态;再次按电子钟启动/调整键,则电子钟进入时钟调整状态,此时可利用各调整键调整时间,调整结束后可按启动/调整键再次进入时钟运行状态。
2、本课题要求如下:
(1)在AT89S51的PO口和P2口外接由六个LED数码管(LED5~LEDO)
构成的显示器,用PO口作LED的段码输出口(PO.0~P0.7对应于LED的a-dp),P2.5-P2.0作LED的位控输出线(P2.5~P2.0对应于LED5~
LEDO),P1口外接四个按键A、B,C.D(对应于P1.0~P1.3).
(2)、利用六个LED显示当前时间。
(3)、四个按键的功能:A键用于电子钟启动/调整;B键用于调时,范围0-23,0为24点,每按一次时加1;C键用于调分,范围0-59,0为60分,每按一次分加1:D键用于调秒,范围0-59,0为60秒,每按一次秒加1.
(4)、单片机采用AT89S51,fasc-12MHz
(5)、电子钟供电电源电路的设计。
资源简介:1、本课题任务如下:设计一个具有特定功能的电子钟。该电子钟上电或按键复位后能自动显示系统提示符"P.",进入时钟准备状态;第一次按电子钟启动/调整键,电子钟从0时0分0秒开始运行,进入时钟运行状态;再次按电子钟启动/调整键,则电子钟进入时钟调整状态,...
上传时间: 2022-06-19
上传用户:aben
资源简介:本程序为单片机控制LED串行静态显示程序 控制8个数码管显示8个数据 用的锁存器为74ls164
上传时间: 2014-09-02
上传用户:asasasas
资源简介:AVR单片机控制八段数码管显示的C原代码及说明
上传时间: 2017-03-10
上传用户:wpt
资源简介:读一篇文章,作一个单片机电路(八):基于AT89C2051串口的LED数码管显示电路[1]
上传时间: 2013-04-15
上传用户:eeworm
资源简介:30个典型的C语言应用实例:单片机实现7段数码管显示,基于MAX7219的8位数码管显示,MAX7219的工作时序和寄存器描述,单片机实现液晶显示,单片机实现电子密码锁, 单片机实现简单音乐发生器,单片机实现语音录放,基于MAX197的并行A/D转换,基于TLC549的串行A/D转换,基...
上传时间: 2014-01-21
上传用户:shawvi
资源简介:max7219驱动的led数码管显示程序,包含了初始化和数据显示,并已经测试,附proteus仿真,采用PIC16F913单片机控制。
上传时间: 2014-01-24
上传用户:lz4v4
资源简介:AD0832测电压,51控制,LED数码管显示
上传时间: 2013-12-11
上传用户:x4587
资源简介:本程序是AVR系列单片机的外部中断程序,中断实验,LED数码管显示中断数据,按键按下计数,数码管显示计数结果
上传时间: 2015-12-16
上传用户:gaome
资源简介:主要用于控制单片机中的键盘的操作,操作相应的按键,就在相应数码管显示相应数字
上传时间: 2014-01-20
上传用户:hgy9473
资源简介:电脑通过串口控制单片机,当按下0~9按钮后,电脑发送给单片机,单片机用八段数码管显示出来.程序中的控件在本站能找到ComDrv32.上位机用Dephi7编写,下位机用Keil2编写.分别装在两个文件夹中.在WinXP中调试通过.我是刚开始学单片机的.望大家批评指正.同时也想结交...
上传时间: 2013-12-18
上传用户:leixinzhuo