欢迎来到天天文库
浏览记录
ID:33015147
大小:82.45 KB
页数:9页
时间:2019-02-19
《单片机计算器课程设计单片机计算器课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、单片机计算器课程设计单片机计算器课程设计报告导读:就爱阅读网友为您分享以下“单片机计算器课程设计报告”的资讯,希望对您有所帮助,感谢您对92to.com的支持!单片机课程设计姓名:XXXX学号:XXXXXX年级专业班级:XXXXXXX学院:XXXX设计时间:XXXXXXX设计地点:XXXXXX指导老师:姜晟目录单片机课程设计实习目的J增进对单片机的感性认识,加深对单片机理论方面的理解;22、掌握单片机的内部功能模块的应用,如定时器/计数器、中断、存贮器、I/O口等;23、了解和掌握单片机应用系统的软硬件设计过程及实现方法。2-实习课题任务2简易计算器的设计基本要求:2利用单片机试验箱的键盘
2、模块以及显示模块实现百位以内加减乘除。2任选一种显示方式:即中文液晶显示屏、LED数码管可任选一现:24、设计任25、设计思功能实务223硬件系统设管显示电路6五、软件系统设计6六、调试结果71)10以内计算器72)100以内计算器7七、结论8八、体会与收获8九、附件(程序):9算只能进行两位数与两位数格式的四则运92、程序二:能进行百位以内的四则运算,但一位与两位数运算结果调试不对18一、单片机课程设计实习目的U增进对单片机的感性认识,加深对单片机理论方面的理解;2、掌握单片机的内部功能模块的应用,如定时器/计数器、中断、存贮器.I/O口等;3>了解和掌握单片机应用系统的软硬件设计过程及
3、实现方法。二、实习课题任务1、课题:简易计算器的设计2.设计基本要求:利用单片机试验箱的键盘模块以及显示模块实现百位以内加减乘除。任选一种显示方式:即中文液晶显示屏、LED数码管可任选一种。3、功能实现:计算器将完成的功能有两位数以内加.减、乘、除功能,并通过LED数码管显示输入值及结果。4、设计任务1.扩展4*4键盘,其中10个数字,5个功能键,1个清零2.使用五位数码管接口电路3.完成十进制的四则运算(加.减、乘、除);4.实现低于三位小于255数字的连续运算;5.使用keilC软件编写程序;6.最后用ptoteus仿真;7.具有较强的抗干扰能力;8.体积小.功耗低,便于嵌入其他系统。
4、2/295、设计思路1).了解键盘、显示电路的编程方法3).调试键盘扫描显示程序,进一步熟悉键盘工作原理利用EL-8051-III型单片机实验箱上提供的8279,键盘电路,数码显示电路,组成一个键盘分析电路,编写程序,要求在键盘上按动一个键,就将8279对此键扫描的扫描码显示在数码管上。4).设计总体流程图,分模块编写程序5)键盘扫描流程图:三、系统分析按照系统设计的功能的要求,初步确定设计系统由主控模块、显示模块、键扫描接口电路共三个模块组成,电路系统构成框图如图1.1所示。主控芯片使用89S51/52单片机,比80C51速度更快,功能更强,由先进工艺制造,并带有非8位COMS微处理芯片
5、,市场应用最多。键盘电路采用4*4矩阵键盘电路。显示模块采用4枚共阳极数码管和741S273锁存芯片构成等器件构成。单片机最小系统就是支持主芯片正常工作的最小电路部分,包括主控芯片.复位电路和晶振电路。
此文档下载收益归作者所有