- 76
- 0
- 约7.8千字
- 约 22页
- 2016-05-17 发布于浙江
- 举报
设计题目:基于单片机的简易计算器设计与仿真:( 装有Keil;Protues;Word ;Visio ):
三:
四:
1:(自己写,组员之间不能相同,写完后将红字删除,排版时注意对齐)
2、设计题目与设计任务:3、主体设计部分:
(1)、
(2)、算术运算程序流程图:
(3)、系统总流程图:
(4)、硬件设计:
(一)、总体硬件设计:
本设计选用AT89C51单片机为主控单元; 显示部分:采用LCD静态显示;按键部分:采用4*4键盘;用MM74C922为4*4键盘扫描IC,读取输入的键值。
总体设计效果如下图:
(二)、单片机接口电路说明:
1、手动上电复位电路:
当VCC上电时,C充电,在10K电阻上出现电压,使得单片机复位;几个毫秒后,C充满,10K电阻上电流降为0,电压也为0,使得单片机进入工作状态。工作期间,按下S,C放电。S松手,C又充电,在10K电阻上出现电压,使得单片机复位。几个毫秒后,单片机进入工作状态。
2、内部时钟模式电路:
当单片机工作于内部时钟模式的时候,只需在XTAL1和XTAL2引脚连接一个晶体振荡器或者陶瓷振荡器,并接两个电容后接地即可,在使用时对于电容的选择有一定的要求:
当外接晶体振荡器的时候,电容值一般选择C1=C2=30+10pF或30-10pF;
当外接陶瓷振荡器的时候,电容值一般选择C1=C2=40+10pF或40-10pF;
3、AT
您可能关注的文档
- 毕业论文(设计)基于verilog语言的出租车计费器说明书.docx
- 毕业论文(设计)基于AT89C52单片机的转速测量系统设计说明书.doc
- 毕业论文(设计)基于C语言的图书馆管理系统说明书.doc
- 毕业论文(设计)基于89C51单片机的数字电子钟设计说明书.doc
- 毕业论文(设计)基于AT89C52的简易8路抢答器说明书.doc
- 毕业论文(设计)基于STC89C52的室内火、气安全检测装置说明书.doc
- 毕业论文(设计)基于c程序的俄罗斯方块游戏设计说明书.doc
- 毕业论文(设计)基于C语言的图书管理系统的设计与实现说明书.doc
- 毕业论文(设计)基于AT89c52单片机电子万年历设计(带程序)说明书.docx
- 毕业论文(设计)基于C语言的单片机波形发生器说明书.doc
- 毕业论文(设计)基于Android的手机安全软件设计与实现说明书.doc
- 毕业论文(设计)基于STC89C51单片机的密码锁END说明书.doc
- 毕业论文(设计)基于c语言的简易网络通信软件说明书.doc
- 毕业论文(设计)基于AT89C51单片机的PWM直流调速系统说明书.doc
- 毕业论文(设计)基于AT89C51单片机倒车防撞报警系统设计3说明书.doc
- 毕业论文(设计)基于89C52电子显示屏系统应用研究说明书.doc
- 毕业论文(设计)基于WADE平台的WEB应用开发指南说明书.doc
- 毕业论文(设计)基于C或Matlab语言的扩频码设计说明书.doc
- 毕业论文(设计)基于89c52单片机电量计费器说明书.doc
- 毕业论文(设计)基于89C52单片机的温度测量系统设计说明书.doc
原创力文档

文档评论(0)