单片机课程设计——单片机双字节十六进制减法实验设计
《单片机课程设计——单片机双字节十六进制减法实验设计》由会员分享,可在线阅读,更多相关《单片机课程设计——单片机双字节十六进制减法实验设计(17页珍藏版)》请在毕设资料网上搜索。
1、单片机单片机双字节双字节十十六六进制进制减法实验减法实验设计设计 摘要摘要 本设计是基于 51 系列的单片机进行的双字节十六进制减法双字节十六进制减法设计, 可以完成计 算器的键盘输入,进行加、减、3 位无符号数字的简单运算,并在 LED 上相应 的显示结果。 设计过程在硬件与软件方面进行同步设计。硬件方面从功能考虑,首先选择 内部存储资源丰富的 AT89C51 单片机,输入采用 5 个键盘。显示采用 3 位 7 段 共阴极 LED 动态显示。软件方面从分析计算器功能、流程图设计,再到程序的 编写进行系统设计。编程语言方面从程序总体设计以及高效性和功能性对 C 语 言和汇编语言进行比较分析,
2、针对计算器四则运算算法特别是乘法和除法运算的 实现, 最终选用KEIL公司的Vision3软件, 采用汇编语言进行编程, 并用proteus 仿真。 引言引言 十六进制减法计算器的原理与设计是单片机课程设计课题中的一个。 在完成 理论学习和必要的实验后, 我们掌握了单片机的基本原理以及编程和各种基本功 能的应用, 但对单片机的硬件实际应用设计和单片机完整的用户程序设计还不清 楚,实际动手能力不够,因此对该课程进行一次课程设计是有必要的。 单片机课程设计既要让学生巩固课本学到的理论, 还要让学生学习单片机硬 件电路设计和用户程序设计,使所学的知识更深一层的理解,十进制加法计算器 原理与硬软件的课
3、程设计主要是通过学生独立设计方案并自己动手用计算机电 路设计软件,编写和调试,最后仿真用户程序,来加深对单片机的认识,充分发 挥学生的个人创新能力,并提高学生对单片机的兴趣,同时学习查阅资料、参考 资料的方法。 关键词:单片机、计算器、AT89C51芯片、汇编语言、数码管、加减 目录目录 摘摘 要要 0101 引引 言言 0101 一、一、 设计任务和要求设计任务和要求 1、1 设计要求 1、2 性能指标 1、3 设计方案的确定 二、二、 单片机简要原理单片机简要原理 2、1 AT89C51的介绍 2、2 单片机最小系统 2、3 七段共阴极数码管 三、三、 硬件设计硬件设计 3、1 键盘电路的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 课程设计 字节 十六进制 减法 实验设计
