毕业设计(论文)单片机计算器及密码锁程序设计学院(系):电气工程学院 专 业:0 7 级计控( 2 )班 学 号:0 7 0103010142 摘要智能化是当今光、机、电一体化产品的进展趋势之一,而智能性的实现主要依赖于嵌入式系统的核心单片机
而仿真器不但是开发单片机系统的重要手段,也是学习单片机知识的必备工具
本课题来源于燕山大学自动化专业单片机生产实习的需要,为了充分锻炼学生的动手操作能力,并节约实习经费,因此开发了一种使用简单,覆盖单片机基本资源应用并且价格低廉的单片机仿真系统
论文分别介绍了单片机仿真系统的硬件设计和软件实现
硬件设计包括仿真芯片的选型,单片机的资源应用及扩展电路,如:8255 并口扩展、发光二极管、七段动态数码显示 4×4 键盘输入、蜂鸣器等
软件部分包括两个大程序:密码锁程序和计算器程序
密码锁程序实现 3-8 位可变密码的输入、修改和密码输入正确后的授权操作功能,密码错误后有声光报警(不同的报警次数对应不同的报警方式)
计算器程序实现带符号浮点数的加、减、乘、除及开根号的功能,设计中加入了第二功能键解决了按键有限的问题
这两个程序主要应用了单片机教材中中断动态显示、键盘输入、I/O 接口这些重要功能,具有良好的示范作用
本系统不但可以应用于单片机教学,对大多数电子爱好者开发简单的仿真器也有借鉴作用
关键词 单片机;仿真器;计算器;密码锁; 目 录摘要
I第 1 章 绪论