您的位置 首页 设计

单片机(MCU)运用常用姓名解说

总线:指能为多个部件服务的信息传送线,在微机系统中各个部件通过总线相互通信。地址总线(AB):地址总线是单向的,用于传送地址信息。地

总线:

指能为多个部件服务的信息传送线,在微机体系中各个部件经过总线彼此通讯。

地址总线(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相同读写操作简洁,又有数据不会因掉电而丢掉的长处,因而运用极为便利。现在这种存储器的运用最为广泛。

随机存储器(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睠:输入与输出共用一条传输线,而时钟由另一条线操控的一种串行传输方法。

SFR 特别功用寄存器区: 8051 把 CPU 中的专用寄存器、并行端口锁存器、串行口与定时器/计数器内的操控寄存器会集安排到一个区域,离散地散布在地址从 80H 到 FFH 范围内,这个区域称为特别功用寄存器区 SFR。

这一节的意图是让咱们对单片机相关的概念做一个理性的了解,具体的内容咱们将在后边的相关章节做具体的解说。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ziliao/sheji/261043.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部