单片机秒表课程设计汇编语言(共16页).doc
《单片机秒表课程设计汇编语言(共16页).doc》由会员分享,可在线阅读,更多相关《单片机秒表课程设计汇编语言(共16页).doc(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上附件1:荆楚理工学院课程设计实施计划表学 院: 电子信息工程学院专业班级2012级应用电子技术1班学生人数课程名称单片机与接口技术指导教师地 点D1302起止时间2014年5月26日2014年6月7日设计准备情况1、 学生自由分组,每组成员最多为两人,且每人必须有明确的分工(比较可行的一种分工方式为:硬件设计和查找资料1人、软件设计和设计报告撰写及1人);2、学生在给定题目中选择,确定题目后由班长汇总并上报指导教师。设计题目也可以自选,但必须由指导教师审查后方可确定;3、题目选定后即可进行方案设计及论证,购买元器件,焊接电路并调试;4、设计报告中所有原理图需使用Pro
2、tel软件完成;5、 程序设计及硬件模拟调试在单片机实验室进行,电路制作在单片机实验室进行,具体时间由班长和相应实验室商量确定;指导计划2014年5月26日:课程设计总体安排,uVision3集成环境使用方法介绍;2014年5月27日2014年5月28日:单片机及其配套元件选择,硬件设计;2014年5月29日2014年5月30日:根据设计方案搭接具体硬件电路并调试通过;2014年6月2日2014年6月3日:根据硬件电路板设计应用软件程序;2014年6月4日2014年6月5日:在uVision2集成环境下进行硬件和软件联合调试;2014年6月6日:提交课程设计报告。考核方式1、课程的考核方式:实
3、习报告或设计、实物2、课程考核成绩确定方法:实习报告或设计占40,实物占60说明.本表应在每次实施前一周由负责教师填写二份,教研室主任审批后交学院实践科备案,一份由负责教师留用。.若填写内容较多可另纸附后。3.一般一个题目参加的学生数不超过10人。教研室主任: 指导教师 : 年 月 日附件2:荆楚理工学院课程设计任务书设计题目:电子秒表系统学生姓名宋选安课程名称单片机专业班级2012级应用电子技术1班地 点D1302起止时间2014年5月26日至2014年 6月6日设计内容及要求1用2位LED数码显示,显示时间为0099秒,每秒自动加1;2设计“开始按键”、“暂停按键”和“复位”键。设计参数
4、1.单机的机器周期为1us(T=1/12MHZ) 2.显示时间1秒 进度要求2014年5月26日:课程设计总体安排,uVision3集成环境使用方法介绍;2014年5月27日2014年5月28日:单片机及其配套元件选择,硬件设计;2014年5月29日2014年5月30日:根据设计方案搭接具体硬件电路并调试通过;2014年6月2日2014年6月3日:根据硬件电路板设计应用软件程序;2014年6月4日2014年6月5日:在uVision2集成环境下进行硬件和软件联合调试;2014年6月6日:提交课程设计报告。参考资料单片机原理与技术(第二版)数字电子技术 其它元件清单:STC89C52芯片 2位共
5、阳数码管 开关 排阻 晶振 电容说明1.本表应在每次实施前一周由负责教师填写二份,教研室审批后交学院院备案,一份由负责教师留用。2.若填写内容较多可另纸附后。3.一题多名学生共用的,在设计内容、参数、要求等方面应有所区别。教研室主任: 指导教师: 2014年 6 月 6 日附件3:荆楚理工学院课程设计成果学院: 电子信息工程学院 班 级: 2012级应用电子技术1班 学生姓名: 宋选安 学 号: 27 设计地点(单位) D1302 设计题目: 电子秒表系统 完成日期: 2014 年 6 月 6 日 指导教师评语: _ 成绩(五级记分制): 教师签名: 目 录1 摘要12 系统简介12.1 总体
6、设计方案说明12.2 单片机系统组成方框图23 系统设计33.1 系统总体设计33.2 硬件电路设计43.3 软件设计54 实验结果与讨论75 结论 86 参考文献 87附录91.摘要本设计是设计一个单片机控制的秒表系统。随着单片机的应用越来越广,在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅我所学的单片机方面的知识是不够的, 还要根据具体的硬件结构,以及针对具体的应用对象的软件结合,加以完善。秒表的出现,解决了传统的由于人为因素造成的误差和不平性。将软,硬件有机结合起来,使得系统能实现两位LED,显示时间为0099秒,每秒自动加1,可以开始,暂停,复位等功能;
7、其中软件系统采用汇编语言编写程序,包括显示程序,加计数程序,中断,延时程序,按键消抖程序等,并在keil中调试运行,硬件系统利用Proteus强大的功能来实现,简单切易于观察,在仿真中就可以观察到实际的工作状态。2.系统简介2.1 总体设计方案说明单片机是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器 RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。MCS-51系列单片机,其主要功能如下:8位CPU4kb
8、ytes 程序存储器(ROM)128bytes的数据存储器(RAM)32条I/O口线111条指令,大部分为单字节指令21个专用寄存器2个可编程定时/计数器5个中断源,2个优先级一个全双工串行通信口外部数据存储器寻址空间为64kB逻辑操作位寻址功能双列直插40PinDIP封装单一+5V电源供电2.2 单片机系统组成方框图40个引脚按引脚功能大致可分为4个种类:电源、时钟、控制和I/O引脚。 电源: VCC - 芯片电源,接+5V; VSS - 接地端; 注:用万用表测试单片机引脚电压一般为0v或者5v,这是标准的TTL电平。但有时候在单片机程序正在工作时候测试结果并不是这个值而是介于0v-5v之
9、间,其实这是万用表的响应速度没这么快而已,在某一个瞬间单片机引脚电压仍保持在0v或者5v。 时钟:XTAL1、XTAL2 - 晶体振荡电路反相输入端和输出端。 控制线:控制线共有4根, ALE/PROG:地址锁存允许/片内EPROM编程脉冲 ALE功能:用来锁存P0口送出的低8位地址 PROG功能:片内有EPROM的芯片,在EPROM编程期间,此引脚输入编程脉冲。 PSEN:外ROM读选通信号。 RST/VPD:复位/备用电源。 RST(Reset)功能:复位信号输入端。 VPD功能:在Vcc掉电情况下,接备用电源。 EA/Vpp:内外ROM选择/片内EPROM编程电源。 EA功能:内外ROM
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 秒表 课程设计 汇编语言 16
限制150内