版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、MCS -51 指令1)数据传送类指令( 7 种助记符)助记符MOVMOVC英文注释 功能Move 对内部数据寄存器 RAM 和特殊功能寄存器 SFR 的数据进行传送Move Code 读取程序存储器数据表格的数据传送MOVXMove External RAM对外部 RAM 的数据传送XCHExchange 字节交换XCHDExchange low -order Digit 低半字节交换PUSHPush onto Stack) 入栈POPPop from Stack)出栈(2)算术运算类指令( 8 种助记符)ADDAddition 加法ADDCAdd with Carry带进位加法SUBBSu
2、btract with Borrow 带借位减法DADecimal Adjust十进制调整INCIncrement 加 1DECDecrement 减 1MULMultiplication 、 Multiply 乘法DIVDivision 、 Divide除法(3) 逻辑运算类指令( 10 种助记符)ANLAnd Logic逻辑与ORLOR Logic 逻辑或XRLExclusive -OR Logic 逻辑异或CLRClear 清零CPLComplement 取反RLRotate left 循环左移RLCRotate Left throught the Carry flag带进位循环左移RR
3、Rotate Right循环右移RRCRotate Right throught the Carry flag带进位循环右移SWAP Swap低 4 位与高 4 位交换(4) 控制转移类指令( 17 种助记符)ACALLAbsolute subroutine Call子程序绝对调用LCALLLong subroutine Call子程序长调用RETReturn from subroutine子程序返回RETIReturn from Interruption中断返回JMPJump IndirectSJMPShort Jump 短转移AJMPAbsolute Jump 绝对转移LJMPLong J
4、ump 长转移CJNECompare and Jump if Not Equal 比较不相等则转移DJNZDecreme nt and Jump if Not Zero减1后不为0则转移JZJump if Zero结果为0则转移JNZJump if Not Zero结果不为0则转移有进位则转移 Jump if the Carry flag is set JC JNC Jump if Not Carry 无进位则转移JB Jump if the Bit is set) B 位为1则转移JNB Jump if the Bit is Not set B 位为 0 则转移JBC Jump if the
5、 Bit is set and Clear the bit 位为1则转移,并清除该位 NOP No Operation 空操作(5)位操作指令( 1 种助记符)SETB Set Bit 置位伪指令助记符 英文注释 功能ORG OriginDB Define ByteDW Define WordEQUEqualDATADataXDATAExternal DataBITBitENDEnd51 外部引脚缩写英文解释中文解释RST(9)Reset复位信号引脚RxD(10-P3.0)Receive Data串口接收端TxD(11-P3.1)Transmit Data串口发送端INT0( )(12-P3.
6、2)Interrupt0外部中断0 信号输入引脚INT1( )(13-P3.3)Interrupt1外部中断1 信号输入引脚T0(14-P3.4)Timer0定时/计数器 0 输入信号引脚T1(15-P3.5)Timer1定时/计数器 1 输入信号引脚WR( )(16-P3.6) write 写信号引脚RD( )(17 -P3.7) read读信号引脚PSEN( )( 29) progammer saving enable外部程序存储器读选通信号ALE( 30)Address Latch Enable 地址锁存允许信号EA( )(31) enable 外部 ROM 选择信号51 内部寄存器SF
7、R special funtion register 特殊功能寄存器ACCaccumulate 累加器 APSWprogammer status word 程序状态字CY(PSW.7)carry进位标志位AC(PSW.6)assistant carry辅助进位标志位OV(PSW.2)overflow溢出标志位PCprogammer counter程序计数器数据指针寄存器 data point registerDPTRSPstack point堆栈指针TCONtimer control 定时器控制寄存器TF1( TCON.7 )Timer1 flag T1中断标志位TR1( TCON.6 )Ti
8、mer1 Run T1运行控制位TF0( TCON.5 )Timer0 flag T0中断标志位TR0( TCON.4 )Timer0 Run T0运行控制位IE1( TCON.3 )Interrupt1 exterior外部中断1 中断标志位IT1( TCON.2 )Interrupt1 touch外部中断 1触发方式选择位IE0( TCON.1 )Interrupt0 exterior外部中断0 中断标志位IT0( TCON.0 )Interrupt0 touch0-电平触发1-下降沿触发IE (A8H)interrupt enable 中断允许寄存器EA(IE.7)enable all
9、interrupt中断总允许位ES(IE.4)enable serial串行口中断允许位ET1( IE.3 )enable timer 1 T1 中断允许位EX1( IE.2 )enable exterior 1 外部中断 1 中断允许位ET0( IE.1)enable timer 0 T0 中断允许位EX0( IE.0 )enable exterior 0 外部中断 0 中断允许位IP(B8H )interrupt priority中断优先级寄存器PS(IP.4)priority serial串口优先级标志位PT1(IP.3)priority timer 1定时器 1 优先级标志位PX1(I
10、P.2)priority exterior 1外部中断 1 优先级标志位PT0(IP.1)priority timer 0定时器 0 优先级标志位PX0(IP.0)priority exterior 0外部中断 0 优先级标志位PCON(87H)power control电源控制和波特率选择TMOD(89H)timer mode定时器方式控制寄存器MSB = most significant bit/ 最高有效位LSB = last significant bit/ 最低有效位OE = output enable / 输出使能AC(alternating current) 交流 (电 )tnH
11、h F ( q A D(analog to digital) 模拟数字转换 o T BADC(analog to digital convertor) 模拟数字转换器 GCu- Z8NDN 自适应增量调制 ADM(adaptive delta modulation) kClO- 6ADPCM(adaptive differential pulse code modulation) 自适应差分脉冲编码调制 ( 4 U E 算术逻辑单元 ALU(arithmetic logic unit) dgjd,ikASCII(American standard code for information)F
12、y *& -interchange) 美国信息交换标准码 :J M(8yjk 声视,视听 AV(audio visual) kc-, ( ,$tBCD(binary coded decimal)二进制编码的十进制数 $ ' 5 %zP 双向晶闸管 BCR(bi-directional controlled rectifier) BZPoLm_ 缓冲计数器 BCR(buffer courtier reset) l! <& |BZ(buzzer) 蜂鸣器,蜂音器 c+ZB8 nd C(capacitance,capacitor) 电容量,电容器 :'Uy9 |
13、0 电缆电视 CATV(cable television) ?Aw JxL O .CCD(charge-coupled device)电荷耦合器件 d AU - sD 闭路电视 CCTV(closed -circuit television) .3 qmj&Y I MOS CMOS(complementary) 互补 jd SQCPU(central processing unit)* 处理单元 u AMo 控制信号 CS(control signal) jf 7=t,: -w 二极管 D(diode) ? wj ? -/ DAST(direct analog store techno
14、logy) 直接模拟存储技术 xp e- i&>,!直流 DC(direct current) ;v<Leet 'qDIP(dual in -line package) 双列直插封装 - I S%E_ -拨号脉冲 DP(dial pulse) 6#!i#yZ y DRAM(dynamic random access memory) 动态随机存储器 4;%t*s二极管晶体管逻辑 DTL(diode-transistor logic) #A0aq -&IxDUT(device under test) 被测器件 bi Q>DDVM(digital voltm
15、eter) 数字电压表 tB j5AL hm 心电图 ECG(electrocardiograph) EjG F! 9yECL(emitter coupled logic) 射极耦合逻辑 &6 / uChD l EDI(electronic data interchange) 电子数据交换 ! ?hC&f1EIA(Electronic Industries Association) 电子工业联合会 iSo 6 ,d 转换结束 EOC(end of conversion) B #& Y ; EPROM(erasable programmable read only mem
16、ory) 可擦可编程只读存储器 'bqd >=- 电可擦可编程只读 存储器 EEPROM(electrically EPROM) -X #5O静电放电 ESD(electro-static discharge)flv,/ -RWFET(field-effect transistor) 场效应晶体管 P$ P0D c 满量程 FS(full scale) F. PV-3*e6 NFV(frequency to voltage convertor) 频率电压转换 FM(frequency modulation) 调频 CBRbc5+TrFSK(frequency shift keyi
17、ng) 频移键控 FSM(field strength meter) 场强计 sZw* WS &Q FST(fast switching shyster) 快速晶闸管 7 %wlXS >e 固定时间 FT(fixed time) R -xkeyFU(fuse unit) 保险丝装置 b$Oo 1 zFWD(forward) 正向的 GAL(generic array logic) 通用阵列逻辑 : KARY 接地,地线 GND(ground) o)I %<Ah %GTO(Sate turn off thruster) 门极可关断晶体管 sR:-Yi*jWHART(highw
18、ay addressable remote transducer) 可寻址远程传感器数据公路 * GJ=m3 S)器件(HCMOS(high density COMS) 高密度互补金属氧化物半导体' iF3l !<Xd 高频HF(high frequency) kbh -MHaaHTL(high threshold logic) 高阈值逻辑电路 y =J 热温度传感器 HTS(heat temperature sensor) PNi E0'集成电路 lC(integrated circuit) x h .lD(international data) 国际数据 lGBT(i
19、nsulated gate bipolar transistor) 绝缘栅双极型晶体管 LM VH%M lGFET(insulated gate field effect transistor) 绝缘栅场效应晶体管 m7 0O.lA lO(inputoutput) 输入输出 e<i A-uW lV(current to voltage convertor) 电流-电压变换器 z f'GT. j lPM(incidental phase modulation) 附带的相位调制 L uEF 智能功率模块 lPM(intelligent power module) %<$ %Ys
20、C' 红外辐射 lR(infrared radiation) Ns Z gZ7lRQ(interrupt request) 中断请求 8 %$,aAaGJFET(junction field effect transistor) 结型场效应晶体管 v -d T'K2K 光敏开关 LAS(light activated switch) ?qn tq7LASCS(light activated silicon controlled switch) 光控可控硅开关 -YcV oA >液晶显示器 LCD(liquid crystal display) V A1Mh=3 LDR(l
21、ight dependent resistor) 光敏电阻 (t %.(V 发光二极管 LED(light emitting diode) <Y3C:; (LRC(longitudinal redundancy check) 纵向冗余 (码)校验-D 2uC|:最低有效位 LSB(least significant bit) ' 2 +RqLSI(1arge scale integration)大规模集成电路 X*t V#M(motor) 电动机场控晶闸管 MCT(MOS controlled gyrator) & p ga话筒,微音器,麦克风 MIC(microphon
22、e) 3=n&)( Nq分 min(minute) mR3#8J TMOS(metal oxide semiconductor) 金属氧化物半导体 Di EG#Y MOSFET(metal oxide semiconductor FET) 金属氧化物半导体场效应晶体管(ps> fwcA负 N(negative) 'm-e $4 kNMOS(N -channel metal oxide semiconductor FET) N 沟道 MOSFET oVPVN-B负温度系数 NTC(negative temperature coefficient) X C/W/9 OC(ov
23、er current) 过电流 OCB(overload circuit breaker) 过载断路器光通讯系统 OCS(optical communication system) R oN <h V 或逻辑电路 OR(type of logic circuit) Cm N rr L 过电压 OV(over voltage) kzVu4a, 压力 P(pressure)脉冲幅度调制 FAM(pulse amplitude modulation) z9Vtm6l $;v 脉冲码 PC(pulse code) QR%) 7D4H PCM(pulse code modulation) 脉冲编码
24、调制 d -X& WI A PDM(pulse duration modulation) 脉冲宽度调制 - * | :H 功率因数 PF(power factor) oA8 67 EY 7 PFM(pulse frequency modulation) 脉冲频率调制 NR Y n + 脉冲发生器 PG(pulse generator) 8.D +mBD 编程信号 PGM(programmable) J li A-sPI(proportional -integral(controller) 比例积分 (控制器 ) k' LfuuN1PID(proportional -integr
25、al-differential(controller) 比例积分微分 ( 控制器 ) 光电二极管 PIN(positive intrinsic -negative) %A >M:S )/ 2 并行输入输出 PIO(parallel input output) J<jp5 s3 同相检波 PLD(phase-locked detector) pYn -O :sgPLD(phase- locked discriminator) 锁相解调器 1J ( >I PLL(phase-locked loop) 锁相环路 A+dFwF iYn PMOS(P-channel metal oxi
26、de semiconductor FET) P 沟道 MOSFETA $zp f /峰-P-P(peak-to-peak) 峰 z ,d+:$PPM(pulse phase modulation) 脉冲相位洲制 dw F$Y PRD(piezoelectric radiation detector) 热电辐射控测器 BaEX !w PROM(programmable read only memory) 可编只读程存储器PRT(platinum resistance thermometer) 铂电阻温度计PRT(pulse recurrent time) 脉冲周期时间 A- nn MY PUT(
27、programmable unijunction transistor) 可编程单结晶体 管 EbiCt脉宽调制 PWM(pulse width modulation) /Q lZ %|X 电阻,电阻器 resistor) R(resistance,CvmWRJN/RAM(random access memory) 随机存储器 /Ml( P4i N RCT(reverse conducting thyristor) 逆导晶闸管 hO xora 参考,基准 REF(reference) LIG ZFoJ /反转 REV(reverse) _x0005_?3'? 2R/F(radio fr
28、equency) 射频 jnl (X 9-rhRGB(redgreenblue) 红绿蓝 waGP _wROM(read only memory)只读存储器 f z - Eh( N 电位器 RP(resistance potentiometer) Ks /_ 3gy 复位信号 RST(reset) CeqJb5b *RT(resistor with inherent variability dependent) 热敏电阻 1 62 'RW RTD(resistance temperature detector) 电阻温度传感器 6r, 5) (电路 RTL(resistor trans
29、istor logic) 电阻晶体管逻辑 s$0+6TW 2RV(resistor with inherent variability dependent on the a 8?#SA(voltage)压敏电阻器,x<5#Z switching assembly)开关组件SBS(silicon bi -directional switch)硅双向开关,双向硅开关 c6 c sYU!可控硅整流器 SCR(silicon controlled rectifier) S 7i Ew-.安全控制开关 SCS(safety control switch) |GhWf: (SCS(silicon c
30、ontrolled switch) 可控硅开 关#点&/ yDYpY速度控制系统 SCS(speed cont system) ed /N-=SCS(supply control system)电源控制系统 S 5 2 JoR 放电器 SG(spark gap) XM - dAVm. 8SIT(static induction transformer) 静电感应晶体管 A*.> p 静电感应晶闸 管 SITH(static induction thyristor) B .s J 移位脉冲 SP(shift pulse) S nT #AwSPI(serial peripheral
31、interface)串行外围接口 B o&+ SR(sample realy,saturable reactor)取样继电器,饱和电抗器p -V7 )硅整流器 SR(silicon rectifier) E 6KSRAM(static random access memory)静态随机存储器 TADw cX 固体继电器 SSR(solid-state relay) t!'IAI SSR(switching select repeater)中断器开关选择器 X?,MWn /SSS(silicon symmetrical switch) 硅对称开关,双向可控硅 -?1 bPnru
32、同步开关 SSW(synchro-switch) =cMw MZzST(start)启动&Sril Gu&kST(starter)启动器 L> ? JSTB(strobe)闸门,选通脉冲 lLU #7 -zT(transistor)晶体管,晶闸管 qU-2;%Q <TACH(tachometer)转速计,转速表TP(temperature probe)温度传感器 ne2 qEV TRIAC(triodes AC switch) 三极管交流开关TTL(transistor -transistor logic)晶体管一晶体管逻辑 E=|Csm2*q 电视 TV(tele
33、vision) 3K6c p EUART(universal asynchronous receiver transmitter) 通用异步收发器 e m 4 m' 压控振荡器 VCO(voltage controlled oscillator) p'e f m+R65视频译码器 VD(video decoders) 9QH =-(D lrVDR(voltage dependent resistor)压敏电阻 h U 97dFv F视频 VF(video frequency) ? 8*SgnV/ F(voltage-to-frequency)电压/频率转换 t N cRV/ I
34、(voltage to current convertor)电压-电流变换器 i GZ1?电压表 VM(voltmeter) tD、r'2N Q VS(vacuum switch)电子开关 4fL'y = Po lVT(visual telephone)电视电话.& XCVIKcVT(video terminal)视频终端总线:指能为多个部件服务的信息传送线,在微机系统中各个部件通过总线相互 通信。地址总线(AB ):地址总线是单向的,用于传送地址信息。地址总线的宽度为口 经地址锁存器P0位地址总线由16,64K因此基外部存储器直接寻址位,16 . 提供低8位地址(A0
35、A7 ),P2 口直接提供高8位地址(A8A15 )。数据总线(DB ): 一般为双向,用于CPU与存储器,CPU与外设、或外设与外 设之间传送数据信息(包括实际意义的数据和指令码)。数据总线宽度为8位,由P0 口提供。控制总线(CB):是计算机系统中所有控制信号的总称,在控制总线中传送的是 控制信息。由 P3 口的第二功能状态和 4 根独立的控制总线, RESET 、EA、ALE、 PSEN 组成。存储器:用来存放计算机中的所有信息:包括程序、原始数据、运算的中间结果 及最终结果等。只读存储器 (ROM ):只读存储器在使用时, 只能读出而不能写入, 断电后 ROM 中的信息不会丢失。因此一
36、般用来存放一些固定程序,如监控程序、子程序、字 库及数据表等。 ROM 按存储信息的方法又可分为以下几种:1、掩膜 ROM :掩膜ROM也称固定ROM ,它是由厂家编好程序写入 ROM (称固化)供用户使 用,用户不能更改内部程序,其特点是价格便宜。2、可编程的只读存储器( PROM):它的内容可由用户根据自已所编程序一次性写入, 一旦写入, 只能读出, 而不能 再进行更改,这类存储器现在也称为 OTP( Only Time Programmable)。3、可改写的只读存储器 EPROM:前两种 ROM 只能进行一次性写入,因而用户较少使用,目前较为流行的 ROM 芯片为EPROM。因为它的内
37、容可以通过紫外线照射而彻底擦除,擦除后又可重 新写入新的程序。4、可电改写只读存储器( EEPROM):EEPROM 可用电的方法写入和清除其内容,其编程电压和清除电压均与微机 CPU 的 5V 工作电压相同,不需另加电压。它既有与 RAM 一样读写操作简便, 又有数据不会因掉电而丢失的优点, 因而使用极为方便。 现在这种存储器的使用 最为广泛。随机存储器( RAM):这种存储器又叫读写存储器。 它不仅能读取存放在存储单元中的数据, 还能随时 写入新的数据,写入后原来的数据就丢失了。断电后 RAM 中的信息全部丢失。 因些, RAM 常用于存放经常要改变的程序或中间计算结果等信息。RAM 按照
38、存储信息的方式,又可分为静态和动态两种。1、静态 SRAM :其特点是只要有电源加于存储器,数据就能长期保存。2、动态 DRAM :写入的信息只能保存若干 ms 时间,因此,每隔一定时间必须 重新写入一次,以保持原来的信息不变。可现场改写的非易失性存储器: 这种存储器的特点是:从原理上看,它们属于 ROM 型存储器,从功能上看,它 们又可以随时改写信息,作用又相当于 RAM。所以,ROM、RAM的定义和划 分已逐渐的失去意义。1、快擦写存储器( FLASH )这种存储器是在 EPROM 和 EEPROM 的制造基础上产生的一种非易失性存储器。 其集成度高,制造成本低于 DRAM ,既具有 SR
39、AM 读写的灵活性和较快的 在 断电后可不丢失信息的特点,所以发展迅速。 ROM 访问速度,又具有2、铁电存储器 FRAM 它是利用铁电材料极化方向来存储数据的。它的特点是集成度高,读写速度快, 成本低,读写周期短。时钟周期:计算机在时钟信号的作用下, 以节拍方式工作。 因此必须有一个时钟 发生电路,输入微处理器的时钟信号的周期称为时钟周期。机器周期 :机器完成一个动作所需的时间称为机器周期, 一般由一个或一个以上 的时钟周期组成。在我们讲述的 MCS-51 系列单片机中,一个机器周期由 12 个时钟周期组成。指令周期:执行一条指令(如“ MOV A ,#34H ”,该指令的含义是将立即数 3
40、4H 传送到微处理器内的累加器 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 个字节组成一个字。双字:
41、 2 个字组成一个双字。补码:机器数可用不同的码制来表示, 补码表示法是最常用的一种, 正数采用符 号绝对值表示,即数的最高有效位为 0,数的其余部分则表示数的绝对值;负 数的表示要麻烦一些, 先写出与该负数相对应的正数的补码表示, 然后将其按位 求反,最后在末位加 1 ,就可以得到该负数的补码表示了。段地址: 8086CPU 将 1MB 的存储器空间分成许多逻辑段,每个段最大限制为 64KB ,段地址就是逻辑段在主存中的起始位置。为了能用 16 位寄存器表示段 地址,8086 规定段地址必须是模 16 地址,即为 xxxx0H 形式,省略低 4 位 0, 段地址就可以用 16 位数据表示,它
42、通常被保存在 16 位的段寄存器中。 偏移地址: 存单元距离段起始位置的偏移量简称偏移地址, 由于限定每段不超过 64KB ,所以偏移地址也可以用 16 位数据表示。物理地址:在1M字节的存储器里,每一个存储单元都有一个唯一的20位地址, 称为该存储单元的物理地址,把段地址左移 4 位再加上偏移地址就形成物理地 址。代码段 :程序员在编制程序时要把存储器划分成段, 代码段用来存放程序的指令 序列,代码段的段地址存放在 CS中,指令指针寄存器IP指示代码段中指令的 偏移地址,处理器利用 CS:IP 取得下一条要执行的指令。数据段: 数据段存放当前运行程序所用的数据,数据段的段地址存放在 DS 中
43、。 附加段: 附加段是附加的数据段,也用于数据的保存,另外,串操作指令将附加 段作为其目的操作数的存放区域。附加段的段地址存放在 ES 中。堆栈段: 堆栈段是堆栈所在的主存区域,堆栈段的段地址存放在 SS 中,堆栈指 针寄存器 SP 指示堆栈栈顶的偏移地址, 处理器利用 SS:SP 操作堆栈中的数据。 段寄存器记 SS 的主存区域,位于堆栈段中,使用后进先出堆栈是一个 堆栈: 录其段地址。 它只有一个出入口, 即当前栈顶, 栈顶是地址较小的一端 (低端), 它用堆栈指针寄存器 SP 指定。堆栈有两种以字为单位的基本操作,对应两条基 本指令:进栈指令 PUSH 和出栈指令 POP。伪指令:汇编语
44、言程序的语句除指令外还包括伪指令和宏指令, 伪指令又称为伪 操作,它不象机器指令那样是在程序运行期间由计算机来执行的, 它是在汇编程 序对源程序汇编期间由汇编程序处理的操作,完成诸如数据定义、分配存储区、 指示程序结束等功能。宏指令:宏是源程序中一段有独立功能的程序代码, 它只需要在源程序中定义一 次,就可以多次调用, 调用时只需要用一个宏指令语句就可以了。 宏指令是用户 自定义的指令,在编程时将多次使用的功能用一条宏指令来代替。 子程序:子程序又称为过程, 它相当于高级语言中的过程和函数。 在一个程序的 不同部分, 往往要用到类似的程序段, 这些程序段的功能和结构形式都相同, 只 是某些变量
45、的赋值不同, 此时就可以把这些程序段写成子程序形式, 以便需要时 可以调用它;某些常用的特定功能的程序段也可编制成子程序的形式供用户使用。 中断:中断是一种使 CPU 中止正在执行的程序而转去处理特殊事件的操作,这 些引起中断的事件称为中断源, 它们可能是来自外设的输入输出请求, 也可能是 计算机的一些异常事故或其它内部原因。中断处理程序: 当中断发生时, 处理器中止当前正在运行的程序, 而转到处理特 殊事件的程序段中去执行, 这种处理中断的子程序就是中断处理程序, 又称为中 断服务程序。中断处理程序的入口地址被安排在中断向量表中。BIOS 中断:在存储器系统中, 从地址 0FE000H 开始
46、的 8K ROM 中装有 BIOS ( Basic Input/Output System )例行程序。驻留在 ROM 中的基本输入输出 程序 BIOS 提供了系统加电自检、引导装入、主要 I/O 设备的处理程序以及接 口控制等功能模块来处理所有的系统中断。 BIOS 中断给程序员编程带来很大方 便,程序员不必了解硬件 I/O 接口的特性,可直接用指令设置参数,然后中断 调用 BIOS 中的程序。暂存器 : 用来暂存由数据总线或通用寄存器送来的操作数, 并把它作为另一个操 作数。中断 : 中断是单片机实时地处理内部或外部事件的一种内部机制。 当某种内部或 外部事件发生时,单片机的中断系统将迫使
47、 CPU 暂停正在执行的程序,转而去 进行中断事件的处理,中断处理完毕后,又返回被中断的程序处, 继续执行下去。 掉电保护 : 指在正常供电电源掉电时, 迅速用备用直流电源供电, 以保证在一段 时间内信息不会丢失,当主电源恢复供电时,又自动切换为主电源供电。 寄存器寻址 : 操作数在寄存器中,由指令操作码中的 rrr 三位的值和 PSW 中 RS1 及 RS0 的状态,选中某个工作寄存器区的某个寄存器,然后进行相应的指 令操作。波特率 : 即每秒钟传送二进制数的位数, 波特率越高,数据传输的速度越快。 D/A 转换 : 即将二进制数量转换成与其量值成正比的电流信号或电压信号。 A/D 转换 :
48、 即将模拟量转换成相应的数字量,然而送计算机处理。 串行方式 : 指数据的各位分时传送, 只需一条数据线, 外加一条公共信号地线和 若干条控制信号线。并行方式 : 指数据的各位同时传送,每一条数据都需要一条传输线。 它既不控制机器的操作也不被用于告诉汇编程序如何进行汇编的指令,: 伪指令汇编成机器代码,只能为汇编程序所识别并指导汇编如何进行。SLEEP MODI 睡觉模式 : 保证程序内部运行,但与外部的传输等动作已停止的 一种运行模式。linking 连接 : 把编译后生成的 *.obj 文件与其它 *.obj 文件合并成机器能识 别的机器文件。I2C: 输入与输出共用一条传输线,而时钟由另一条线控制的一种串行传输方式。 SFR 特殊功能寄存器区 : 8051 把 CPU 中的专用寄存器、并行端口锁存器、 串行口与定时器 / 计数器内的控制寄存器集中安排到一个区域,离散地分布在地 址从 80H 到 FFH 范围内,这个区域称为特殊功能寄存器区 SFR 。具体的内容
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 浴池合同模板写
- 2024年事业单位创新人才激励合同
- 别墅装修拆除合同模板
- 文化服务合同模板
- 2024年国际药品采购合同范本
- 快递租车合同模板
- 员工购买汽车合同模板
- 2024年对讲机技术研究与产品升级合同
- 正规门店转让合同模板
- 委托介绍客户合同模板
- 第15讲 椭圆中6大最值问题题型总结(原卷版)
- 2023年河北省中考数学真题(原卷版)
- 铜陵市铜官区法院系统书记员招聘考试真题
- 硝酸安全应急预案
- 神经外科运用PDCA对危重患者晨间床旁交接班不完整原因分析品管圈鱼骨图柏拉图对策拟定
- 6.3∕ 8.1∕ 8.5.6-质量管理体系要求-“质量管理体系与运行(生产服务提供)变更管理”条文理解与实施指导材料(雷泽佳编制-2023)
- 王戎不取道旁李-“江南联赛”一等奖
- 学校田径运动会所需各表格(团体总分记录表-径赛检录表-径赛计时表-终点名次报告表-田赛远度表)等
- 国开2023春《管理学基础》专科形考作业一~四参考答案
- 2023年国开大学期末考复习题-02316-中级财务会计(一)
- 【护理学个案护理论文:一例溃疡性结肠炎患者的护理5600字】
评论
0/150
提交评论