单片机常用名词解释
单片机术语
Absolute Section(绝对段)具备不可被链接器改变的固定(绝对)地址的段。
Access RAM (存取RAM,仅限PIC18CXXX系列器件)这是数据存储器RAM中的一个区间,无论目前所选的存储体为何均可对其进行访问。
有了它,即可通过指令访问特殊功能寄存器而无须改变所选存储体。
存取RAM还包括一些通用寄存器(GPR)。
它对于在上下文切换期间(如中断期间)保存所需变量很有用处。
当用于引用PIC18CXXX器件时,存取RAM指无论存储体选择位(BSR)设置值为何,均允许存取的特殊通用寄存器。
Acquisition Time (TACQ,采集时间)该时间与模拟数字(A/D)转换器有关。
它是PIC18CXXX A/D上的保持电容充电到模拟输入电压电平时的时间。
’当GO位置1时,模拟输入与保持电容断开,A/D转换开始。
A/D指的是模拟数字转换器。
见“Analog-to-Digital (A/D,模拟数字转换)”的说明。
ALU算术逻辑单元。
器件上负责数学(加、减…)、逻辑(与、或…)和移位运算的逻辑单元。
Analog(模拟)指通过将不同频率或幅值的信号叠加到给定频率的载波上进行电子传输的过程。
Analog-to-Digital (A/D,模拟数字转换)将一个模拟输入电压转换到与之成正比的数字值的过程。
汇编语言将二进制机器码描述成可读形式的符号语言。
AUSART可寻址通用同步异步收发器。
该模块可作为一个全双工异步通讯口运行,也可作为一个半双工同步通讯口运行。
当运行在异步模式下时,USART可与一台PC的串行端口连接。
Alphanumeric(字母数字符)字母数字符包括字母和0到9的数字。
Application(应用)用户开发的一整套软硬件结合体,通常是一个由PICmicro®单片机控制的产品。
Assemble(汇编)汇编器所做的事。
见assembler(汇编器)。
Assembler(汇编器)一种将用户的汇编源代码(.asm)译成机器码的语言工具。
单片机常用术语
单片机常用术语单片机(Microcontroller)是一种集成了微处理器、存储器和外设接口的单个集成电路芯片。
它广泛应用于电子设备中,用于控制和执行各种任务。
在单片机领域,有一些常用术语被广泛使用,下面将对这些术语进行介绍和解释。
1. GPIO(General Purpose Input/Output)GPIO是单片机中的通用输入输出引脚。
它可以通过软件编程来控制,既可以作为输入口用来读取外部信号,也可以作为输出口用来控制外部设备。
通过控制GPIO,可以实现单片机与外部世界的交互。
2. ADC(Analog to Digital Converter)ADC是模数转换器的英文缩写,用于将模拟信号转换为数字信号。
单片机一般配备有ADC模块,可以将外部的模拟量信号转换成相应的数字量,以供后续的数字处理和分析。
3. UART(Universal Asynchronous Receiver/Transmitter)UART是一种通用的异步串行通信接口。
它用于实现单片机和外部设备之间的数据传输。
UART通过将数据位、停止位和校验位按照一定的规则进行组织,以实现数据的可靠传输。
4. PWM(Pulse Width Modulation)PWM是一种脉冲宽度调制技术。
它通过改变信号的脉冲宽度来控制某个输出端口的电平。
PWM常用于控制电机的速度、LED的亮度等应用场景,可以通过调整占空比来实现精细的控制效果。
5. I2C(Inter-Integrated Circuit)I2C是一种串行通信总线协议,由Philips公司在上世纪80年代推出。
它通过两根线路(串行数据线SDA和串行时钟线SCL)来实现多个设备之间的通信。
I2C常用于连接单片机和传感器、存储器等外设。
6. SPI(Serial Peripheral Interface)SPI是一种串行的外设接口协议,用于在单片机和外部设备之间传输数据。
它使用多线全双工模式,包括一个主设备和一个或多个从设备。
单片机名词解释
12位SAR ADC—12位分辨率逐次逼近型ADC。
(resolution分辨率)ACC—(Accumulator)累加器ADC—(Analog to Digital Converter)模/数转换器ALU—(Arithmetic Logic Unit)AMUX—(Analog Multiplexer)模拟多路开关ARM—(Advanced RISC Machines)ARM公司ASIC—(Application Specific Integrated Circuit)专用集成电路ASCII—(American Standard Code For Information Interchange)美国信息交换标准代码BCD—(Binary Coded Decimal)二进制形式的十进制码C8051F系列单片机—是Cygnal公司开发的产品,该公司于2003年并入Silicon Laboratories公司。
C8051F系列单片机,片内JTAG调试电路允许使用安装在最终应用系统上的产品SCM进行非侵入式(不占用片内资源)、全速、在系统调试。
CAD—(Computer Assist Design)计算机辅助设计CAE—(Computer Assist Engineering)计算机辅助工程CAM—(Computer Assist Manufacture)计算机辅助制造CAN—(Controller Area Network)控制器局域网CAT—(Computer Assist Text)计算机辅助测试CISC—(Complex Instruction Set Computer)复杂指令集计算机CIP-51内核—()Comparer—比较器CPM—()通信处理模块DAC—(Digital To Analog Converter)数/模转换器DCC—(Debug Communication Channel)调试通信通道DMA—(Direct Memory Access)直接存储器存取DPTR—(Data Pointer)数据指针DSP—(Digital Signal Processor)数字信号处理器EDA—(Electronic Design Automation)电子设计自动化EMC—(Embedded Microcontroller)嵌入式微控制器EMIF—()外部数据存储器接口EPROM—(Erasable Programmable Red Only Memory)可擦除ROME2 PROM—(Electrically Erasable Programmable Red Only Memory)电可擦除ROM ETM—(Embedded Trace Macro-cell)嵌入式跟踪宏单元Flash ROM—MTP ROM(Many Times Programmable ROM)闪速ROM或多次可编程ROM FILO—(First In Last Out)先进后出FIFO—(First In First Out)先进先出FIQ—(Fast Interrupt Request)快速终断请求GPIO—()HDL—(Hardware Description Language)硬件描述语言I2C—(Inter Integrated Circuit)此双总线则只需两根引脚线就可与外设相连接。
单片机名词汇总
USART: 用同步异步收发器SPI:串行外设接口(Serial Peripheral Interface)的缩写。
SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线。
PDIP(PDIP Plastic Dual In-Line Package)译为塑料双列直插式封装,芯片封装的形式之一TQFP(thin quad flat package,即薄塑封四角扁平封装)薄四方扁平封装低成本,低高度引线框封装方案GND: 接地VCC\VDD:电源正极VSS:电源负极模拟电路是处理一些连续的电量的电路如:电压电流值的多少数字电路是处理一些开关量的电路如:电灯的亮和灭AVCC—正模拟电源电压AVSS—模拟电路地DVCC—正数字电源电压DVSS—数字电路地AREF :是AD转换的参考电压输入端。
例:参考电压是5V,AD精度是10位的在模拟输入端输入2.5V,AD转换结果就是512(1024×(5/2.5))rest :复位端口XTAL1\2:外部晶振引脚RISC :精简指令集计算机8位CMOS扫描仪或CMOS8位微控制器。
CMOS(Complementary Metal Oxide Semiconductor),互补金属氧化物半导体,电压控制的一种放大器件。
是组成CMOS 数字集成电路的基本单元。
时钟周期也称为振荡周期,定义为时钟频率的倒数MHz 百兆赫兹,频率单位。
1百兆赫兹对应到时钟周期就是1纳秒算逻单元(ALU)定时器/计数器:为定时器来用的时候,是数的单片机时钟的脉冲个数而作为计数器的时候,数的是来自引脚上的脉冲作为定时器,数的是内部的脉冲,做为计数器,数的是外部的脉冲,如果脉冲固定,外部脉冲也可以用来定时.。
单片机常用术语解释
单片机相关常用名词解释(转)总线:指能为多个部件服务的信息传送线,在微机系统中各个部件通过总线相互通信。
地址总线(AB):地址总线是单向的,用于传送地址信息。
地址总线的宽度为16位,因此基外部存储器直接寻址64K,16位地址总线由P0口经地址锁存器提供低8位地址(A0~A7),P2口直接提供高8位地址(A8~A15)。
数据总线(DB):一般为双向,用于CPU与存储器,CPU与外设、或外设与外设之间传送数据信息(包括实际意义的数据和指令码)。
数据总线宽度为8位,由P0口提供。
控制总线(CB):是计算机系统中所有控制信号的总称,在控制总线中传送的是控制信息。
由P3口的第二功能状态和4根独立的控制总线,RESET、EA、ALE、PSEN组成。
存储器:用来存放计算机中的所有信息:包括程序、原始数据、运算的中间结果及最终结果等。
只读存储器(ROM):只读存储器在使用时,只能读出而不能写入,断电后ROM中的信息不会丢失。
因此一般用来存放一些固定程序,如监控程序、子程序、字库及数据表等。
ROM按存储信息的方法又可分为以下几种1、掩膜ROM:掩膜ROM也称固定ROM,它是由厂家编好程序写入ROM(称固化)供用户使用,用户不能更改内部程序,其特点是价格便宜。
2、可编程的只读存储器(PROM):它的内容可由用户根据自已所编程序一次性写入,一旦写入,只能读出,而不能再进行更改,这类存储器现在也称为OTP(Only Time Programmable)。
3、可改写的只读存储器EPROM:前两种ROM只能进行一次性写入,因而用户较少使用,目前较为流行的ROM芯片为EPROM。
因为它的内容可以通过紫外线照射而彻底擦除,擦除后又可重新写入新的程序。
4、可电改写只读存储器(EEPROM):EEPROM可用电的方法写入和清除其内容,其编程电压和清除电压均与微机CPU的5V工作电压相同,不需另加电压。
它既有与RAM一样读写操作简便,又有数据不会因掉电而丢失的优点,因而使用极为方便。
c51单片机词汇
c51单片机词汇一、“单片机”(dān piàn jī),名词。
- 解释:一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D 转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统。
二、“寄存器”(jì cún qì),名词。
- 解释:是中央处理器内的组成部分。
寄存器是有限存贮容量的高速存贮部件,它们可用来暂存指令、数据和地址。
在C51单片机中,有各种不同功能的寄存器,例如工作寄存器组、特殊功能寄存器(SFR)等。
三、“中断”(zhōng duàn),名词。
- 解释:指计算机运行过程中,出现某些意外情况需主机干预时,机器能自动停止正在运行的程序并转入处理新情况的程序,处理完毕后又返回原被暂停的程序继续运行。
C51单片机有多个中断源,如外部中断、定时器中断等。
四、“定时器/计数器”(dìng shí qì / jì shù qì),名词。
- 解释:C51单片机内部集成的功能模块。
定时器可用于产生精确的定时,例如可以设置一定的时间间隔,在每个间隔到达时执行特定的操作;计数器则可以对外部事件(如脉冲信号)进行计数。
五、“引脚”(yǐn jiǎo),名词。
- 解释:从集成电路(芯片)内部电路引出与外围电路的接线,所有的引脚就构成了这块芯片的接口。
C51单片机有多个引脚,每个引脚都有特定的功能,如电源引脚、输入输出引脚、时钟引脚等。
六、“编程”(biān chéng),动词。
- 解释:为使计算机能够按照人的意图工作,需要编写程序,这个编写程序的过程就叫做编程。
在C51单片机开发中,使用C语言(C51语言,是标准C语言的一个扩展)对单片机进行编程,以实现各种功能,如控制外部设备、进行数据处理等。
期末单片机相关的几个名词解释
堆栈(Stack)是一种比较重要的线性数据结构,对于栈来说,插入、删除操作是固定在一端进行的,这一端称为栈顶(top),另一端称为栈底(bottom),向栈中插入数据的操作称为压入(Push),从栈中删除数据称为弹出(Pop)。
由于某个事件的发生,CPU暂停当前正在执行的程序,转而执行处理该事件的一个程序。
该程序执行完成后,CPU接着执行被暂停的程序。
这个过程称为中断。
指令周期:取出并执行一条指令的时间。
机器周期:通常用内存中读取一个指令字的最短时间来规定CPU周期。
(也就是计算机完成一个基本操作所花费的时间) 时钟周期:处理操作的最基本单位。
(CPU的主频) 指令周期、机器周期和时钟周期之间的关系:指令周期通常用若干个机器周期表示,而机器周期时间又包含有若干个时钟周期。
8051单片机:1、有一个CPU用来运算和控制,2、有四个并行IO口,分别是P0、P1、P2、P3,3、有ROM,用来存放程序,4、有RAM,用来存放中间结果,5、定时计数器,6、串行IO口,7、中断系统,8、一个内部的时钟电路。
单片机复位主要包括:1、上电复位又分为内部复位电路和外部复位电路。
不论哪种电路,都相当于在上电时,给单片机的复位引脚施加一个一定宽度的脉冲电平(因单片机而已,有低电平复位,也有高电平复位,脉冲宽度一般数十至数百毫秒)。
外部复位电路通常用一个电阻和一个电容实现。
2、看门狗复位单片机运行在预期轨道上时,每隔一定时间给看门狗提供一个喂狗信号(一般是脉冲信号,某些单片机有专用的喂狗指令)。
一旦程序偏离预期轨道,看门狗收不到喂狗信号,就启动复位流程。
复位过程与上电内部复位类似。
3、人工复位一般采用一个按键,按一下再弹起,给单片机复位引脚施加一个脉冲信号(效果同外部上电复位)。
以上三种方式是最常见的方式。
早期单片机一般都需要外部上电复位电路,现在许多单片机已经取消。
早期看门狗电路一般外置,现在某些单片机已经集成在片内了。
单片机术语
Absolute Section(绝对段)具备不可被链接器改变的固定(绝对)地址的段。
Access RAM (存取RAM,仅限PIC18CXXX系列器件)这是数据存储器RAM中的一个区间,无论目前所选的存储体为何均可对其进行访问。
有了它,即可通过指令访问特殊功能寄存器而无须改变所选存储体。
存取RAM还包括一些通用寄存器(GPR)。
它对于在上下文切换期间(如中断期间)保存所需变量很有用处。
当用于引用PIC18CXXX器件时,存取RAM指无论存储体选择位(BSR)设置值为何,均允许存取的特殊通用寄存器。
Acquisition Time (TACQ,采集时间)该时间与模拟数字(A/D)转换器有关。
它是PIC18CXXX A/D上的保持电容充电到模拟输入电压电平时的时间。
’当GO位置1时,模拟输入与保持电容断开,A/D转换开始。
A/D指的是模拟数字转换器。
见“Analog-to-Digital (A/D,模拟数字转换)”的说明。
ALU算术逻辑单元。
器件上负责数学(加、减…)、逻辑(与、或…)和移位运算的逻辑单元。
Analog(模拟)指通过将不同频率或幅值的信号叠加到给定频率的载波上进行电子传输的过程。
Analog-to-Digital (A/D,模拟数字转换)将一个模拟输入电压转换到与之成正比的数字值的过程。
汇编语言将二进制机器码描述成可读形式的符号语言。
AUSART可寻址通用同步异步收发器。
该模块可作为一个全双工异步通讯口运行,也可作为一个半双工同步通讯口运行。
当运行在异步模式下时,USART可与一台PC的串行端口连接。
Alphanumeric(字母数字符)字母数字符包括字母和0到9的数字。
Application(应用)用户开发的一整套软硬件结合体,通常是一个由PICmicro®单片机控制的产品。
Assemble(汇编)汇编器所做的事。
见assembler(汇编器)。
Assembler(汇编器)一种将用户的汇编源代码(.asm)译成机器码的语言工具。
单片机常用名词解释
单片机常用名词解释
总线: 指能为多个部件服务的信息传送线,在微机系统中各个部件通过总线相互通信。
地址总线(AB):地址总线是单向的,用于传送地址信息。
地址总线的宽度为16位,因此基外部存储器直接寻址64K,16位地址总线由P0口经地址锁存器提供低8位地址(A0~A7),P2口直接提供高8位地址(A8~A15)。
数据总线(DB):一般为双向,用于CPU与存储器,CPU与外设、或外设与外设之间传送数据信息(包括实际意义的数据和指令码)。
数据总线宽度为8位,由P0口提供。
控制总线(CB):是计算机系统中所有控制信号的总称,在控制总线中传送的是控制信息。
由P3口的第二功能状态和4根独立的控制总线,RESET、EA、ALE、PSEN组成。
存储器:用来存放计算机中的所有信息:包括程序、原始数据、运算的中间结果及最终结果等。
只读存储器(ROM):只读存储器在使用时,只能读出而不能写入,断电后ROM中的信息不会丢失。
因此一般用来存放一些固定程序,如监控程序、子程序、字库及数据表等。
ROM按存储信息的方法又可分为以下几种:。
单片机名词解释
1中断、波特率、A/D的分辨率答:中断:计算机在过程中,因为某种原因终止了正在进行的工作,转去处理引起中断的工作,处理完后,又回到原来的地方进行原来的工作,这个过程称为中断。
波特率;:在串行通信中,每秒发出的二进制的位数称为波特率。
A/D的分辨率:对模拟输入的最少分辨能力。
2MCS 51系列单片机内部有哪些主要的逻辑部件?一个8位的CPU、一个布尔处理机、一个片内振荡器、128B的片内数据存储器、4KB 的片内程序存储器(8031无)、外部数据存储器和程序存储器的寻址范围为64KB、21个字节的专用寄存器、4个8位并行I/O接口、一个全双工的串行口、2个16位的定时器/计数器、5个中断源、2个中断优先级、111•条指令、片内采用单总线结构。
3、MCS51内部RAM区功能结构如何分配,4组工作寄存器使用时如何选择,位寻址区域的字节范围是多少?四个工作寄存器区(00H-1FH),128个位地址区(20H-2FH),通用RAM区(30H-7FH)通过PSW的RS1RS0进行选择字节范围为(20H-2FH).4、MCS51设有几个可编程的定时器/计数器,它们可以有四种工作方式,如何选择设定?(1)4个。
(2)通过TMOD 的M1MO选择。
6、简述MCS 51单片机程序存储器的几个特殊入口地址的含义。
0000H:程序入口地址0003H:外部中断0中断服务程序入口地址000BH:定时器/计数器0溢出中断服务程序入口地址0013H:外部中断1中断服务程序入口地址001BH:定时器/计数器1溢出中断服务程序入口地址0023H:串行口发送/接收中断服务程序入口地址7、位地址7FH与字节地址7FH有何区别?位地址7FH具体在内存中的什么位置?二者存储的数据位数不一样。
位地址7FH存放一位二进制数,字节地址7FH存放8为二进制数。
位地址7FH具体在内存中字节地址为20H的最高位上。
什么是中断源?MCS 51单片机有哪些中断源?各有什么特点?答:能引起中断的原因称为中断源。
单片机术语
AA/D参见模数转换(Analog to Digital)。
ALU算数逻辑单元。
CPU内负责执行数学运算(例如加、减等运算)、逻辑运算(例如与、或等运算)和移位操作的逻辑单元。
BBCD参见二进制编码的十进制(Binary Coded Decimal)。
BOR参见欠压复位(Brown-out Reset)。
比较(Compare)这是CCP模块的一种工作方式。
在该方式下,当定时器寄存器的值与比较寄存器中的值匹配时,器件将执行操作。
比较寄存器(Compare Register)这是一个16位寄存器,它的值与16位TMR1寄存器进行比较。
当计数器的值与比较寄存器的内容匹配时触发比较功能。
并行从动端口(Parallel Slave Port,PSP)用来与单片机的8位数据总线接口的并行通信端口。
波特率(Baud)通常用来描述串行端口的通信速率。
即每秒传输的位数(BPS)。
捕捉(Capture )这是CCP模块的一种工作方式。
在该方式下,当预先定义的事件发生时,定时器/计数器的值即被“捕捉”到CCP寄存器中去。
捕捉寄存器(Capture Register)一个16位的寄存器。
当捕捉事件发生时,16位TMR1寄存器的值将装入该寄存器。
CCCP捕捉、比较、脉宽调制(PWM)。
这个模块可配置为工作在输入捕捉、定时器比较或PWM输出方式下。
CPU中央处理单元。
其主要功能是将指令译码、确定需要的操作数和要执行的操作。
算数运算、逻辑运算和移位操作将在ALU中执行。
采集时间(Acquisition Time,TACQ)这是与模数转换器有关的一个术语。
采集时间就是A/D转换器的采样保持电容充电到与之相连的模拟输入电压值所需要的时间。
当GO位被置1后,模拟输入通道就与采样保持电容断开,启动A/D转换。
采样保持电容(Holding Capacitor)这是模数转换(A/D)模块中用到的一个电容,它在模数转换开始后用来“保持”模拟输入电平。
单片机专业术语
单片机专业术语总线: 指能为多个部件服务的信息传送线,在微机系统中各个部件通过总线相互通信。
地址总线: 它是传送由CPU发出的用于选择要访问的器件或部件的地址。
数据总线: 它是用来传送微型机系统内的各种类型的数据。
汇编:是能完成一定任务的机器指令的集合。
二进制数: 只有0和1两个数码,基数为二。
16进制数: 采用0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F等16个数码,其中A-F相应的十进数为10-15,基数是16。
指令: 是计算机所能执行的一种基本操作的描述,是计算机软件的基本单元。
什么是最小系统?单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统。
对51系列单片机来说,最小系统一般应该包括:单片机、晶振电路、复位电路。
下面给出一个51单片机的最小系统电路图。
如下图所示:存储器: 用来存放计算机中的所有信息:包括程序、原始数据、运算的中间结果及最终结果等。
暂存器: 用来暂存由数据总线或通用寄存器送来的操作数,并把它作为另一个操作数。
中断: 中断是单片机实时地处理内部或外部事件的一种内部机制。
当某种内部或外部事件发生时,单片机的中断系统将迫使CPU暂停正在执行的程序,转而去进行中断事件的处理,中断处理完毕后,又返回被中断的程序处,继续执行下去。
掉电保护: 指在正常供电电源掉电时,迅速用备用直流电源供电,以保证在一段时间内信息不会丢失,当主电源恢复供电时,又自动切换为主电源供电。
RAM 随机存取存储器: 主要用来存放各种输入数据、输出数据、中间结果、最终结果以及与外存交换的信息等,当掉电后,RAM中所存储的信息都将消失。
ROM 只读存储器: ROM 通过特别手段可将信息存入其中,并能长期的保存被存储的信息,一般的情况,CPU只能对它进行写入操作,当断电后,ROM中所存储的信息不会消失。
寄存器寻址: 操作数在寄存器中,由指令操作码中的rrr三位的值和PSW中RS1及RS0的状态,选中某个工作寄存器区的某个寄存器,然后进行相应的指令操作。
单片机常用术语
单片机常用术语常用术语(位、字节、字、地址、总线、存贮器)一、常用术语解释1. 总线(Bus ):是指从任意一个源点到任意一个终点的一组传输数字信息的公共通道。
有三种总线: 地址总线(Address Bus )AB 是单向的,由CPU 发出;数据总线(Data Bus )DB 是双向的;控制总线(Control Bus )CB 有的是输出的,有的是输入的。
2. 位(bit ):binary digit 的简写。
3. 字节(byte ):一个字节就是相邻的8 位二进制数,即D7 D6 D5 D4 D3 D2 D1 D0. 如10110011 的D4 是1 ,D6 是0 。
4. 字(word ):在计算机中和信息处理系统中,在存贮、传送或操作时,作为一个单元的一组字符或一组二进制数。
通常是16 位构成一个字在计算机中用。
5. 存贮器(Memory ):存贮器由存贮矩阵、地址译码器、读写控制、三态双向缓冲器等部分组成。
程序存贮器ROM: 由芯片制造厂家掩膜编程的只读存贮器。
EPROM: 可擦除可编程ROM,要用紫外光照射窗口一定时间。
OTP:one time program,只能写一次的ROM。
EEPROM: 可电擦除可编程ROM。
Flash Memory:集成度高、成本低、体积小、电擦除,读写方便等。
数据寄存器(RAM): 静态RAM( SRAM):动态RAM( DRAM): 需要数据保存刷新电路。
(SDRAM):6.存贮地址(Memory Address):用来定义每个存贮单元。
每个单元能存放8位二进制数,即1个字节的二进制数。
为了区分不同的单元,每个存贮器都有一个地址,以供CPU寻址,操作。
二、评价微机的标准计算速度:通常是指时钟频率的高低。
字长:几位机即微处理机的字长。
存贮容量:存贮容量通常指CPU的寻址范围,取决于地址总线的长短。
指令系统:CPU能识别的指令编码。
I/O接口:指与输入/输出设备连接的接口。
单片机的常用名词
单片机的常用名词总线: 指能为多个部件服务的信息传送线,在微机系统中各个部件通过总线相互通信。
地址总线: 它是传送由CPU发出的用于选择要访问的器件或部件的地址。
数据总线:它是用来传送微型机系统内的各种类型的数据。
汇编:是能完成一定任务的机器指令的集合。
二进制数: 只有0和1两个数码,基数为二。
16进制数:采用0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F等16个数码,其中A-F相应的十进数为10-15,基数是16。
指令: 是计算机所能执行的一种基本操作的描述,是计算机软件的基本单元。
存储器: 用来存放计算机中的所有信息:包括程序、原始数据、运算的中间结果及最终结果等。
暂存器:用来暂存由数据总线或通用寄存器送来的操作数,并把它作为另一个操作数。
中断: 中断是单片机实时地处理内部或外部事件的一种内部机制。
当某种内部或外部事件发生时,单片机的中断系统将迫使CPU暂停正在执行的程序,转而去进行中断事件的处理,中断处理完毕后,又返回被中断的程序处,继续执行下去。
掉电保护:指在正常供电电源掉电时,迅速用备用直流电源供电,以保证在一段时间内信息不会丢失,当主电源恢复供电时,又自动切换为主电源供电。
RAM 随机存取存储器: 主要用来存放各种输入数据、输出数据、中间结果、最终结果以及与外存交换的信息等,当掉电后,RAM中所存储的信息都将消失。
ROM 只读存储器: ROM 通过特别手段可将信息存入其中,并能长期的保存被存储的信息,一般的情况,CPU只能对它进行写入操作,当断电后,ROM中所存储的信息不会消失。
寄存器寻址: 操作数在寄存器中,由指令操作码中的rrr三位的值和PSW中RS1及RS0的状态,选中某个工作寄存器区的某个寄存器,然后进行相应的指令操作。
波特率: 即每秒钟传送二进制数的位数,波特率越高,数据传输的速度越快。
UART 通用异步接收器/发送器: 用于数据的串/并转换,硬件UART由三部分组成:接收部分、发送部分和控制部分,接收和发送都具有双缓冲结构。
单片机名词解释
单片机名词解释单片机(Microcontroller),是一种集成电路芯片,主要用于嵌入式系统中的控制和运算。
它集成了处理器核心、存储器、输入输出接口和定时器等外围设备,具备一定的运算能力和控制能力。
单片机由于其体积小、功耗低、性能高、接口丰富等特点,被广泛应用于家电、汽车电子、工控自动化、通信设备等领域。
以下是一些单片机常见的名词解释:1. 处理器核心(Processor Core):单片机的处理器核心是其计算和控制的主要部分,包括中央处理器(CPU)、运算器(ALU)和控制器等。
它负责执行指令、处理数据和控制系统的运行。
2. 存储器(Memory):单片机的存储器分为内部存储器和外部存储器。
内部存储器包括RAM(随机存取存储器)和ROM(只读存储器),用于存储程序指令和数据。
外部存储器可以是闪存、EPROM、EEPROM等,用于扩展单片机的存储容量。
3. 输入输出接口(I/O Interface):单片机的输入输出接口用于与外部设备进行数据交互。
例如,GPIO(通用输入输出口)可以连接开关、LED等外部设备;串口、并口可以连接显示器、打印机等外部设备。
4. 定时器(Timer):定时器是单片机的一个重要外设,用于生成精确的时间延迟和定时事件。
它可以产生定时中断,使程序能够按照一定的时间间隔执行特定的操作。
5. 中断(Interrupt):中断是单片机的一种机制,可以在特定事件发生时打断程序的正常执行,优先执行相应的中断服务程序。
中断可以是外部中断,例如按钮按下;也可以是定时器中断,例如定时器溢出。
6. 片内外设(Peripheral):片内外设是指单片机集成在芯片内部的各种功能模块,例如ADC(模数转换器)、PWM(脉冲宽度调制器)、I2C(串行通信接口)等。
这些外设可以直接与单片机核心进行数据交互,实现更多的应用功能。
7. 编程(Programming):单片机的编程是指将用户的程序代码加载到单片机内存中,使单片机能够执行这些代码。
单片机相关名词概念解释
单片机相关名词概念解释2011-07-28 13:48MCU:微控制器(Micro Controller Unit),也称单片机。
单片机是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。
JTAG:joint test action group,又名JTAG Boundary ScanJTAG 主要应用于:电路的边界扫描测试和可编程芯片的在线系统编程ISP:在线编程(In System Programmable),不需要将芯片从PCB板上取下来,直接在板上下载程序,所以串行编程方式也是最方便和最常用的编程方式。
IAP(In Application Programmable)在运行编程方式,采用了称为自引导加载(Boot Load)技术实现的,往往在一些需要进行远程修改更新系统程序,或动态改变系统程序的应用中才采用。
Flash存储器:Flash Memory,可供用户多次擦除和写入程序代码,现在可实现大于1万次的写入操作RAM:RAM -random access memory 随机存储器。
存储单元的内容可按需随意取出或存入,且存取的速度与存储单元的位置无关的存储器。
这种存储器在断电时将丢失其存储内容,故主要用于存储短时间使用的程序。
SRAM:是英文Static RAM的缩写,它是一种具有静止存取功能的内存,不需要刷新电路即能保存它内部存储的数据,而DRAM(Dynamic Random Access Memory)每隔一段时间,要刷新充电一次,否则内部的数据即会消失,EEPROM :电可擦除存储器(Electrically Erasable Programmable Read-Only Memory),电可擦可编程只读存储器--一种掉电后数据不丢失的存储芯片。
单片机名词解释
单片机名词解释单片机(微控制器):单片微型计算机简称单片机,又称微控制器,它是在一块单晶芯片内集成了一台计算机的主要部器件:中央处理器(CPU)、运算器(ALU)、存储器(RAM/ROM)、I/O口以及其他功能部件。
这样,一块单晶芯片就构成了一台具有一定功能的计算,故称为单机芯片微型计算机,简称计算机。
微处理器(CPU):微处理器又称为中央处理器(CPU),包括运算器、控制器和寄存器三个部分。
微处理器是微型计算机的核心部分。
微型计算机系统:微型计算机系统是由CPU、存储器、输入/输出接口电路及设备,由系统总线将它们连接起来,已完成运算和控制。
运算器:运算器是进行算术/逻辑运算的部件,包括存放操作数和运算结果的累加器和寄存器等。
控制器:控制器是整个计算机硬件系统的指挥中心,根据不同的指令产生不同的命令,指挥计算机有条不紊地自动地快速工作。
存储器:存储器是组成计算机的三大部件之一,它使计算机能够快速地、自动地进行各种复杂而繁琐的运算。
主存储器:主存储器是用于存放当前执行的程序和数据,主机能直接访问,存取速度快,但是存储容量小。
外存储器:外存储器是用来存放当前暂不执行的程序和数据,主机不能直接访问外村,存取速度慢,但是存储容量大。
RAM:随机存储器RAM,又称读/写存储器,它可以对任意存储单元按需要随时读出或写入,且工作速度快。
ROM:只读存储器ROM固化后的信息在工作时是不能改变的,只能从中读出信息,故一般用来存放固定的程序和数据。
输入设备:输入设备是是将计算机程序和原始数据转换为电信号,在控制器的控制下,按地址顺序存入主存。
输出设备:输出设备是将运算结果以人们易于识别的形式,在控制器的控制下,按地址顺序存入主存。
累加器A:累加器是CPU运算时,既存放操作数又存放操作数的结果的一个专用寄存器。
程序状态器PSW:程序状态字PSW是一个8位寄存器,寄存器当前指令执行后的状态,为下条或以后的指令的执行提供状态条件。
单片机名词解释(一)
单片机名词解释(一)单片机相关名词解释1. 单片机 (Microcontroller)•定义:单片机是一种集成电路芯片,包含了一个或多个中央处理器核心、存储器、输入/输出接口和定时器等功能模块。
•例子:STC89C52单片机,常用于嵌入式系统和物联网设备中。
2. 中央处理器 (Central Processing Unit, CPU)•定义:中央处理器是单片机的核心部件,执行指令、进行算术逻辑运算和控制其他硬件模块的操作。
•例子:ATmega328P,是Arduino Uno开发板上使用的单片机,具有低功耗和高性能的特点。
3. 存储器 (Memory)•定义:存储器用于存储程序指令和数据,主要分为非易失性存储器(ROM)和易失性存储器(RAM)两种类型。
•例子:Flash存储器,常用于单片机中存储程序代码和数据。
4. 输入/输出接口 (Input/Output Interface, I/O)•定义:输入/输出接口用于与外部设备进行数据交换,如传感器输入和驱动器输出。
•例子:GPIO(General Purpose Input/Output)引脚,可用于连接按钮、LED灯和其他外部设备。
5. 定时器 (Timer)•定义:定时器用于生成精确的时间延迟,或执行事件的定时触发。
•例子:定时器/计数器模块,可用于单片机中的脉冲计数、PWM产生和定时中断等功能。
6. 物联网 (Internet of Things, IoT)•定义:物联网是将各种物理设备、传感器和互联网连接起来,实现设备之间的信息交互和智能化控制的网络。
•例子:通过单片机和无线模块连接传感器、执行器等设备,实现智能家居、智能农业等物联网应用。
7. 嵌入式系统 (Embedded System)•定义:嵌入式系统是以单片机为核心的计算机系统,针对特定的应用需求而设计,常用于控制、监测和通信等领域。
•例子:汽车控制系统中的车载单片机,用于处理引擎控制、安全系统和车载娱乐等功能。
单片机相关名词解释
单片机相关名词解释单片机是一种集成电路,包含了中央处理器、存储器和输入/输出接口等核心组件。
它广泛应用于电子设备控制、嵌入式系统和自动化领域。
在单片机应用中,人们常常会遇到一些特定的名词,下面将对其中一些常见的名词进行解释。
1. 中央处理器(CPU)中央处理器是单片机的核心部件,负责执行指令和处理数据。
它包括运算器、控制器和寄存器等组件,能够对数据进行算术、逻辑和控制操作。
CPU的性能直接影响着单片机的运行速度和能力。
2. 存储器存储器用于存储程序和数据。
在单片机中,常见的存储器有只读存储器(ROM)和随机存储器(RAM)。
ROM用于存储程序代码和常数,其内容在生产时被固化,并不能修改。
RAM用于存储动态数据,在单片机通电后内容会被初始化,可以进行读写操作。
3. 输入/输出接口单片机通过输入/输出接口与外部设备进行数据交互。
输入接口接收外部设备传输的数据,如传感器采集的温度值;输出接口将单片机处理的数据传送给外部设备,如驱动电机转动。
输入/输出接口的种类和数量取决于实际应用需求。
4. 时钟时钟是单片机的基本节拍,用于同步各个部件的工作。
单片机内部有一个振荡器产生固定频率的信号,为CPU和其他模块提供时钟脉冲。
时钟频率越高,单片机的处理能力越强,但功耗也会增加。
5. 中断中断是一种机制,允许单片机在执行某个任务时,由于外部事件的发生而打断当前任务。
当中断信号触发时,CPU会立即转入中断服务程序,处理完中断事件后再返回原任务。
中断可用于实现实时响应和多任务处理等功能。
6. 定时器/计数器定时器/计数器是一个可编程的模块,用于生成特定的时间延迟或计数操作。
定时器可以用来产生精确的时间间隔,计数器则用于计算输入脉冲的频率或数量。
定时器/计数器广泛应用于测量、控制和通信等领域。
7. 串行通信接口串行通信接口用于单片机与其他设备之间的数据传输。
它可以通过串行总线协议(如UART、SPI、I2C等)实现与外部设备的通信。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单片机常用名词解释总线: 指能为多个部件服务的信息传送线,在微机系统中各个部件通过总线相互通信。
地址总线(AB):地址总线是单向的,用于传送地址信息。
地址总线的宽度为16位,因此基外部存储器直接寻址64K,16位地址总线由P0口经地址锁存器提供低8位地址(A0~A7),P2口直接提供高8位地址(A8~A15)。
数据总线(DB):一般为双向,用于CPU与存储器,CPU与外设、或外设与外设之间传送数据信息(包括实际意义的数据和指令码)。
数据总线宽度为8位,由P0口提供。
控制总线(CB):是计算机系统中所有控制信号的总称,在控制总线中传送的是控制信息。
由P3口的第二功能状态和4根独立的控制总线,RESET、EA、ALE、PSEN组成。
存储器:用来存放计算机中的所有信息:包括程序、原始数据、运算的中间结果及最终结果等。
只读存储器(ROM):只读存储器在使用时,只能读出而不能写入,断电后ROM中的信息不会丢失。
因此一般用来存放一些固定程序,如监控程序、子程序、字库及数据表等。
ROM按存储信息的方法又可分为以下几种1、掩膜ROM:掩膜ROM也称固定ROM,它是由厂家编好程序写入ROM(称固化)供用户使用,用户不能更改内部程序,其特点是价格便宜。
2、可编程的只读存储器(PROM):它的内容可由用户根据自已所编程序一次性写入,一旦写入,只能读出,而不能再进行更改,这类存储器现在也称为OTP(Only Time Programmable)。
3、可改写的只读存储器EPROM:前两种ROM只能进行一次性写入,因而用户较少使用,目前较为流行的ROM芯片为EPROM。
因为它的内容可以通过紫外线照射而彻底擦除,擦除后又可重新写入新的程序。
4、可电改写只读存储器(EEPROM): EEPROM可用电的方法写入和清除其内容,其编程电压和清除电压均与微机CPU的5V工作电压相同,不需另加电压。
它既有与RAM一样读写操作简便,又有数据不会因掉电而丢失的优点,因而使用极为方便。
现在这种存储器的使用最为广泛。
5.随机存储器(RAM):这种存储器又叫读写存储器。
它不仅能读取存放在存储单元中的数据,还能随时写入新的数据,写入后原来的数据就丢失了。
断电后RAM中的信息全部丢失。
因些,RAM常用于存放经常要改变的程序或中间计算结果等信息。
RAM按照存储信息的方式,又可分为静态和动态两种。
1、静态SRAM:其特点是只要有电源加于存储器,数据就能长期保存。
2、动态DRAM:写入的信息只能保存若干ms时间,因此,每隔一定时间必须重新写入一次,以保持原来的信息不变。
可现场改写的非易失性存储器:这种存储器的特点是:从原理上看,它们属于ROM型存储器,从功能上看,它们又可以随时改写信息,作用又相当于RAM。
所以,ROM、RAM的定义和划分已逐渐的失去意义。
1、快擦写存储器(FLASH)这种存储器是在EPROM和EEPROM的制造基础上产生的一种非易失性存储器。
其集成度高,制造成本低于DRAM,既具有SRAM读写的灵活性和较快的访问速度,又具有ROM在断电后可不丢失信息的特点,所以发展迅速。
2、铁电存储器FRAM它是利用铁电材料极化方向来存储数据的。
它的特点是集成度高,读写速度快,成本低,读写周期短。
时钟周期:计算机在时钟信号的作用下,以节拍方式工作。
因此必须有一个时钟发生电路,输入微处理器的时钟信号的周期称为时钟周期。
机器周期:机器完成一个动作所需的时间称为机器周期,一般由一个或一个以上的时钟周期组成。
在我们讲述的MCS-51系列单片机中,一个机器周期由12个时钟周期组成。
指令周期:执行一条指令(如“MOV A,#34H”,该指令的含义是将立即数34H传送到微处理器内的累加器A中)所需时间称为指令周期,它由一个到数个机器周期组成。
指令周期的长短取决于指令的类型,即指令将要进行的操作步聚及复杂程度。
汇编:是能完成一定任务的机器指令的集合。
二进制数: 只有0和1两个数码,基数为二。
16进制数: 采用0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F等16个数码,其中A-F相应的十进数为10-15,基数是16。
指令: 是计算机所能执行的一种基本操作的描述,是计算机软件的基本单元。
字节:8位二进制数组成一个字节,在存储器中以字节为单位存储信息。
字:2个字节组成一个字。
双字:2个字组成一个双字。
补码:机器数可用不同的码制来表示,补码表示法是最常用的一种,正数采用符号-绝对值表示,即数的最高有效位为0,数的其余部分则表示数的绝对值;负数的表示要麻烦一些,先写出与该负数相对应的正数的补码表示,然后将其按位求反,最后在末位加1,就可以得到该负数的补码表示了。
段地址:8086CPU将1MB的存储器空间分成许多逻辑段,每个段最大限制为64KB,段地址就是逻辑段在主存中的起始位置。
为了能用16位寄存器表示段地址,8086规定段地址必须是模16地址,即为xxxx0H形式,省略低4位0,段地址就可以用16位数据表示,它通常被保存在16位的段寄存器中。
偏移地址:存单元距离段起始位置的偏移量简称偏移地址,由于限定每段不超过64KB,所以偏移地址也可以用16位数据表示。
物理地址:在1M字节的存储器里,每一个存储单元都有一个唯一的20位地址,称为该存储单元的物理地址,把段地址左移4位再加上偏移地址就形成物理地址。
代码段:程序员在编制程序时要把存储器划分成段,代码段用来存放程序的指令序列,代码段的段地址存放在CS中,指令指针寄存器IP指示代码段中指令的偏移地址,处理器利用CS:IP取得下一条要执行的指令。
数据段:数据段存放当前运行程序所用的数据,数据段的段地址存放在DS中。
附加段:附加段是附加的数据段,也用于数据的保存,另外,串操作指令将附加段作为其目的操作数的存放区域。
附加段的段地址存放在ES中。
堆栈段:堆栈段是堆栈所在的主存区域,堆栈段的段地址存放在SS中,堆栈指针寄存器SP 指示堆栈栈顶的偏移地址,处理器利用SS:SP操作堆栈中的数据。
堆栈:堆栈是一个"后进先出"的主存区域,位于堆栈段中,使用SS段寄存器记录其段地址。
它只有一个出入口,即当前栈顶,栈顶是地址较小的一端(低端),它用堆栈指针寄存器SP指定。
堆栈有两种以字为单位的基本操作,对应两条基本指令:进栈指令PUSH和出栈指令POP。
伪指令:汇编语言程序的语句除指令外还包括伪指令和宏指令,伪指令又称为伪操作,它不象机器指令那样是在程序运行期间由计算机来执行的,它是在汇编程序对源程序汇编期间由汇编程序处理的操作,完成诸如数据定义、分配存储区、指示程序结束等功能。
宏指令:宏是源程序中一段有独立功能的程序代码,它只需要在源程序中定义一次,就可以多次调用,调用时只需要用一个宏指令语句就可以了。
宏指令是用户自定义的指令,在编程时将多次使用的功能用一条宏指令来代替。
子程序:子程序又称为过程,它相当于高级语言中的过程和函数。
在一个程序的不同部分,往往要用到类似的程序段,这些程序段的功能和结构形式都相同,只是某些变量的赋值不同,此时就可以把这些程序段写成子程序形式,以便需要时可以调用它;某些常用的特定功能的程序段也可编制成子程序的形式供用户使用。
中断:中断是一种使CPU中止正在执行的程序而转去处理特殊事件的操作,这些引起中断的事件称为中断源,它们可能是来自外设的输入输出请求,也可能是计算机的一些异常事故或其它内部原因。
中断处理程序:当中断发生时,处理器中止当前正在运行的程序,而转到处理特殊事件的程序段中去执行,这种处理中断的子程序就是中断处理程序,又称为中断服务程序。
中断处理程序的入口地址被安排在中断向量表中。
BIOS中断:在存储器系统中,从地址0FE000H开始的8K ROM中装有BIOS(Basic Input/Output System)例行程序。
驻留在ROM中的基本输入输出程序BIOS提供了系统加电自检、引导装入、主要I/O设备的处理程序以及接口控制等功能模块来处理所有的系统中断。
BIOS中断给程序员编程带来很大方便,程序员不必了解硬件I/O接口的特性,可直接用指令设置参数,然后中断调用BIOS中的程序。
暂存器: 用来暂存由数据总线或通用寄存器送来的操作数,并把它作为另一个操作数。
中断: 中断是单片机实时地处理内部或外部事件的一种内部机制。
当某种内部或外部事件发生时,单片机的中断系统将迫使CPU暂停正在执行的程序,转而去进行中断事件的处理,中断处理完毕后,又返回被中断的程序处,继续执行下去。
掉电保护: 指在正常供电电源掉电时,迅速用备用直流电源供电,以保证在一段时间内信息不会丢失,当主电源恢复供电时,又自动切换为主电源供电。
寄存器寻址: 操作数在寄存器中,由指令操作码中的rrr三位的值和PSW中RS1及RS0的状态,选中某个工作寄存器区的某个寄存器,然后进行相应的指令操作。
波特率: 即每秒钟传送二进制数的位数,波特率越高,数据传输的速度越快。
D/A转换: 即将二进制数量转换成与其量值成正比的电流信号或电压信号。
A/D转换: 即将模拟量转换成相应的数字量,然而送计算机处理。
串行方式: 指数据的各位分时传送,只需一条数据线,外加一条公共信号地线和若干条控制信号线。
并行方式: 指数据的各位同时传送,每一条数据都需要一条传输线。
伪指令: 用于告诉汇编程序如何进行汇编的指令,它既不控制机器的操作也不被汇编成机器代码,只能为汇编程序所识别并指导汇编如何进行。
SLEEP MODI 睡觉模式: 保证程序内部运行,但与外部的传输等动作已停止的一种运行模式。
linking 连接: 把编译后生成的 *.obj 文件与其它 *.obj文件合并成机器能识别的机器文件。
I²C:输入与输出共用一条传输线,而时钟由另一条线控制的一种串行传输方式。
SFR 特殊功能寄存器区: 8051 把 CPU 中的专用寄存器、并行端口锁存器、串行口与定时器/计数器内的控制寄存器集中安排到一个区域,离散地分布在地址从 80H 到 FFH 范围内,这个区域称为特殊功能寄存器区 SFR。
存储器:用来存放计算机中的所有信息:包括程序、原始数据、运算的中间结果及最终结果等。
只读存储器(ROM):只读存储器在使用时,只能读出而不能写入,断电后ROM 中的信息不会丢失。
因此一般用来存放一些固定程序,如监控程序、子程序、字库及数据表等。
ROM按存储信息的方法又可分为以下几种:1、掩膜ROM:掩膜ROM也称固定ROM,它是由厂家编好程序写入ROM(称固化)供用户使用,用户不能更改内部程序,其特点是价格便宜。
2、可编程的只读存储器(PROM):它的内容可由用户根据自已所编程序一次性写入,一旦写入,只能读出,而不能再进行更改,这类存储器现在也称为OTP(Only Time Programmable)。