- 1
- 0
- 约2.49万字
- 约 29页
- 2024-12-12 发布于河南
- 举报
单片机定时计数器设计方案
1设计方案
1.1设计要求
用AT89S52单片机,在1602LCD上显示年月日、星期、时分秒设计数字钟,
有4组可设置的定时开/关,控制一路开关量输出。定时开关的设置分为单次操
作(2011年6月25日8:00开2011年6月26日18:00关),周期操作(如周
三8:00开,周四16:00关)。数码管显示时间(单位秒)与设置值(单位分
钟),用发光二极管表示周期与单次操作。
1.2设计方案论证
本设计是纯粹的应用性设计,主要以实现计时、定时、温度显示等功能为
最终目的。设计以Atmel公司的AT89S52为核心,在最小系统的基础上扩展键
盘,数字温度计,以及LCD显示模块,硬件设计简单节约,其功能的实现主要
靠软件设计,所以软件在本设计中是最为重要的,在计时设计思路上有两种方
案可以选取。
方案一:选用外部时钟芯片,单片机只负责其数据的存取读写以及外部辅
助电路的扩展,这种方案的优点是计时准确,软件编写相对简单,但其要求对
其芯片必须要有比较深的了解
方案二:利用单片机的部时钟和定时器进行计数,这种方案电路简单,容
易实现,但时间容易丢失,且长时间计数会有误差,而且软件编写也相对复杂。
考虑到本次设计的目的,采用方案二,并加入了年月日的扩展,由于时间
和精力有限年月日只是进行简单的模拟,没有精确的进行计算。只是进行适当
的扩展。
本设计包括硬件设计和软件设计两部分。主要硬件有AT89S52单片机、字
符型液晶显示模块HY1602A和若干按键等。软件大致思路为:使用12MHz的晶
振,单片机部的定时器0工作在方式1,每计数50000个机器周期(即50ms)
产生一次中断,中断20次就是一秒,这样就可以实现精确计时的目的。在把实
时数据显示在LCD1602上的同时,不断扫描按键,如果有按键按下,则对按键
做出相应的响应。
2硬件设计
2.1器件选型
本设计选取主控MCU为Atmel公司的AT89S52,显示器件选择市面上常见
的字符型液晶显示模块HY1602A。
2.2器件介绍
2.2.1单片机AT89C51
AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—Falsh
ProgrammableandErasableReadOnlyMemory)的低电压,高性能CMOS8位
微处理器,俗称单片机。该器件采用ATMEL高密度非易失存储器制造技术制造,
与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁
存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,为很多嵌入
式控制系统提供了一种灵活性高且价廉的方案。
1.主要特性:
与MCS-51兼容
4K字节可编程闪烁存储器
寿命:1000写/擦循环
数据保留时间:10年
全静态工作:0Hz-24Hz
三级程序存储器锁定
128*8位部RAM
32可编程I/O线
两个16位定时器/计数器
5个中断源
可编程串行通道
低功耗的闲置和掉电模式
片振荡器和时钟电路
2.管脚说明:
U2
1939
XTAL1P0.0/AD0
P0.1/AD138VCC:供电电压。
37
P0.2/AD2
1836
XTAL2P0.3/AD3
P0.4/AD435GND:接地。
34
P0.5/AD5
33
P0.6
您可能关注的文档
最近下载
- 支部党员大会会议记录(支委会选举范例).docx VIP
- 深圳市宝安区2025-2026学年第一学期五年级语文期末学业质量评估卷(原卷+答案)统编版.docx VIP
- 山桐子种植加工、旅游项目可行性研究报告商业计划书.docx VIP
- 山桐子种植及种苗培育种植加工可行性研究报告申请备案.doc VIP
- 和田地区2026年度地直机关公开遴选公务员、事业单位公开选聘工作人员备考题库及完整答案详解1套.docx VIP
- 山桐子合作种植协议合同.docx VIP
- 2025年香氛未来趋势报告-英敏特.docx VIP
- 报告正文2014年太阳绿宝.pdf VIP
- 2025年高考:云南物理--试题及答案.pdf VIP
- 广东省深圳市宝安区2025-2026学年五年级上学期期末学业质量评估语文试卷.docx VIP
原创力文档

文档评论(0)