- 3
- 0
- 约7.97千字
- 约 23页
- 2018-01-18 发布于河南
- 举报
设计报告样本格式
《单片机应用系统设计》
课程设计报告
标 题: 基于单片机的电子时钟设计
学生姓名: (左对齐,不要有空格)
系 部:
专 业:
班 级:
指导教师:
目 录(三号黑体字)(只列到二级标题)
摘要 ………………………………………………………………… (Ι)
1、XXXXXXXXXXXXXXXXXXXX ………………………………………… 1
1.1 XXXXXXXXXXXXXXX ………………………………………
1.2 XXXXXXXXXXXXXXX ………………………………………
2、XXXXXXXXXXXXXXXXXXXX …………………………………………
2.1 XXXXXXXXXXXXXXX ………………………………………
2.2 XXXXXXXXXXXXXXX ………………………………………
2.3 XXXXXXXXXXXXXXX ………………………………………
3、……………
……………
结论 …………………………………………………………………
参考文献 ……………………………………………………………
附录 …………………………………………………………………
后记 …………………………………………………………………
摘 要(三号黑体字)
XXXXXXXXX(四号宋体字)
……………………………………
……………………………………
……………………………………
关键词: XXXXXXX(四号宋体字)
1 方案选择
1.1单片机芯片的选择方案和论证
方案一:
采用STC89C52芯片作为硬件核心,采用Flash ROM,内部具有4KB ROM 存储空间,能于3V的超低压工作,而且与MCS-51系列单片机完全兼容,但是运用于电路设计中时由于不具备ISP在线编程技术, 当在对电路进行调试时,由于程序的错误修改或对程序的新增功能需要烧入程序时,对芯片的多次拔插会对芯片造成一定的损坏。
方案二:
采用STC89C52,片内ROM全都采用Flash ROM;能以3V的超底压工作;同时也与MCS-51系列单片机完全该芯片内部存储器为8KB ROM 存储空间,同样具有STC89C52的功能,且具有在线编程可擦除技术,对所下载的程序能够加密,比较安全。当在对电路进行调试时,由于程序的错误修改或对程序的新增功能需要烧入程序时,不需要对芯片多次拔插,所以不会对芯片造成损坏。所以选择采用STC89C52作为主控制系统。
1.2显示模块选择方案和论证
方案一:
采用点阵式数码管显示,点阵式数码管是由八行八列的发光二极管组成,对于显示文字比较适合,如采用在显示数字显得太浪费,且价格也相对较高,所以不用此种作为显示。
方案二:
采用LED数码管动态扫描,虽然LED数码管价格适中,但要显示多个数字所需要的个数偏多,功耗较大,所以也不用此种作为显示。
方案三:
采用LCD液晶显示屏,液晶显示屏的显示功能强大,可显示大量文字,图形,显示多样,清晰可见,与普通数码管相比功耗较小,硬件连接简单。所以显示部分采用1602液晶显示。
1.3时钟芯片的选择方案和论证
方案一:
直接采用单片机定时计数器提供秒信号,使用程序实现年、月、日、星期、时、分、秒计数。采用此种方案虽然减少芯片的使用,节约成本,但是,实现的时间误差较大。所以不采用此方案。
方案二:
采用DS1302时钟芯片实现时钟,DS1302芯片是一种高性能的时钟芯片,可自动对秒、分、时、周、月、年一级闰年补偿的年进行计数,而且精度高,
RAM作为数据暂存区,工作电压2.5V~5.5V范围内,2.5V时耗电小于300nA.
1.4电路设计最终方案决定
综上各方案所述,对此次作品的方案选定:采用STC89C52作为主控制系统;DS1302提供时钟,由单片机执行采集时钟芯片的时间信号并通过显示模块来输出信号及相关控制功能。时钟芯片产生时钟信号,利用单片机的I/O口传给单片机:并通过I/O实现LCD的显示。系统按键可以对时间进行调整,还可以设置闹钟。
3硬件电路设计
3.1系统硬件概述
本电路是由STC89C52单片机为控制核心,具有在线编程功能,低功耗,能在3V超低压工作;时钟电路由DS1302提供,它是一种高性能、低功耗、带RAM的实时时钟电路,它可以对年、月、日、周日、时、分、秒进行计时,具有闰年补偿功能,工作电压为2.5V~5.5V。采用三线接口与CPU进行同步通信,并可采用突发方式一次传送多个字节的时钟信号或RAM数据。DS1302内部有一
原创力文档

文档评论(0)