如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
毕业设计(论文)单片机计算器及密码锁程序设计学院(系):电气工程学院专业:07级计控(2)班学号:070103010142摘要PAGEI摘要智能化是当今光、机、电一体化产品的发展趋势之一,而智能性的实现主要依赖于嵌入式系统的核心单片机。而仿真器不但是开发单片机系统的重要手段,也是学习单片机知识的必备工具。本课题来源于燕山大学自动化专业单片机生产实习的需要,为了充分锻炼学生的动手操作能力,并节约实习经费,因此开发了一种使用简单,覆盖单片机基本资源应用并且价格低廉的单片机仿真系统。论文分别介绍了单片机仿真系统的硬件设计和软件实现。硬件设计包括仿真芯片的选型,单片机的资源应用及扩展电路,如:8255并口扩展、发光二极管、七段动态数码显示4×4键盘输入、蜂鸣器等。软件部分包括两个大程序:密码锁程序和计算器程序。密码锁程序实现3-8位可变密码的输入、修改和密码输入正确后的授权操作功能,密码错误后有声光报警(不同的报警次数对应不同的报警方式)。计算器程序实现带符号浮点数的加、减、乘、除及开根号的功能,设计中加入了第二功能键解决了按键有限的问题。这两个程序主要应用了单片机教材中中断、动态显示、键盘输入、I/O接口这些重要功能,具有良好的示范作用。本系统不但可以应用于单片机教学,对大多数电子爱好者开发简单的仿真器也有借鉴作用。关键词单片机;仿真器;计算器;密码锁;PAGEIII目录TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc232589994"摘要PAGEREF_Toc232589994\hIHYPERLINK\l"_Toc232589996"第1章绪论PAGEREF_Toc232589996\h1HYPERLINK\l"_Toc232589997"1.1课题背景PAGEREF_Toc232589997\h1HYPERLINK\l"_Toc232589998"1.2单片机的发展概述PAGEREF_Toc232589998\h1HYPERLINK\l"_Toc232589999"1.3单片机的应用领域PAGEREF_Toc232589999\h4HYPERLINK\l"_Toc232590000"1.4单片机的发展趋势PAGEREF_Toc232590000\h5HYPERLINK\l"_Toc232590001"1.5本课题研究的内容PAGEREF_Toc232590001\h6HYPERLINK\l"_Toc232590002"第2章硬件系统的介绍PAGEREF_Toc232590002\h7HYPERLINK\l"_Toc232590003"2.1SST89E58RD芯片功能及原理PAGEREF_Toc232590003\h7HYPERLINK\l"_Toc232590004"2.28255可编程并行I/O接口扩展PAGEREF_Toc232590004\h8HYPERLINK\l"_Toc232590005"2.38255与八位LED数码管的链接电路PAGEREF_Toc232590005\h12HYPERLINK\l"_Toc232590006"2.4LED与单片机的链接PAGEREF_Toc232590006\h13HYPERLINK\l"_Toc232590007"2.5键盘电路PAGEREF_Toc232590007\h14HYPERLINK\l"_Toc232590008"2.6蜂鸣器电路PAGEREF_Toc232590008\h14HYPERLINK\l"_Toc232590009"2.7本章小结PAGEREF_Toc232590009\h16HYPERLINK\l"_Toc232590010"第3章计算器程序PAGEREF_Toc232590010\h17HYPERLINK\l"_Toc232590011"3.1程序功能及存储方式介绍PAGEREF_Toc232590011\h17HYPERLINK\l"_Toc232590012"3.2主程序PAGEREF_Toc232590012\h18HYPERLINK\l"_Toc232590013"3.3键盘子程序PAGEREF_Toc232590013\h21HYPERLINK\l"_Toc232590014"3.4除法子程序PAGEREF_Toc232590014