没有合适的资源?快使用搜索试试~ 我知道了~
基于AT89C51单片机的电子钟设计.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 131 浏览量
2022-06-27
09:54:53
上传
评论
收藏 833KB PDF 举报
温馨提示
试读
19页
基于AT89C51单片机的电子钟设计.pdf基于AT89C51单片机的电子钟设计.pdf基于AT89C51单片机的电子钟设计.pdf基于AT89C51单片机的电子钟设计.pdf基于AT89C51单片机的电子钟设计.pdf基于AT89C51单片机的电子钟设计.pdf基于AT89C51单片机的电子钟设计.pdf基于AT89C51单片机的电子钟设计.pdf
资源推荐
资源详情
资源评论
重庆三峡学院
《单片机原理及应用》
课程设计报告书
题目:
基于 AT89C51 单片机的电子钟
设计
:学院(系)
年级专业:
学
号:
学生姓名:
指导教师:
教师职称:
绩:成
日 2 月 12 年 2012 制作日期
基于 AT89C51 作息时间控制器的设计
摘要:以单片机设计了一个基于 AT89C51 的作息时间控制器系统。我们采用的是六位数码管静
态显示方案来实现的。该电子主要由 AT89C51、74L164、六位数码管等构成的。采用晶振电路
作为驱动电路,有延时程序和循环程序作为一秒定时,达到时分秒的计时。用 keil 进行代码编译,
用 proteus 的 ISIS 软件进行仿真。,单片机体积小设计成本低,且抗干扰能力很强,可以实现分
式各分部控制的优点,让单片机很大的发展前景。本次设计采用的就是现在性能最好的 AT89C51
单片机设计而成的最小系统。它在我们生活中有很广泛的应用。
关键词:单片机 电子钟 静态显示
目 录
第一章:引言
1.1 设计要求…………………………………………………………………………第 2 页
1.2 设计目的…………………………………………………………………………第 2 页
1.3 设计思路…………………………………………………………………………第 2 页
1.4 主控制系统………………………………………………………………………第 2 页
第二章:硬件系统
2.1 硬件原理图………………………………………………………………………第 3 页
2.2 晶振电路…………………………………………………………………………第 3 页
2.3 复位电路…………………………………………………………………………第 4 页
2.4 驱动电路…………………………………………………………………………第 4 页
2.5 显示电路…………………………………………………………………………第 5 页
2.6 硬件原理及说明…………………………………………………………………第 6 页
2.7 主要性能及参数…………………………………………………………………第 6 页
第三章:软件系统设计……………………………………………………………………… .第 7 页
3.1 主程序…………………………………………………………………………… .第 7 页
3.2 显示子程序……………………………………………………………………… .第 8 页
3.3 定时中断子程序………………………………………………………………… .第 10 页
3.4 软件仿真………………………………………………………………………… .第 12 页
第四章:系统调试…………………………………………………………………………… .第 14 页
4.1 硬件调试………………………………………………………………………… .第 14 页
第五章:实验心得…………………………………………………………………………… .第 14 页
参考文献…………………………………………………………………………… ...第 14 页
附录……………………………………………………………………………………第 15
页
- 1 -
第一章 引言
1.1
设计要求:
系统上电和复位后能自动显示时间,能根据预先设定的时间进行打铃,响铃时间为 15 秒。
设计一个六位数码管的额显示电路,能够显示“时、分、秒”
1.2
设计目的:
1.2.1
通过课程设计能让我们更加深入的了解单片机的基本原理,各电路的设计及其仿真调试。
1.2.2
使用 AT89C51 芯片的串口功能,利用寄存器 74LS164 实现时分秒的显示。
1.2.3
用 keil 原件进行编程和调试,再利用 proteus 进行仿真制作电路图。
1.3
设计思路:
1.3.1
该设计选用单片机来实现,要进行各个芯片的选择
1.3.2
采用 AT89C51 芯片,其为高性能 CMOS8 位单片机,该芯片内含有 4Kbytes 的可反复擦写
的只读存储器、128bytes 的随机存取数据存储器、32 位可编程 I/O 口线、2 个 16 位定时/计数器、
6 个中断源、可编程串行 UART 通道及低功耗空闲和掉电模式。因此,我们采用 AT89C51。
1.3.3
采用 6 位数码管显示,显示较为清楚直观,便于观察与调试。
1.3.4
直接采用单片机定时计数提供秒信号。使用程序实现时分秒的计数,采用此种芯片可以减
少芯片的使用,节约成本,实现的时间误差较小。
1.4
综上方案对此次电子钟选定为 AT89C51 芯片采用串行输出静态显示作为主
控制系统,来实现时分秒的显示。
AT89C51
74LS164 驱动电路→ 晶振电路模 → ↓ 显示电路 6 位 LED 主控制器 →复位
电路模
- 2 -
第二章 硬件系统的设计
2.1
硬件原理图
采用 AT89C51 作为主芯片,用定时计数器提供时钟,利用 LED 作为时间显示。
2.2
晶振电路
晶振电路运用单片机的 18、19 脚与晶振和瓷片电容相连接,由 2 个 30pF 电容 C1、C2 和一个 6MHz
的晶振 X1 组成。它能产生一个高精度且稳定的振荡信号,即频率为 6MHz 的方波信号,此信号为
单片机提供一个时钟信号,以供定时器定时用。
2.3
复位电路
- 3 -
脚,实现的按键与上电复位。该电路中的复位电路为上电与按键复位电路是运用单片机的 9 引脚
的高电平将逐渐下降。的充电,RST 引脚获得高电平,随电容 C1 均有效的复位,上电瞬间 RST
引脚上的高电平只能保持两个机器周期的时间,单片机就可以进行复位操作。单片机在运行 RST
剩余18页未读,继续阅读
资源评论
春哥111
- 粉丝: 1w+
- 资源: 5万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功