. .. .
电子设计
实验名称:基于STC89C52RC单片机的简易计算器设计
姓 名: __
学 号: 指导老师:
目录
.. .. .. ..
. .. .
一、可行性研
究…………………………………………………………..............…..3 二、设计方案简述....................................................4 功能介
绍.........................................................................................................4
基本功能....................................................4 扩展功能....................................................4
2.2、总体设计方案.............................................................................................................5
总体设计思
路…………………………………………………………………..……5
方案论证与比
较…………………………………………………………….....……6
系统组
成…………………………………………………………………..….........…7 三、详细设计........................................................12 1.各个模块设计.................................................12
输入模块:键盘扫描.........................................13 运算模块:单片机控制........................................14
显示模块:LCD1602显示......................................15 2.硬件电路设计………………………………………………………………..………..16 硬件连接………………………………………………………………………...........16
3.元件的介绍……………………………………………………………………………17 STC89C52单片机组成.........................................17 复位和复位电路..............................................18 LCD1602显示器..............................................19 4.PCB设计以及结果显示.........................................22 五、 总结………………………………………………………………………………………24 附录 主要程序代码…………………………………………………………………………….........25
2.1
、
.. .. .. ..
. .. .
一、设可行性分析: 1.2.1 经济可行性
由于只是实验性质的编程,所以在设计和开发都不需要过多的经费,但是系统投入运行以后,硬件维护和损耗所造成的耗费是必须的,但是数目也不会很大。所以经过初步分析,经济上基本上是可行的
1.2.2技术可行性
在技术方面,因为都学习了C语言,硬件课程设计等课程,对于开发语言c语言也有一定的掌控能力,应该能够完成相应的任务。
1.2.3 运行可行性
该成果简单易操作,非常容易使用。
1.2.4 法律可行性
由于我们需要完成的功能相对简单,没有太多涉及到很专业方面的容,更没有计划将系统利用到商业用途,所以不存在侵权或者纠纷方面的问题。
1.2.5结论
该系统的软硬件都比较容易理解和实现,所以,具有实现一计算器的可行性。
.. .. .. ..
电子设计基于STC89C52RC单片机的简易计算器设计说明



