- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机原理及应用课程设计课程设计报告-简易计算器参考
湖南人文科技学院
课程设计报告
课程名称单片机原理及应用课程设计
系 别: 通信与控制工程系
专 业: 电子信息工程
班 级: 09级一班
学生姓名:
学 号:
起止日期: 2011年月日~ 20年:
教研室主任:
指导教师评语:
指导教师签名: 年 月 日
成绩评定 项 目 权重 刘伟斌 齐敏 1、设计过程中出勤、学习态度等方面 0.2 2、课程设计质量与答辩 0.5 3、设计报告书写及图纸规范程度 0.3 总 成 绩 教研室审核意见:
教研室主任签字: 年 月 日 教学系审核意见:
主任签字: 年 月 日 本次设计是,能,。它主要由、、等模块组成。将键盘输入信息经处理通过缓存,送入数码管显示,键盘采用行列式,数码管采用动态扫描方式,计算功能通过软件实现C语言对单片机可编程芯片进行编程,实现对计算器的设计。
关键词:单片机;计算器;C语言;键盘;数码管
目 录
1
1、方案论证与对比 1
1.1方案一 1
1.2 方案二 2
1.3 两种方案的对比 2
2、硬件电路设计 3
2.1主控电路设计 3
2.2键盘电路设计 6
2.3显示电路设计 7
3、系统工作流程及流程图 9
4、系统功能测试与整体指标 12
4.1 软件调试步骤 12
4.2 程序调试步骤 12
4.3 测试结果 12
5、详细元件清单 13
6、总结与思考及致谢 14
7、参考文献 15
附录一 主程序 16
附录二 键盘程序 17
附录三 计算程序 18
附录四 显示程序 21
简易计算器
设计要求
4X4键盘输入,数码管显示。
完成整数的加减乘除,加法和减法要求可以实现连加、连减。
可进行错误判断,溢出、除零等错误将显示一个字符 E 。
由于键盘只有16个按键,安排如下:
?? +---------------+
?? | 7 | 8 | 9 | + |
?? | 4 | 5 | 6 | -? |
?? | 1 | 2 | 3 | *?|
?? | AC | 0| = | /??|
?? +---------------+
1、方案论证与对比
按照设计要求,本次设计的因此,这时,我们在这一点的设计上提出了以下两种不同的方案。
方案一
图1 方案一方框图
1.2 方案二
此方案先通过键盘得到数据,通过STC89C52记录数据,并通过程序对数据进行处理,最后通过数码管显示出来。结构框图如图2:
图2 方案二方框图
1.3 两种方案的对比
相同点:两方案的基本的设计思想相同,都是不同点:方案一是通过而方案二两者相比,
STC89C52是一个低功耗,高性能CMOS 8位单片机,片内含4k BytesISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用STC公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构。
STC89C52具有如下特点:40个引脚(引脚图如图3所示),4k Bytes Flash片内程序存储器,128 bytes的随机存取数据存储器(RAM)32个外部双向输入/输出(I/O)5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT)STC89C52RC设计和配置了振荡频率可为0Hz?可通过软件设置省电模式。空闲模式下,CPU暂停工作,脌RAM?时计異器,串行口,外中断系统可绷续工作,掉电模式决结振荡器而保存RAM的数据,停止芯片其它功能盤至外中断激活戶硬件复位。同时该芯片还具有PDIP、TQFP和PLCC等三种封装形式,以适应不尌产品的需求。
STC8;C52芯片引脚图如图(1)
图3 STC89C52芯片引脚图
VCC(40)5V。
GND(r0?P0口(3P1口缓冲?能接收
您可能关注的文档
- 公园建设工程施工组织设计参考.doc
- 公用工程动力中心掺烧煤项目施工方案参考.doc
- 公路工程总体施工组织设计方案参考.doc
- 公路工程施工阶段的环境保护监参考.doc
- 公路工程实施性施工组织设计参考.doc
- 公司财务管理制度汇编(完全版)参考.doc
- 公路(铁柱岩段)施工招标文件参考.doc
- 典当业治安管理信息系统参考.doc
- 典型零件的数控加工设计参考.doc
- 公路施工组织设计参考.doc
- 三年级美术下册《绿色和紫色的画》PPT教学课件.pptx
- 部编版七年级上册道德与法治《生命可以永恒吗》PPT教学课件.pptx
- 安全主题班会《防止诈骗》PPT主题班会.pptx
- 部编版七年级上册道德与法治《家的意味》教学说课复习说课.pptx
- 三年级美术上册《面具》PPT教学课件.pptx
- 统编版高中政治必修二《我国的个人收入分配与社会保障》经济发展与社会进步教学说课(第二课时我国的社会保障).pptx
- 幼儿园语言《雨天使》教学说课.pptx
- 二年级美术下册《头饰设计》复习教学说课.pptx
- 三年级美术上册《美丽的花》PPT教学课件.pptx
- 部编版九年级上册道德与法治《促进民族团结》PPT教学课件.pptx
最近下载
- 中华人民共和国职业技能鉴定规范:汽轮机本体检修工.docx VIP
- 智慧医疗分级评价方法及标准(2025版)(征意).docx
- NBT35002-2011水力发电厂工业电视系统设计规范.pdf VIP
- 建设100万高标准蛋鸡养殖场项目可行性研究报告写作模板-申批立项.doc
- 2025年第一季度入党积极分子思想汇报四篇.docx VIP
- 2025福建泉州鲤城区国有企业招聘15人考试备考题库及答案解析.docx VIP
- 核心素养背景下的高中语文课堂教学策略.pptx VIP
- 护理学基础-饮食护理.ppt VIP
- 色温色坐标互算公式.xls VIP
- 最近整理移动式升降机施工方案移动升降机施工方案.pdf VIP
文档评论(0)