单片机 考试 知识点 总结 太原理工大学 葬仪落整理
电力电子装置及系统 考试 知识点 太原理工大学(13届 葬仪落 任影汐整理)
第一章绪论1、电力电子技术的核心是电能形式的变换和控制,并通过电力电子装置实现其应用。
2、电力电子装置定义:以满足用电要求为目标,以电力半导体器件为核心,通过合理的电路拓扑和控制方式,采用相关的应用技术对电能实现变换和控制的装置。
3、电力电子控制系统:电力电子装置和负载组成的闭环控制系统称为电力电子控制系统。
4、电力电子装置的主要类型:AC/DC变换器(整流器)DC/DC变换器(采用PWM控制的变换器也叫直流斩波器)AC/AC变换器(输入输出频率相同叫做交流调压器,频率变化叫变频器)DC/AC变换器(逆变器)静态开关(静态开关通、断时没有触点动作,从而消除了电弧的危害。
且静态开关由电子电路控制,自动化程度高。
)5、电力电子装置的应用(1)直流电源装置:通信电源、充电电源、电解电镀直流电源、开关电源(2)交流电源装置:交流稳压电源、通用逆变电源、不间断电源UPS(3)特种电源装置:静电除尘用高压电源、超声波电源、感应加热电源、焊接电源(4)电力系统用装置:高压直流输电、无功功率补偿装置和电力有源滤波器、电力开关(5)电机调速用电力电子装置:直流、交流(6)其他实用装置:电子整流器和电子变压器、空调电源、微波炉、应急灯等电源6、电力电子装置的发展前景:交流变频调速、绿色电力电子装置、电动车、新能源发电、信息来源7、半导体电力电子开关器件:电力二极管、晶闸管、电力晶体三极管、电力场效应晶体管、绝缘门极双极型晶体管IGBT8、电力转换模块:把同类或不同类的一个或多个开关器件按一定的拓扑结构及转换功能连接并封装在一起的开关器件组合体。
功率集成电路PIC:将电力电子开关器件与电力电子变换器控制系统中的某些环节制作在一个整体上,就叫功率集成电路。
电源管理集成电路:可以提供各种方式来控制电源转换并管理各种器件的集成电路。
9、散热:(1)为什么要散热?答:PN结是电力电子器件的核心,PN结的性能与温度密切相关,因而每种器件都规定最高允许结温,器件运行不得超过这个温度,否则许多特性参数改变,甚至使器件永久性烧坏,不散热,100A的二极管长时间流过50A也可能被烧坏。
单片机期末复习重点总结
一、单片机:就是在一片半导体硅片上集成了中央处理单元、存储器、并行接口I/O、串行I/O口、定时器/计数器、终端系统、系统时钟电路及系统总线的微型计算机。
二、单片机的硬件结构:8位微处理器、数据存储器(128B)、程序存储器、4个8位可编程并行I/O口、1个串行口、2个16位定时/计数器、1个看门狗、5个中断源和中断向量、特殊功能寄存器26个、低功耗节电模式、3个程序加密锁定位。
其图如下:三、单片机引脚:单片机共有40个引脚;按其功能可分为3类:●电源及时钟引脚●控制引脚●I/O口引脚四、单片机存储器结构●程序存储器16位●数据存储器8位●特殊功能寄存器●位地址空间五、四组并行I/O端口1、P0口1)P0口是一个双功能的8位并行口,字节地址在80H,位地址为80H—87H。
2)P0口特点:地址/数据复用口和通用I/O口●当P0口用作地址/数据复用口时,是一个真正的双向口,用作与外部存储器的连接,片外必须要接上拉电阻。
●当P0口作为通用I/O口时,由于有高阻抗,所以在端口外要接上上拉电阻,它是一个准双向口。
2、P1口1)P1口是单功能的I/O口,字节地址为90H,位地址为90H---97H.2)P1口特点:●由于P1口内部有上拉电阻,没有高阻抗输入状态,所以不需要在片外接上拉电阻。
●P1口“读引脚”输入时,必须先向锁存器写入。
3、P2口1)P2口是一个双功能口,字节地址为A0H,位地址为A0H---A7H.2)P2口特点:与P1口的一样。
4、P3口略六、时钟电路与时序1、时钟电路设计图在书上35页图2-13.2、时钟周期:若时钟晶体的振荡频率为f osc,则时钟周期T=1/f osc。
3、机器周期:一个机器周期包括12个时钟周期。
即:T cy=12/f osc。
4、指令周期:单字节和双字节指令周期一般为单机器周期和双机器周期。
三字节指令周期都是双机器周期;乘、除指令周期4个机器周期。
七、复位操作和复位电路1、复位电路设计在书上37页图2-18或图2-19或图2-20.八、单片机最小系统设计如图九、keilC的使用方法:步骤:1、点击桌面快捷键Uv4,打开软件2、单击project出现下拉菜单,单击New uVison Project新建一个文件,在弹出的窗口下方文件名随便写(自定义),并保存好。
大学单片机基础知识点总结
大学单片机基础知识点总结一、单片机概述单片机(Microcontroller Unit,MCU)是一种在单个集成电路中包含了处理器核心、存储器和各种外设的微控制器。
单片机通常用于嵌入式系统中,如家电、汽车电子系统等。
单片机具有体积小、功耗低和成本低等优点,因此在许多领域得到广泛应用。
二、单片机的组成1. CPU(Central Processing Unit,中央处理器):单片机的处理器核心,负责执行程序并进行数据处理计算。
2. 存储器:包括程序存储器(Flash)和数据存储器(RAM),用于存储程序和数据。
3. 输入/输出(I/O)口:用于与外部设备进行通信,包括数字输入输出口和模拟输入输出口。
4. 定时器/计数器:用于产生定时器事件和进行时间测量。
5. 串行通信接口:用于与外部设备进行串行通信,包括UART、SPI和I2C等接口。
6. 外设接口:用于连接外部设备,如A/D转换器、D/A转换器、LCD等。
三、单片机的工作原理1. 程序存储器中存储着单片机的程序,程序记录了单片机的工作流程和指令集。
当单片机上电后,程序存储器中的程序会被加载到CPU中执行。
2. CPU执行程序时,会根据程序中的指令对数据进行处理和计算,并与外部设备进行交互。
3. 输入/输出口用于接收外部设备的输入信号或向外部设备输出数据。
4. 定时器/计数器用于产生定时器事件,实现定时功能。
5. 串行通信接口用于与外部设备进行串行通信,如与PC机进行通信或连接外部模块。
四、单片机的编程语言单片机的编程语言一般包括汇编语言和高级语言两种。
1. 汇编语言:汇编语言是单片机的底层语言,直接对应单片机的指令和硬件操作,编写的程序具有较高的执行效率。
2. 高级语言:高级语言包括C语言、C++等,通常通过编译器将高级语言程序转换成汇编语言程序,再通过汇编器生成最终的机器语言程序。
五、单片机的编程工具1. 编译器:用于将高级语言程序转换成汇编语言程序。
单片机12个基础知识点(两篇)
引言概述:单片机是嵌入式系统中常用的核心技术之一。
掌握单片机的基础知识点对于开发嵌入式系统和进行电子设计是至关重要的。
本文将详细阐述单片机的12个基础知识点,分为引脚相关、时钟与时序、中断、定时器与计数器、外设等五个大点进行阐述。
正文内容:一、引脚相关1. 引脚功能和命名规则:介绍单片机引脚的功能和常见的引脚命名规则,例如VCC、GND、IO口等。
2. 引脚电气特性:讲解单片机引脚的电气特性,包括输入输出特性、驱动能力、承受电流等。
3. 引脚模式选择和配置:介绍引脚模式选择和配置的方法和注意事项,包括输入模式、输出模式、推挽模式、开漏模式等。
4. 上拉和下拉电阻:详细解释上拉和下拉电阻的作用和使用场景,以及如何配置上拉和下拉电阻。
5. 外设引脚映射:介绍如何将外设与单片机的引脚进行映射,以实现外设的功能。
二、时钟与时序1. 时钟源和时钟分频:讲解单片机时钟源的选择和配置,以及时钟分频的原理和应用。
2. 时钟周期和机器周期:详细介绍时钟周期和机器周期的概念和计算方法,以及它们对程序执行时间的影响。
3. 中断周期和中断优先级:解释中断周期的含义和计算方法,以及中断优先级的设置和处理方法。
4. 延时与定时:阐述如何利用单片机的时钟和定时器来实现精确的延时和定时功能。
5. 同步和异步操作:介绍同步和异步操作的区别和应用场景,以及如何通过设置和配置单片机来实现同步和异步操作。
三、中断1. 中断的概念和原理:解释中断的概念和原理,以及中断服务程序的编写和调用方式。
2. 中断向量表:介绍中断向量表的作用和组成方式,以及如何在单片机中设置中断向量表。
3. 外部中断和内部中断:详细阐述外部中断和内部中断的特点和使用方法,以及它们在嵌入式系统中的应用。
4. 中断屏蔽和中断优先级:讲解中断屏蔽和中断优先级的设置和应用,以实现对中断的管理和控制。
5. 中断标志和中断响应:解释中断标志和中断响应的机制和流程,以及如何正确地处理中断请求和中断事件。
DSP原理与应用技术考试知识点总结太原理工大学葬仪落任影汐整理
第一章1、DSP系统的组成:由控制处理器、DSPs、输入/输出接口、存储器、数据传输网络构成。
P2图1-1-12、TMS320系列DSPs芯片的基本特点:哈佛结构、流水线操作、专用的硬件乘法器、特殊的DSP指令、快速的指令周期。
3、哈佛结构:是一种将程序指令储存和数据储存分开的储存器结构。
特点:并行结构体系,是将程序和数据存储在不同的存储空间中,即程序存储器和数据存储器是两个相互独立的存储器,每个存储器独立编址,独立访问。
系统中设置了程序和数据两条总线,使数据吞吐率提高一倍。
4、TMS320系列在哈佛结构之上DSPs芯片的改进:(1)允许数据存放在程序存储器中,并被算数运算指令直接使用,增强芯片灵活性(2)指令储存在高速缓冲器中,执行指令时,不需要再从存储器中读取指令,节约了一个指令周期的时间。
5、冯诺依曼结构:将指令、数据、地址存储在同一存储器中,统一编址,依靠指令计数器提供的地址来区分是指令、数据还是地址,取指令和去数据都访问同一存储器,数据吞吐率低。
6、流水线操作:TMS320F2812采用8级流水线,处理器可以并行处理2-8条指令,每条指令处于流水线的不同阶段。
解释:在4级流水线操作中。
取指令、指令译码、读操作数、执行操作可独立地处理,执行完全重叠。
在每个指令周期内,4条不同的指令都处于激活状态,每条指令处于不同的操作阶段。
7、定点DSPs芯片:定点格式工作的DSPs芯片。
浮点DSPs芯片:浮点格式工作的DSPs芯片。
(定点DSPs可以浮点运算,但是要用软件。
浮点DSPs用硬件就可以)8、DSPs芯片的运算速度衡量标准:指令周期(执行一条指令所需时间)、MAC时间(一次乘法和加法的时间)、FFT执行时间(傅立叶运算时间)、MIPS(每秒执行百万条指令)、MOPS(每秒执行百万次操作)、MFLOPS(每秒执行百万次浮点操作)、BOPS (每秒十亿次操作)。
9、TMS320F281x系列芯片主要性能:(1)低功耗设计(核心电压1.8V,I/O电压3.3V)(2)高性能的32位中央处理器:可达4兆字的线性程序地址,可达4兆字的线性数据地址(3)3个外部中断 128位的密钥,3个32位的CPU定时器(4)串口外围设备(串行外围接口SPI,两个串行通信接口SCIs,标准的UART,改进的局域网络eCAN,多通道缓冲串行接口McBSP 和串行外围接口模式)(5)最多有56个独立的可编程、多用途通用输入/输出(GPIO)引脚。
单片机基础知识点总结(通用3篇)
单片机基础知识点总结(通用3篇)单片机基础知识点总结篇11、微型计算机通常由哪些部分组成?各有哪些功能?答:微型计算机通常由控制器、运算器、存储器、输入/输出接口电路、输入设备和输出设备组成。
控制器的功能是负责从内部存储器中取出指令并对指令进行分析、判断、并根据指令发出控制信号,使计算机有条不紊的协调工作;运算器主要完成算数运算和逻辑运算;存储器用于存储程序和数据;输入/输出接口电路完成CPU与外设之间相连;输入和输出设备用于和计算机进行信息交流的输入和输出。
2、单片微型计算机与一般微型计算机相比较有哪些区别?有哪些特点?答:与通用微型计算机相比,单片机的硬件上,具有严格分工的存储器ROM和RAM和I/O端口引脚具有复用功能;软件上,采用面向控制的`指令系统和硬件功能具有广泛的通用性,以及品种规格的系列化。
单片机还具备体积小、价格低、性能强大、速度快、用途广、灵活性强、可靠性高等特点。
3、单片机的几个重要指标的定义。
答:单片机的重要指标包括位数(单片机能够一次处理的数据的宽度)、存储器(包括程序存储器、数据存储器)、I/O口(与外界进行信息交换)、速度(每秒执行多少条指令)、工作电压(通常是5V)、功耗和温度。
4、单片微型计算机主要应用在哪些方面?答:单片机的主要应用领域有智能化产品、智能化仪表、智能化测控系统、智能化接口等方面。
5、单片机的特点存储器ROM和RAM严格分工;采用面向控制的指令系统;输入/输出端口引脚具有复用功能;品种规格的系列化;硬件功能具有广泛的通用性6、水塔水位的控制原理(1)当水位上升达到上限时,B、C棒与A棒导电,从而与+5V电源连通。
b、c两端均呈高电平状态,这时应使电机和水泵停止工作,不再给水塔供水。
(2)当水位降到下限以下时,B、C棒不与A棒导电,从而断开与+5 V电源的连通。
b、c两端均呈低电平状态。
这时应启动电机,带动水泵工作给水塔供水。
(3)当水位处于上下限之间时,B棒与A棒导电,而C棒不与A棒导电。
计算机控制系统 太原理工大学 考试 知识点 总结 (13届葬仪落整理)
第一章绪论1、计算机控制系统是在自动控制技术和计算机技术的基础上产生的。
2、画出典型计算机控制系统的基本框图,并分别说明各单元的作用。
① A/D转换器:将电信号转换成数字信号反馈给计算机;②控制器:将反馈信号与给定值信号进行比较,得到的偏差信号按照一定的控制算法输出数字控制信号③ D/A转换器:将数字控制信号转换为模拟控制信号驱动执行器④执行器:接受模拟控制信号,改变被控对象的控制参数值⑤被控对象:工艺参数需要控制的生产过程、设备或机器等。
2、简述计算机控制系统的一般控制过程。
(1) 数据采集及处理,即对被控对象的被控参数进行实时检测,并输给计算机进行处理。
(2) 实时控制,即按已设计的控制规律计算出控制量,实时向执行器发出控制信号。
3、计算机控制系统的组成4、与连续控制系统相比,计算机控制系统具有哪些特点?(1) 计算机控制系统是模拟和数字的混合系统。
(2) 在计算机控制系统中,控制规律是由计算机通过程序实现的(数字控制器),修改一个控制规律,只需修改程序,因此具有很大的灵活性和适应性。
(3) 计算机控制系统能够实现模拟电路不能实现的复杂控制规律。
(4) 计算机控制系统并不是连续控制的,而是离散控制的。
(5) 一个数字控制器经常可以采用分时控制的方式,同时控制多个回路。
(6) 采用计算机控制,如分级计算机控制、集散控制系统、计算机网络等,便于实现控制与管理一体化,使工业企业的自动化程度进一步提高。
5、计算机控制系统的类型(1)操作指导控制系统:计算机的输出不直接控制被控对象,只是采集信息,操作人员根据结果操作执行机构,是一种开环控制结构。
(2)直接数字控制系统:计算机通过检测元件对一个或多个系统参数进行巡回检测,并经过输入通道送入计算机。
计算机根据规定的控制规律进行运算,然后发出控制信号直接去控制执行机构,使系统的被控参数达到预定值。
(3)监督计算机控制系统:由计算机按照描述生产过程的数学模型,计算出最佳控制输出送给模拟调节器或者DDC计算机,最后由模拟调节器或者DDC计算机控制生产过程,从而使生产过程始终处于最佳工作状态。
太原理工单片机复习资料
中央处理:运算器、控制器。
存储器:只读、随机存储器。
I/O:输入/输出接口。
还定时/计数器、中断控制器、系统时钟等,模块间通过总线信息传递。
特点:体积小、价格低、性能强、速度快、用途广、灵活性强、可靠性高。
1ROM和RAM 严格分工2面向控制指令系统3I/O端口复用功能4品种规格系列化5硬件功能通用性。
指标:位数、存储器、I/O端口、速度、工作电压、功耗、温度。
位寻址:1程序状态字PSW;2B寄存;3累加器(ACC);4P0~P3;5中断优先级(IP);6中断允许(IE);7定时/计数器(TCON);8串行口(SCON)SJMP:跳转范围不同,指令长度,指令构成。
EA:访问外部程序存储器控制信号。
EA=0,选择外部;编程VPP。
ALE:地址锁存允许端。
访问外部存储时,提供P0作为低8位地址锁存信号。
PSEN:片外程序存储器读选通信号。
PC: 16位,存放下一条执行指令的地址。
取出指令后,PC自动加l。
SCON:串行数据通信控制、监视串行口的工作状态。
TCON:8位,它不仅参与定时/计数器控制,还参与中断请求控制。
TMOD:工作方式寄存器,设定T0、T1工作方式和选定定时/计数以及门控INT0非信号。
中断源:外部中断设置边沿/电平触发,靠软件置位。
边沿触发进入中断后硬件自动清标志。
电平需软件清除;T0、T1计数溢出中断,进入中断后由硬件自动清标志位TF0或TF1;串行口发送或接收数据完触发中断,由软件清中断标志位。
边沿触发:IT0=1,当检测到由高到低的负跳变,IE0置1,向CPU申请中断,标志位保持到CPU响应中断后,由硬件自动清除。
电平触发:IT0=0,一旦在INT0检测到低电平,IE0置1,向CPU申请中断,IE0清0由软件自动完成。
步骤1分析题意2确定算法3画程序流程4分配内存5编写源程序。
6程序优化7上机调试、确定源程序。
子程序:1传递数据2传送地址3通过堆栈传递参数。
方案选择,系统设计,仿真调试,现场调试。
单片机基础知识点总结(热门6篇)
单片机基础知识点总结第1篇MCS-51单片机是标准数字电路芯片,其输入输出引脚电平符合TTL电平规则(高电平逻辑3 -5V,低电平逻辑0-1V),该电平标准有效传输距离较短(15米以内),不适于远距离通信信号传输。
为了提高串行通信可靠性,增大通信距离,人们定义了各种新的通信电平标准。
后经美国电子工业协会(EIA)指定标准规范化,形成RS422,RS232,RS485三种异步串行通信电平标准和硬件接口协议。
RS232接口标准是一种用于短距离或带调制解调器(Modem)的串行通信接口标准,1 970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的。
MCS-51单片机串行口主要由发送数据寄存器、发送控制器、输出控制门、接收数据寄存器、接收控制器、输入移位寄存器等组成SM0、 SM1:串行口工作方式选择位。
SM2:多机通信控制位。
REN:允许接收控制位。
TB8:发送的第9位数据RB8:接收的第9位数据。
TI:发送中断标志位。
RI:接收中断标志位。
当SMOD位为1,则串行口方式1、方式2、方式3的波特率加倍。
方式o通常用来外接移位寄存器,用作扩展I/O口。
方式0工作时波特率固定为: f o s c / 12 f_{osc} /12 fosc/12。
工作时,串行数据通过RXD输入和输出,同步时钟通过TXD输出。
在TI=0时,当CPU执行一条向SBUF写数据的指令时,启动发送过程。
从RXD依次发送出去,同步时钟从TXD送出。
8位数据发送完后,发送中断标志TI置位,并向CPU申请中断。
在RI=0的条件下,将REN置 “1”就启动一次接收过程。
在移位脉冲的控制下,RXD上的串行数据依次移入移位寄存器。
当8位数据全部移入移位寄存器后,8位数据送入接收数据缓冲器SBUF中,同时,接收中断标志RI置位,向CPU申请中断。
单片机基础知识点总结第2篇为了方便用户,C51编译器把S1单片机的常用的特殊功能寄存器和特殊位进行了定义,放在一个“regsl。
大学单片机知识点总结
大学单片机知识点总结知识点是网络课程中信息传递的根本单元,研究知识点的表示与关联对提高网络课程的学习导航具有重要的作用。
下面是关于大学单片机知识点总结,请参考。
1.单片机由CPU、存储器及各种I/O接口三部分组成。
2 .单片机即单片微型计算机,又可称为微控制器和嵌入式控制器。
3.MCS-51系列单片机为8位单片机,共40个引脚,MCS-51根本类型有8031、8051和8751.(1)I/O引脚(2)8031、8051和8751的区别: 8031片内无程序存储器、8051片内有4KB程序存储器ROM、8751片内有4KB程序存储器 EPROM。
4.MCS-51单片机共有16位地址总线,P2 口作为高8位地址输出口,P0 口可分时复用为低8位地址输出口和数据口。
MCS-51单片机片外可扩展存储最大容量为216=64KB,地址范围为0000H— FFFFHo (1.以P0 口作为低8位地址/数据总线;2.以P2 口作为高8位地址线)5.MCS-51片内有128字节数据存储器(RAM), 21个特殊功能存放器(SFR)。
(1)M CS-51片内有128字节数据存储器(RAM),字节地址为00H—7FH; 00H—1FH:工作存放器区,00H—1FH:可位寻址区;00H—1FH:用户 RAM 区。
(2)21个特殊功能存放器(SFR)(21页一23页);(3)当MCS-51上电复位后,片内各存放器的状态,见34页表2-6。
PC=0000H, DPTR=0000H, A=00H, PSW=00H, B=00H, SP=07H,TMOD=00H, TCON=00H, TH0=00H,TL0=00H,TH1=00H, TL1=00H,SCON=00H, P0〜P3=FFH6.程序计数器PC:存放着下一条要执行指令在程序存储器中的地址,即当前PC值或现行值。
程序计数器PC是16位存放器,没有地址,不是SFR.7.PC与DPTR的区别:PC和DPTR都用于提供地址,其中PC为访问程序存储器提供地址,而DPTR为访问数据存储器提供地址。
单片机-考试-知识点-总结-太原理工大学-葬仪落整理资料
单⽚机-考试-知识点-总结-太原理⼯⼤学-葬仪落整理资料单⽚机-考试-知识点-总结-太原理⼯⼤学-葬仪落整理、填空题:1、当使⽤8051单⽚机时,需要扩展外部程序存储器,此时EA应接低电平。
2、8051上电复位后,从地址0000H开始执⾏程序,外部中断1的中断⼊⼝地址为0013H.3、8051最多有64KB的程序存储器和64KB的数据存储器。
4、P0 ⼝通常⽤作分时复⽤为地址总线(低8位)及数据总线或外接上拉电阻⽤作普通I/O ⼝。
5、P2 ⼝的功能为⽤作地址总线和作为普通I/O ⼝使⽤。
&若由程序设定RS1 RS0=01则⼯作寄存器R0的直接地址为GSHo 7、若由程序设定RS1 RS0=00则⼯作寄存器R0的直接地址为QQHOo 8、若累加器A中的数据为01110010B贝U PSW中的P=0 (偶数个1为0,奇数为1)9、8051单⽚机共有5个中断源,分别是INT0外部中断0、INT1外部中断1、T0定时器/计数器中断0中断、T1定时器计数器1中断、串⾏⼝中断o 10、ADC0809是8通路3位逐次逼近式模/数转换器。
11、计算机中按功能把总线分为数据总线、地址总线和控制总线。
12、MOV A #0F5H中,#0F5H的寻址⽅式称之为⽴即寻址。
MO\类指令称之为⼀般传输指令。
13、8051的⼀个机器周期等于12个晶体震荡周期;通常8051单⽚机的ALE引脚以迴倍的晶振频率输出脉冲。
14、8051单⽚机复位后,堆栈指针SP指向第07H号内部RAM 8051的堆栈是向上⽣长的。
15、⼗进制调整指令DA A,专⽤于BCD码的加减运算。
16、单⽚机的中断触发⽅式有低电平触发和下降沿触发两种。
⼤多数情况下, 单⽚机控制系统采⽤下降沿触发⽅式触发中断。
17、若执⾏加法运算后累加器(A)中的数据为01110010B则PSW中的P=018、8051单⽚机的程序存储器和数据存储器编址⽅式采⽤的是哈佛结构,即数据存储器和程序存储器分开的编址⽅式。
太原理工嵌入式程序设计必过小抄单片机
嵌入式系统基础复习题1、 1.在MCS-51单片机的21个特殊功能寄存器中,哪些具有位寻址能力?答:MCS-51单片机中具有位寻址能力的寄存器有:(1)程序状态字寄存器(PSW);(2)B寄存器;(3)累加器(ACC);(4)端口P0~P3;(5)中断优先级控制寄存器(IP);(6)中断允许控制寄存器(IE);(7)定时/计数器控制寄存器(TCON);(8)串行口控制寄存器(SCON)。
2、2程序状态字寄存器(PSW)的作用是什么?答:程序状态字寄存器是一个8位寄存器,用来存放运算结果的一些特征。
其各位定义如下:(1)Cy(PSW.7):进位标志位。
在执行加、减法指令时,若运算结果的最高位(D7位)有进位或借位,则Cy位被置1,否则清零。
Cy既可以作为条件转移指令中的条件,也可用于十进制调整。
(2)AC(PSW.6):半进位标志位。
在执行加、减法指令时,如果其低半字节向高半字节有进位或借位(D3位向D4位),则AC位被置1,否则清零。
AC也可用于十进制调整。
(3)F0(PSW.5):用户自定义标志位。
用户可用软件对F0赋以一定的含义,决定程序的执行转向。
(4)RS1(PSW.4)和RS0(PSW.3):工作寄存器组选择位。
(5)OV(PSW.2):溢出标志位。
当补码运算的结果超出128~+127的范围(溢出)时,OV位被置1,若无溢出,则OV位为0。
OV也可以作为条件转移指令中的条件。
(6)PSW.1:未定义位。
(7)P(PSW.0):奇偶校验标志位。
单片机在指令执行后,根据ACC中1的个数的奇偶性,自动将该标志位置1或清零。
若1的个数为奇数,则P=1,否则P=0。
P也可以作为条件转移指令中的条件。
3、 3.MCS-51单片机的P3口具有哪些功能?答: P3口为带内部上拉电阻的准双向口。
它具有复用功能,除作普通输入输出口外,它还可作以下用途:(1)RXD:UART的串行输入口,移位寄存器方式的数据端。
单片机原理及应用知识点复习精编
单片机原理及应用知识点复习精编一、单片机的基本原理单片机的基本原理是指通过摩尔定律,将中央处理单元(CPU)、存储器和输入输出设备集成到一块芯片上。
其基本组成部分包括:CPU、存储器、定时器/计数器、输入输出端口、通信接口等。
单片机可以实现数据的输入输出、计算处理、控制运行等功能。
二、单片机的常见知识点复习1.单片机的指令系统:包括指令的格式、指令的功能、指令的执行周期等。
常见指令有数据传送指令、算术指令、逻辑指令、跳转指令等。
2.单片机的寄存器:包括通用寄存器、状态寄存器、程序计数器、堆栈指针等。
其中,通用寄存器用于存放运算数据,状态寄存器用于存放运算结果和标志位。
3.单片机的输入输出端口:包括并行输入输出端口和串行输入输出端口。
并行输入输出端口可同时输入输出多位数据,串行输入输出端口适用于需要高速通信的场景。
4.单片机的定时器/计数器:用于产生精确的时间延迟或实现定时、计数等功能。
定时器可用于产生中断信号,计数器可用于计数外部事件。
5.单片机的中断系统:包括外部中断和内部中断。
外部中断用于处理外部事件的优先级,内部中断用于处理操作系统任务的切换和管理。
6.单片机的存储器结构:包括随机存储器(RAM)、只读存储器(ROM)和闪存等。
RAM用于存放变量和暂存数据,ROM用于存放程序代码和常量数据。
三、单片机的应用单片机广泛应用于各个领域,包括工业控制、通信、仪器仪表、家电等。
以下是一些单片机的应用案例:1.工业自动化控制系统:单片机作为控制单元,实现对生产过程的监控和控制,可用于各种工业生产线的自动化控制。
2.电子秤:单片机通过采集传感器信号,并进行数据处理,实现对重量的测量和显示。
3.空调控制系统:单片机通过采集环境温度和湿度传感器信号,实现空调的温度调节和风速控制等功能。
4.智能家居系统:单片机作为智能家居的中控单元,通过与各种家电设备的通信,实现对家庭设备的远程控制。
5.车载电子系统:单片机作为车载电子系统的控制核心,可实现对车辆的信息显示、安全控制、娱乐系统控制等功能。
单片机原理和应用考试复习知识点汇总
单片机原理及应用考试复习知识点第1辛计算机基爲知识考试处识点:1、各种进制之河的转棧⑴各讨进制转換为十进制数方法:各位按权展开相加即可。
(2)十进制敬转换为各种进剖方去:聯数部分采用“除基取余;小数部分采用“秉基取整去"。
(3)二进制数与十六进制敬之间的栢互转換方去:每四位二进制转•快为一位十六进制数.2、带符号数的三种丧示方法(1)原码:机器数的原始表示,聂髙位为件号位〈0。
・1 'J ),其兪各位为数值位。
〔2)反码:正数的反玛为原码相同.贡数的反码肥原码的聂高位不变,其余各位求反。
⑶补蚂:正数妁补码与原码相邱负数的补码为反駕加1。
原码、反码的表示范谢:-127^4-127,补码的表示范.固:一128〜+127。
3、计算权中使用的縞码⑴BCD码:厚4位二进制数对应1位十进別数。
(2)ASCII码:7位二进制数表示字符.D〜9術ASCII码30H〜39H, A的ASCII码41H, 3 的ASC II 码61H。
第2章80C51单片机的酸件结构。
考试知识点;仁80 C51单片机的内部逻斡結构单片机是把CPU、存储器、綸入输出接口、定时/计数器和时钟电路集戍到一块芯百上的微型计尊机,至要由以下几个部分组戒.(11中夬处理器CPU包括运算器和揑劭器。
适耳电路以ALU为核心,范成算术适算和逻辑运尊,运尊结果.存赧于ACC中,运尊结果的將征存放于PSW中。
控制也路是单片机的指挥控制部件,保证单片机各部分能自动而协调地工作。
程序计数器PC是一个16位穷存器,PC的肉容为将箋执行的下一条指今地址,具有自动加1功施,以实现程序的顺序执行.(2)存储器分类:随机存.取存储器RAM:施读能写,信息在茨机后消失。
哥分为餡态RAM (SRAM〕和动态RAM (DRAM)两狰。
只渎存储器:信息在关机后不会消失。
摊膜ROM :信息在出厂时由厂家一次性写入、可縞程PRDM:信息由刖户一次性写入。
可摻除可编程EPROM:写入后的肉容可由紫外线照射擦除。
DSP原理与应用技术考试知识点总结太原理工大学(13届葬仪落任影汐整理)
第一章1、DSP系统的组成:由控制处理器、DSPs、输入/输出接口、存储器、数据传输网络构成。
P2图1-1-12、TMS320系列DSPs芯片的基本特点:哈佛结构、流水线操作、专用的硬件乘法器、特殊的DSP指令、快速的指令周期。
3、哈佛结构:是一种将程序指令储存和数据储存分开的储存器结构。
特点:并行结构体系,是将程序和数据存储在不同的存储空间中,即程序存储器和数据存储器是两个相互独立的存储器,每个存储器独立编址,独立访问。
系统中设置了程序和数据两条总线,使数据吞吐率提高一倍。
4、TMS320系列在哈佛结构之上DSPs芯片的改进:(1)允许数据存放在程序存储器中,并被算数运算指令直接使用,增强芯片灵活性(2)指令储存在高速缓冲器中,执行指令时,不需要再从存储器中读取指令,节约了一个指令周期的时间。
5、冯诺依曼结构:将指令、数据、地址存储在同一存储器中,统一编址,依靠指令计数器提供的地址来区分是指令、数据还是地址,取指令和去数据都访问同一存储器,数据吞吐率低。
6、流水线操作:TMS320F2812采用8级流水线,处理器可以并行处理2-8条指令,每条指令处于流水线的不同阶段。
解释:在4级流水线操作中。
取指令、指令译码、读操作数、执行操作可独立地处理,执行完全重叠。
在每个指令周期内,4条不同的指令都处于激活状态,每条指令处于不同的操作阶段。
7、定点DSPs芯片:定点格式工作的DSPs芯片。
浮点DSPs芯片:浮点格式工作的DSPs芯片。
(定点DSPs可以浮点运算,但是要用软件。
浮点DSPs用硬件就可以)8、DSPs芯片的运算速度衡量标准:指令周期(执行一条指令所需时间)、MAC时间(一次乘法和加法的时间)、FFT执行时间(傅立叶运算时间)、MIPS(每秒执行百万条指令)、MOPS(每秒执行百万次操作)、MFLOPS(每秒执行百万次浮点操作)、BOPS(每秒十亿次操作)。
9、TMS320F281x系列芯片主要性能:(1)低功耗设计(核心电压1.8V,I/O电压3.3V)(2)高性能的32位中央处理器:可达4兆字的线性程序地址,可达4兆字的线性数据地址(3)3个外部中断 128位的密钥,3个32位的CPU定时器(4)串口外围设备(串行外围接口SPI,两个串行通信接口SCIs,标准的UART,改进的局域网络eCAN,多通道缓冲串行接口McBSP和串行外围接口模式)(5)最多有56个独立的可编程、多用途通用输入/输出(GPIO)引脚。
单片机原理及应用知识点笔记总结
单片机原理及应用知识点笔记总结单片机原理及应用知识点笔记总结一、概述单片机指的是在一个芯片上集成了处理器、存储器和各种输入输出接口的微型计算机系统。
单片机具有体积小、功耗低和成本低等优势,被广泛应用于各个领域,如电子产品、通信设备、汽车电子等。
本文将总结单片机的原理及应用的相关知识点。
二、单片机的基本构成1. 处理器:单片机的核心部分,负责控制、计算和处理数据等任务。
处理器包含ALU(算术逻辑单元)、寄存器、时钟控制电路等。
2. 存储器:用于存储程序和数据,在单片机中一般包括ROM (只读存储器)和RAM(随机存储器)两种。
其中,ROM用于存储程序代码,RAM用于存储数据。
3. 输入输出接口:用于与外部设备进行通信,包括通用输入输出口、串行口、并行口等。
通过输入输出接口,单片机可以与各种传感器、执行器等外部设备进行数据交互。
4. 时钟电路:提供处理器和其他电子元件的时钟信号,控制各个部件的协调工作。
三、单片机的工作原理1. 开机复位:单片机上电后,系统会自动进行复位操作,使单片机进入初始状态。
2. 程序执行流程:单片机按照存储在ROM中的程序顺序执行。
执行过程中,将指令从ROM中读取到寄存器中,然后进行译码和执行。
3. 中断处理:单片机可以响应外部中断请求,即在程序执行过程中,一旦发生了与中断有关的事件,单片机会立即中断当前的程序,执行中断服务程序,并在完成中断处理后返回原来的程序继续执行。
4. 时钟信号:时钟信号的频率可以通过控制时钟电路的配置来调整。
时钟信号的频率决定了单片机处理器的运行速度。
四、单片机的应用1. 家用电器控制:单片机可以用于控制家用电器,如电饭煲、洗衣机、空调等。
通过输入输出接口与传感器和执行器进行连接,实现电器的自动控制功能。
2. 工业自动化:单片机广泛应用于工业自动化系统中,如生产线控制、工艺监测等。
通过单片机可以实现对工业设备的精准控制和数据采集。
3. 电子产品:单片机也被广泛应用于各类电子产品中,如手机、电视、音响等。
太原理工大学 微机原理 考试 (13届 葬仪落整理)
简答第一章1.简述计算机和微型计算机经过了哪些主要的发展阶段?计算机:电子管、晶体管、集成电路、大规模集成电路计算机。
微型计算机:低档8位微处理器和微型计算机、中档8位、16位、32位、高档64位。
2.操作系统(DOS、Windows、Unix、Linux)3.程序设计语言(1)机器语言:是直接用二进制代码指令表达的计算机语言,是01代码,计算机可以直接识别,不用翻译,执行速度快,但是是面向机器的语言,不宜掌握,可读性差。
(2)汇编语言:也是面向机器的语言,用符号代替二进制代码,又称符号语言,特点是可以直接访问与硬件相关的存储器或I\O端口,占内存少,速度快。
(3)高级语言:面向用户的语言,需要翻译。
4.微处理器:简称CPU,是指一片或几片大规模集成电路所组成的,具有运算和控制功能的中央处理单元,由ALU(算术逻辑部件)、CU(控制器)和寄存器组成。
微型计算机:简称MC,以CPU为核心,加上存储器,I\O接口,加上系统总线构成。
微型计算机系统:简称MCS,以微型计算机为核心,配以相应外围设备,辅助电路,电源以及软件,叫做微型计算机系统。
5,微型计算机系统的性能指标字长(一次可处理的二进制位数)、存储器容量、运算速度(每秒执行指令条数)、扩展能力、软件配置情况。
6.微型计算机结构,简述部分功能。
CPU:由运算器和控制器两部分组成。
运算器进行对数据运算(算数、逻辑运算),控制器为整机的指挥控制中心,计算机的操作在控制器的控制下进行。
存储器:分为ROM和RAM。
用来存储数据、程序、运算的中间结果和最终结果。
I\O接口:微型计算机与外部设备联系的桥梁。
外设种类众多,工作速度与主机不匹配,所以必须经过接口电路加以合理匹配,缓冲。
总线:各部件的联系。
数据总线(DB):微处理器与外界传递数据的数据信号线。
地址总线(AB):微处理器输出的一组地址信号线,用来指定微处理器所访问的存储器和外部设备的地址。
控制总线(CB):使微处理器的工作与外部工作同步。
(完整版)单片机知识点总结(不全)
第一章-单片机主要技术指标:位数:4位、8位、16位、32位MCS-48(4位)、MCS-51(8位)和MCS-96(16位)-位—字节—字位(bit):二进制数中的一位,其值不是“1”,就是“0”。
字节(byte):一个8位的二进制数为一个字节。
字节是计算机数据的基本单位。
字(word):两个字节就是一个字,又叫双字节。
第二章-SCM——将通用微计算机基本功能部件集成在一块芯片上构成的一种专用微计算机系统SCM = CPU+程序存储器+数据存储器+定时器/计数器+内外中断+可编程I/O+可编程全双工串行口+…-80C51=(8位)CPU + 4KBROM +128BRAM + (2×16)T/C + (4×8)I/O + 1个UART +5个中断源-MCS-51单片机的内部结构:-新一代高性能80C51系列单片机,其主要发展技术如下:(1)提供不同类型的存储器。
除掩模ROM、EPROM以外,还能提供EEPROM和Flash EEPROM。
(2)扩展存储器容量。
目前ROM已扩至64KB,RAM扩至4~8KB。
(3)提高运行速度,时钟频率已达100MHz。
(4)发展低电压专用芯片,工作电压可低于1.8V。
(5)扩大接口功能,如设置高速I/O口,扩展I/O数量,增加外部中断源以及将ADC、PWM嵌入到片内。
-CPU(中央处理器,Central Processing Unit )CPU = 控制器+ 运算器控制器的用途:统一指挥和控制各单元协调工作控制器的任务:从ROM中取出指令→译码→执行指令控制器的组成:程序计数器PC、数据指针寄存器DPTR、…运算器的用途:对数据进行算术运算和逻辑操作运算器的任务:计算缓冲器内容→暂存→修改运行标志运算器的组成:累加器ACC、程序状态字寄存器PSW、…-程序计数器(Program Counter——PC)——指向ROM存储单元的地址指针(引导程序运行)i.永远存放着下一条指令的地址ii.具有16位字长→可寻址范围216(= 65536字节= 64KB)iii.具有自动加1功能→顺序运行程序功能iv.具有可被指令修改功能→跳转运行程序功能v.复位时,PC值为0 →复位后程序从0开始运行-数据指针寄存器(Data Pointer ——DPTR)——指向ROM或RAM存储单元的地址指针(引导数据传送)①具有16位字长,可寻址范围216(64KB)②具有可被指令修改功能→可变更数据地址③可拆为2个8位的独立寄存器DPL和DPH-累加器(ACCUMULATER——A)——存放操作数或中间运算结果的8位寄存器i.具有8位字长ii.是利用率最高的寄存器iii.具有可被指令修改功能iv.指令示例:PUSH ACCADD A,32HADD ACC,32H-程序状态字寄存器(Program State Word——PSW)——存放程序运行过程中的各种状态信息的寄存器①1具有8位字长②2各位都具有特殊含义③3状态信息通常自动形成,但也可用指令修改CY(PSW.7)——进位标志在进行加或减运算时,如果操作结果最高位有进位或借位时,CY由硬件置“1”,否则清“0”。
单片机原理及应用期末考试必考知识点重点总结
单片机概述:单片机是微单片微型计算机的简称,微型计算机的一种。
它把中央处理器(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)。
一、填空题:1、当使用8051单片机时,需要扩展外部程序存储器,此时EA应接低电平。
2、8051上电复位后,从地址0000H开始执行程序,外部中断1的中断入口地址为0013H.3、8051最多有64KB的程序存储器和64KB的数据存储器。
4、P0口通常用作分时复用为地址总线(低8位)及数据总线或外接上拉电阻用作普通I/O 口。
5、P2口的功能为用作地址总线和作为普通I/O口使用。
6、若由程序设定RS1、RS0=01,则工作寄存器R0的直接地址为08H。
7、若由程序设定RS1、RS0=00,则工作寄存器R0的直接地址为00H。
8、若累加器A中的数据为01110010B,则PSW中的P=0(偶数个1为0,奇数为1)9、8051单片机共有5个中断源,分别是INT0外部中断0、INT1外部中断1、T0定时器/计数器中断0中断、T1定时器计数器1中断、串行口中断。
10、ADC0809是8通路8位逐次逼近式模/数转换器。
11、计算机中按功能把总线分为数据总线、地址总线和控制总线。
12、MOV A,#0F5H中,#0F5H的寻址方式称之为立即寻址。
MOV类指令称之为一般传输指令。
13、8051的一个机器周期等于12个晶体震荡周期;通常8051单片机的ALE引脚以1/6倍的晶振频率输出脉冲。
14、8051单片机复位后,堆栈指针SP指向第07H号内部RAM;8051的堆栈是向上生长的。
15、十进制调整指令DA A,专用于BCD码的加减运算。
16、单片机的中断触发方式有低电平触发和下降沿触发两种。
大多数情况下,单片机控制系统采用下降沿触发方式触发中断。
17、若执行加法运算后累加器(A)中的数据为01110010B,则PSW中的P=018、8051单片机的程序存储器和数据存储器编址方式采用的是哈佛结构,即数据存储器和程序存储器分开的编址方式。
二、单项选择题1、8051单片机执行MOVX写指令时,相关的信号状态是PSEN无效为高电平,WR有效为低电平2、若PSW.4=1,PSW.3=1,现在需要保存R1的内容,可执行PUSH 19H指令3、下列指令不是变址寻址方式的是MOVX A,@DPTR4、在8051片外扩展一片EEPROM 28C64需要13根地址线(片选除外),8根数据线。
5、8051定时器/计数器工作方式2是自动重装8位计数器6、单片机程序存储器的寻址范围是由程序计数器PC的位数决定的,MCS-51的PC为15位,因此其寻址范围是64KB。
(2^16B=64KB)7、若单片机的振荡频率为12MHz,设定时器工作在方式1需要定时1ms,则定时器初值应为2^16-1000.(计算过程:机器周期=12/12MHz=1μs 次数=1ms/1μs=1000次方式一为16位=2^16)8、访问外部数据存储器的指令是MOVX,访问程序存储器的指令是MOVC。
9、汇编语言中,最多包含4个区段,其中操作码区段是必不可少的。
10、MCS-51单片机的位寻址区域为20H-2FH。
11、MCS-51单片机复位后,PC值被初始化为0000H。
12、MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应外部中断0.三、读程序1、执行下列程序段中第一条指令后(1)(P1.7)= 0(P1.3)= 0执行第二条指令后,(2)(P1.5)=1 (P1.4)=0ANL P1,#42HORL P1,#0ECH2、下列程序段执行后,(R0)=47H,(48H)= 0FFH,(47H)=3FHMOV R0,#48HMOV 48H,#0MOV 47H,#40HDEC @R0DEC R0DEC @R03、已知(SP)=29H,(DPTR)=1234H,在执行下列指令后,(SP)= 2BH,内部RAM(2AH)=34H,(2BH)=12HPUSH DPLPUSH DPH四、简答题1、简述MCS-51单片机中,振荡周期、机器周期和指令周期的关系。
答:(1)振荡周期:振荡周期为单片机提供定时信号的振荡源的周期或外部输入时钟的周期。
(2)时钟周期:又称状态周期或状态时间S,是振荡周期的两倍,分为P1、P2节拍,通常P1完成算术逻辑操作,在P2节拍完成内部寄存器间的数据传送操作。
(3)机器周期:一个机器周期由6个状态(时钟周期)(或12个振荡周期)组成。
(4)指令周期:执行一条指令的全部时间,是机器周期的倍数,MCS-51单片机中指令周期通常由1、2、4个机器周期组成。
2、DAC0832作为数模转换器,其连接方式有几种?答:3种。
单缓冲方式、双缓冲方式和直通方式。
(1)直通方式常用于不带微机的控制系统。
(2)单缓冲方式是值DAC0832内部的两个数据缓冲器有一个处于直通方式,另一个处于受8051控制的锁存方式。
(3)对于多路D-A转换,要求同步进行D-A转换输出时,必须采用双缓冲同步方式。
3、8051单片机作定时和计数时,其计数脉冲分别由谁提供?8051单片机定时计数器共有几种工作模式?分别是什么?答:当用作定时器时,是在内部对CPU的时钟脉冲计数。
当用作计数器时,是对相应输入引脚输入的脉冲信号计数。
工作模式:(1)工作模式0:使用低字节的5位和高字节的8位组成13位的计数器,低5位计数溢出后向高位进位计数,高8位计数器计满后置位溢出标志位。
(2)工作模式1:使用低字节和高字节的16位组成16位计数器。
与0模式的区别仅在计数器长度,定时长度和计数容量不同。
(3)工作模式2:使用低字节的8位做计数器、高字节的8位作为预置常数的寄存器。
(4)工作模式3:只适用于定时器/计数器T0,T0分别为两个独立的8位计数器TH0和TL0.4、MCS-51单片机系统共有几种寻址方式?分别是什么?答:有7种寻址方式:(1)寄存器寻址(2)直接寻址(3)立即寻址(4)寄存器间接寻址(5)相对寻址(6)位寻址(7)基址加变址寄存器间接寻址5、试说明特殊功能寄存器TCON中TF1、TR1、IE1、IT1位的含义是什么?这些位什么情况下被置位或清除?答:TF1T1计数溢出标志位,当计数器T1计数计满溢出时,该位由硬件置1,转到中断服务程序时,再由硬件自动清0.TR1 T1计数运行控制位,由软件置1或清0.为1时允许计数器T1计数,为0时禁止计数器T1计数。
TF0 T0计数溢出标志位,当计数器T0计数计满溢出时,由硬件置1,申请中断。
进入中断服务程序后由硬件自动清0.TR0 T0计数运行控制位,由软件置1或清0,为1时允许计数器T0计数,为0时禁止计数器T0计数。
IE0 外部中断0(INT0)请求标志位,当CPU采样到INT0引脚出现中断请求后,此位由硬件置1.在中断响应完成后转向中断服务程序时,再由硬件自动清0.IE1外中断1(INT0)请求标志位,功能同上。
IT0 外中断0请求信号方式控制位,当IT0=1,后沿负跳变有效;IT0=0,低电平有效。
此位可由软件置1或清0.IT1外中断1请求信号方式控制位,IT1=1,后沿负跳变有效;IT1=0,低电平有效。
五、应用题1、将存于外部RAM 8000H开始的50H个数据传送到内部0010H开始的区域,请编程实现。
ORG 0100HMOV DPR,#8000HMOV R0,#10HMOV R2,#50HMOVX A,@DPTRMOV @R0,AINC DPTRINC R0END知识点:1、各P口功能:P0口:8位双向三态I/O口,或分时复用为地址总线(低8位)及数据总线,或作为普通I/O 口使用。
P1口:8位准双向I/O口,常用作普通I/O口使用,个别引脚有第二功能P2口:8位准双向I/O口,或用作地址总线(高8位),或作为普通I/O口使用P3口:8位准双向I/O口,或作为普通I/O口使用;或作为第二功能口使用。
P3.0串行输入端口(RXD)P3.1串行输出端口(TXD)P3.2外部中断0(INT0)P3.3外部中断1(INT1)P3.4 T0 P3.5 T1P3.6外部数据存储器写选通(WR)P3.7外部数据存储器读选通(RD)2、引脚EA当EA=1时,访问内部程序存储器,EA=0时,访问外部程序存储器引脚PSEN外部程序存储器的读选通信号,读取时有效低电平引脚PROG/ALE当访问外部存储器时,ALE(允许地址锁存)的输出用于锁存地址的低位字节。
即使不访问外部存储器,ALE端扔以不变的频率周期性地出现正脉冲信号,次频率为振荡器频率的1/6,可用作对外输出的时钟,或用于定时,每当访问外部数据存储器的时候,将跳过一个ALE脉冲。
3、PSW中各个位的功能:PSW.7 (CY)进位标志位PSW.6 (AC)辅助进位标志位PSW.5 (F0)标志位PSW.4 PSW.3 (RS1\RS0)四组工作寄存器区选择控制位1和位000 工作0区(00H)01 1区(08H)10 2区(10H)11 3区(18H)PSW.2 (OV)溢出标志位PSW.1 保留位,未用4、8051单片机的时序定时单位:节拍、状态、机器周期和指令周期6、寻址方式(1)寄存器寻址方式是对选中寄存器中的数据进行处理,适用于数据放置在寄存器之中的情况。
MOV R1,B ;将寄存器B中的数值送入到寄存器R1中INC R2 ;将寄存器R2中的数值加1MOV A,R7 ;将寄存器R7中的数值送入累加器A寄存器寻址范围:寄存器区中8个工作寄存器R0~R7中的一个(由指令操作码的低三位数值确定)、特殊寄存器A, B, DPTR, Cy(进位位,也是位处理机的累加器)也可作为寄存器寻址的对象。
(2)直接寻址方式是对直接指定地址的存储器单元中的数据进行处理,适用于数据放置在可以直接寻址的存储单元之中的情况。
MOV 40H,B ;将寄存器B中的数值送入到内部RAM的40H单元中INC 30H ;将内部RAM的30H单元中的数值加1MOV TL0 , R7 ;将寄存器R7中的数值送入到特殊功能寄存器TL0中直接寻址范围: 片内RAM,包括SFR,且SFR只能直接寻址(3)立即寻址是对指令操作码后的数据进行处理,适用于在程序中直接处理的数据的情况。
MOV 38H,#05H ;将数值05H送入到内部RAM的38H单元中ADD A,#30H ;将A寄存器中的数值加上30HMOV TH0,#0F2H ;将定时器0高8位设置为数值0F2H(4)位寻址MOV C,40H ;把位40H的值送进位位C位寻址的寻址范围包括:内部RAM中的位寻址区单元地址为20H-2FH,共16个单元,128个位,位地址是00H-7FH。
特殊功能寄存器中的可寻址位可供位寻址的特殊功能寄存器共有11个,实际有寻址位83个。
注意: 位寻址只能直接寻址。
(5)寄存器间接寻址是将要处理数据的地址放在寄存器中,即用寄存器中的数据作为存储单元的地址数值。