收藏到会员中心

文档题目:

定时闹钟设计

定时闹钟设计
上传会员: wate010
提交日期: 2013-10-21 11:07:32
文档分类: 电子信息机电
浏览次数: 30
下载次数: 0
下载地址: 点击标题下载 定时闹钟设计 (需要:50 积分)  如何获取积分?
下载提示: 不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
文档介绍: 以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
文档字数:
文档字数:5702
摘要
本系统主要由AT89C51单片机以及数码管、按键等组成,实现有时钟显示和定点闹铃功能。89C51单片机由微处理器,存储器,I/O口以及特殊功能寄存器SFR等部分构成。其存储器在物理上设计成程序存储器和数据存储器两个独立的空间,片内程序存储器的容量为4KB,片内数据存储器为128个字节。89C51单片机有4个8位的并行I/O口:P0口,P1口,P2口和P3口。各个接口均由接口锁存器,输出驱动器,和输入缓冲器组成。P1口是唯一的单功能口,仅能用作通用的数据输入/输出口。P3口是双功能口除了具有数据输入/输出功能外,每条接口还具有不同的第二功能,如P3.0是串行输入口线,P3.1口是串行输出口线。在需要外部程序存储器和数据存储器扩展时,P0可作为分时复用的低8位地址/数据总线,P2口可作为高8位的地址总线。P3口也可作为AT89C51的一些特殊功能口,同时为闪烁编程和编程校验接收一些控制信号。
采用AT89C52单片机最小化应用设计,采用共阴七段LED显示器,P0和P2口输出断码数据,P3.0-P3.5口做列扫描输出,P1.2,P1.4,P1.5口接三个按钮开关,用以进行功能设置。31h设置小时计数器的地址,32h设置分钟计数器的地址,
33h设置秒计数器的地址。2eh设置闹时小时计数器的地址, 2fh设置闹时分钟计数器的地址。P1.2为时钟控制和闹钟控制的转换键,P1.4为小时调节键每按一次,显示屏的小时位加一,P1.5为分钟调节键,也是每按一次分钟位加一,程序运行后,设置闹钟时间,此时应注意将P1.2对应的键跳回到时钟状态,这样在定时时间到的时候,P1.3口才能输出相应的低电平。

目录
1概述 3
1.1  电子钟的研究的背景及意义 3
1.2  国内外研究综述 3
1.3采用89C51单片机的原因 4
2系统总体方案及硬件设计 6
2.1 系统总体方案设计 6
2.2 硬件系统设计 7
2.2.1 显示模块设计 7
2.2.3 驱动电路模块设计 8
2.2.4时钟方式的设计 9
3软件设计 10
3.1 软件总体设计方案 10
3.2 程序模块设计 10
3.2.1 主程序模块 10
3.2.2定时器Timer0中断服务程序 11
3.2.3系统总的流程图如下: 12
4 PROTEUS软件仿真 13
4.1电子钟走时仿真 13
4.2电子钟定时仿真 13
4.3电子钟定时加走时仿真 14
5 设计体会 15
参考文献 16
附1:源程序代码 17
附2:系统原理图 24

(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载)

热门文档下载

相关文档下载

上一篇电子万年历设计 下一篇计算器模拟系统设计

相关栏目

最新文档下载

推荐文档下载