单片机课程知识点归纳.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《单片机课程知识点归纳.pdf》由会员分享,可在线阅读,更多相关《单片机课程知识点归纳.pdf(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单片机课程知识点归纳单片机课程知识点归纳单片机课程知识点归纳单片微型计算机原理及应用所在章所在节 1.1 单片机第 1 章单片机概述 1.CS-51 系列单片 MCS-51 系列单片机分类机本节小计本章小计 412.1MCS-51 单片机内 MCS-51 单片机内部结构组成部总体结构本节小计 MCS-51 单片机的引脚功能 2.2MCS-51 单片机的 MCS-51 单片机的片外三总线结构引脚及片外总线结构本节小计 2462 第 2 章 MCS-CS-51 单片机的件存储器结构 CPU 的组成指令的执行过程时钟电路 CPU 时序本节小计存储器类型存储器结构及地址空间内部程序存储器内部数据存储器
2、特殊功能寄存器 SFR 堆栈及特性本节小计复位电路 2.5MCS-51 单片机的复位后寄存器的状态复位本节小计本章小计 3.1MCS-51 单片机的指令格式汇编语言指令格式和数据的表示形式和符号简介符号简介本节小计立即寻址直接寻址寄存器寻址.2MCS-51 单片机的寄存器简介寻址寻址方式变址寻址相对寻址位寻址本节小计通用数据传送指令第 3 章 MCS-51 单片机的指令系统 3.3 数据传送指令片外RAM(或 I/O 口)与累加器 A 传送数据指令程序存储器向累加器 A 传送数据指令数据交换指令堆栈操作指令本节小计加减运算指令乘除运算指令 3.4 算术运算类指令加 1、减 1 指令二/十进制调
3、整指令本节小计逻辑运算指令 3.CS-51 单片机的汇编语言程序设计第 5 章 MCS-51 单片机的并行 I/O 口起始地址伪指令终止汇编伪指令 544.2MCS-51 单片机汇定义字节伪指令编语言的伪指令赋值伪指令定义字伪指令本节小计顺序结构程序分支结构程序 4.3 汇编语言程序设循环结构程序计子程序结构及参数传递方法本节小计本章小计 P0 口的功能 P1 口的功能9415.1P0CS-51 单片机的中断系统 6.2MCS-51 单片机的中断源中断系统本节小计中断处理 6.CS-517.2 单片机的定时/计定时/计数器的结构单片机的定时/计数器数器结构及基本原理定时/计数的基本原理计数满/
4、定时到时的处理任意计数或定时的实现方法本节小计定时器控制寄存器 7.3 定时/计数器的控工作模式寄存器 TMOD 制中断允许控制寄存器 IE 本节小计工作模式 0 及应用工作模式1 及应用 7.4 定时/计数器的工工作模式 2 及应用作模式工作模式 3 及应用本节第 1页 共 10页小计本章小计系统总线.1 系统总线及总线系统总线的构造方法构造本节小计第9 章 MCS-51 单片机的系统扩展外部程序存储器的扩展 9.2 程序存储器的扩地址锁存器及 EPROM、EEPROM 展芯片与单片机的连接本节小计常用的单片机外部数据存储器常用地址锁存器及 EPROM、EEPROM 芯片 9.3 数据存储器
5、的扩外部数据存储器与单片机的连接展本节小计数据总线扩展 I/O 口 9.4 并行 I/O 端口的可编程的并行 I/O 接口芯片扩展扩展本节小计本章小计扩展阅读:单片机课程总结北京交通大学海滨学院课程设计报告 1.单片机应用系统的设计过程:1.1 单片机应用系统典型的单片机应用系统除主机外,还包括有:前向通道(即输入部分):数字量、开关量、模拟量信号(A/D)的输入。后向通道(输出部分):数字量、开关量、模拟量信号(D/A)的输出。人机对话通道,即人机交互部分:键盘、显示器、打印机、看门狗(监视)电路等.单片机应用系统设计有以下特点。(1)单片机应用系统一般来说针对一项具体应用,规模比较小。设计
6、开发过程要借助专用的开发器、仿真器或开发系统来进行。(2)单片机应用系统设计中要综合考虑硬件、软件的组成,以达到较高的性能价格比。在满足技术要求的前提下,可以采用软件固化实现部分硬件功能,也可以采用硬件来实现某些软件的功能。(3)单片机应用系统要求可靠性高,特别是有些系统处于无人值守、不间断工作的环境中,必须保证系统安全可靠。在设计中要从电路设计、软件程序等加以考虑。看门狗监视电路就是其中一种。(4)单片机应用系统要尽量做到低功耗、小体积。软件程序固化在单片机内德程序存储器中。软件固化要在专门的编程器或下载设备中完成。北京交通大学海滨学院课程设计报告第 2页 共 10页 1.2 单片机应用系统
7、的设计过程传统的单片机应用系统的设计方法是采用软件和硬件分开设计的方法。在软件和硬件开发设计中可采用先设计硬件后设计软件的方式,这是单片机应用系统开发过程中常用的方式。单片机应用系统的设计过程主要包括以下几个部分:.总体方案的设计.硬件系统设计.软件系统设计.系统仿真调试.运行维护北京交通大学海滨学院课程设计报告单片机应用系统设计过程的流程图 1.21 总体设计方案应用系统总体方案的设计师非常重要的环节。首先要根据市场需求,进行分析,提出本项目的任务。要对项目的可行性进行调研和分析,最好做出可行性报告,作为开题的依据。熟悉和了解控制对象,确定合理的可行性技术指标。在方案和技术指标基本确定的前提
8、下,确定系统功能的具体实现形式。单片机是系统的核心,首先完成的是单片机的选型。近年来单片机的发展非常快,体现在以下几个方面。北京交通大学海滨学院课程设计报告(1)运行速度的提高(2)存储技术的发展(3)I/O 接口的多样化(4)单片机产品的系列化团队工作时,要按照软件工程的思想,将整个系统分解为若干子系统,分别列出子系统的任务书,以及软件、硬件及它们之间的接口标准、技术要求,这样会高校地完成系统的设计。1.2.2 硬件系统设计硬件系统设计的过程包括功能定义、原理图设计、PCB(印制电路板)设计、制版和组装、硬件调试几部分。1.2.3 软件系统设计在进行软件设计的时候,首先应该根据实际情况选择软
9、件的开发环境,好的开发环境的支持是完成软件系统设计的保障。同时,需要确定设计时使用的编程语言。第 3页 共 10页对于单片机应用的软件系统,建立一个好的数学模型是非常必要的。由于单片机应用系统的软件和硬件之间密不可分的联系,在软件设计的开始,把软件要实现的功能和硬件的结合进行具体定义。在具体编写软件程序之前,要根据功能实现的过程,画出程序的主流程图,将各个模块、子程序的工作流程形象化地描述出来。绘制完流程图就可以编程序了。1.2.4 系统仿真调试 1.2.5 系统的运行与维护 2.89C51 单片机系统的硬件电路设计 2.1 硬件系统设计过程为了实现应用系统中硬件部分的功能,要确定系统的 CP
10、U、存储器、I/O 接口及相关的传感器、继电器、显示器、键盘等外围部件和电路。然后设计出系统的电路原理图,一般情况下,需要单片机应用系统的硬件设计人员根据电路原理图画出印制电路版图,交给制版厂制作印制电路板。制版完成后,进行元器件的焊接和组装,并进行硬件电路的测试。根据功能要求,选择合适的元器件。存储器是存放程序、数据的重要器件。系统输入输出通道的设计,是根据应用系统的规模和需要设置的。I/O 通道处理的信号有数字量、开关量和模拟量三种。北京交通大学海滨学院课程设计报告原理图和 PCB 板(印刷电路板)的设计是单片机应用系统硬件设计人员要完成的工作。硬件部分的电路组装和调试也是很重要的一步。在
11、 PCB 板和元器件齐套时,焊接组装。利用电子仪器,可以编写一些测试程序,进行硬件调试,确保硬件部分功能正常。这样,在应用系统整机调试时,才可以减少硬件故障造成的问题,提高调试效率。2.289C51 基本硬件系统的设计复位操作有上电自动复位、按键手动复位和看门狗三种复位方式。89C51复位电路片内时钟产生电路 89C51 内部有一个高增益的反相放大器,用于构成振荡器。反相放大器的输入为引脚某 TAL1(19 脚),输出端为引脚某 TAL2(18 脚)。在芯片的内部,第 4页 共 10页某 TAL1 和某 TAL2 之间跨接一个石英晶体振荡器和两个微调电容,从而构成一个稳定的自激振荡器,这是利用
12、片内电路的时钟信号产生电路,如图所示。石英晶体振荡器的振荡频率 f 范围为 024MHz.电容 C1 和 C2 用来稳定频率并有频率微调作用,通常取值为 30PF 左右。在设计印制电路板时,应使晶体和电容尽可能和单片机靠近,以保证电路的稳定可靠。北京交通大学海滨学院课程设计报告 89C51 采用片内振荡器的时钟电路 89C51 用 MOV 某或 MOVC 指令访问片外的 RAM 和 ROM 时,P2 端口输出被访问单元的高 8 位地址,P0 端口首先输出被访问单元的低 8 位地址,然后 P0 端口就作为双向的数据总线使用。由于 P0 端口是分时复用的,所以低 8 位地址信号必须锁存起来,在整个
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 课程 知识点 归纳
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内