您现在的位置:网站首页答辩论文工学论文电子论文

单片机课程设计 计算器模拟系统

  • 简介:  单片机课程设计 计算器模拟系统,共24页,7870字。
    类型:word   
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
  单片机课程设计 计算器模拟系统,共24页,7870字。
   摘要
   本设计是按要求制作的一个八位的计算器模拟系统。该系统的核心是80C51单片机,另外还使用了一个4×4的矩阵键盘和一个八位共阴极的数码管LED,以及相应的时钟电路,驱动电路等等,本设计的思路是利用单片机性能好,稳定性强的优点来实现系统的运行。设计大致可以分为三个步骤:第一步,硬件的选取和设计;第二步,程序的设计和调试;第三步,Protues系统仿真。硬件的选取最为重要,包括选用的芯片,显示设备的选取,输入设备的选取等。硬件是设计的骨骼,不仅关系到设计总体方向的确定,还要综合考虑节能,环保,以及稳定性和经济性等各种因素。因此需要花费大量的时间。本设计是通过单片机来实现的,因此选用了80C51单片机作为主体,输入设备选用矩阵键盘。程序是硬件的灵魂,是实现设计的中心环节。本设计使用的程序语言是汇编语言,在“伟福6000”中运行,调试,直到运行出正确结果,然后输出后缀名为.HEX格式的文件,以备在Protues中仿真使用。程序是设计的关键,程序的调试需要大量的时间,耐心,还够要有足的细心才能成功。本设计中就出现了大量的错误,像程序的寻址方式,打字时候的失误造成语句的错误等等。修改过程中多亏了老师精心的指导,最终才能运行出正确结果。最后的系统仿真是设计是否成功的验证,是设计不可缺少的重要环节。在Protues中选取设计需要的各种硬件(大部分需要在元件库中查询,单片机的驱动电路,振荡电路可以省略)。这就要求能掌握Protues的一些基本操作。按照设计的要求连接好电路,经过仔细的检查,再把“伟福6000”运行成功生成的80C51的程序下载到单片机中,运行系统并检查结果,并将结果导出,粘贴到设计说明中去。设计中的各种环节都紧密相连,层层相扣。
   目录
   1 概述 4
   1.1 单片机基本介绍 4
   1.2 设计的主要任务: 4
   1.3 课程设计的具体要求: 4
   1.4 设计的思路和方法 5
   1.5 设计的意义 5
   2 系统总体方案及硬件设计 6
   2.1 电路总设计框架图 6
   2.2 单片机80C51功能简介 6
   2.3 4×4矩阵式键盘 10
   2.4 7SEG型八位七段式LED显示器 11
   3 软件设计 13
   3.1程序设计流程图 13
   3.2显示程序设计 13
   3.3 汇编语言程序 15
   4 Proteus软件仿真 16
   5课程设计体会 18
   参考文献 19
   附1 源程序代码 20
   附2 系统原理图 24
查看评论 已有0位网友发表了看法
  • 验证码: