号将不出现。当保持低电平时,则在此期间外部程序存储器,不管是否有内部程序存储器。注意加密方式时,将内部锁定为当端保持高电平时,此间内部程序存储器。在编程期间,此引脚也用于施加编程电源。反向振荡放大器的输入及内部时钟工作电路的输入。来自反向振荡器的输出引脚。芯片介绍是个串入并出的位移位寄存器,他常用于单片机系统中,下面结束下这个元件的基本知识。外部结构和引脚如图所示图引脚图主要特性串行输入带锁存时钟输入,串行输入带缓冲异步清除最高时钟频率可高达功耗系列工作温度最高电压输入最高电压最大输出驱动能力高电平低电平引脚功能在单片机系统中,如果并行口的资源不够,而串行口又没有其他的作用,那么我们可以用来扩展并行口,节约单片机资源。是个串行输入并行输出的移位寄存器。并带有清除端。其中,并行输出端,串行输入端清除端,为时,输出清零。时钟输入端。第三章硬件设计简易数字计算器系统硬件设计主要包括键盘电路,显示电路以及其他辅助电路。下面分别进行设计。键盘电路的设计键盘可分为两类编码键盘和非编码键盘。编码键盘是较多按键个以上和专用驱动芯片的组合,当按下个按键时,它能够处理按键抖动连击等问题,直接输出按键的编码,无需系统软件干预。通用计算机使用的标准键盘就是编码键盘。在智能仪器中,使用并行接口芯片或串行接口芯片均可以组成编码键盘,同时还可以兼顾数码管的显示驱动,其相关的接口电路和接口软件均可在芯片资料中得到。当系统功能比较复杂,按键数量很多时,采用编码键盘可以简化软件设计。但大多数智能仪器和电子产品的按键数目都不太多个以内,为了降低成本和简化电路通常采用非编码键盘。非编码键盘的接口电路有设计者根据需要自行决定,按键信息通过接口软件来获取。本课题需要的是个按键,故选择用非编码键盘,为了减少所占用的端口,由口采用献周润景张丽娜丁莉编著基于的电路及单片机设计与仿真第版北京航空航天大学出版社余孟尝主编数字电子技术基础简明教程第三版高等教育出版社杨素行主编模拟电子技术基础简明教程第三版高等教育出版社出版李朝青编著单片机原理及接口技术第版北京航空航天大学出版社彭伟编著单片机语言程序设计实训例基于仿真电子工业出版社洛阳理工学院课程设计说明书课程名称单片机原理及应用设计课题数字计算器设计专业班级姓名年月日课程设计任务书系专业学生姓名班级学号课程名称设计题目系单片机数字计算器的设计课程设计内容与要求扩展键盘,其中个数字,个功能键,个清零使用五位数码管接口电路完成十进制的四则运算加减乘除实现低于三位小于数字的连续运算使用软件编写程序最后用仿真设计论文开始日期年月日指导教师设计论文完成日期年月日指导教师年月日课程设计评语第页系专业学生姓名班级学号课程名称设计题目系单片机数字计算器课程设计篇幅图纸张说明书页指导教师评语年月日指导教师答辩委员会评语成绩评定项目满分得分平时成绩分设计论文图纸及说明书成绩分答辩成绩分合计评定成绩答辩委员会主任年月日洛阳理工学院目录摘要„„„„„„„„„„„„„„„„„„„„引言„„„„„„„„„„„„„„„„„„„„第章设计任务和要求„„„„„„„„„„„„设计要求设计方案的确定第二章单片机简要原理„„„„„„„„„„„„介绍芯片介绍第三章硬件设计„„„„„„„„„„„„„„„键盘电路的设计显示电路的设计其他电路设计总原理图第四章软件设计„„„„„„„„„„„„„„„主程序的设计显示读键模块的设计其他内容说明源程序代码第五章调试与仿真„„„„„„„„„„„„„„单片机软件开发系统的操作总结„„„„„„„„„„„„„„„„„„„„心得体会„„„„„„„„„„„„„„„„„„„参考文献„„„„„„„„„„„„„„„„„„„摘要本设计是基于系列的单片机进行的简易计算器系统设计,可以完成计算器的键盘输入,进行加减乘除位无符号数字的简单四则运算,并在上相应的显示结果。设计过程在硬件与软件方面进行同步设计。硬件选择单片机和,输入用矩阵键盘。显示用位段共阴极静态显示。软件从分析计算器功能流程图设计,再到程序的编写进行系掉电模式片内振荡器和时钟电路管脚说明供电电压图中未画出接地。口口为个位漏级开路双向口,每脚可吸收门电流。当口的管脚第次写时,被定义为高阻输入。能够用于外部程序数据存储器,它可以被定义为数据地址的第八位。在编程时,口作为原码输入口,当进行校验时,输出原码,此时外部必须被拉高。口口是个内部提供上拉电阻的位双向口,口缓冲器能接收输出门电流。口管脚写入后,被内部上拉为高,可用作输入,口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在编程和校验时,口作为第八位地址接收。口口为个内部上拉电阻的位双向口,口缓冲器可接收,输出个门电流,当口被写时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。口当用于外部程序存储器或位地址外部数据存储器进行存取时,口输出地址的高八位。在给出地址时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,口输出其特殊功能寄存器的内容。口在编程和校验时接收高八位地址信号和控制信号。口口管脚是个带内部上拉电阻的双向口,可接收输出个门电流。当口写入后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,口将输出电流这是由于上拉的缘故。口也可作为的些特殊功能口,如下表所示管脚备选功能串行输入口串行输出口外部中断外部中断记时器外部输入记时器外部输入外部数据存储器写选通外部数据存储器读选通口同时为闪烁编程和编程校验接收些控制信号。复位输入。当振荡器复位器件时,要保持脚两个机器周期的高电平时间。当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在编程期间,此引脚用于输入编程脉冲。在平时,端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是每当用作外部数据存储器时,将跳过个脉冲。如想禁止输出可在地址上置。此时,只有在执行,设计。选用编译效率最高的软件用汇编语言进行编程,并用仿真。关键词单片机计算器芯片引言简易计算器的原理与设计是单片机课程设计课题中的个。在完成理论学习和必要的实验后,我们掌握了单片机的基本原理以及编程和各种基本功能的应用,但对单片机的硬件实际应用和单片机完整程序设计还不清楚,实际动手能力不够,因此对该课程进行次课程设计是有必要的。单片机课程设计既巩固了课本学到的理论,还学到了单片机硬件电路和程序设计,简易计算器课程设计通过自己动手用计算机电路设计软件,编写和调试,最后仿真,来加深对单片机的认识,充分发挥我们的个人创新和动手能力,并提高我们对单片机的兴趣,同时学习查阅资料参考资料的方法。第章设计任务和要求设计要求本次课程设计,我选择的课题是单片机数字计算器硬软件设计,设计任务为扩展键盘,其中个数字,个功能键,个清零使用五位数码管接口电路完成十进制的四则运算加减乘除实现低于三位小于数字的连续运算使用软件编写程序最后用仿真设计方案的确定按照的设计要求,本课题需要使用数码管显示和扩展键盘,由于实验箱的硬件电路已经固定,故选择串行静态显示和用口扩展键盘,扩展的键盘定义十个数字键,六个功能键,使用串行静态显示显示运算结果。主程序进行初始化,采用定时器进行查键,每次按键后调用显示子程序。第二章单片机简要原理在该课程设计中,主要用到个芯片和串接的五个芯片。作为该设计的主要部分。下面将对这两个芯片原理及功能做已详细介绍和说明。介绍图芯片的外形结构和引脚图如所示。是种带字节闪烁可编程可擦除只读存储器的低电压,高性能位微处理器,俗称单片机。该器件采用高密度非易失存储器制造技术制造,与工业标准的指令集和输出管脚相兼容。由于将多功能位和闪烁存储器组合在单个芯片中,的是种高效微控制器,为很多嵌入式控制系统提供了种灵活性高且价廉的方案。主要特性与兼容字节可编程存储器寿命写擦循环全静态工作三级程序存储器保密锁定位内部条可编程线两个位定时器计数器个中断源可编程串行通道低功耗的闲置首次按功能键输入值送结果按键次数清零结果处理上次结果送累加器上次结果加输入值溢出存本次结果按键次数清零上次结果减输入值负数溢出上次结果乘输入值溢出上次结果除输入值结果送累加器结果除暂存商取个位数个位数送显示缓存结果是否为位数十位送显示缓存结果是否为二位数百位数送显示缓存显示子程序段码定义读入键状态高四位不用键码定义读键子程序统中,并实现单片机系统的实时交互协同仿真。它在相当程度上反映了实际单片机系统的运行情况。简称仿真。总结基于单片机的设计至今为止已经进入了令人鼓舞的阶段,在进行了两周时间的摸索与设计,使我不仅仅对于单片机软件与硬件的常用设计与功能有所认识,还使我对于项设计研究的制作过程所需要的详细步骤和具体实现方法有了进步的掌握。由于我们的初步尝试,当中的缺点是无可非议地存在着。当然在这次宝贵的设计活动中,经验才是对于我们最大的收获,而且还增强了自身对未知问题以及对知识的深化认识的能力,但是,仅仅是完成了作品还是不可以自我满足的,我们要认真的思考设计过程中遇到的问题,多查资料,将理论与实际相结合思考,并在以后的学习中更要加倍注意犯过的。总之,这次设计从软件编写调试到软硬件联机调试,发现了自己的许多不足,在以后的学习中,我将定回注意。心得体会课程设计是培养学生综合运用所学知识,发现提出分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程。随着科学技术发展的日新日异,单片机已经成为当今计算机应用中空前活跃的领域,在生活中可以说得是无处不在。因此作
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 31 页
第 2 页 / 共 31 页
第 3 页 / 共 31 页
第 4 页 / 共 31 页
第 5 页 / 共 31 页
第 6 页 / 共 31 页
第 7 页 / 共 31 页
第 8 页 / 共 31 页
第 9 页 / 共 31 页
第 10 页 / 共 31 页
第 11 页 / 共 31 页
第 12 页 / 共 31 页
第 13 页 / 共 31 页
第 14 页 / 共 31 页
第 15 页 / 共 31 页
预览结束,还剩
16 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。