2温度控制程序153日历设置程序184时钟控制程序275显示设置程序32七、结束语38八、课程设计小组分工38九、参考文献38
f第一部分课程设计任务书
一、课程设计题目用中小规模集成芯片设计制作万年历。
二、课程设计时间五天
三、实训提交方式提交实训设计报告电子版与纸质版
四、设计要求(1)显示年、月、日、时、分、秒和星期,并有相应的农历显示。(2)可通过键盘自动调整时间。(3)具有闹钟功能。(4)能够显示环境温度,误差小于±1℃(5)计时精度:月误差小于20秒。
f第二部分课程设计报告
一、单片机发展概况单片机诞生于20世纪70年代末,它的发展史大致可分为三个阶段:第一阶段(19761978):初级单片机微处理阶段。该时期的单片机具有8位
CPU,并行IO端口、8位时序同步计数器,寻址范围4KB,但是没有串行口。第二阶段(19781982):高性能单片机微机处理阶段,该时期的单片机具有
IO串行端口,有多级中断处理系统,15位时序同步技术器,RAM、ROM容量加大,寻址范围可达64KB。
第三阶段(1982至今)位单片机微处理改良型及16位单片机微处理阶段民用电子产品、计算机系统中的部件控制器、智能仪器仪表、工业测控、网络与通信的职能接口、军工领域、办公自动化、集散控制系统、并行多机处理系统和局域网络系统。二、MCS51单片机系统简介
MCS51系列单片机产品都是以I
tel公司最早的典型产品8051为核心构成的。MCS51单片机由CPU、RAM、ROM、IO接口、定时器计数器、中断系统、内部总线等部件组成。8051单片机的基本性能有:
8位CPU;布尔代数处理器,具有位寻址能力;128B内部RAM,21个专用寄存器;4KB内部掩膜ROM;2个16位可编程二进制加1定时器计数器;32个(4×8位)双向可独立寻址的IO口;
编辑版word
f1个全双工UART(异步串行通信口);
5个中断源,两级中断结r