欢迎来到天天文库
浏览记录
ID:39767889
大小:250.01 KB
页数:16页
时间:2019-07-11
《定时器_课程设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、二○一四~二○一五学年第一学期西安理工大学高科学院课程设计报告书课程名称:微机原理课程设计班级:学号:姓名:指导教师:二○一四年十二月二十日课程设计任务书2014年秋季学期学生姓名学号专业方向计算机科学与技术班级题目名称定时器设计题目介绍用8253芯片做定时设计,当触动按钮的时候,开始计时,60S后,计时结束,LED灯亮。一、课程设计总结报告要求二、设计进度指导教师签字:目录第1章方案论证1.1课程设计的目的和要求„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„11.2总体设计„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„
2、„„„„„„„„„„„„„„„„„1第2章硬件设计„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„22.1AT89S51芯片概述„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„22.2LED数码管显示器概述„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„52.3其他元器件介绍及参数选择„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„7第3章软件设计„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„
3、„„„„„„„„„„„„83.1程序框图„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„83.2定时/计数器初值计算„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„83.3软件程序„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„9第4章调试与仿真4.1Keil软件介绍及使用„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„104.2Proteus软件介绍及使用„„„„„„„„„„„„„„„„„„
4、„„„„„„„„„„„„„„„„„„„„„„„10课程设计心得体会„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„11参考文献„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„11第一章方案论证1.1课程设计的目的和要求1.目的课程设计是微机原理课程教学的最后一个环节,是对学生进行全面的系统的训练。进行课程设计可以让学生把学过的比较零碎的知识系统化,真正的能够把学过的知识落到实处,能够开发简单的系统,也进一步激发了学生再深一步学习的热情,因此课程设计是必不可少的,是非常
5、必要的。课程设计是提高学生单片机技术应用能力以及文字总结能力的综合训练环节,是配合单片机课程内容掌握、应用得的专门性实践类课程。通过典型实际问题的实际,训练学生的软硬件的综合设计、调试能力以及文字组织能力,建立系统设计概念,加强工程应用思维方式的训练,同时对教学内容做一定的扩充。2.要求利用T0产生1秒的定时,当1秒定时时间到,秒计时器价1。秒计时到60时,自动从0开始。3.目标通过课程设计,使自己深刻理解并掌握基本概念,掌握单片机的基本应用程序设计及综合应用程序设计的方法。通过做一个综合性训练题目,达到对内容的消化、理解并提高解决问题的能力的目的。1.2总体设计本设计由硬件设计和软件设计
6、两部分组成,总电路如图1所示,硬件设计主要包括单片机芯片选择,数码管选择及晶振,电容,电阻等元器件的选择及其参数的确定;软件设计主要是实现60秒计数程序的编写,包括利用中断实现1秒的定时及60秒的计数。图1:60秒计数总体电路设计第二章硬件设计2.1AT89C51的芯片概述AT89C51是一个低功耗,高性能CMOS8位单片机,片内含4kBytesISP(In-systemprogrammable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISPFl
7、ash存储单元,功能强大的微型计算机的AT89C51可为许多嵌入式控制应用系统提供高性价比的解决方案。AT89C单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。其工作电压在4.5-5V,一般我们选用+5V电压。外形及引脚排列如图2所示l主要特性·与MCS-51兼容 ·4K字节可编程闪烁存储器 ·寿命:1000写/擦循环 ·数据保留时间:10年 ·全静态工作:0Hz-24MHz ·三级程序存储器锁定
此文档下载收益归作者所有