南航三院单片机复习提纲
单片机复习提纲

单片机复习提纲1、单片机的基本结构及其特点。
单片机(以称微控制器),是一块硅片上集成了各种部件的微型计算机。
这些部件包括中央处理器CPU、数据存储器RAM、程序存储器ROM、定时器/计数器和多种I/O接口电路。
8051是MCS―51系列单片机中的一个产品。
Intel推出的通用型单片机。
8051片内程序存储器ROM为掩膜型的。
除片内ROM类型不同外,8051、8031和8751其他性能完全相同,结构特点:1) 8位CPU; 2)片内振荡器及时钟电路; 3)32根I/O接口; 4)外部存储器ROM和RAM寻址范围各64KB; 5) 2个16位和定时器/计数器; 6) 5个中断源,2个中断优先级;7)全双工串行口;8) 布尔处理器; 2、8051单片机基本性能。
ROM形式片ROM 805180C513、8051单片机的时钟和基本时序周期。
(1)时钟是时序的基础,8051片内由一个反向放大器构成振荡器,可以由它产生时钟。
时钟可以由两种方式产生,即内部方式和外部方式。
(2)基本时序周期振荡周期:指振荡源的周期,若为内部产生方式。
则为石英晶体的振荡周期。
时钟周期:(称S周期)为振荡周期的两倍,时钟周期=振荡周期P1+振荡周期P2(时钟周期=2x振荡周期)..。
机器周期:一个机器周期含有6个时钟周期。
指令周期:完成一条指令占用的全部时间。
8051的指令周期含1~4个机器周期。
基中多数为单周期指令,还有2周期和4周期指令。
4、8051单片机存储器结构特点。
EA端口的作用。
概念:8051单片机的存储器结构特点之一是将程序存储器和数据存储器分开,并有各自的寻址机构和寻址方式。
这种结构的单片机称不哈佛结构单片机。
通用微机的存储器一般只有一个存储器逻辑空间,可随意安排ROM或RAM,访存时用同一种指令。
这种结构称为普林斯顿型特点:1) 8051单片机在物理上有4个存储空间:片内程序存储器和片外程序存储器;片内数据存储器和片外程序存储器。
单片机复习提纲

第一章:单片机的定义、特点、应用。
第二章:1.单片机的存储器结构;地址空间分配及作用;PSW中和各位名称及意义;堆栈的设置及操作,栈顶指针。
2.外接晶振引脚,基本时序定时单位。
3.复位操作引脚,信号要求,复位操作对SFR及RAM的影响。
4.端口的接口要求(P0在作普通I/O口使用时需外接上拉电阻,P0-P3口在用作输入口读入数据前应该先置“1”)。
5.P3口的第二功能。
第三章:1.指令格式。
2.7种寻址方式及寻址空间。
3.指令重点注意:各指令的合法格式;算术运算类指令对标志位的影响;转移类指令的转移范围;逻辑运算类指令的作用;第四章:1.伪指令的作用。
2.例题中的典型算法。
第五章:1.5个中断源及中断程序的入口地址。
2.外部中断的触发方式。
3.中断响应的条件。
4.中断优先级的设置及多个中断同时申请时的处理。
5.中断服务程序和子程序有什么区别。
第六章:1.定时器的4种工作方式。
2.定时器相关的控制寄存器。
3.定时初始值的计算。
4.程序的编写。
第七章:1.串行通信的传送方式。
2.串行通信相关的控制寄存器。
3.串行通信的4种工作方式(特别注意方式0)。
4.波特率的设置。
第八章:1.STC单片机的特点;2.STC单片机的定时器工作方式;3.STC单片机的A/D转换的使用。
第九章:1.并行扩展三总线的构造(特别注意各控制总线引脚的作用)。
2.存储器的扩展。
3.I/O两种编址方式及其优缺点。
4.程序存储器与数据存储器使用相同的地址空间,为何不会引起冲突。
第十章:1.行列式键盘的硬件接线及编程思路。
2.LED动态显示与静态显示的区别及优缺点。
3.LED字型码的确定。
1.8051的定时/计数器T0的有几种工作模式,对各工作模式作简单的叙述。
答:定时/计数器T0的模式:0:13位计数器;1:16位计数器;2:8位循环计数器;3:2个独立的8位计数器串行通信模式2.8051的串行通信的有几种工作模式,请对各工作模式作简单的叙述。
单片机 复习提纲

基础知识1,单片机的主要特点(见ppt):(记忆)(1)51单片机为8位单片机(2)程序存储器和数据存储器分开(3)其串口为全双工串口单片机输入输出引脚1,时序概念:时钟周期、机器周期、指令周期。
重点为机器周期。
(记忆)机器周期:12个时钟周期构成一个机器周期。
若晶振频率为12MHZ,则每秒有1M个机器周期。
2,引脚分类及功能(记忆)(1)电源引脚:VCC, GND(2)晶振引脚:XTAL1,XTAL2(3)控制引脚:ALE, PSEN, WR, RD(系统扩展一章中有复习)3,P0~P3口引脚的具体知识(记忆)(1)P0引脚在与I/O设备如按键连接时,必须接上拉电阻(2)P3端口具有第二功能(3)所有的端口都是准双向口(4)端口可以直接输出。
但是端口在输入之前,必须都先写出1。
4,C51中,对特殊功能寄存器和控制位操作时,其名称必须大写,否则编译有误。
例如P1=0x50正确;p1=0x50错误;P1^6=1正确;P1.6=0错误;5,C51中常用的库函数。
如果使用绝对地址,必须引入头文件absacc.h单片机中断系统1,简述MCS-51有哪5个中断源?有哪几个内部中断(3)?(记忆)2,每个中断对应的中断号是多少?(记忆)3,MCS-51单片机中断处理的流程是什么?(1)CPU在每个机器周期中都要检测中断标志位,获取有效的中断请求(2)如果该中断请求符合条件,则响应该中断,包括现场的保护与中断标志位的清除等操作(3)CPU根据中断号转去对应的中断向量,再执行中断向量中存储的跳转指令,而转去中断服务程序执行(4)中断服务程序执行完毕后,返回断点,恢复现场,继续执行。
4,简述中断向量表的作用?(记忆)答:中断向量表中存储在固定的程序存储区域中,CPU响应中断时可以根据中断号自行转去对应的中断向。
中断向量存放跳转指令,通过跳转指令的执行可以转入中断服务程序。
5,中断向量表存储在片内程序存储器中。
6,如何开启中断?7,中断屏蔽的条件是什么?(1)中断允许总控为EA=1开放CPU中断,否则屏蔽(2)每个中断源对应一个中断允许位,=1开放该中断;否则屏蔽8,中断有2个优先级别9,设置中断允许的寄存器为IE,其中的EA为CPU总中断允许控制位。
单片机复习提纲

单片机原理及接口技术复习纲要第一章绪论1、单片机的概念第二章MCS-51单片机结构1、单片机内部结构及组成部分2、控制引脚的作用3、ALE、/EA、/PSEN4、时钟电路、复位电路的画法5、CPU的组成及工作原理6、单片机的时序及单位7、I/O口的工作原理、功能、驱动能力、使用时注意事项8、复位后特殊功能寄存器的初始值9、程序存储器组织和空间,区物理空间,逻辑空间,容量10、数据存储器组织和空间区分内部低端RAM、高端RAM和外部数据RAM的空间,寻址方式、访问方法及特点,重点区分00~7FHRAM的三大分区的功能11、特殊功能寄存器PSW各位用法第三章指令系统1、指令格式2、寻址方式,能够判断寻址方式3、111条指令。
重点掌握程序存储器、外部数据存储器、控制转移类指令的格式及应用特点4、算术运算类指令对PSW各位的影响及含义5、DA A指令的调整方法6、调用、返回指令的操作过程7、特别关注片内存储器,片外数据存储器,ROM的数据访问方法8、堆栈操作指令和操作方法9、子程序调用和中断调用过程的异同点以及使用堆栈的情况第四章中断、定时、串行口通信1、五个中断源及中断向量2、中断响应的过程3、中断响应的时间4、中断初始化程序的编写:1)中断允许IE、中断优先级IP、SP的设置;2)外部中断:触发方式TCON;5、定时计数器:初值的计算6、定时计数器初始化程序的编写:1)设初值;2)设工作方式;3)开始定时(开中断)7、串行口通信的概念、工作方式、波特率的设置8、串行口的结构及工作方式,了解每一种工作方式数据帧结构的特点第五章程序设计1、掌握程序设计的基本方法2、弄清顺序程序、分支程序、循环程序的结构特点和程序设计方法3、子程序的参数、设计、调用过程、调用方法4、数字处理程序的调用方法5、重点掌握一下程序的设计方法(1)、双字节、多字节加减法程序设计方法(2)、比较数据大小产生分支的有关分支程序的设计方法(3)、内存数据的清除、累加、拷贝程序的设计方法(4)、主程序、初始化程序、中断向量安装、中断服务子程序设计6、伪指令的用法第六章系统扩展技术1、程序存储器、数据存储器的多种扩展方法2、扩展地址的写法。
单片机总复习提纲1

2015-2016-2单片机复习提纲考题题型:填空、选择、判断、简答、程序设计分析重点掌握:1、单片机内部结构及资源的应用(第2章、第5章)2、单片机应用程序设计(显示与按键)单片机总复习提纲第一章掌握:单片机的基本概念、特点、单片机与通用微机的主要区别。
1.单片机的概念(p2)2.单片机与通用微机比较特点。
(p6)3.单片机的应用特点(P6)第二章掌握:单片机内部结构及各部分的功能作用。
一、MCS-51单片机内部结构由那几部分组成(P15)内部结构:CPU类型、RAM、ROM、SFR、时钟复位、计数/定时器、中断、I/O口。
二、MCS-51的CPU包括两部分:运算部件和控制器。
(P16)(1)运算部件运算部件组成:包括算术逻辑部件ALU、布尔处理器、累加器A、寄存器B、暂存器以及程序状态字寄存器PSW等。
程序状态字寄存器PSW组成标志位及功能(P17)运算部件功能:是实现数据的算术逻辑运算、位变量处理和数据的传送操作。
ALU的功能:可以对8位变量进行逻辑“与”、“或”、“异或”、循环、求补和清零等基本操作,还可以进行加、减、乘、除等基本运算。
还可对位(BIT)变量进行布尔处理,如置位、清零以及逻辑“与”、“或”等操作。
累加器A:是一个8位的累加器(也可以写为A CC),绝大部分运算和操作都同A有关。
寄存器B:是专为执行乘法和除法操作而设置的,一般情况下也可以作为暂存器使用。
(2)控制器控制器是单片机的神经中枢,以振荡器的频率位基准,产生CPU时序,对指令进行译码,然后发出各种控制信号,实现各种操作。
三、掌握MCS-51单片机的并行I/O口 P0、P1、P2、P3使用特点?P3的第二功能是那些?51单片机的引脚及其功能1.电源(1)V CC (40)——芯片电源,接+5V;(4.5~5.5)(2)V SS (20)——电源地。
2.时钟引脚XTAL1(18)、XTAL2(19)——外接晶体振荡或外接脉冲。
单片机复习提纲

单片机复习及考试大纲一、基础知识部分1、单片机的名称及在系统中的作用,单片机的特点,(填空或判断或选择)2、单片机系统的概念及组成(填空或判断或选择),单片机系统的开发过程3、单片机最小系统及组成,电源端(Vcc,GND),时钟信号与时钟电路(XTAL1、XTAL2),复位电路(RST),外部程序存储器访问控制端(EA)(填空或判断或选择)4、掌握的单片机I/OA、8051有32个I/O口,分成4个口P0~P3。
P0口(39脚~32脚)—双向8位三态I/O口,每个口可独立控制。
51单片机P0口内部没有上拉电阻,为高阻状态,所以不能正常的输出高/低电平,因此该组I/O口在使用时务必要外接上拉电阻,一般我们选择接入10KΩ的上拉电阻。
(填空或判断或选择) P0口的第二功能是在外部扩展时为低8位地址线和8位数据线分时复用口。
P2口的第二功能是在外部扩展时为高8位地址线P1~P3口内带上拉电阻,都是准双向口,P3口每个引脚还有独立的第二功能B、使用任何一个I/O口作为输入端口之前应该是口锁存器置1(如MOV P1,#0FFH)。
C、口的驱动能力D、单片机的电平特性和rs232电平特性当单片机输出与输入为TTL电平,其中高电平为+5V,低电平为0V。
计算机的串口为RS-232C电平,其中高电平为-12V,低电平为+12V。
(填空或判断或选择)MAX232是把TTL电平从0V和5V转换到3V~15V或-3V~-15V之间。
5、单片机cpu和内部的存储器A、单片机的整体结构、单片机的封装及引脚序号B、ALU的组成:TEMP1、TEMP2、A、B、PSW各寄存器的功能;控制器的组成:pc、指令寄存器、指令译码器C、存储器分类D、单片机的程序存储器:功能、容量、PC的作用、片内和片外访问控制引脚EA。
E、单片机数据存储器作用、片内数据存储器的三个区的功能和地址、片外数据存储器的访问通过DPTR间接访问F、单片机特殊功能寄存器的地址区域、数量、功能介绍二、汇编编程部分6、单片机的汇编语言基础知识A、汇编语言的特点、源代码(.Asm文件)、目标代码也称为执行代码(.hex)、常见伪指令的功能B、6种寻找方式的操作数的表示7、单片机的指令A、指令概述:分类,对PSW的影响B、单片机的五大类指令:要求必须看懂每条指令的功能,能区别指令的正确与错误三、内部资源使用8、定时器(第6章)A、定时器的工作原理(简答)设置为定时器模式时,加1计数器是对内部机器周期计数(1个机器周期等于12个振荡周期,即计数频率为晶振频率的1/12)。
单片机期末总复习资料

第三章 指令系统
• 寻址方式
立即数寻址,MOV A,#33H
寄存器寻址,MOV A,R0
直接寻址,MOV A,30H
寄存器间接寻址,MOV A,@R0
变址寻址,MOVC A,@A+DPTR
相对寻址,SJMP $
JZ L1
位寻址,MOV C ,07H
• 1、下列数据传送指令是否有问题?如果有问题该如 何改正?
分析: ➢P1.1引脚的输出应每隔500ms取反一次,即定时时间为500ms, 长时间定时。 ➢定时/计数器方式1最大定时65.5ms。可用定时/计数器T1进行 10ms的定时,然后用寄存器R7对10ms定时中断次数计数50次来 实现。
➢定时初值:(216 C) *1us 10000us C D8F0H;TH1 D8H, TL1 F0H
3、中断请求寄存器 (TCON)
TCON 8FH 8EH 8DH 8CH
(88H) TF1
TF0
8BH 8AH 89H 88H
IE1 IT1 IE0 IT0
外部中断举例
要求:每次按键,使外接发光二极管LED改变一次亮灭状态。
解:INT0输入按键信号,P1.0输出改变LED状态。
ORG 0000H
AJMP MAIN
22
【例7-4】用T0作为计数器计数一生产流水线上的工件,每生产 100个工件,发出一包装命令,包装成一箱,并记录其箱数,
100个
包装命令
23
第8章 串行口通信
串行同步通信、异步通信各自的特点。 串行口1的工作方式有哪些?每种工作方式下的波特 率和帧格式是什么样的? 可以做为波特率发生器的是()、()
要注意:读外部引脚状态前,要先输出高电平,读回来的状态才 是正确的。 强推挽输出方式:输入输出都可达到20mA电流,适合需要较大 输出电流的情况。 仅为输入:所有输出均截止,对外是高阻状态,对输入没有影响。 开漏输出:内部上拉电阻断开。做输入输出时需要外加上拉电阻。
单片机复习提纲

一、单片机的I/O口及其扩展1、单片机的I/O口:MCS-51单片机内部集成4个8位的I/O端口:P0口,P1口,P2口,P3口。
P0口:第一种用法:可以输出片外存储器的低8位地址(A0-A7),作为与外部传送数据的8位数据线;第二种用法:作为普通的I/O 口来输入输出数据(此时,需要外接上拉电阻)P1口:通常作为普通的I/O口;P2口:第一种用法:可以输出片外存储器的高8位地址(A8-A15);第二种用法:作为普通的I/O口来输入输出数据。
P3口:通常作为普通的I/O口;P3.0-P3.7还可作为特殊功能使用当P0口、P1口、P2口、P3口作为普通的I/O口时,这四个端口的32根端口线都可以外接一个外设,可以用SETB Pi.n (i=0~3,n=0~7)CLR Pi.n (i=0~3,n=0~7)使这32根端口线所接的外设处于高电平或低电平。
2、单片机的I/O口扩展:(1)利用单片机的I/O口扩展外部数据存储器、扩展外部程序存储器。
P0口可以输出片外存储器的低8位地址(A0-A7),作为与外部传送数据的8位数据线;P2口:可以输出片外存储器的高8位地址(A8-A15)。
如何确定扩展的是数据存储器还是程序存储器:若是单片机的PSEN和扩展芯片的OE相连,则扩展的是程序存储器;若是单片机的RD和扩展芯片的OE相连,则扩展的是数据存储器。
如何确定外部数据存储器、外部程序存储器的容量:就看使用了存储器的几根地址线。
假设用了n根地址线,则存储器的容量为:2n B如何确定扩展的存储芯片的地址范围:这时,单片机的地址线分成两部分:一部分作为存储芯片的片选线,它们的值一旦确定以后就不再改变;一部分作为存储芯片的地址线,它们的值从全0变为全1。
这两部分结合起来就是存储芯片的地址范围。
P00P01P02P03P04P05P06P07例如:确定下图中3个存储芯片的地址范围(2)利用单片机的I/O口扩展更多的I/O口:利用I/O接口芯片8255A、8155、Intel8279来扩展。
单片机原理复习提纲

《单片机原理》复习提纲一单片机的基本概念1、数制转换、计算机的码制(原码、反码、补码);2、计算机的三总线:地址总线、控制总线、数据总线;3、RAM、ROM的概念;4、堆栈的概念、作用及工作方式;二硬件结构1、8051单片机的主要内部资源;2、什么是机器周期?机器周期与晶振周期的关系?机器周期的时序如何划分?3、8051单片机片内RAM的空间分配;片内RAM地址范围(00-FFH),最大可扩展容量64K;4、定时器/计数器功能、工作方式;5、串行通信的帧格式:起始位、数据位、停止位、奇偶校验位;波特率的概念;6、8051单片机的中断源(5个)及优先级;外部中断的触发方式(电平和边沿);中断处理过程(保护现场、处理中断源请求、恢复现场)。
三指令和汇编程序1、8051单片机的7种寻址方式(访问内、外部RAM可用哪些寻址方式);2、熟练掌握各种指令的功能;掌握伪指令的用法;3、能阅读及编写简单汇编程序,能编写定时器应用程序;四单片机的扩展1、扩展的地址线(P0、P2)、数据线(P0)和控制线;加锁存器74LS373的作用;2、EPROM27××的扩展接口及地址确定;3、RAM芯片6264的扩展接口及地址确定;4、8255接口扩展及初始化程序。
五单片机C语言编程1.C51语言常用关键字的理解;2、C51数据存储类型与存储空间对应关系3、SFR的C51定义方法4、C51绝对地址访问用法(CBYTE,DBYTE,PBYTE,XBYTE等)5、熟悉简单C51程序编写的一般方法(如定时器、中断等)。
六单片机的接口及应用1、LED的两种扫描显示方式(静态和动态)、LED的接法(共阴和共阳);单片机键盘有独立式和行列式,其机械抖动时间一般5-10ms;2、LED的接口及编程。
3、ADC0809和DAC0832的一般了解。
部分复习题:一简答题1、什么是机器周期?一个机器周期的时序是如何划分的?2、简述MCS-51单片机的中断处理过程一般包括那些内容?3、什么是字长?51单片机字长是多少?4、如何通过单片机系统总线扩展I/O接口?5、51单片机有多少条指令?按操作功能分有哪5大类?6、SJMP,AJMP和LJMP指令在功能上有何不同?7、8051单片机内部有几个定时器/计数器?它们是由哪些特殊功能寄存器组成?8、中断服务子程序与普通子程序有哪些异同之处?9、在MSC-51单片机系统中,外接程序存储器和数据存储器共用16位地址线和8位数据线,为什么不会发生冲突?10、什么是RAM存储器?简述8051片内RAM的空间分配?11、对访问内部RAM和外部RAM,各应采用哪些寻址方式?12、写出8051单片机的内部资源。
最新单片机-复习提纲-学生

单片机-复习提纲-学生单片机-复习提纲(有许多不足之处,求补充和更正,并将修改后的版本重新共享,谢谢)一、填空题1、单片机与普通计算机的不同之处在于其将运算器、控制器、I/O口(串口、并口等) 、ROM(程序存储器)集成于一块芯片上。
(P1)2、单片机工作方式除了正常的操作方式外,还具有掉电运行方式和待机运行方式,其掉电运行方式唤醒方法为外部中断。
(P107-108第4次课课件)3、当单片机复位时PSW= 00 H,SP= 07H 。
(P106)4、MCS—51单片机的P0—P4口均是并行 I/O口,其中的P0口和P2口除了可以进行数据的输入、输出外,通常还用来构建系统的地址总线和数据总线,在P0—P4口中, P0(作地址/数据总线口时) 为真正的双向口, P1、P2、P3 为准双向口。
(第2次课课件)5、非编码式键盘识别有效按键的常有的一种方法方法是两步扫描判别法/行扫描 (P251)6、KeiL C51软件中,工程文件的扩展名是___uv2_____,编译连接后生成可烧写的文件扩展名是_____hex ______7、若(IP)=00010100B,则中断优先级最高者为 PX1 ,最低者为PT1 。
(IP:——— PS PT1 PX1 PT0 PX0) (P184)8、总线驱动器74LS244和74LS245经常用作三态数据缓冲器, 74LS244 为单向三态数据缓冲器,而 74LS245 为双向三态数据缓冲器。
9、在8031单片机系统中,若振荡晶体的频率为12MHz,则T0做为计数器使用时允许输入信号的最高频率是 500kHz 。
(P200)10、MCS-51单片机访问外部数据存储器用 MOVX 指令,采用寄存器间接寻址方式。
(P118)11、MCS-51单片机可扩展 16 位外部地址总线。
(P231)12、MCS-51单片机的常数表格和程序代码存放在 4KB片内程序存储器存储区。
(第3次课课件)14、单片机内外中断源按优先级别分为高级中断和低级中断,级别的高低是由IP 寄存器的置位状态决定的。
单片机原理及应用复习提纲

《单片机原理及应用》复习提纲一、内容提要第一章基础知识1. 有符号数、无符号数、字符在计算机内部的存储方式。
2. 数制间转换(16进制、10进制、2进制)及表示方式。
3. 有符号数的原码、反码及补码。
4. 单片机的概念及特点(理解,不需要死记硬背书本上的词句)5.8位单片机的种类、型号、性能及应用场合(了解)第二章基本原理1. 51/52系列单片机的片内资源;2. 51内部结构3. CPU部件理解:程序状态字PSW 的作用、内容4. 存储器结构内部RAM(地址范围:00H~FFH)四个区域(工作寄存器区、位寻址区、通用区、SFR 区[SFR区包括哪些系统寄存器])的特点及用途、访问方式;注意:堆栈区存在于RAM内不是一个固定的区域,其栈顶地址由SP的内容指定,上电复位后指向07H(即第0组工作寄存器R7所在地址);程序内可将其指向RAM内任意地址。
A VR的堆栈是向下增长的(内容增加一个单元,地址减1),而MCS51的堆栈是向上增长的(内容增加,地址加1)。
内部ROM(地址范围:31系列:无;51系列:0000H~0FFFH;52系列:0000H~1FFFH)5.程序计数器:PC的作用,PC是独立于内部RAM的一个16位存储单元。
6. 并行口的内部结构图 2.6~2.9, 注意该电路内部总线与并口内部寄存单元连接(位于内部RAM的SFR区),外部与引脚相连。
7.外部引脚:ALE, PSEN, RST, EA等引脚的功能、作用第三章汇编程序设计(重点)1. 熟悉全部指令、功能及对相关寄存器的影响,汇编语言编程将作为主要考核编程语言。
2. 寻址方式——寻址方式即运算时,从什么地方、怎样找到数据所在内存单元(比如通过寄存器名称找到,称为寄存器寻址;直接立即数赋值,称为立即寻址……)3. 常用伪指令:什么叫做汇编伪指令?伪指令与51指令集有什么区别?注意:C语言内没有伪指令这种说法,因为C是编译器自动为用户声明的变量分配内存空间的;而汇编语言编程时,我们必须指定程序、数据所位于内存中的位置,因此需要伪指令辅助编程。
单片机课程复习提纲

单片机课程复习提纲1,概述:了解2,单片机的基本结构(重点)A,单片机的基本组成B,单片机的引脚,特别是控制信号引脚。
C,P0与P2的使用特点?如P0口在什么情况下要使用锁存器?D,单片机复位后特征,如复位后的PC值为多少。
E,单片机内部数据RAM的分配?F,一些特殊SFR的定义或特征,如PSW、SP、DPTR 等等。
G,单片机的震荡周期和机器周期关系等等。
习题1,2,4,5,6,9,10,12,13,143,单片机指令系统与汇编程序设计(重点)A,单片机的寻址方式,有哪些?给出语句会判断是何寻址方式。
B,单片机指令有哪些种类?一些常见助记符即指令要知道,如DA、RR等等。
C,伪指令及其含义D,要掌握一些基本功能的编程,如数据从片外传输到片内等等。
习题1,2,3,4,6,10,114,输入输出、中断、定时与串行通信(重点)A、输入输出有哪几种传递方式?B、单片机的中断与中断系统。
如有哪些中断,中断处理流程。
C、定时器/计数器有哪些工作方式?如何计算初值?定时器延时与软件延时有什么不同?D、串行口有哪些工作方式,各有什么特点?习题一(1,2,4,5,8,9,10,11)习题二(1,4,5,6)5,单片机系统的扩展A,程序ROM的扩展及常见电路连接。
片选法和译码法的含义,寻址范围的确定等。
习题1,2,3,5,6,76,单片机接口技术A、什么是LED数码管的共阴极和共阳极连接,什么是LED数码管静态显示方式和动态显示方式?B、矩阵式键盘扫描原理。
7,单片机应用系统开发与设计了解。
单片机原理与应用技术复习提纲

《单片机原理与应用技术》复习提纲1.单片机基础知识2.MCS-51单片机的结构与原理3.指令系统4.汇编语言程序设计5.计时器/计数器及其应用6.中断系统复习题集:一、填空题1、单片微型计算机由CPU、存储器和 I/O 三部分组成。
2、MCS-51系统中,当PSEN信号有效时,表示从P0口稳定地送出了低8位地址。
3、访问8031片外数据存储器采用的是寄存器间接寻址方式。
4、累加器(A)=80H,执行完指令ADD A,#83H后,进位位CY=1 。
5、单片机89C51片内集成了4 KB的FLASH ROM,共有5个中断源。
6、两位十六进制数最多可以表示256个存储单元。
7、51有5个中断源,有2个中断优先级,优先级由软件填写特殊功能寄存器IP加以选择。
8、在变址寻址方式中,以A作为变址寄存器,以PC或DPTR作基址寄存器。
9、中断请求信号有电平触发和脉冲触发两种触发方式10、用串行口扩展并行口时,串行接口的工作方式应选为方式0。
11、74LS273通常用来作简单输出接口扩展;而74LS244则常用来作简单输入接口扩展。
12、A/D转换器的三个重要指标是转换速度、分辨率和转换精度。
13、51的并行I/O口信息有读引脚和读锁存器两种读取方法,读—改—写操作是针对并行I/O口内的锁存器进行的。
14、在89C51中,一个机器周期包括 12 个振荡周期,而每条指令都由一个或几个机器周期组成,分别有单周期指令、双周期指令和4周期指令。
15、中断处理过程分为3个阶段,即中断响应、中断处理以及中断返回。
16、单片机89C51片内有两个 16 位的定时/计数器,即T0和T1,它们都有定时和事件计数的功能。
17、单片机89C51具有并行通信和串行通信两种通信方式。
18、串行通信有同步通信和异步通信两种通信方式。
19、在异步通信中,数据的帧格式定义一个字符由4部分组成,即:起始位、数据位、奇偶校验位和停止位。
20、LED数码管有静态显示和动态显示两种方式。
单片机复习提纲(修改)

《单片机》复习提纲1、单片机的特点,单片机的发展趋势(从8051到8089,多位的)单片机的功能、优势2、存储器的分类(表)3、什么是BCD码BCD码和16进制之间的转换,ARSC2码之间的转换4、单片机的主要组成部分与工作原理老师的ppt、功能结构、原理结构、(简答题里多出现图表,列123点)、什么工作原理,一条程序怎么执行下来,课上主要讲的一条程序怎么被执行5、CPU的时序,脉冲周期、机器周期、指令周期及其相互关系概念问题、6、单片机的内、外程序存储器和数据存储器结构存储器的分类,片内、片外、各多少容量、低128位怎么分,特殊功能寄存器有哪些,后面加个等,p1、p2哪些可以位寻址、哪些不可以位寻址。
7、单片机的复位工作原理与典型复位电路Ppt、复位原理:电瓶复位,脉冲复位,整个单片机什么情况。
8、单片机一条指令的具体执行过程Mov语句、74h,先怎么样再怎么样。
9、P0口的结构与工作原理P0口的工作原理,看下p1、p2口的工作原理10、单片机定时器的工作原理与应用(掌握用工作方式1实现定时的基本方法、初值设置等)硬件图、基本方法、几个相关的特殊功能寄存器。
、初值:怎么加载。
编程实现。
11、单片机中的并行通信和串行通信的异同并行通性8条线,川型时2条线;速度不同;电平多高、12、什么是串行异步通信,有哪些特点一针一阵,没有同步运行。
波特率的概念13、利用单片机的串口扩展I/O口课上例子、灯循环点亮的例子、用串行口如何口占i/o口14、单片机的中断概念与基本工作原理什么叫中断、工作原理(硬件图)15、单片机有哪些中断源?对其中断请求如何控制民?(中断处理原理图)16、响应中断需要满足哪些条件?与中断相关的寄存器有哪些?(中断处理原理图)17、汇编语言与编程设计:1)理解单片机各类指令的含义与工作原理(常用的指令)2)ASCII码与BCD码的字符转换、查找字符;3)求最大值、最小值、平均值4)查表程序软件设计(movc)给一个数组串、找到里面的某个数、求最大值、最小值。
单片机复习提纲

第 1 章MCS-51 单片机的结构与原理学习目的和要求1. 了解MCS —51 系列单片机的主要功能及结构框图2. 掌握MCS —51 系列单片机中存储器的安排、特性及使用方法3. 了解MCS —51 系列单片机的复位和节电工作方式考核知识点1. MCS —51 系列单片机的主要功能2. MCS —51 系列单片机存储器的安排方法3.MCS —51 系列单片机的复位状态考核要求(一)MCS —51 系列单片机的主要功能1. 识记:MCS —51 系列单片机的各功能组成部分2. 领会:MCS —51 系列单片机的主要功能3. 简单应用:分析MCS —51 系列单片机的各功能模块4. 综合应用:能熟练使用MCS —51 系列单片机的各种功能(二)MCS —51 系列单片机存储器的安排方法1. 识记:MCS —51 系列单片机存储器的分类2. 领会:MCS —51 系列单片机存储器的作用3. 简单应用:MCS —51 系列单片机存储器的使用4. 综合应用:MCS —51 系列单片机存储器的使用(三)MCS —51 系列单片机的复位状态1. 识记:MCS —51 系列单片机的复位方法2. 领会:MCS —51 系列单片机复位作用3. 简单应用:MCS —51 系列单片机复位后的状态4. 综合应用:MCS —51 系列单片机复位后的运行状态第 2 章MCS-51 单片机指令系统与汇编语言程序设计学习目的和要求1. 了解MCS —51 系列单片机指令的寻址方式2. 掌握MCS —51 系列单片机各类指令3. 理解并掌握MCS —51 系列单片机伪指令格式及使用方法4. 能使用MCS —51 系列单片机的指令系统编写初步的应用程序考核知识点1. MCS —51 系列单片机指令的寻址方式2. MCS —51 系列单片机各类指令的使用3. MCS —51 系列单片机各类伪指令意义及使用方法4. MCS —51 系列单片机的编程考核要求(一)MCS —51 系列单片机指令的寻址方式1. 识记:MCS —51 系列单片机指令的寻址方式2. 领会:MCS —51 系列单片机各类寻址方式的特点3. 简单应用:MCS —51 系列单片机各类寻址方式的简单应用4. 综合应用:MCS —51 系列单片机各类寻址方式的综合应用(二)MCS —51 系列单片机各类指令的使用1. 识记:MCS —51 系列单片机指令的分类2. 领会:MCS —51 系列单片机各类指令功能3. 简单应用:MCS —51 系列单片机各类指令的使用4. 综合应用:MCS —51 系列单片机各类指令的使用(三)MCS —51 系列单片机各类伪指令意义及使用方法1. 识记:MCS —51 系列单片机各类伪指令的意义2. 领会:MCS —51 系列单片机各类伪指令的意义3. 简单应用:MCS —51 系列单片机各类伪指令的使用方法4. 综合应用:利用伪指令编写完整的MCS —51 系列单片机应用程序(四)MCS —51 系列单片机的编程1. 识记:MCS —51 系列单片机编程的意义2. 领会:MCS —51 系列单片机程序的结构和编程方法3. 简单应用:编写简单的MCS —51 系列单片机程序4. 综合应用:编写较复杂的MCS —51 系列单片机程序第 3 章MCS-51 单片机的内部资源及应用学习目的和要求1. 掌握MCS —51 系列单片机并行I/O 口的结构及使用方法2. 掌握MCS —51 系列单片机中中断系统的结构及使用方法3. 掌握MCS —51 系列单片机中定时器/ 计数器的原理及使用方法4. 掌握MCS —51 系列单片机串行通信原理及使用方法考核知识点1. MCS —51 系列单片机并行I/O 口的结构及特点2. MCS —51 系列单片机的中断系统的结构3. MCS —51 系列单片机定时器/计数器、并行输入/输出接口、串行输入/输出接口的原理及使用方法4. MCS —51 系列单片机串行通信原理及使用方法考核要求(一)MCS —51 系列单片机并行I/O 口的结构及应用(二)MCS —51 系列单片机的定时器/计数器、并行输入/输出接口、串行输入输出/接口的工作原理及使用方法1. 识记:MCS —51 系列单片机的定时器/计数器、并行输入/输出接口、串行输入输出/接口的功能2. 领会:MCS —51 系列单片机的定时器/计数器、并行输入/输出接口、串行输入输出/接口的原理3. 简单应用:MCS —51 系列单片机的定时器/计数器、并行输入/输出接口、串行输入输出/接口的使用4. 综合应用:MCS —51 系列单片机的定时器/计数器、并行输入/输出接口、串行输入输出/接口的使用(三)MCS —51 系列单片机的中断系统的结构1. 识记:MCS —51 系列单片机中断源的种类2. 领会:MCS —51 系列单片机各中断源中断优先级的安排3. 简单应用:MCS —51 系列单片机各中断源的使用方法4. 综合应用:MCS —51 系列单片机各中断源的使用方法(四)MCS —51 系列单片机的串行通信1. 识记:MCS —51 系列单片机的串行通信工作方式的设定2. 领会:MCS —51 系列单片机串行通信的原理3. 简单应用:MCS —51 系列单片机双机通信第 4 章MCS-51 单片机系统的扩展技术学习目的和要求1. 掌握MCS —51 系列单片机片外程序存储器和片外数据存储器的扩展方法2. 掌握MCS —51 系列单片机I/O 接口的扩展方法及编程3. 能够独立设计出包括片外程序存储器、片外数据存储器、I/O 接口及相应程序的完整的单片机系统考核知识点1. MCS —51 系列单片机片外程序存储器的扩展2. MCS —51 系列单片机片外数据存储器的扩展3. MCS —51 系列单片机I/O 接口的扩展及编程4. MCS —51 系列单片机系统的综合设计考核要求(一)MCS —51 系列单片机片外程序存储器的扩展1. 识记:MCS —51 系列单片机的最小系统2. 领会:MCS —51 系列单片机片外程序存储器的扩展原理及方法3. 简单应用:MCS —51 系列单片机片外程序存储器的扩展4. 综合应用:设计带有片外程序存储器的MCS —51 系列单片机系统,并能正确计算出地址空间(二)MCS —51 系列单片机片外数据存储器的扩展1. 识记:MCS —51 系列单片机片内RAM 与片外RAM 的区别2. 领会:MCS —51 系列单片机片外数据存储器的扩展原理及方法3. 简单应用:MCS —51 系列单片机片外数据存储器的扩展及存储器地址空间的计算4. 综合应用:设计同时带有片外程序存储器、片外数据存储器的MCS —51 系列单片机系统,并能正确计算出地址空间(三)MCS —51 系列单片机I/O 接口的扩展及编程1. 识记:MCS —51 系列单片机片内I/O 接口与扩展I/O 接口的区别2. 领会:MCS —51 系列单片机扩展I/O 接口的方法3. 简单应用:设计带有扩展I/O 接口的MCS —51 系列单片机系统4. 综合应用:设计带有扩展I/O 接口的MCS —51 系列单片机系统,并按相应电路进行编程(四)MCS —51 系列单片机系统的综合设计1. 识记:完整的MCS —51 系列单片机应用系统2. 领会:设计完整的MCS —51 系列单片机系统的方法3. 简单应用:设计一个包括片外程序存储器、片外数据存储器、扩展I/O 接口的完整的MCS —51 系列单片机系统4. 综合应用:设计一个包括片外程序存储器、片外数据存储器、扩展I/O 接口的完整的MCS —51 系列单片机系统,并按相应电路进行编程第 5 章MCS-51 单片机的输入/ 输出通道接口学习目的和要求1. MCS —51 系列单片机接口的性质和任务掌握:MCS-51 单片机与D/A 转换器、A/D 转换器接口。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单片微控制器原理及应用2011_blue
说明:课程复习以教材、课件内容为主,本提纲为复习参考。
考试题型
第1章概述
第2章8051硬件结构和原理
1.MCS-51单片机(8051/8031,下同)的基本组成
基本特性、存储器结构;
各逻辑功能模块/部件的特性;
2.MCS-51单片机各重要引脚的功能
EA*、ALE、PSEN*、RD*、WR*、RXD、TXD、INT0*、INT1*、T0、T1等
3.程序计数器PC、重要特殊功能寄存器SFR的特点
PSW中各位的含义和确定方法;
可位寻址SFR的特点
DPTR的特点
4.MCS-51单片机程序存储器
片内容量/可扩展容量、对应地址范围、访问指令、对应控制信号PSEN*的作用;
EA*引脚的作用;
0000H~0030H单元中保留存储单元(中断向量区域)的特点、与中断源的对应关系;
5.MCS-51单片机片内数据存储器
容量(128字节),地址范围,对应指令;
空间分配;
可位寻址区域:对应字节地址范围、对应位地址范围;
工作寄存器组:R0-R7对应片内RAM地址的确定方法(RS1和RS0)、
6.MCS-51单片机片外数据存储器
可扩展容量,地址范围,对应指令;
对应控制信号WR*、RD*
7.P0~P3口的作用(系统扩展总线、第二功能)
8.MCS-51单片机的复位
复位信号的特点;
复位后相关寄存器的内容:PSW、PC、SP、P0~P3、ACC等9.MCS-51单片机时钟周期、机器周期、指令周期的对应关系
给定晶振频率,如何确定机器周期
第3章8051单片机指令系统
1)7种寻址方式
2)数据传送类指令
✓内部RAM和SFR
✓程序存储器数据访问
✓片外数据存储器数据读写指令MOVX
✓堆栈指令PUSH/POP
3)算术运算类指令
✓区分:ADD、ADDC、SUBB
✓INC、DEC
✓MUL、DIV
✓它们对标志位的影响
4)逻辑运算类指令
5)控制转移类指令
✓AJMP、SJMP、LJMP、JMP的区别
✓JZ、JNZ
✓CJNE
✓DJNZ
✓ACALL、LCALL区别
✓RET、RETI区别
6)位操作类指令
✓位传送,逻辑运算指令特点
✓位控制转移JC、JNC、JB、JNB、JBC的作用
✓/bit的含义
第4章汇编语言程序设计
第5章8051中断系统
1.中断系统的特性
中断源个数,各自名称
优先级、嵌套层数
2.中断系统的设置方法
TCON、SCON、IE、IP的相关位的含义
3.外部中断源的使用和设置
触发方式的设置
4.中断响应优先级原则
5.中断响应被阻断的条件
6.使用中断系统程序的书写方法(注意各中断源的入口地址)
第6章8051定时器及应用
(1)MCS-51定时器的特性
2个16位
对应的计数寄存器TL0、TH0、TL1、TH1。
(2)[ ]定时器的设置和使用
TMOD、TCON各位的含义和使用
(3)定时器的四种工作模式:设置方法、各自特点
[ ]工作模式1
[ ]工作模式2
(4)[ ]定时器计数初值的设置方法
(5)[ ]定时器的综合使用(编程)
第7章8051串行通信接口
1)串行通信口的特征
✓全双工
✓对应的引脚
2)波特率的定义、计算方法
3)[ ]串行通信口的使用和设置方法
✓SCON、PCON对应位的含义和作用
4)[ ]串行通信口的4种工作方式
✓对应的功能、帧格式、波特率
✓波特率的计算公式、设置方法
5)[ ]串行通信口的综合使用(编程)
✓奇/偶校验的实现方法
✓波特率的设置等
第8章单片微控制器系统设计
1.系统扩展的原理和特点
系统总线(数据总线、地址总线、控制总线)的构建 地址锁存器和ALE引脚的作用
片选信号:线选法和译码法的特点
常用译码芯片的真值表
2.[ ]程序存储器的扩展
扩展容量、地址范围
使用的控制信号和对应的指令
常见的27系列EPROM芯片,型号与容量的对应关系 扩展的方法(连线图)
3.[ ]数据存储器的扩展
扩展容量、地址范围
使用的控制信号和对应的指令
与其它设备或I/O共用64KB地址范围
常见的62系列RAM芯片,型号与容量的对应关系
扩展的方法(连线图)
对片外数据存储器连续存储区域操作(清零、数据传送等)的程序段实现4.[ ]存储器扩展综合应用
根据要求设定片选信号
根据连线图确定各扩展芯片对应的地址范围
扩展的程序存储器和数据存储器可以共用片选信号的原因
5.[ ]并行I/O口扩展方法
并行输入/输出口的简单扩展方法
可编程接口芯片8255A的扩展方法
相关连线图,配置/工作程序段
6.[ ]A/D和D/A转换器的扩展方法
ADC 0809与8051的接口
DAC 0832与8051的接口
相关连线图,配置/工作程序段
第9章ARM处理器
1.ARM处理器的典型特点
RISC与CISC的区别
ARM指令和Thumb指令。
2.ARM7TDMI编号的含义
3.ARM7TDMI芯片的流水线结构
4.ARM处理器的工作模式
7种模式的名称
6种特权模式和5种异常模式
5.其他
第10章DSP芯片的结构原理
1)TMS320C54x系列DSP芯片的特点
✓定点DSP
✓改进的哈佛结构等
✓多总线结构
✓CPU的特点
2)TMS320C54x系列DSP芯片的流水线
✓指令执行各阶段的名称
3)TMS320C54x系列DSP芯片的存储系统特点
✓总容量、各存储空间容量。