单片微控制器原理及应用复习提纲13
单片微型计算机原理及接口技术第三版复习总结
单片机复习总结O、计算机的基本原理计算机数值表示(原码、反码、补码)中断存储器(堆栈)一、绪论要求:熟悉,不作为考试内容二、MCS-51单片机系统结构1、硬件结构了解2、引脚功能熟悉,掌握在外部功能扩展中的应用3、中央处理器熟悉各个寄存器的基本功能掌握振荡周期、机器周期及指令周期的概念时钟,复位的定义三、存储器结构1、四个物理空间:内、外程序存储器,内、外数据存储器三个逻辑空间:程序存储器,内、外数据存储器2、程序存储器地址空间重点掌握:低地址段的保留单元3、数据存储器地址空间重点掌握:内部数据存储器,地址范围,特点,SFR外部数据存储器,寻址范围及寻址方式4、位处理器熟悉位处理器组成及位存储器地址范围四、指令系统1、指令的寻址方式(掌握)7种寻址方式,名称、格式、寻址范围2、指令系统(五大类)要求:指令的格式,寻址方式,执行操作,对标志位影响,程序段编写。
五、定时/ 计数器要求:初始化程序,中断或非中断情况下的应用编程定时计数器特点:16位加1计数器,计数初值为计数长度的补码;可程控为4种不同工作方式。
初始化程序:1、计数常数的计算2、置工作方式字3、置THX,TLX4、置TRX启动计数5、置EA、ETX开中断六、中断系统1、中断的概念2、与中断有关的寄存器3、中断源:外部及内部中断源,中断触发方式,如何设置4、MCS-51中断优先级的处理原则,同级中断申请的查询次序。
5、中断处理过程(了解),各个中断源对应中断矢量(掌握),中断响应条件(掌握)。
6、中断程序编写的步骤七、串行通讯口1、串行通讯概述(熟悉,了解)重点:异步串行通讯的帧格式2、MCS-51的串行通讯口SCON串行控制寄存器,PCON(SMOD位作用)串行通讯工作方式(熟悉了解),掌握不同工作方式的特点及帧格式,如何启动发送及接收。
串行通讯波特率,常用波特率的获得(掌握)。
串行通讯编程,初始化程序、简单应用程序八、功能扩展1、A/D、D/A转换的原理,逐次比较式AD转换的原理给出接口芯片,画接口电路图;根据接口电路图,写转换程序2、键盘(行扫描法、反转扫描法)以及LED显示(静态显示、动态显示)的工作原理习题示例:请将(1)~(5)的词汇和A~J的说明联系起来(1) CPU ——()(2) PC ——()(3) SP ——()(4)指令——()(5)堆栈——()(A)总线接口单元,负责与存储器、I/O接口传送信息(B)存放下一条要执行的指令的地址(C)保存各个逻辑段的起始地址的寄存器(D)保存当前栈顶即堆栈指针的寄存器(E)微型计算机的核心,包括运算器、控制器和寄存器3个主要部分(F)以后进先出方式工作的存储空间(G)告诉CPU要执行什么操作,在程序运行时执行(H)执行单元,功能是执行指令(6)断电后存储的资料会丢失的存储器是( )A.RAMB.ROMC.CD-ROMD.(7)若内存容量为64KB,则访问内存所需地址线( )A.16B.20C.18D.19(8) .不需要访问内存的寻址方式是( )A.立即寻址B.直接寻址C.间接寻址D.变址寻址读程序ORG 2000HMOV SP, #50HMOV A, #50HLCALL 2500HADD A, #10HMOV B, AL1: SJMP L1ORG 2500HMOV DPTR, #200AHPUSH DPLPUSH DPHRET上述程序执行后,SP= _________ A= _________ B=_________ORG 0000hMOV DPTR,#2100HMOVX A,@DPTRANL A,#0FHSWAP AMOV B,AINC DPTRMOVX A,@DPTRANL A,#0FHORL A,BINC DPTRMOVX @DPTR,ALOOP: SJMP LOOPEND已知2100H,2101H单元中的数均为0FH,则程序执行后2102H中的数为______________A=_________ B=_________MOV DPTR,#2314H ……__________MOV R0,DPH …………__________MOV 14H,#22H ………__________MOV R1,DPL …………__________MOV 23H,#56H ………__________MOV A,@R0 ………… __________XCH A,DPH ………… __________执行以上指令后A=_______ DPTR= _______请写出下图中Y6,Y7引脚所对应的地址汇编语言程序编写:双字节与单字节无符号数相乘,设被乘数存于41H,40H单元中,乘数存于R4单元中,乘积存于52H、51H、50H单元中(前者为高字节,后者为低字节)。
单片微机复习大纲.doc
%1.填空简答1. 单片机的基本组成部分有哪些?CPU (ALU.工作寄存器组.控制部件(时钟电路.控制电路)),存储器(程序存储器.数据存储器),输入输出接口电路,总线2. 单片机总线有哪些?数据总线DB,地址总线AB,控制总线CB3. 控制总线包括哪些,功能ALE,耘丽,RST,前,.与P3 口中的iNTOjNTlJOJl^VRjD共10根控制总线ALE:地址锁存有效信号输出端。
其下降沿用于控制锁存P0 口输出的低8位地址。
PSEN:片外程序存储器读选通信号输出端,或称片外取指信号输出端。
RST:复位端。
该引脚出现持续两个周期以上(或10ms以上)的高电平,可实现复位。
EA:片外程序存储器选用端。
TNT0:外部中断0请求输入端。
而T:外部中断1请求输入端。
T0:定时器/计数器。
计数脉冲输入端。
T1:定时器/计数器1计数脉冲输入端。
WR:片外数据存储器写选通信号输入端。
RD:片外数据存储器读选通信号输入端。
C:进位借位标志位AC:辅助进位借位标志位F0:用户定义标志位RS1:寄存器组选择位高位RSO:寄存器组选择位低位OV:溢出标志位P:奇偶标志位5. 晶振频率M与机器周期的关系丁cy=12/底 c6. 程序存储器的编址特点先片内后片外,片内片外连续,二者不重叠7. 5个重要的中断入口0003H:外部中断0OOOBH:定时器/计数器0溢出0013H:外部中断001BH:定时器/计数器1溢出0023H:串行口8. 片内数据存储器的空间分配00H-1FH:工作寄存器区20H-2FH:位寻址区30H-7FH:数据缓冲区9. 定时器/计数器4种工作方式及功能GATE GATE=16,I GATE=OC/T:功能选择位,C/T=l计数器,C/T=O定时器Ml:工作方式选择位M0:工作方式选择位TF1/TF01, 0TR1/TR0:定时器/计数器1, 0运行标志位IE1/IE0:外部中断0, 1 (.iNTOjNTl)负跳变出发标志位IT1/IT0:外部中断0, 1 (而O而I)触发方式控制位,置位负跳变触发,复位低电平触发12. 4个并行I/O 口的功能P0:地址数据服用口P1:基本I/O 口P2:地址高8位P3:第二功能此外,PO,P1,P2都可作为基本I/O 口EA CPUET2/ET1/ET0:定时器/计数器2/1/0中断允许位ES:串行接口中断允许位EX1/EX0:外部中断1/0中断允许位PT2/PT1/PT0:定时器/计数器2/1/0中断优先级选择位PS:串行口中断优先级选择位PX1/PX0:外部中断1/0中断优先级选择位中断优先级自然顺序:外部中断0 >定时器/计数器0中断〉外部中断1 >定时器/计数器1中断〉串行接口中断〉定时器/计数器215.单片机复位后的初始状态(PC)=OOOOH(PSW)=00H(SP)=07H(TH1,TL1,THO,TLO)=OOH(TMOD)=OOH(TOCN)=OOH(T2CON)=OOH(SCON)=OOH(IE)=OOH(IP)=OOHP0~P3 口锁存器都是全1状态,说明复位后这些并行接口可以作输入口16. 程序基本结构P10917. 中断返回RETI,子程序返回RET的含义RETI:中断返回指令。
单片微型计算机原理及其应用全部知识点汇总188页PPT
2、要冒一次险!整个生命就是一场冒险。走得最远的人,常是愿意 去做,并愿意去冒险的人。“稳妥”之船,从未能从岸边走远。-戴尔.卡耐基。
梦 境
3、人生就像一杯没有加糖的咖啡,喝起来是苦涩的,回味起来却有 久久不会退去的余香。
单片微型计算机原理及其应用全部知识点 4、守业的最好办法就是不断的发展。 5、当爱不能完美,我宁愿选择无悔,不管来生多么美丽,我不愿失 去今生对你的记忆,我不求天长地久的美景,我只要生生世世的轮 回里有有什么损失。——卡耐基 47、书到用时方恨少、事非经过不知难。——陆游 48、书籍把我们引入最美好的社会,使我们认识各个时代的伟大智者。——史美尔斯 49、熟读唐诗三百首,不会作诗也会吟。——孙洙 50、谁和我一样用功,谁就会和我一样成功。——莫扎特
《单片计算机原理及应用》_教学大纲模板
《单片计算机原理及应用》教学大纲课程名称:单片计算机原理及应用英文名称:Principle & application of MicroController课程编号:学时数及学分:理论课学时50学时实验课学时15学时总分学4学分教材名称及作者、出版社、出版时间:《单片机原理及接口技术》,余锡存,曹国华,西安电子科技大学出版社,2000年本大纲主笔人:XXXX一、课程的目的、要求和任务单片微型计算机是七十年代中期发展起来的一种超大规模集成电路器件,由于它具有功能强、体积小、可靠性高、面向控制和价格低廉等一系列优点,因而在工业控制系统、数据采集系统、智能化仪器仪表、家用电器等诸多领域得到极为广泛的应用。
它的出现,给现代化工业测控领域带来了一次新的技术革命。
目前,单片机技术的开发和应用水平已逐渐成为衡量一个国家工业化发展水平的标志之一。
因此,作为电子信息类专业的本科生,很有必要掌握这样一门新型的工程应用技术,更好的服务于社会主义经济建设。
本课程以MCS-51系列单片机为蓝本讲述单片机的原理和应用1、掌握单片机的硬件结构和工作原理2、熟练掌握单片机系统应用的基本工具--汇编语言3、灵活应用汇编语言编制应用程序4、掌握单片机和常用接口芯片的接口技术5、具备开发单片机应用系统的初步能力二、大纲的基本内容及学时分配第一章:微型计算机基础(2学时)1.1 计算机中的数制及相互转换1.2 二进制数的运算1.3 带符号数的表示1.4 定点数和浮点数1.5 BCD码和ASCII码1.6 微型计算机的组成及工作过程说明:复习巩固计算机中数地表示方法和各种进制的相互转换,了解微型计算机的组成及工作过程。
第二章:单片机的硬件结构和原理(6学时)2.1 概述2.2 MCS-51单片机硬件结构2.3 中央处理器CPU2.4 存储器的结构2.5 并行输入/输出接口2.6 单片机的引脚及其功能2.7 MCS-51单片机的基本时序说明:了解单片机的基本组成;掌握单片机的存储器的组织结构;熟练掌握I / O口的基本工作原理和操作特点;熟练掌握单片机的引脚及其功能;了解单片机的工作时序。
微控制器原理及应用(原理篇)
微控制器原理及应用第一章 绪论一、 什么是微控制器?微控制器(Microcontroller)俗称单片机(Single-chip Microcomputer),也称为微处理器(Microprocessor)。
它是把微型计算机的主要部件都集成在一块芯片上的单芯片微型计算机。
图1-1 微型计算机系统结构微处理器包括了中央处理器单元(CPU)、程序存储器(ROM)、数字存储器(RAM)、定时器/计数器(Timer/Counter)、输入/输出口(I/O),及中断系统、串行通讯接口。
有些甚至还集成了脉宽调制器(PWM)、DMA控制器、液晶显示驱动器(LCD)、模/数转换器(A/D)、数/模转换器(D/A)等。
因此,微处理器可以看成是一个不带外设的微型计算机。
二、 微控制器的发展概况自从1974年12月美国仙童(Fairchild)公司第一个推出8位微控制器F8以来,以惊人的速度发展,从4位机、8位机发展到16位机、32位机,集成度越来越高,功能越来越强,应用范围越来越广。
到目前为止,微控制器的发展主要可分为以下四个阶段:第一阶段:4位微控制器。
这种微控制器的特点是价格便宜,控制功能强,片内含有多种I/O接口,如并行I/O接口、串行I/O接口、定时器/计数器接口、中断功能接口等。
根据不同用途,还配有许多专用接口,如打印机接口、键盘及显示器接口,PLA(可编程逻辑阵列)译码输出接口,有些甚至还包括A/D、D/A转换,PLL(锁相环),声音合成等电路。
丰富的I/O功能大大地增强了4位微控制器的控制功能,从而使外部接口电路极为简单。
第二阶段:低、中档8位机(1974—1978年)。
这种8位机一般寻址范围通常为4KB。
它是8位机的早期产品,如Mostek公司的3870、hItel公司的8048等微控制器即属此类。
MCS-48系列微控制器是Intel公司1976年以后陆续推出的第一代8位微控制器系列产品。
它包括基本型8048、8748和8035;强化型(高档)8049、8749、8039和8050、8040;简化型(低档)8020、8021、8022:专用型UH。
《单片微机原理及应用》考试大纲
《单片微机原理及应用》考试大纲
一、课程的性质、目的及任务
随着计算机技术的发展,单片微机的应用已日趋广泛。
尤其对于机电一体化、机械电子工程专业的。
本科学生,掌握单片微机的基本原理及应用技术,将会对其以后的科研和工作打下良好的基础。
本课程是机械电子工程专业方向本科生的一门重要的专业基础课。
其任务是使学生掌握单片机的组成、工作原理、接口电路及应用,熟练运用单片机的指令系统。
使学生具有应用单片微机的硬件和软件,进行设计和开发应用系统的能力。
二、课程的基本要求
1、掌握MCS-51单片微机的基本组成及工作原理。
2、熟练运用MCS-51指令系统。
3、扩展MCS-51单片微机。
4、掌握常用的接口电路原理,及其与MCS-51的连接。
5、熟悉单片机应用系统开发的方法和步骤。
三、教学内容
1、MCS-51系列单片机的硬件结构,CPU、存储器、I、O接口电路;
2、MCS-51系列单片机的指令系统;
3、MCS-51系列单片机的汇编语言程序设计;
4、MCS-51系列单片机的扩展,ROM、RAM的扩展;
5、MCS-51系列单片机的接口及应用,并行I、O接口、ADC、功率接口。
6。
单片机应用系统的开发。
单片微型计算机原理与应用期末复习题目
1、四个标志位:C :进位标志位,有时表示为C Y 在进行加法或减法运算时,如果操作结果的最高位有进位或借位时,C=1,反之C=0。
AC :半进位标志位,在进行加法或减法运算时,如果低半字节向高半字节有进位或借位时,AC=1,反之AC=0。
P :奇偶标志位,若累加器A 中含1的个数是奇数,P=1(奇校验);否则P=0(偶校验)。
OV :溢出标志位,带符号数加减运算时,如果结果发生溢出,则OV 标志置1;否则,置0。
2、MOS 型RAM 分三类:(1SRAM :静态RAM ,存储单元使用双稳态触发器,状态稳定,带电信息可长期保存,不需要定时刷新,存储)DRAM :动态RAM ,使用电容作存储元件,集成度高,反应快,需要刷新电路,控制信号复杂。
(2)器的控制信号简单,工作速度快,集成度低,适合单片机用。
(3)NVRAM :非易失性RAM ,是一种掉电自保护的RAM ,信息不易丢失,但容量小。
3、ROM 根据其中信息的写入方式不同分:1)掩膜ROM :不可改写ROM 。
由生产芯片的厂家固化信息。
在最后一道工序用掩膜工艺写入信息,用户只可读。
2)PROM :可编程ROM 。
用户可进行一次编程。
存储单元电路由熔丝相连,当加入写脉冲,某些存储单元熔丝熔断,信息永久写入,不可再次改写。
3)EPROM :可擦除PROM 。
用户可以多次编程。
编程加写脉冲后,某些存储单元的PN 结表面形成浮动栅,实现信息写入。
用紫外线照射可驱散浮动栅,原有信息全部擦除,便可再次改写。
4)EEPROM :可电擦除PROM 。
既可全片擦除也可字节擦除,可在线擦除信息,又能失电保存信息。
5)闪烁存储器,性能优于EEPROM ,存取速度快,容量相当大。
4、同一优先级中,优先级排列顺序如下:5、中断请求被响应,需满足以下必要条件:(1)允许中断。
(2)无同级或更高级中断正在被服务。
(3)当前正处于所执行指令的最后一个机器周期。
(4)正在执行的指令不是RETI 指令。
微控制器原理与应用复习
微控制器原理与应用一、简答题1.MC9S12DG128 MCU核心包括哪些部分?2.MC9S12DGl28微控制器片内资源包括哪些?3.MC9S12DG128有几种操作模式?MC9S12DG128有哪两种引脚封装形式?分别适用哪些操作模式4.S12系列微控制器有哪些时钟信号,分别提供给哪些部分? MC9S12DG128片内总线时钟频率最高可达多少?5.6.简要说明程序状态寄存器CCR各位的作用。
7.S12CPU寄存器具有哪些特点?9.累加器有哪些作用? S12CPU有哪些累加器?10.ROM和RAM存储器特点,用途11. EEPROM存储器特点?12.微控制器存储器的主要类型有哪几种?现在应用比较广泛的是哪几种?说出它们主要特点。
13.微控制器I/O端口功能? 12系列微控制器的外围接口采用设计方式?14.S12系列微控制器I/O技术包括哪些量的输入/输出?S12外围接口设计特点?有哪些端口?15.S12 MCU接口功能的特点?I/O口最多可达到多少个?与用户自行扩充的I/O口有什么区别?16.S12的中断可分为哪两种,怎样控制? 有什么不同?17.S12中断优先级排序怎样确定?19.S12增强型定时器模块作用?20.什么是输入捕捉?MC9S12DGl28每个IC通道组由哪些部分组成?第 1 页共12 页21. S12微控制器有哪两种产生PWM波形方法?并说出S12PWM模块的特性。
22.比较S12微控制器产生PWM波形两种方法优缺点?并说出MC9S12DGl28PWM模块的结构。
23.在S12微控制器PWM模块,什么是左对齐方式?左对齐方式整个输出周期?左对齐方式占空比?在S12微控制器PWM24.在S12微控制器PWM模块,什么是中心对齐方式?整个输出周期?占空比?1. 注解如下C程序,并说出功能。
/* This function waits for th timer overflow.Then it changes the LEDs bargraph display */#include <hidef.h> /* common defines and macros */#include <MC9S12XS128.h> /* derivative information */#pragma LINK_INFO DERIVATIVE "mc9s12xs128"int counter;void TimerOverflow(void){ while (TCNT != 0x0000);while (TCNT == 0x0000);counter++;if (counter == 8) PORTB = 0x7f; //if (counter == 7) PORTB = 0xbf;if (counter == 6) PORTB = 0xdf; //if (counter == 5) PORTB = 0xef;if (counter == 4) PORTB = 0xf7; //if (counter == 3) PORTB = 0xfb;if (counter == 2) PORTB = 0xfd; //if (counter == 1) PORTB = 0xfe;}void main(void){TSCR1 = 0x80; //使用IC/OC功能TSCR2 = 0x03; //禁止定时器溢出中断,计数器自由运行,预分频系数8counter = 0;DDRB=0xff; //PORTB=0xff; //asm{nop}第 2 页共12 页for (;;){TimerOverflow();if (counter >= 8){ counter = 0;TSCR2 = 0x05;}}}程序功能:Main初始化定时器计数器,B口工作方式和初始状态后,先调用TimerOverflow函数,函数检测计数TCNT值返0后,变量counter加1,根据counter 值,B口相应位输出低电平,然后判别,当counter计到8时, counter返回0计数,以此循环调用TimerOverflow函数和判别。
单片微型计算机原理、接口技术及应用(徐惠民版)知识总结
单片机知识总结2.程序计数器PC是用来存放下一条要执行的指令地址。
程序中的各条指令,都是存放在存储器的某一个区域,每条指令都有自己的存放地址。
程序计数器中的地址送到地址寄存器,生成地址总线。
3.指令寄存器、指令译码器、控制信号发生器:这3个部件是微处理器中控制器的主要部分。
控制器是微处理器的大脑中枢。
指令由操作码和操作数两部分组成。
指令寄存器:保存指令操作码,指明完成何种操作。
指令译码器:进行译码,产生各种组合逻辑电平控制信号。
控制信号发生器:与外部时钟脉冲组合,形成各种按一定节拍变化的电平和脉冲,即各种控制信号。
4.指令执行过程:①在程序执行之前,先要把程序中的指令机器码送到存储器中,这样每条指令都有了自己的地址。
②开始执行程序前,先把程序中第一条指令的地址送到程序计数器PC中。
程序执行过程就是按照一定顺序执行各条指令的过程。
③一条指令的执行过程一般包括取指阶段和执行阶段。
5.单片机就是将CPU、RAM、ROM、定时/计数器和多种I/O接口电路都集成在一块集成电路芯片上的微型计算机。
单片机分为通用型单片机和专用型单片机两大类。
人们通常所说的单片机即指通用型单片机。
①通用型单片机是把可开发资源(如ROM、I/O接口等)全部提供给应用者的微型控制器。
②专用单片机则是为过程控制、参数监测、信号处理等方面的特殊需要而设计的单片机。
6. 8051:片内ROM型;8751:片内EPROM型;8031:片内无ROM型。
单片机的供应状态决定于片内ROM的配置状态7.存储器的作用,内容及基本结构:在微型计算机中,存储器是用来存储指令和数据的重要部件。
指令和数据预先通过输入设备送到存储器中,在程序执行的过程中再从存储器中取出指令和数据送到CPU中进行信息加工和处理。
存储器可以分为内存储器和外存储器两种。
正在运行的程序和相应的数据都要存放在内存储器中。
外存储器则是相当于程序和数据的仓库,用来长期保存程序和数据。
8.静态RAM:用MOS触发器作为基本记亿元件。
《单片机原理及应用》复习指南(移通)
《单片机原理及应用》复习指南第一部分:应试篇第一章1、(单片微型计算机)单片机又叫(微控制器),又叫(嵌入式控制器)。
2、单片机与普通计算机的不同之处在于其将(CPU )(存储器)和(I/O 口)三部分通过内部(总线)连接并集成于一块芯片上。
第二章1、AT89S51单片机片内功能部件组成:(1)8位微处理器(CPU);(2)数据存储器(128B RAM);(3)程序存储器(4KB Flash ROM);(4)4个8位可编程并行I/O 口(P0口~P3口);(5)1个全双工异步串行口;(6)2个16位定时器/计数器;(7)1个中断系统,5个中断源,2个优先级;(8)26个特殊功能寄存器(SFR );(10)1个看门狗定时器。
2、当EA 脚接高电平(接1)时,在PC 值不超出0FFFH (即不超出片内4KB Flash 存储器的地址范围)时,单片机读片内程序存储器(4KB )中的程序,但PC 值超出0FFFH (即超出片内4KB Flash 地址范围)时,将自动转向读片外60KB (1000H-FFFFH )程序存储器空间中的程序;接低电平(接0/接地)时,只读外部的程序存储器中的内容,读取的地址范围为0000H ~FFFFH ,片内的4KB Flash 程序存储器不起作用。
3、1个机器周期等于12个时钟振荡周期。
4、表中5个中断源的中断入口地址5、地址为20H ~2FH 的16个单元的128位可进行位寻址,也可以进行字节寻址;地址为30H ~7FH 的单元为用户RAM 区,只能进行字节寻址。
6、AT89S51在RAM 和SFR 中共有211个可位寻址,其中128个处于片内RAM 字节地址20H ~7FH 单元中,其余83个可寻址位分布在特殊功能寄存器SFR 中(可被位寻址寄存器11个,共位地址88个,其中5个未用)。
所有能位寻址一定能字节寻址,而字节寻址不一定位寻址!7、位地址00H ~7FH 对应字节地址20H ~2FH ,位地址中8位分别对应字节地址的一个字节。
MCS-51系列单片微型计算机及其应用大纲
Ⅰ、课程的性质与目的一、课程的性质与设置目的《MCS-51系列单片微型计算机及其应用》课程是我省高等教育自学考试电子工程专业(本科段)考试计划规定的考试科目。
单片微型计算机作为微型计算机家族发展中的一个分支,以其独特的结构和优点,越来越深受各个应用领域的关注和重视,应用领域十分广泛。
在这样的工程应用背景下,开设本课程显得尤为重要。
本课程是一门面向应用的综合性专业科,以MCS-51系列单片机为主展开讨论。
在学习微型计算机基本原理的基础上,注重单片机系统的设计和工程的实际应用。
通过本课程的学习,为后续课程及课程设计和毕业设计打下坚实的基础。
二、本课程的基本要求通过本课程的学习,提出学习的基本要求如下:1.了解单片微型计算机的基本概念,掌握MCS-51系列单片机系统结构,及其引脚功能和内部组成部分的功能。
掌握MCS-51系列单片机存储器结构和寻址方式。
2.熟练掌握MCS-51系列单片机的指令系统,熟练掌握汇编语言程序设计方法和程序设计的基本结构。
3.掌握MCS-51系列单片机中定时/计数器与串行通讯技术,以及中断系统,学会I /O接口技术的应用。
4.掌握MCS-51系列单片机系统扩展技术,初步掌握单片机系统的设计开发方法。
通过实例分析,进一步巩固和加深对所学理论知识的理解。
三、本课程与相关课程的关系本课程是一门面向应用的专业课程,需要有许多先期基础知识课程的支撑,与本课程有关的先修课程有模拟电路技术、数字电路技术、计算机基础等课程。
为了加强实践训练与实际应用能力,本课程需进行实验。
通过实验让学生获得感性认识和实际动手能力。
Ⅱ、课程内容与考核目标1.绪论一、课程内容1. 1 单片微型计算机单片微型计算机发展历史、单片微型计算机发展总趋势的特点1. 2 Intel MCS系列单片微机简介MCS―48系列单片微机、MCS―51系列单片微机、MCS―96系列单片微机1.3 单片微机工业产品(IGP)概念二、考核知识点1.单片微机发展的特点2.Intel MCS系列单片微机的种类3.MCS―51系列单片微机各产品性能4.单片微机工业产品(IGP)概念三、考核要求(1)识记1.MCS―51系列单片微机各产品性能2.Intel MCS系列单片微机的种类(2)领会1.单片微机发展的特点2.单片微机工业产品(IGP)概念2.MCS―51单片微机系统结构一、课程内容2.1 电子计算机、微型计算机、单片微机的硬件组成结构电子计算机的硬件组成结构、微型计算机的硬件组成结构、单片微型计算机的硬件组成结构、MCS―51单片微机内部功能部件、MCS―51单片微机结构框图2.2 8051单片微机引脚功能说明主电源引脚、外接晶振或外部振荡器引脚、控制或选通复用引脚、多功能I/O 口引脚、8051引脚和逻辑符号图2.3 中央处理器CPU算术/逻辑运算部件ALU、专用寄存器(累加器A、寄存器B、程序状态字PSW、堆栈及栈指针SP、数据指针DPTR)、振荡器、时钟电路及时序、取指/执行时序图2.4 并行I/O口结构并行I/O口的内部结构、读―修改―写操作、并行I/O口的写操作、并行I/O 口的负载能力、总线2.5 RST/V PD引脚功能复位(RESET)、节电运行方式2.6 EPROM型8751H单片微机8751H内部EPROM编程、8751H内部程序的校验、内部程序存储器保密位、片内EPROM的擦除2.7 片内振荡器HMOS型8051片内振荡器、CHMOS型80C51片内振荡器二、考核知识点1.单片微型计算机的硬件组成结构2.MCS―51单片微机内部功能部件3.8051单片微机引脚功能4.8051中央处理器CPU的结构5.并行I/O口的结构6.复位(RESET)和节电运行方式7.片内振荡器原理与结构8.EPROM型8751H单片微机三、考核要求(1) 识记1.MCS―51单片微机的硬件组成结构和内部功能部件2.8051单片微机引脚分类和功能及8051引脚和逻辑符号图3.8051中央处理器CPU中算术/逻辑运算部件ALU、专用寄存器的功能4.MCS―51单片微机的时钟周期、机器周期、指令周期的分配5.总线的概念及分类(2) 领会1.微型计算机的硬件组成结构2.8051中央处理器CPU中时钟电路及时序和取指/执行时序图3.并行I/O口内部结构及读、写操作,及并行I/O口的负载能力4.复位(RESET)操作的功能和复位后CPU内部的状态5.节电运行方式6.片内振荡器原理与结构7.EPROM型8751H单片微机(3) 应用1.MCS―51单片微机内部寄存器的分配和正确使用2.MCS―51单片微机4个并行I/O口的分工和正确使用3.MCS―51存储器和布尔(位)处理器一、课程内容3.1 概述半导体随机存取存储器RAM、只读存储器ROM、静态RAM、动态RAM、EPROM、EEPROM3.2 MCS―51存储器结构MCS―51程序存储器地址空间、MCS―51数据存储器地址空间、特殊功能寄存器地址空间3.3 外部存储器与访问外部程序存储器与访问、外部数据存储器与访问、外部扩展地址/数据总线3.4 MCS―51的寻址方式寄存器寻址方式、直接寻址方式、寄存器间接寻址方式、立即寻址方式、变址间接寻址方式、相对寻址方式、位寻址方式3.5 布尔(位)处理器二、考核知识点1.半导体存储器的类型、名词定义及使用2.MCS―51存储器结构,程序存储器、数据存储器、特殊功能寄存器的地址空间及地址空间的分配3.外部程序、数据存储器与访问及外部扩展地址/数据总线(P0口、P2口) 4.MCS―51寻址方式的种类、各寻址方式访问的地址空间及应用5.布尔(位)处理器三、考核要求(1) 识记1.半导体存储器的类型、名词定义及使用2.MCS―51程序、数据存储器结构及地址空间的分配3.MCS―51寻址方式的种类及定义(2) 领会1.MCS―51特殊功能寄存器地址空间的分配2.访问外部程序、数据存储器执行时序及外部扩展地址/数据总线(P0口、P2口)的应用3.各种寻址方式访问的地址空间及应用4.位寻址空间及布尔(位)处理器(3) 应用1.综合MCS―51存储器结构的映象,进一步分析访问各存储器地址空间的寻址方式4.MCS―51指令系统一、课程内容4.1 概述指令系统、汇编语言、MCS―51汇编语言的指令格式、MCS―51指令系统的分类4.2 数据传送类指令MCS―51的数据传送、一般数据传送类指令、栈操作类指令、累加器传送类指令、16位数据传送指令4.3 算术运算类指令算术运算操作、加法类指令、减法类指令、乘法类指令、除法类指令4.4 逻辑运算类指令累加器A逻辑运算及循环位移类指令、双操作数逻辑运算类指令4.5 控制转移类指令无条件转移类指令、子程序调用类指令、返回类指令、转移类指令、条件转移类指令、判零转移指令、比较转移指令、循环转移指令、空操作指令4.6 布尔(位)处理类指令布尔(位)数据传送类指令、布尔(位)操作指令、布尔(位)逻辑运算指令、布尔(位)条件转移指令二、考核知识点1.MCS―51汇编语言的指令格式及MCS―51指令系统的特点2.数据传送类指令的类型、特点及应用3.算术运算类指令的类型、特点及应用4.逻辑运算及循环位移类指令的类型、特点及应用5.控制转移类指令的类型、特点及应用6.布尔(位)处理类指令的类型、特点及应用三、考核要求(1) 识记1.MCS―51汇编语言的指令格式2.数据传送类指令的指令格式3.算术运算类指令的指令格式4.逻辑运算及循环位移类指令的指令格式5.控制转移类指令的指令格式6.布尔(位)处理类指令的类型及指令格式(2) 领会1.数据传送类指令的应用,及执行后存储器、寄存器各单元内容的变化2.算术运算类指令的应用及对标志位的影响3.二―十进制调整指令应用的场合、执行的条件、执行后的结果4.逻辑运算及循环位移类指令的应用及对标志位的影响5.并行I/O口逻辑运算的应用6.控制转移类指令的应用及对SP、PC的影响7.相对偏移量的概念及计算8.比较转移指令和循环转移指令的功能及应用9.布尔(位)处理类指令的特点及应用(3) 应用1.对给定的程序段进行分析,确定其完成的功能及各种状态的变化2.编制一个程序段,实现某个指定的功能或期望的结果5.定时/计数器与串行通讯口一、课程内容5.1 MCS―51的定时/计数器MCS―51的定时/计数器的基本原理、定时/计数器控制与状态寄存器、定时/计数器的工作方式、定时/计数器2、定时/计数器编程举例5.2 MCS―51的串行通讯口串行通讯概述、MCS―51的串行通讯接口、MCS―51的串行通讯技术二、考核知识点1.MCS―51的定时/计数器的基本原理2.控制定时/计数器的特殊功能寄存器TMOD和TCON3.定时/计数器的工作方式4.定时/计数器应用编程5.串行通讯的基本原理及通讯方式6.MCS―51串行通讯的工作方式及控制7.MCS―51双机通讯和多机通讯技术的实现三、考核要求(1) 识记1.MCS―51的定时/计数器的基本原理2.定时/计数器的工作方式3.串行通讯的基本原理及通讯方式4.MCS―51串行通讯的工作方式(2) 领会1.特殊功能寄存器TMOD和TCON的应用2.定时/计数器初值的计算及应用编程3.MCS―51串行通讯的应用编程(3) 应用1.按给定要求编写定时/计数器初试化程序段2.编写程序实现MCS―51双机通讯和多机通讯技术6.中断系统一、课程内容6.1 中断概述中断、中断源、查询中断、向量中断、中断技术的优点6.2 MCS―51的中断系统MCS―51的中断源、中断控制、中断优先级6.3响应中断的条件和过程响应中断的条件、响应中断的过程6.4 关于外部中断电平触发方式、跳变触发方式6.5 中断响应时间中断响应时间的计算6.6 中断技术应用举例二、考核知识点1.中断的基本概念、方式及中断技术的优点2.MCS―51的中断源、中断控制及中断优先级3.响应中断的条件和过程,及各中断源的向量地址4.外部中断的触发方式5.中断响应时间的计算6.MCS―51中断技术的应用三、考核要求(1) 识记1.中断的基本概念、方式及中断技术的特点2.MCS―51的中断源的种类及各中断源的向量地址3.外部中断的触发方式(2) 领会1.MCS―51中断设置与控制2.MCS―51中断优先级及设置3.MCS―51中断响应的条件和响应过程4.中断响应时间的计算5.MCS―51中断技术的应用(3) 应用1.针对各中断源编写中断初始化程序及相应的中断服务程序7.汇编语言程序设计基础一、课程内容7.1 程序设计概述汇编语言程序设计的步骤与方法、算法、流程图、源程序、汇编与调试、常用伪指令7.2 程序设计基础和举例简单结构程序、分支结构程序、循环结构程序、子程序结构程序、查表结构程序7.3 应用程序设计与技巧举例MCS―51源程序的基本格式、常用功能模块程序段设计举例、数字滤波程序段设计举例、软件抗干扰技术简介、系统的复位7.4 应用程序的开发与调试单片微机应用软件的开发、程序的检测与调试二、考核知识点1.汇编语言程序设计的基本概念、方法与步骤2.常用伪指令的格式及应用3.程序设计基本结构及应用4.根据程序的逻辑结构和算法,设计程序流程图5.MCS―51源程序的基本格式及应用6.常用功能模块程序段设计7.数字滤波程序段设计8.软件抗干扰技术与系统的复位9.单片微机应用软件的开发、程序的检测与调试三、考核要求(1) 识记1.汇编语言程序设计的基本概念、方法与步骤2.常用伪指令的格式及应用3.程序设计基本结构种类4.MCS―51源程序的基本格式(2) 领会1.程序设计基本结构及应用2.根据程序的逻辑结构和算法,设计程序流程图3.常用功能模块程序段设计4.数字滤波程序段设计5.软件抗干扰技术与系统的复位(3) 应用1.采用汇编语言设计和开发程序段2.借助开发系统对程序进行检测与调试8.单片微机系统功能扩展一、课程内容8.1 概述确定单片机硬件系统总体方案、应用系统分析、硬件系统配置、地址空间的分配和译码8.2 外部存储器扩展外部程序存储器扩展、外部数据存储器扩展、外部EEPROM存储器扩展8.3 并行I/O接口的扩展8031配置8155H/8156H扩展RAM、定时器和I/O接口8031配置8255A扩展并行I/O接口8.4 D/A和A/D转换器的扩展8031外部扩展D/A转换器、8031外部扩展A/D转换器8.5 外部中断源的扩展8.6 MCS―51外部总线的驱动二、考核知识点1.单片机硬件系统总体方案的设计2.系统地址空间的分配和译码3.系统外部存储器的扩展4.采用8155H/8156H扩展RAM、定时器和I/O接口5.采用8255A扩展并行I/O接口6.MCS―51外部中断源的扩展和外部总线的驱动7.D/A和A/D转换器的扩展三、考核要求(1) 识记1.应用系统分析和系统配置2.系统地址空间的分配和译码(2) 领会1.外部程序和数据存储器扩展2.外部EEPROM存储器扩展3.通用接口芯片8155H/8156H的结构及应用4.通用接口芯片8255A的结构及应用5.MCS―51外部中断源的扩展和外部总线的驱动(3) 应用1.8031配置8155H/8156H扩展RAM、定时器和I/O接口2.8031配置8255A扩展并行I/O接口3.8031外部扩展D/A转换器DAC08324.8031外部扩展A/D转换器ADC08099.MCS―51单片微机的开发与应用一、课程内容9.1 单片微机开发、应用概述单片微机在智能仪器中的应用、单片微机在家用电器中的应用、单片微机在工业测控领域中的应用、单片微机在通讯技术中的应用、单片微机在军事装备中的应用9.2 单片微机的开发、应用过程9.3 MCS―51的仿真开发器9.4 MCS―51系列单片微机的开发、应用举例二、考核知识点1.单片微机的开发、应用过程及实例2.MCS―51的仿真开发器的基本结构及应用三、考核要求(1) 识记1.单片微机在各领域中的应用2.单片微机的开发、应用的过程(2) 领会MCS―51的仿真开发器的基本结构(3) 应用设计MCS―51系列单片微机开发、应用的实例Ⅲ、实践性环节的训练与考核一、类型:课程实验二、目的和要求1.目的①通过实验进一步理解MCS―51系列单片微机的基本原理。
单片机原理及接口技术复习资料
“单片机原理及接口技术”复习一、基本概念1、什么是单片机?答:单片机(Single-Chip-Microcomputer)又称单片微控制器,其基本结构是将微型计算机的基本功能部件:中央处理机(CPU)、存储器、输入接口、输出接口、定时器/计数器、中断系统等全部集成在一个半导体芯片上,因此,单片机其体积小、功耗低、价格低廉,且具有逻辑判断、定时计数、程序控制等多种功能。
2、 8051单片机内部包含哪些主要功能部件?答: 8051单片机内部由一个8位的CPU、一个4KB的ROM、一个128B的RAM、4个8位的I/O并行端口、一个串行口、两个16位定时/计数器及中断系统等组成。
3、 MCS-51单片机内部RAM可分为几个区?各区的主要作用是什么?内部数据存储器分为高、低128B两大部分。
低128B为RAM区,地址空间为00H~7FH,可分为:寄存器区、位寻址区、堆栈及数据存储区。
存放程序运算的中间结果、状态标志位等。
高128B为特殊功能寄存器(SFR)区,地址空间为80H~FFH,其中仅有21个字节单元是有定义的。
4、 MCS-51存储器结构的主要特点是什么?程序存储器和数据存储器各有何不同?MCS-51单片机的存储器结构与一般微机存储器的配置方法不同,把程序和数据的存储空间严格区分开。
数据存储器用于存放程序运算的中间结果、状态标志位等。
程序存储器用于存放已编制好的程序及程序中用到的常数。
5、MCS-51有哪几种寻址方式?答:MCS-51指令系统的寻址方式有以下7种:立即寻址方式、直接寻址方式、寄存器寻址方式、寄存器间接寻址方式、变址寻址方式、相对寻址和位地址。
6.编程实现:将单片机片内RAM区50H~59H中的数传送到单片机片外RAM区501H~50AH单元中。
(说明:要求用DJNZ指令循环实现。
)MOV DPTR,#501HMOV R0,#50HMOV R7,#10LOOP:MOV A,@R0MOVX @DPTR,AINC DPTRINC R0DJNZ R7,LOOPEND7.简述LED数码管静态显示和动态显示的各自特点。
单片机原理及应用复习提纲
《单片机原理及应用》复习提纲一、内容提要第一章基础知识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.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数码管有静态显示和动态显示两种方式。
(完整版)单片机原理及应用期末考试必考知识点重点总结
单片机概述:单片机是微单片微型计算机的简称,微型计算机的一种。
它把中央处理器(CPU),随机存储器(RAM),只读存储器(ROM),定时器\计数器以及I\O 接口,串并通信等接口电路的功能集成与一块电路芯片的微型计算机。
字长:在计算机中有一组二进制编码表示一个信息,这组编码称为计算机的字,组成字的位数称为“字长”,字长标志着精度,MCS-51是8位的微型计算机。
89c51 是8位(字长)单片机(51系列为8位)单片机硬件系统仍然依照体系结构:包括CPU(进行运算、控制)、RAM(数据存储器)、ROM(程序存储器)、输入设备和输出设备、内部总线等。
由于一块尺寸有限的电路芯片实现多种功能,所以制作上要求单片机的高性能,结构简单,工作可靠稳定。
单片机软件系统包括监控程序,中断、控制、初始化等用户程序。
一般编程语言有汇编语言和C语言,都是通过编译以后得到机器语言(二进制代码)。
1.1单片机的半导体工艺一种是HMOS工艺,高密度短沟道MOS工艺具有高速度、高密度的特点;另一种是CHMOS工艺,互补金属氧化物的HMOS工艺,它兼有HMOS工艺的特点还具有CMOS的低功耗的特点。
例如:8051的功耗是630mW,80C51的功耗只有110mW左右。
1.2开发步5骤:1.设计单片机系统的电路2.利用软件开发工具(如:Keil c51)编辑程序,通过编译得到.hex的机器语言。
3.利用单片机仿真系统(例如:Protus)对单片机最小系统以及设计的外围电路,进行模拟的硬软件联合调试。
4.借助单片机开发工具软件(如:STC_ISP下载软件)读写设备将仿真中调试好的.hex程序拷到单片机的程序存储器里面。
5.根据设计实物搭建单片机系统。
2.1MCS-51单片机的组成:(有两个定时器)CPU(进行运算、控制)、RAM(数据存储器)、ROM(程序存储器)、I/O口(串口、并口)、内部总线和中断系统等。
工作过程框图如下:运算器组成:8位算术逻辑运算单元ALU(Arithmetic Logic Unit)、8位累加器A(Accumulator)、8位寄存器B、程序状态字寄存器PSW(Program Status Word)、8位暂存寄存器TMP1和TMP2等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单片微控制器原理及应用2013_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~0002H单元的用途;
保留存储单元(中断向量区域)的特点、与中断源的对应关系;
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芯片的存储系统特点
✓总容量、各存储空间容量
4)其他。