- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程设计报告
课程名称:单片机原理与接口技术课程设计
设计题目:基于PIC单片机的简易计算器
院 系: 机电工程学院
班 级: 2012级电气工程及其自动化专业
姓 名:
学 号:
指导教师:
设计时间: 2014年12月8日
出勤 实物 报告 总分
目录
前言 1
第一章 系统整体设计方案 2
1.1 1.1 系统功能设计
1.1.1 系统软件功能模块 2
1.1.2系统硬件模块 2
第二章 硬件设计部分 2
2.1 系统结构图 3
2.2 电路图 3
2.3 单片机电路部分 4
2.4 电源和烧写电路部分 4
2.5 数码管显示电路部分 4
2.6矩阵按键电路 4
第三章 各部分程序设计 5
3.1 主程序设计 5
3.2 数码管显示部分 6
3.3 矩阵按键部分 7
3.3.1键盘扫描部分 7
3.3.2 各个键盘子程序流程图 8
第四章 成果展示 11
结论 12
参考文献 13
附件 14
前言
从古至今,计算便是人类的一个无法逃避的需求,而计算工具便是人类进行计算的一大助力。
中国所采用的最早的计算工具是筹策,也叫做算筹。这种算筹多用竹子制成,放在布袋里便可随身携带。至于由筹算发展而来的珠算盘,至明代已于现代珠算盘基本相同。
在西方,计算工具则于17初世纪开始有了较大的发展。如英国数学家纳皮尔发明的“纳皮尔算筹”和英国牧师奥却德发明了圆柱型对数计算尺。圆柱型对数计算尺已经可以计算三角函数、指数函数和对数函数。这些这些计算工具的发明运用为现代计算器发展奠定了良好的基础。
十九世纪末、二十世纪初电子技术异军突起。20世纪50年代末,随着电子技术在二十世纪的迅猛发展,第一台电子计算器终于出世。
从第一台电子计算器发展至今,电子计算器技术已经十分成熟。所能够进行的运算种类变得异常丰富,计算量也是十分庞大。甚至类型已经开始趋于细化,出现了各种专业功能的计算器。如个人所得税计算器, 房贷计算器, 油耗计算器等。
本设计仅是一十分简易的电子计算器。对于设计者所需掌握的相应技术也较为简单。于硬件方面,只需设计者能够熟识基本的电子器件并能够读懂电路图成功焊接好硬件即可。软件方面,则要求设计者能够熟识PIC的35条汇编指令并能够较为熟练的运用MPLAB软件进行编程即可。
本设计的难点并不在于各个子程序的设计编写而在于如何对子程序进行合理的编排以便在使用者按下按键之后所设计的简易电子计算器能够正确的执行设计者所设定的功能,进行简单的加减乘除运算。
本设计的简易电子计算器功能简单,所能进行的运算量也非常小。所以它的功用并不在于实际运用而在于帮助设计者了解PIC单片机以及简单的电子技术,为更加深入的学习单片机和电子技术奠定一定的基础。若是本设计还能对于初学者学习PIC单片机起到微薄的助力,那便是对设计者最大的鼓励了。
系统总体方案设计
1.1 系统功能设计
1.1.1 系统软件功能模块
本设计是一个无符号简单整数计算器。他能够实现8位二进制以内的无符号整数的加减乘除。并具有清零功能。
1.1.2系统硬件模块
输入硬件:4x4矩阵键盘,对十六个键盘分别定义0至9以及加减乘除和清零功能。
显示硬件:LCD数码管。能够正确显示出被计算数和计算结果。
其他各类主要硬件:
名称 数量 16F887 1 晶体整荡器 1 保险管 1 发光二极管 1 电解电容 1 电容 3 10K电阻 9 1K电阻 5 USB 1
硬件设计部分
本章主要是对简易计算器硬件电路的简单介绍。本简易计算器的电路主要由电源电路、烧写电路、数码管显示电路以及矩阵按键电路组成(由于指示灯部分硬件虽焊接当本成本中并未使用故不做介绍)。下面将分述这几大模块电路的具体功能及原理。
2.1系统结构图
如图1所示:
图1
2.2 电路图
如图2所示:
图2
2.3 单片机电路部分
本系统选用的控制芯片是PIC16F887单片机。PIC16F887单片机是一款低功耗、高性能增强型闪存式8位单片机,拥有高性能 RISC CPU,优化的C语言编译器架构和汇编精简指令集,程序存储器线性寻址可达8 KB。与其他8位单片机比较,PIC16F887单片具有更快的处理速度,更高的性价比,片上资源更加丰富,使得
您可能关注的文档
- 基于AVR单片机的风速测量仪设计详解.doc
- 基于AVR单片机的炉温监测监控系统设计详解.doc
- 基于AVR单片机足部运动信息检测系统设计详解.ppt
- 基于AVR的空调温控系统设计详解.doc
- 基于BS模式的办公自动化系统的研究与设计论文详解.doc
- 基于BS模式的学生考试成绩管理系统的设计与实现论文详解.doc
- 基于C#的FTP客户端设计与实现详解.doc
- 基于CANbus现场总线的交流伺服运动控制系统详解.doc
- 基于CAN总线的分布式电机控制详解.ppt
- 基于CAN总线的数据采集系统详解.doc
- 中国国家标准 GB 14287.5-2025电气火灾监控系统 第5部分:测量热解粒子式电气火灾监控探测器.pdf
- 《GB/T 42706.4-2025电子元器件 半导体器件长期贮存 第4部分:贮存》.pdf
- GB/T 42706.4-2025电子元器件 半导体器件长期贮存 第4部分:贮存.pdf
- 中国国家标准 GB/T 42706.4-2025电子元器件 半导体器件长期贮存 第4部分:贮存.pdf
- 中国国家标准 GB/T 19436.2-2025机械电气安全 电敏保护设备 第2部分:使用有源光电保护装置(AOPDs)设备的特殊要求.pdf
- 《GB/T 19436.2-2025机械电气安全 电敏保护设备 第2部分:使用有源光电保护装置(AOPDs)设备的特殊要求》.pdf
- 《GB 27898.4-2025固定消防给水设备 第4部分:消防气体顶压给水设备》.pdf
- GB 27898.4-2025固定消防给水设备 第4部分:消防气体顶压给水设备.pdf
- GB/T 31270.1-2025化学农药环境安全评价试验准则 第1部分:土壤代谢试验.pdf
- 中国国家标准 GB/T 31270.1-2025化学农药环境安全评价试验准则 第1部分:土壤代谢试验.pdf
最近下载
- 金矿爆破服务合同范本.docx VIP
- 《JBT 5088.1-2018 内燃机 旋装式机油滤清器 第 1 部分:技术条件》(2026年)实施指南.pptx VIP
- 碳中和技术导论知到课后答案智慧树章节测试答案2025年春河北工业职业技术大学.docx VIP
- 《大学物理》chp15-8一维无限深势阱.ppt
- 2025恒瑞杯中国内部审计准则知识竞赛题库及答案.docx VIP
- 碳中和技术导论知到智慧树期末考试答案题库2025年河北工业职业技术大学.docx VIP
- 2021年国开电大网络系统管理与维护形考任务三答案.docx VIP
- GB_T 43652-2024城市和社区可持续发展 韧性城市指标.docx VIP
- 2023银行大堂经理述职报告6篇.docx VIP
- 【及时用车-107.60元-3个行程】高德打车电子行程单(2022年-2023年).pdf VIP
原创力文档


文档评论(0)