您现在的位置:网站首页答辩论文论文专题

单片机课程设计报告(电子万年历)

  • 简介:大学单片机课程设计报告题目电子万年历设计姓 名: 学 号: 专业班级: 指导老师: 所在学院: 年 月 日摘要本设计是电子万年历。具备两个功能:能显示年月日时分秒及星期信息,并具有可调整日期和时间功能。我选用的是单片机......
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
[页数]:42            [字数]:10692

[摘要]
本设计是电子万年历。具备两个功能:能显示年月日时分秒及星期信息,并具有可调整日期和时间功能。
我选用的是单片机(80C52)来实现电子万年历的功能。该电子万年历能够成功实现时钟运行,调整,显示年月日时分秒及星期信息,且精确度经调试一天的误差在2S内。
该电子万年历使用12MHZ晶振与单片机80C52相连接,通过软件编程的方法实现了以24小时为一个周期同时显示小时,分钟和秒的要求。利用单片机定时器及计数器产生定时效果通过编程形成数字钟效果,再利用数码管动态扫描显示单片机内部处理的数据。同时通过端口读入当前外部控制状态来改变程序的不同状态,实现不同功能。
本电子万年历采用单片机来设计制作完成,由于其功能的实现主要通过软件编程来完成,这就降低了硬件电路的复杂性,也降低了成本。在该设计与制作中我选用了单片机80C52,它是低功耗、高性能的CMOS型8位单片机。片内带有4KB的Flash存储器,且允许在系统内改写或用编程器编程。另外, 80C52的指令系统和引脚与8051完全兼容,片内有128B 的RAM、32条I/O口线、2个16位定时计数器、5个中断源、一个全双工串行口等。
因此,采用80C52原理制作的电子万年历,不仅仅在原理上能够成功实现计时等功能,也更经济,更适用,更符合我们实际生活的需要。

[目录]
1 概述………………………………………………………………………………3
2 系统总体方案及硬件设计………………………………………………………7
3 软件设计…………………………………………………………………………12
4 Proteus软件仿真………………………………………………………………14
5 课程设计体会……………………………………………………………………16

[正文]
1 概述
1.1单片机原理及应用简介
单片机是指一个集成在一块芯片上的完整计算机系统。它具有一个完整计算机所需要的大部分部件:cpu、内存、内部和外部总线系统,目前大部分还会具有外存。同时集成诸如通讯接口、定时器,实时时钟等外围设备。而现在最强大的单片机系统甚至可以将声音、图像、网络、复杂的输入输出系统集成在一块芯片上。
单片机的出现,并在各个技术领域中得到如此迅猛的发展,与单片机构成计算机应用系统所形成的下述特点有关:
1、单片机构成的应用系统有较大的可靠性。这些可靠性的获得除了依靠单片机芯片本身的高可靠性以及应用有最少的联接外,还可以方便地采用软、硬件技术。
2、系统扩展、系统配置较典型、规范,容易构成各种规模的应用系统,应用系统有较高的软、硬件利用系数。
3、由于构成的应用系统是一个计算机系统,相当多的测、控功能由软件实现,故具有柔性特征,不须改变硬件系统就能适当地改变系统功能。
4、有优异的性能、价格比。
可以说,对于广大的电子应用专业技术人员,目前国和内国外面临的单片机应用技术,如同60年代面临晶体管技术,70年代面临数字集成电路一样。单片机和可编程门阵列相结合,构成新一代电子应用技术是不可能回避的一项新型的工程应用技术。
单片机是微型计算机的一个重要分枝,单片机是把中央处理器、随机存储器、只读存储器、定时器/计数器、并行接口接口、串行接口、A/D转换器等主要计算机部件,集中在一块集成电路芯片上。虽然只是一个芯片,但从功能上它就相当于一台完整的微机。随着科学技术的迅猛发展,单片计集成度高、体积小、运算速度快、功耗低、运行可靠、价格低廉等诸多优点,越来越显现出来。
目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录象机、摄象机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械了。因此,单片机的学习、开发与应用将造就一批计算机应用与智能化控制的科学家、工程师。
……

[参考文献]
[1]杨凌霄.微型计算机原理及应用.中国矿业大学出版社  2004.08
[2]余发山.单片机原理及及应用技术.中国矿业大学出版社  2003.12
[3]周航慈.单片机程序设计基础.北京航空航天大学出版社  1991.11
[4]李建忠.单片机原理及应用.西安电子科技大学出版 2006.02 
[5]黄遵熹.单片机原理接口与应用.西北工业大学出版社  1997.05
[6]张俊谟.单片机中级教程.北京航空航天大学出版  2006.03
[7]何立民.单片机应用技术选编.北京航空航天大学出版社  2000.08
[8]万光毅.单片机实验与实践教程.北京航空航天大学出版社  2005.01【原文截取】
大学
单片机课程设计报告
题目电子万年历设计
姓 名:
学 号:
专业班级:
指导老师:
所在学院:
年 月 日
摘要
本设计是电子万年历。具备两个功能:能显示年月日时分秒及星期信息,
并具有可调整日期和时间功能。
我选用的是单片机(80C52)来实现电子万年历的功能。该电子万年历能够成功实现时钟运行,调整,显示年月日时分秒及星期信息,且精确度经调试一天的误差在2S内。
该电子万年历使用12MHZ晶振与单片机80C52相连接,通过软件编程的方法实现了以24小时为一个周期同时显示小时,分钟和秒的要求。利用单片机定时器及计数器产生定时效果通过编程形成数字钟效果,再利用数码管动态扫描显示单片机内部处理的数据。同时通过端口读入当前外部控制状态来改变程序的不同状态,实现不同功能。
本电子万年历采用单片机来设计制作完成,由于其功能的实现主要通过软件编程来完成,这就降低了硬件电路的复杂性,也降低了成本。在该设计与制作中我选用了单片机80C52,它是低功耗、高性能的CMOS型8位单片机。片内带有4KB的Flash存储器,且允许在系统内改写或用编程器编程。另外, 80C52的指令系统和引脚与8.....
查看评论 已有0位网友发表了看法
  • 验证码: