TONGRENUNIVERSITY
学号:2011051105
本科毕业论文
题
目:基于51单片机简易计算器的设计
院(系):物理与电子工程学院专业:应用物理学
学生姓名:王彬学号:2011051105
指导教师:王强职称:
2014年11月5日
f目录
摘要…………………………………………………………………………1关键字………………………………………………………………………1引言…………………………………………………………………………11、单片机及其应用………………………………………………………2
11单片机介绍………………………………………………………212单片机应用…………………………………………………………213AT89C51单片机……………………………………………………3
2、LCD1602和74LS08的工作理…………………………………………7
21选取LCD1602………………………………………………………22LCD1602的功能和指令现…………………………………………………2374LS08的功能…………………………………………
3、系统实现模块框架……………………………………………………………
31硬件设计电路框图………………………………………………………32实现原理框图……………………………………………………………
4、硬件设计及仿真……………………………………………………………
41晶振、复位电路的设计…………………………………………………42按键电路的设计………………………………………………43LCD1602显示电路的设计…………………………………………
5、软件设计……………………………………………………………
f6、总结……………………………………………………………7、参考文献……………………………………………………………8、附件……………………………………………………………
f摘要:简易计算器在人们的生活中应用极为广泛,由于它主要进行一些简单的
运算,适用性强,并且方便携带,所以在许多的地方都必不可缺,比如在办公,交易等等。本系统主要介绍计算器实现简易计算的这个详细的过程,它的电路是以AT89C51单片机作为核心器件的,并且它的功耗低,能再3V的低压下工作,有时也可按照要求提升一定的电压。它的硬件部分主要由AT89C51单片机、按键、LCD1602显示屏、指示灯系统等部分构成。软件部分,是在Keil平台用C语言编写程序,包括运算、复位、延时、计算等。其次电路的设计会再proteus上面进行仿真,以保障硬件电r