单片机原理及接口技术(第3版)复习题

合集下载

单片机原理与接口技术复习题及答案

单片机原理与接口技术复习题及答案

《单片机原理与接口技术》复习题及答案一.判断题(在题后的括号内打√或×)1.只读存储器ROM内部信息停电后会丢失。

(×)2.堆栈操作是按“后进先出”的原则存取数据。

(√)3.8051单片机访问存储器时,同一地址对应惟一的存储单元。

(×)4.数据寄存器指针DPTR由DPH和DPL组成。

(√)5.程序计数器PC总是指向正在执行的指令地址。

(√)6.汇编语言程序中的注释可以缺省。

(√)7.指令中操作码助记符项可有可无。

(×)8.计算机寻址方式越多,计算机的功能超强,灵活性亦越大。

(√)9.若累加器A中“1”的个数为偶数,则奇偶标志位P为1。

(×)10.作算术运算时,若有进位则一定有溢出。

(×)11.8051每个中断源相应地在芯片上都有其中断请求输入引脚( × )12.程序计数器PC不能对它进行读写操作.( √ )13.8051单片机的栈底单元是不能利用的,因此,它是一个闲置单元( × )14.8051单片机对最高优先权的中断响应是无条件的( × )15.中断初始化时,对中断控制器的状态设置,只可使用位操作指令,而不能使用字节操作指令( × )16.在一般情况8051单片机允许同级中断嵌套( × )17.8051单片机,程序存储器数和数据存储器扩展的最大范围都是一样的(√ )18.RC A为循环左移指令( × )19.MOV A,30H为立即寻址方式( × )20.如果发生除法溢出错误,则PSW标志位P置1 ( × )21.如JC rel发生跳转时,目标地址为当前地址加上偏移量rel ( × )22.MOV A,@A+DPTR是一条查询指令.( √ )23.MUL AB的执行结果是高8位在A中,低8 位在B中( × )24.CPU对内部RAM和外部RAM的读写速度一样快( × )25.对于8051单片机,当CPU对内部程序存储器寻址超过4K时,系统会自动在外部程序存储器中寻址.( √ )26.外加晶振频率越高,系统运算速度也就越快,系统性能也就越好( × )27.单片机按键手动复位又可以分为电平方式和脉冲方式两种。

单片机原理及接口技术(微课版 第3版)-习题及答案 (5)[2页]

单片机原理及接口技术(微课版 第3版)-习题及答案 (5)[2页]

《单片机原理及接口技术》(第3版)人民邮电出版社第5章 I/O口应用-显示与开关/键盘输入思考题及习题51.判断下列说法是否正确。

A.HD7279是用于键盘和LED数码管的专用接口芯片。

答:对B.LED数码管的字型码是固定不变的。

答:错C.为给扫描法工作的8 8非编码键盘提供接口电路,在接口电路中需要提供两个8位并行的输入口和一个8位并行的输出口。

答:错D.LED数码管工作于动态显示方式时,同一时间只有一个数码管被点亮。

答:对2.动态显示的数码管,任一时刻只有一个LED处于点亮状态,是LED的余辉与人眼的“视觉暂留”造成数码管同时显示的“假象”。

答:对3.为什么要消除按键的机械抖动?软件消除按键机械抖动的原理是什么?答:消除按键的机械抖动,避免由于机械抖动造成的对键盘是否按下误判。

软件消除按键机械抖动的原理是采用软件延时,躲过键盘按键的机械抖动期。

4.LED的静态显示方式与动态显示方式有何区别?各有什么优缺点?答:静态显示时,欲显示的数据是分开送到每一位LED上的。

而动态显示则是数据是同时送到每一个LED上,再根据位选线来确定是哪一位LED被显示。

静态显示亮度很高,但口线占用较多。

动态显示口线占用较少,但是需要编程进行动态扫描,适合用在显示位数较多的场合。

5.分别写出表5-1中共阴极和共阳极LED数码管仅显示小数点“.”的段码。

答: 80H(共阴极);7FH(共阳极)。

6. 已知8段共阴极LED数码显示器要显示某字符的段码为7DH(a段为最低位),此时显示器显示的字符为。

答:67.已知8段共阳极LED数码显示器要显示字符“6”(a段为最低位),此时的段码为。

答:82H8.当键盘的按键数目少于8个时,应采用式键盘。

当键盘的按键数目为64个时,应采用式键盘。

答:独立式,矩阵式9.已知8段共阳极LED数码管要显示字符“5”(a段为最低位),此时的段码为。

答:92H10. AT89S51单片机控制LCD显示英文字符或数字字符时,要把欲显示字符的码送给LCD控制模块。

单片机原理与接口技术复习题及参考标准答案

单片机原理与接口技术复习题及参考标准答案

《单片机原理与接口技术》课程复习资料一、单项选择题:1.带符号的十进制数-8的8位补码是 [ ]A.10000101B.11111011C.11111101D.111110002.补码11111011 的真值是 [ ]A.-5B.-8C.5D.83.补码11111000 的真值是 [ ]A.-5B.-8C.5D.84.将十进制数25转换成二进制数是 [ ]A.11001B.10011C.10101D.100015.已知某带符合的数的8位补码是 11111011B,该数的真值是 [ ]A.-1B.2C.-5D.-76.MCS-51 片内程序存储器容量是 [ ]A.1kBB.2kBC.3kBD.4kB7.MCS-51 芯片的8位并行数据输入输出接口个数是 [ ]A.1B.2C.3D.48.MCS-51 片内通用寄存器个数是 [ ]A.4B.8C.7D.69.MCS-51 的无条件转移指令个数是 [ ]A.1B.2C.3D.410.MCS-51 片内定时/计数器的个数是 [ ]A.1B.2C.3D.411.MCS-51 系统的中断源个数是 [ ]A.2B.3C.4D.512.MCS-51 片内专用寄存器个数是 [ ]A.8B.16C.21D.2413.作为堆栈操作的指示栈顶位置的寄存器是 [ ]A.SPB.IPC.BPD.CS 1000HTAB1:DB 10H,‘A’TAB2:DW TAB1以1000H为首字节的连续4个字节单元中内容依次是 [ ]A.10H,41H,10H,0B.10H,41H,0,10HC.41H,10H,10H,0D.41H,10H,0,10H15.对于输入端口,应具有下面何种功能 [ ]A.应具备数据缓冲功能B.应具备数据锁存功能C.应同时具备数据缓冲功能肯和数据锁存功能D.应具备缓冲功能和锁存功能中的任一种16.外部中断0的中断服务程序入口地址是 [ ]A.0003HB.000BHC.0013HD.0023H17.用于中断控制的定时计数控制器是 [ ]A.SCONB.IEC.IPD.TCON18.能实现外设和内存直接进行数据交换的数据传输方式是 [ ]A.查询方式B.无条件传送方式C.中断方式D.DMA方式19.在异步通信中,数据传输的单位是 [ ]A.字节B.字C.帧D.位20.用于中断控制的中断允许寄存器是 [ ]A.SCONB.IEC.IPD.TCON21.MCS-51 外部数据存储器可扩展的最大存储空间是 [ ]A.16kBB.32kBC.64kBD.256kB22.MCS-51 位寻址区的位地址范围是 [ ]A.00H—7FHB.00—1FHC.20H—2FHD.30H—7FH23.在MCS-51 中,SP用于存放栈顶指针值。

单片机原理与接口技术单片机试卷3

单片机原理与接口技术单片机试卷3
命题教师
系班级 教研室负责人
密封线
姓名 系负责人
学号 试卷类型

学期
课程试卷
题次 一 二 三 四 五 六 七 八 九 十 总分
得分
一、填空题 (15 分)
1、单片机采用 8MHZ 的晶体振荡器,则一个时钟周期为
周期为

,一个机器
2、表达式 1>=6 的值是
,12%5 的值是
的值是
,执行 i=0x20>>1;语句后 i 的值是是
B、双字节 -32768~32767
C、单字节 0~255
D、双字节 0~65535
共 3 页第 1 页
4、语句 for(i=0;i<10;i++);执行的次数是

A、1次
B、 0次
C、9次
D、10次
5、TH0计数器的位数是
位。
A、16 B、64 C、8 D、32
6、将数据0x0f从P2口输出的语句是
{ uint i,j;
for(i=0;i<100;i++)
for(j=0;j<120;j++);
}
共 3 页第 2 页
五、用 T0 对外部脉冲计数,每计 100 个脉冲后,P1.0 引脚上的发光二极管闪烁 3 次。试用中断方式编程(15 分)。
系班级 教研室负责人
姓名 系负责人
学号 试卷类型
命题教师
D5
300
AT89C51
D6
D7
D8
P0.0/AD0 P0.1/AD1 P0.2/AD2 P0.3/AD3 P0.4/AD4 P0.5/AD5 P0.6/AD6 P0.7/AD7

《单片机基础第三版》期末复习题

《单片机基础第三版》期末复习题

《单⽚机基础第三版》期末复习题单⽚机期末复习题(⼀)填空题1.MCS-51系统复位控制信号的有效电平是( )。

2.MCS-51芯⽚的TXD和RXD引脚的控制作⽤是()、()。

3.MCS-51系统内部RAM容量是()。

4. MCS—5l单⽚机的应⽤程序⼀般放在( )。

5. 在寄存器间接寻址⽅式中,其“间接”体现在指令中寄存器的内容,不是操作数⽽是操作数的( )。

6.在MCS-51系统中,对⽚外RAM和端⼝赋值只能使⽤()。

7.三态缓冲器的三态分别是( )、( ) 、( ) 。

8.8051单⽚机的中断源有:( )、( ) 、( )、( ) 、( )。

9.向8255写⼊的⼯作⽅式命令为0A5H,所定义的⼯作⽅式为:A ⼝为(),B⼝为(),C⼝⾼位部分为(),C⼝低位部分为()。

10.在定时器⼯作⽅式2下,计数器的宽度为8位,如果系统晶振频率为12MHz,则最⼤定时时间为( )。

11.当串⾏⼝发送完⼀帧数据时,将SCON中的( )位置1,向CPU申请中断。

12.MCS—51单⽚机外部中断请求信号有电平⽅式和( ),在电平⽅式下,当采集到INT0、INT1的有效信号为( )时,激活外部中断。

13.在寄存器寻址⽅式中,指令中指定寄存器的内容就是( )。

14.在存储器扩展中.⽆论是线选法还是译码法.最终都是为扩展芯⽚的( )端提供信号.15.串⾏通信中有(),(),()三种数据通路形式。

16.在MCS-51中,PC和DPTR都⽤于提供地址,但PC是为了访问( )存储器提供地址,⽽DPTR是为访问( )存储器提供地址。

17.在MCS⼀51中,位处理器的数据存储空间是由( )的可寻址位和内部 RAM为寻址区的( )个位。

18.MCS⼀51的4个I/O ⼝中,P0是真正的双向⼝,⽽其它⼝则为准双向⼝,这⼀区别表现在都作为I/O⼝使⽤时( )必须外接上拉电阻。

19. MCS-51单⽚机访问⽚外存储器时利⽤( )信号锁存来⾃( )⼝的低⼋位地址信号。

单片机原理及接口技术试题及答案

单片机原理及接口技术试题及答案

单片机原理及接口技术一、判断题1. 指令字节数越多,执行时间越长。

……………………………………()2. 内部寄存器Rn(n=0~7)作为间接寻址寄存器。

……………………()3. 8031芯片内一共有4K的ROM,256字节的RAM。

……………………()4. 8位构成一个字节,一个字节所能表达的数的范围是0-255。

………()5. 8051中的工作寄存器就是内部RAM中的一部份。

………………………()6. 8051中特殊功能寄存器(SFR)就是内部RAM中的一部份。

…………()7. MOV A,@R0这条指令中@R0的寻址方式称之为寄存器间址寻址。

……()8. MOV A,30H这条指令执行后的结果是(A)=30H ………………………()9. MOV A,@R7,将R7单元中的数据作为地址,从该地址中取数,送入A中()10. SP称之为堆栈指针,堆栈是单片机内部的一个特殊区域,与RAM无关()二、简答题1. 分别列出传送指令、算术指令、逻辑指令和转移指令。

2. 指出下列指令的寻址方式:1):MOV A,#01 3):ADD A,10H2):MOV A,@R0 4):SETB 20H3. 要设置T0为16位计数器;T1为8位定时器,请填写TMOD寄存器4. 说出SCON中SM0 SM1 SM2 REN TB8 RB8 TI RI 的意义和功能5. 按动态扫描设计,6根线可以接多少个按键?并画出与51单片机的接线图。

6. 如果(DPTR)=507BH,(SP)=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,则执行下列指令后:POP DPH;POP DPL;POP SP;则:(DPH)= ____;(DPL)=_______;(SP)=_______;7. 分析下列程序的功能PUSH ACCPUSH BPOP ACCPOP B8. 三片6264的地址范围分别是多少?(地址线未用到的位填1)9. 给8031单片机扩展一片2716和6116,请画出系统连接图,并给出地址范围。

单片机原理及接口技术(第三版)教材习题解答

单片机原理及接口技术(第三版)教材习题解答

单片机原理与接口技术教材习题全部解答第1章绪论1-1解答:第一台计算机的研制目的是为了计算复杂的数学难题。

它的特点是:计算机字长为12位,运算速度为5 000次/s,使用18 800个电子管,1 500个继电器,占地面积为150 m2,重达30 t,其造价为100多万美元。

它的诞生,标志着人类文明进入了一个新的历史阶段。

1-2解答:单片微型计算机简称单片机。

一个完整的单片机芯片至少有中央处理器(CPU)、随机存储器(RAM)、只读存储器(ROM)、定时/计数器与I/O接口等部件。

1-3解答:单片机的发展大致经历了四个阶段:第一阶段(1970—1974年),为4位单片机阶段;第二阶段(1974—1978年),为低中档8位单片机阶段;第三阶段(1978—1983年),为高档8位单片机阶段;第四阶段(1983年至今),为8位单片机巩固发展阶段与16位单片机、32位单片机推出阶段。

1-4解答:Intel公司的MCS-48系列、MCS-51系列、MCS-96系列产品;Motorola公司的6801、6802、6803、6805、68HC11系列产品;Zilog公司的Z8、Super8系列产品;Atmel公司的AT89系列产品;Fairchild公司的F8和3870系列产品;TI公司的TMS7000系列产品;NS公司的NS8070系列产品;NEC公司的μCOM87(μPD7800)系列产品;National公司的MN6800系列产品;Hitachi公司的HD6301、HD63L05、HD6305。

1-5解答:(1)8031/8051/8751三种型号,称为8051子系列。

8031片没有ROM,使用时需在片外接EPROM。

8051片含有4KB的掩模ROM,其中的程序是生产厂家制作芯片时烧制的。

8751片含有4KB的EPROM,用户可以先用紫外线擦除器擦除,然后再利用开发机或编程器写入新的程序。

(2)8032A/8052A/8752A是8031/8051/8751的增强型,称为8052子系列。

单片机原理与接口技术复习题及答案总汇

单片机原理与接口技术复习题及答案总汇

单片机原理与接口技术复习题及答案总汇复习题及答案(一)一、选择题(在每个小题四个备选答案中选出一个正确答案,填在题的括号中)1、80C51基本型单片机内部程序存储器容量为(C)。

(A)16K (B)8K (C)4K (D)2K2、在80C51单片机应用系统中,可以作为时钟输出的是(C)引脚。

(A)(B)RST (C)ALE (D)3、在80C51的4个并行口中,能作为通用I/O口和高8位地址总线的是(C)。

(A)P0 (B)P1 (C)P2 (D)P34、当优先级的设置相同时,若以下几个中断同时发生,(D)中断优先响应。

(A)(B)T1 (C)串口(D)T05、在80C51中,要访问SFR使用的寻址方式为(A)。

(A)直接寻址(B)寄存器寻址(C)变址寻址(D)寄存器间接寻址6、以下的4条指令中,不合法的指令为(D)。

(A)INC A (B)DEC A (C)I NC DPTR (D)SWAP ACC7、当需要扩展一片8K的RAM时,应选用的存储器为(B)。

(A)2764 (B)6264 (C)6116 (D)621288、若想扩展键盘和显示,并希望增加256字节的RAM时,应选择(A)芯片。

(A)8155 (B)8255 (C)8279 (D)74LS1649、80C51单片机要进行10位帧格式的串行通讯时,串行口应工作在(B )。

(A)方式0 (B)方式1 (C)方式2 (D)方式310、80C51复位初始化时未改变SP的内容,第一个入栈的单元地址为(A)。

(A)08H (B)80H (C)00H (D)07H二、填空题1、计算机的经典结构由存储器、运算器、控制器、输入设备、输出设备组成。

2、80C51单片机基本型内部RAM有 128 个字节单元,这些单元可以分为三个用途不同的区域,一是工作寄存器区,二是位寻址区,三是数据缓冲区。

3、在8051单片机中,由 2 个振荡周期组成1个状态周期,由 6 个状态周期组成1个机器周期。

单片机原理及接口技术(微课版 第3版)-习题及答案 (1)[2页]

单片机原理及接口技术(微课版 第3版)-习题及答案 (1)[2页]

《单片机原理及接口技术》(第3版)人民邮电出版社第1章单片机概述思考题及习题11.除了单片机这一名称之外,单片机还可称为和。

答:微控制器,嵌入式控制器.2.单片机与普通微型计算机的不同之处在于其将、、和三部分,通过内部连接在一起,集成于一块芯片上。

答:CPU、存储器、I/O口、总线3.在家用电器中使用单片机应属于微计算机的。

答: BA.辅助设计应用B.测量、控制应用C.数值计算应用D.数据处理应用4.微处理器、微计算机、微处理机、CPU、单片机、嵌入式处理器它们之间有何区别?答:微处理器、微处理机和CPU它们都是中央处理器的不同称谓,微处理器芯片本身不是计算机。

而微计算机、单片机它们都是一个完整的计算机系统,单片机是集成在一个芯片上的用于测控目的的单片微计算机。

5.AT89S51单片机相当于MCS-51系列单片机中的哪一型号的产品?“S”的含义是什么?答:相当于MCS-51系列中的87C51,只不过是AT89S51芯片内的4K字节Flash存储器取代了87C51片内的4K字节的EPROM。

6.什么是“嵌入式系统”? 系统中嵌入了单片机作为控制器,是否可称其为“嵌入式系统”? 答:广义上讲,凡是系统中嵌入了“嵌入式处理器”,如单片机、DSP、嵌入式微处理器,都称其为“嵌入式系统”。

但多数人把“嵌入”嵌入式微处理器的系统,称为“嵌入式系统”。

目前“嵌入式系统”还没有一个严格和权威的定义。

目前人们所说的“嵌入式系统”,多指后者。

7.嵌入式处理器家族中的单片机、DSP、嵌入式微处理器各有何特点?它们的应用领域有何不同?答:单片机体积小、价格低且易于掌握和普及,很容易嵌入到各种通用目的的系统中,实现各种方式的检测和控制。

单片机在嵌入式处理器市场占有率最高,最大特点是价格低,体积小,应用广泛。

DSP是一种非常擅长于高速实现各种数字信号处理运算(如数字滤波、FFT、频谱分析等)的嵌入式处理器。

能够高速完成各种复杂的数字信号处理算法。

单片机原理及接口技术第三版课后习题答案

单片机原理及接口技术第三版课后习题答案

第五章1、什么是中断和中断系统?其主要功能是什么?当CPU正在处理某件事情的时候,外部发生的某一件事件请求CPU迅速去处理,于是,CPU暂时中止当前的工作,转去处理所发生的事件歹中断服务处理完该事件以后,再回到原来被终止的地方,继续原来的工作。

这种过程称为中断,实现这种功能的部件称为中断系统。

功能:( 1)使计算机具有实时处理能力,能对外界异步发生的事件作出及时的处理(2)完全消除了CPU在查询方式中的等待现象,大大提高了CPU的工作效率( 3)实现实时控制2、试编写一段对中断系统初始化的程序,使之允许INTO,INTI , TO串行口中断,且使TO中断为高优先级中断。

解:MOVIE , # 097H YMOV IP , # 02H3、在单片机中,中断能实现哪些功能?答:有三种功能:分时操作、实时处理,故障处理4、89C51共有哪些中断源?对其中端请求如何进行控制?答:(1 ) 89C班有如下中断源①:外部中断0 请求,低电平有效一② 汐卜部中断1 请求,低电平有效③TO:定时器、计数器。

溢出中断请求④T1 :定时器、计数器1溢出中断请求⑤Tx 瓜x:串行接口中断请求住)通过对特殊功能寄存器TCON、SCON、IE、IP的各位进行置位或复位等操作,可实现各种中断控制功能5 、什么是中断优先级?中断优先处理的原则是什么?答:中断优先级是CPU相应中断的先后顺序。

原则:( 1)先响应优先级高的中断请求,再响应优先级低的( 2)如果一个中断请求已经被响应,同级的其它中断请求将被禁止(3)如果同级的多个请求同时出现,则CPU通过内部硬件查询电路,按查询顺序确定应该响应哪个中断请求查询顺序:外部中断0 定时器0 中断一外部中断1 一定时器1 中断一串行接口中断6、"说明外部中断请求的查询和响应过程。

当CPU执行主程序第K条指令,外设向CPU发出中断请求,CPU接到中断请求信号并在本条指令执行完后,中断主程序的执行并保存断点地址,然后转去响应中断。

单片机原理及接口技术第三版课后答案

单片机原理及接口技术第三版课后答案

单片机原理及接口技术第三版课后答案【篇一:《单片机原理及接口技术》第三版梅丽凤王艳秋编著的习题解答课后答案(1)】理及接口技术》第三版梅丽凤王艳秋编著的习题解答课后答案第1章绪论1-1解答:第一台计算机的研制目的是为了计算复杂的数学难题。

它的特点是:计算机字长为12位,运算速度为5 000次/s,使用18 800个电子管,1 500个继电器,占地面积为150 m2,重达30 t,其造价为100多万美元。

它的诞生,标志着人类文明进入了一个新的历史阶段。

1-2解答:单片微型计算机简称单片机。

一个完整的单片机芯片至少有中央处理器(cpu)、随机存储器(ram)、只读存储器(rom)、定时/计数器及i/o接口等部件。

1-3解答:单片机的发展大致经历了四个阶段:第一阶段(1970—1974年),为4位单片机阶段;第二阶段(1974—1978年),为低中档8位单片机阶段;第三阶段(1978—1983年),为高档8位单片机阶段;第四阶段(1983年至今),为8位单片机巩固发展阶段及16位单片机、32位单片机推出阶段。

1-4解答:intel公司的mcs-48系列、mcs-51系列、mcs-96系列产品;motorola公司的6801、6802、6803、6805、68hc11系列产品; zilog公司的z8、super8系列产品;atmel公司的at89系列产品;fairchild公司的f8和3870系列产品;ti公司的tms7000系列产品;ns公司的ns8070系列产品;national公司的mn6800系列产品;hitachi公司的hd6301、hd63l05、hd6305。

1-5解答:(1)8031/8051/8751三种型号,称为8051子系列。

8031片内没有rom,使用时需在片外接eprom。

8051片内含有4kb的掩模rom,其中的程序是生产厂家制作芯片时烧制的。

8751片内含有4kb的eprom,用户可以先用紫外线擦除器擦除,然后再利用开发机或编程器写入新的程序。

单片机原理及接口技术(微课版 第3版)-习题及答案 (11)[2页]

单片机原理及接口技术(微课版 第3版)-习题及答案 (11)[2页]

《单片机原理及接口技术》(第3版)人民邮电出版社第11章 AT89S51单片机与DAC、ADC的接口思考题及习题111.对于电流输出的D/A转换器,为了得到电压输出,应使用。

答:I/V转换电路2.使用双缓冲同步方式的D/A转换器,可实现多路模拟信号的输出。

答:同步3.下列说法是否正确。

A.“转换速度”这一指标仅适用于A/D转换器,D/A转换器不用考虑“转换速度”问题。

B.ADC0809可以利用“转换结束”信号EOC向AT89S51单片机发出中断请求。

C.输出模拟量的最小变化量称为A/D转换器的分辨率。

D.对于周期性的干扰电压,可使用双积分型A/D转换器,并选择合适的积分元件,可以将该周期性的干扰电压带来的转换误差消除。

答:(1)错,D/A转换器也要考虑“转换速度”或“转换时间”问题,即建立时间(转换时间);(2)对;(3)错,是D/A转换器的分辨率;(4)对。

4.D/A转换器的主要性能指标都有哪些?设某DAC为二进制12位,满量程输出电压为5V,它的分辨率是多少?答:D/A转换器的主要技术指标如下:分辨率:D/A转换器的分辨率指输入的单位数字量变化引起的模拟量输出的变化,是对输入量变化敏感程度的描述。

建立时间:建立时间是描述D/A转换速度快慢的一个参数,用于表明转换速度。

其值为从输入数字量到输出达到终位误差±(1/2)GB(最低有效位)时所需的时间。

转换精度:理想情况下,精度与分辨率基本一致,位数越多精度越高。

严格讲精度与分辨率并不完全一致。

只要位数相同,分辨率则相同.但相同位数的不同转换器精度会有所不同。

当DAC为二进制12位,满量程输出电压为5V时,分辨率为1.22 mV5.A/D转换器两个最重要的技术指标是什么?答:A/D转换器的两个最重要指标:(1) 转换时间和转换速率--转换时间A/D完成一次转换所需要的时间。

转换时间的倒数为转换速率。

(2) 分辨率--A/D转换器的分辨率习惯上用输出二进制位数或BCD码位数表示。

单片机原理及接口技术课后答案李朝青第三版

单片机原理及接口技术课后答案李朝青第三版

第一题 8051单片机内包含哪些主要逻辑功能部件?1.C PU2.R OM3.R AM4.T imer/Counter5.U ART(串口)(通用异步串行接收机发送机)6.4个8bits Port(并口)7.I nt0,int1(外部中断)第二题8051的/EA端有什么用处?1.E A端Enable Address(外部程序存储器地址允许输入端)2.低电平有效3.E A=0(低电平有效)时,只允许访问外部存储器4.E A=1时,可以访问内部和外部存储器5.E A还有复用功能,Vpp(Pulse of Programming)(编程脉冲)(固化编程电压输入端)第三题8051的存储器分为那几个空间?怎样区别不同空间的寻址?1.R OM(片内ROM和片外ROM统一编址)(使用MOVC)(数据传送指令)(16bits地址)(64KB)2.片外RAM(MOVX)(16bits地址)(64KB)3.片内RAM(MOV)(8bits地址)(256B)什么是普林斯顿结构?哈佛结构?1.普林斯顿结构,ROM和RAM统一编址2.哈佛结构,ROM和RAM分开编址第四章8051片内RAM的空间是怎样分配的?1.片内RAM有256B2.低128B是真正的RAM区3.高128B是SFR(特殊功能寄存器)区真正的RAM区可以分成那几个部分?1.4个工作寄存器区(R0~R7)2.位寻址区3.真正的RAM区第五题简述布尔处理存储器的空间分配,片内RAM中包含哪些可位寻址单元?1.片内RAM区从00H~FFH(256B)2.其中20H~2FH(字节地址)是位寻址区3.对应的位地址是00H~7FH第六题如何简洁地判断8051正在工作?1.用示波器观察8051的XTAL2端是否有脉冲信号输出(判断震荡电路工作是否正常?)2.A LE(地址锁存允许)(Address Latch Enable)输出是fosc的6分频3.用示波器观察ALE是否有脉冲输出(判断 8051芯片的好坏?)4.观察PSEN(判断8051能够到EPROM 或ROM中读取指令码?)5.因为/PSEN接外部EPROM(ROM)的/OE端子6.O E=Output Enable(输出允许)第七题 8051如何确定和改变当前工作寄存器组?1.P SW(程序状态字)(Program Status Word)中的RS1和RS02.可以给出4中组合3.用来从4组工作寄存器组中进行选择4.P SW属于SFR(Special Function Register)(特殊功能寄存器)第十题 8051的/EA信号有什么功能?在使用8031的时候,EA信号引脚应该如何处理?1.E A=Enable Address(外部程序存储器地址允许输入端)2.E A=0(低电平有效)只允许访问外部存储器3.E A=1内外ROM都可以访问4.因为8031没有片内ROM5.只能访问片外的EPROM6.应该使EA=0(有效)第十二题内部RAM第128B单元划分成那几个主要部分?各部分主要功能是什么?1.当前工作寄存器组(4组)(00H~1FH)2.位寻址区(20H~2FH)3.真正的RAM区(30H~7FH)第十三题使单片机复位有哪几种方法?复位后机器的初始状态如何?1.上电复位2.上电复位+手动复位3.脉冲复位4.复位会重置一些寄存器第十四题开机复位后,CPU使用的是哪组工作寄存器?它们的地址什么什么?1.8051有4个工作寄存器组2.分别从R0~R73.分别位于 00H~07H,08H~0FH,10H~17H,18H~1FH4.开机复位后,默认使用寄存器组0第十五题 PSW的作用是什么?作用是什么?1.P SW是一个SFR(特殊功能寄存器)2.位于片内RAM的高128B3.具体地址D0H(00H~FFH)(片内RAM的编址)(8bits编址方法)4.P SW=Program Status Word(程序状态字)PSW的常用标志位有哪些?1.C Y=Carry(进位标志位)2.A C=Auxiliary Carry(辅助进位标志位)(半进位标志位)3.F0用户标志位4.R S1,RS0,用来选择当前工作寄存器组(R0~R7)(4选1)5.O V=Overflow(溢出标志位)6.P=Parity(奇偶校验位)第十五题位地址7CH和字节地址7CH如何区别?位地址7CH在片内RAM中什么地方?1.片内RAM的地址从00H~FFH2.其中20H~2FH(字节地址)是位寻址区(bits)3.位地址从00H~7FH4.位地址7CH位于字节地址2FH5.可以从寻址方式来区分6.位地址使用位寻址方式7.字节地址使用直接寻址,间接寻址第十七题 8051的时钟周期,震荡周期有什么关系?1.震荡周期2.时钟周期=状态周期(state)3.时钟周期=2*振荡周期4.机器周期=6*时钟周期=12*震荡周期5.指令周期=1~4个机器周期第十八题一个机器周期的时序如何划分?1.一个机器周期=12个震荡周期=6个时钟周期(状态周期)2.S1P1,S1P2,S2P1,S2P2,S3P1,S3P2,S4P1,S4P2,S5P1,S5P2,S6P1,S6P23.其中s=state(状态),p=phase(相位)第十九题什么叫做堆栈?SP是什么?它的作用是什么?8051堆栈的容量不能超过多少个字节?1.S tack(堆栈)2.具有FILO,LIFO的特性3.S P=Stack Pointer(堆栈指针)4.S P是栈顶指示器评论这张1.微处理器,RAM,ROM,以及I/O口,定时器,构成的微型计算机称为单片机。

单片机原理与接口技术第三版课后答案

单片机原理与接口技术第三版课后答案

单片机原理与接口技术第三版课后答案单片机原理与接口技术第三版课后答案【篇一:单片机原理及接口技术课后答案李朝青(第二版)】lass=txt> 第一章1.单片机具有哪些特点(1)片内存储容量越来越大。

(2抗干扰性好,可靠性高。

(3)芯片引线齐全,容易扩展。

(4)运行速度高,控制功能强。

(5 )单片机内部的数据信息保存时间很长,有的芯片可以达到年以100 上。

2.89C51单片机内包含哪些主要逻辑功能部件?答:80C51系列单片机在片内集成了以下主要逻辑功能部件:(l)cpu(中央处理器):8位⑵片内ram:128b(3)特殊功能寄存器:21个⑷程序存储器:4kb⑸并行i/o 口 :8位,4个⑹串行接口 :全双工,1个⑺定时器/计数器:16位,2个(8)片内时钟电路:1个3•什么是微处理器(cpu)、微机和单片机?答:微处理器本身不是计算机,但它是小型计算机或微机的控制和处理部分。

微机则是具有完整运算及控制功能的计算机,除了微处理器外还包括存储器、接口适配器以及输入输出设备等。

单片机是将微处理器、一定容量的ram、rom以及i/o 口、定时器电路集成在一块芯片上,构成的单片微型计算机。

4•微型计算机怎样执行一个程序?答:通过cpu指令,提到内存当中,再逐一执行。

5•什么是嵌入式系统?他有哪些类型?为什么说单片机是典型的嵌入式系统?答;嵌入式系统是将先进的计算机技术、半导体技术和电子技术和各个行业的具体应用相结合后的产物,这一点就决定了它必然是一个技术密集、资金密集、高度分散、不断创新的知识集成系统它有嵌入式微处理器、嵌入式微控制器、嵌入式dsp处理器、嵌入式片上系统等。

嵌入式系统的出现最初是基于单片机的。

它从体系结构到指令系统都是按照嵌入式应用特点专门设计的,能最好的满足面对控制对象,应运系统的嵌入、现场的可靠运行以及非凡的控制品质要求。

因此,她是典型的嵌入式系统。

第二章1.89C51单片机内包含哪些主要逻辑功能部件?答:80C51系列单片机在片内集成了以下主要逻辑功能部件:(l)cpu(中央处理器):8位⑵片内ram:128b(3)特殊功能寄存器:21个(4)程序存储器:4kb⑸并行i/o 口 :8位,4个⑹串行接口 :全双工,1个⑺定时器/计数器:16位,2个(8)片内时钟电路:1个2.89C51的ea端有何用途?3.89c51的存储器分哪几个空间?如何区别不同空间的寻址?答:rom (片内rom和片外rom统一编址)(使用 move )(数据传送指令)(16bits地址)(64kb)片外 ram ( movx)( 16bits 地址)(64kb)片内 ram ( mov)( 8bits 地址)(256b)4.简述89c51片内ram的空间分配。

李朝青 单片机原理及接口技术(第3版)期末考试必考重点

李朝青 单片机原理及接口技术(第3版)期末考试必考重点

2.3 存储器组织
2.3.1 MCS-51储存器特点
FFFFH 外部
FFFFH 外部 RAM
ROM
1000H 0FFFH 内部 ROM (EA=1) 0FFFH 外部 ROM
7FH
特殊功能寄存器 (21个SFR ) FFH 80H 内部 128BRAM 00H (b) 0000H
(64KB)
0000H
Vcc
Vcc P1R1
8051
R* D C Q Q P10
R1 D1 K1
写数据
D0 P1W P1R2
P10 P11
读端口 图2、P1口内部结构
MOV P1, #0FFH JNB P1.1, $ CLR P1.0
图2.1、P1口应用
2.4.3 P2口内部结构
说明:
1、P2可以作为通用的I/O,
也可以作为高8位地址输出。 2、当控制信号为1时
单片机原理及接口技术
第三版 李朝青
第2章 MCS-51系列单片机的结构和原理
1.掌握单片机的基本结构(CPU、ROM、RAM、 定时/计数器、并行I/O、全双工串行口、中断系统、 总线结构)。 2.掌握特殊功能寄存器SFR的功能、作用及它们复 位后的状态。 3.掌握存储器的组织结构(分ROM和RAM)及对 应的寻址方式。 4.了解单片机的工作时钟与时序。
1、P0口作通用I / O口使用
(1)通用输出 此时必须外接上拉电阻。 (2)通用输入 ①读引脚:CPU在执行“MOV” 类输入指令时(如:MOV A , P0),内部产生的操作信号是 “读引脚”。P0.X引脚上的数据 经过缓冲器2读入到内部总线。
注意:在读引脚时,必须先向电路中的锁存器写入1。 MOV P0, #0FFH MOV A, P0

单片机原理及接口技术(第3版)复习题

单片机原理及接口技术(第3版)复习题

单项选择题(80)1. 89C51复位后,程序计数器PC中的内容是()。

A. 0030 HB. 0000HC. FFFFHD. 不确定2. 89C51的直接寻址方式的寻址空间是()。

A. 片内RAM的低128B和SFRB. 片内RAM和ROM的256BC. 片外RAM的低256BD. 片内、片外RAM的00~FFH和SFR3. CPU访问片内RAM的指令类型用()。

A. MOVCB. MOVXC. MOVD. MOVD4. 当CPU响应定时/计数器T1的中断时,()。

A. 需用软件将TF1置1B. 需用软件将TF1清0C. 硬件将自动对TF1置1D. 硬件将自动对TF1清05. 指令()用于启动89C51的定时器T1。

A. CLR TR1B. MOV TR1,00HC. SETB TR1D. MOV TR1,0FFH6. 89C51复位后,P1口状态是()。

A. 00HB. 11HC. FFHD. 10H9. 如8051的SP的内容是30H,顺序执行PUSH ACC和POP B两句指令后,()。

A. 寄存器SP中的内容为32HB. 累加器A中的内容与寄存器B中的内容是一样的C. 寄存器B中的内容与原来累加器A中的内容一样,此时A中的内容是0D. 累加器A中的内容是30H,寄存器B中的内容是31H10. 指令MOV @R1, A与MOVX @R1, A比较,()。

A. 指令的功能一样B. 前一条指令的目的地址在片内RAM,后一条指令的目的地址在片外RAMC. 前一条指令属于寄存器间接寻址,后一条指令属于直接寻址D. 前一条指令用于访问片内RAM,后一条指令只能访问片内的SFR区11. 当执行指令时,PC中的内容总是指示出()。

A. 正在执行的当前指令的地址B.状态字寄存器中的内容C. 将要执行的下一条指令地址D.中断的断点的地址12. 当CPU响应外部中断0时,()。

A. 硬件将自动对IE0清0B. 硬件将自动对IE0置1C. 需用软件将IE0清0D. 需用软件将IE0置113. 将89C51片外RAM某单元中的内容送累加器A,应采用()这样的指令。

单片机原理及接口技术(微课版 第3版)-习题及答案 (12)[1页]

单片机原理及接口技术(微课版 第3版)-习题及答案 (12)[1页]

《单片机原理及接口技术》(第3版)人民邮电出版社
第12章
思考题及习题12
1.判断下列说法是否正确?
(1)用控制步进电机只有周期性的误差而无累积误差。


(2)步进电机是将脉冲信号转变为角位移或线位移的闭环控制元件。


(3)在非超载的情况下,步进电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响。


(4)步进电机的驱动是由单片机通过对每组线圈中的电流的顺序切换来使电机作步进式旋转。


2.单片机驱动直流电机控制转速,最常见的驱动方式是什么?
答:采用PWM(脉宽调制)脉冲波来驱动, PWM脉冲波的占空比对应于电机所需的转速。

3.对图12-12进行改动,设计出单片机采用中断方式控制微型打印机打印“Welcom You”
字符串的硬件接口电路以及软件程序。

INT引脚相连即可。

欲打印的字符串,只需向微型打答:把图12-12BUSY脚直接与单片机的0
印机发送字符串中各字母的ASCII码即可。

程序设计可参考【例12-4】
4.常用的光电耦合器分为哪几种类型?光电隔离的主要优点是什么?
答:光电耦合器主要分为:晶体管输出型、晶闸管输出型。

光电隔离的主要优点是: 由于光电隔离的作用,可使输入、输出两部分的电流信号独立,且没有电气上的联系。

另外光电耦合器的发光二极管是电流驱动器件,可以形成电流环路的传送形式。

由于电流环电路是低阻抗电路,它对噪音的敏感度低,因此提高了通讯系统的抗干扰能力。

常用于有噪音干扰的环境下传输信号。

单片机原理及接口技术(微课版 第3版)-习题及答案 (10)[2页]

单片机原理及接口技术(微课版 第3版)-习题及答案 (10)[2页]

《单片机原理及接口技术》(第3版)人民邮电出版社第10章单片机系统的串行扩展技术思考题及习题101.单总线协议的不足是。

答:由于仅有一条线进行数据传输,所以其运行速度相对于其它串行总线速度要慢一些。

2.DS18B20数字温度传感器的温度测量范围为。

答:−55~+128,3.DS18B20的转换时间与有关。

答:分辨率4.SPI串口是同步串口还是异步串口?答:是同步串口,数据的输出输入是与时钟同步的5.SPI有较高的数据传输速度,最高可达 Mbit/s。

答:1.056.SPI系统中单片机对从器件的选通需控制其端,由于省去了传输时的地址字节,数据传送软件十分简单。

7.I2C串行总线只有两条信号线,一条是,另一条是。

答:数据线SDA,时钟线SCL8.I2C串行总线的运行由控制。

答:主器件9.I2C总线的起始信号和终止信号是如何定义的?答:I2C总线的起始信号和终止信号都由主机发出,在起始信号产生后,总线就处于占用状态;在终止信号产生后,总线就处于空闲状态。

由图10-7见起始信号和终止信号的规定。

(1)起始信号(S)。

在SCL线为高电平期间,SDA线由高电平向低电平的变化表示起始信号,只有在起始信号以后,其他命令才有效。

(2)终止信号(P)。

在SCL线为高电平期间,SDA线由低电平向高电平的变化表示终止信号。

随着终止信号的出现,所有外部操作都结束。

10.单片机通过I2C总线如何来实现对扩展器件的寻址以及控制数据传输方向的?答:I2C总线上的数据传输方向由寻址字节中的数据传输方向位规定:寻址字节R/W=1,表示主机接收(读)。

R/W=0,表示主机发送(写)。

单片机对I2C总线中的器件寻址采用软件寻址,主机在发送完起始信号后,立即发送寻址字节来寻址被控的从机,寻址字节格式如上所示。

7位从机地址即为“DA3、DA2、DA1、DA0”和“A2、A1、A0”。

其中“DA3、DA2、DA1、DA0”为器件地址,是外围器件固有的地址编码,器件出厂时就已经给定。

单片机原理及接口技术(微课版 第3版)-习题及答案 (4)[4页]

单片机原理及接口技术(微课版 第3版)-习题及答案 (4)[4页]

《单片机原理及接口技术》(第3版)人民邮电出版社第4章 AT89S51单片机的中断系统思考题及习题41.外部中断1的中断入口地址为 ,定时器1的中断入口地址为。

答:0013H;001BH2.若(IP)=00010100B,则优先级最高者为,最低者为。

答:外部中断1,定时器T13.中断服务子程序与普通子程序有哪些相同和不同之处?答:RETI指令在返回的同时自动清除相应的不可寻址的优先级触发器,以允许下次中断,而RET指令则没有这个操作。

除了这一点两条指令不同外,其它操作都相同。

4.下列说法正确的是。

答:DA. 各中断源发出的中断请求信号,都会标记在AT89S51的IE寄存器中B. 各中断源发出的中断请求信号,都会标记在AT89S51的TMOD寄存器中C. 各中断源发出的中断请求信号,都会标记在AT89S51的IP寄存器中D. 各中断源发出的中断请求信号,都会标记在AT89S51的TCON与SCON寄存器中5.AT89S51单片机响应外部中断的典型时间是多少?在哪些情况下,CPU将推迟对外部中断请求的响应?答:在一个单一中断的系统里,AT89S51单片机对外部中断请求的响应时间总是在3~8个机器周期之间。

在下述三种情况下,AT89S51将推迟对外部中断请求的响应:(1)AT89S52正在处理同级或更高优先级的中断。

(2)所查询的机器周期不是当前正在执行指令的最后一个机器周期。

(3)正在执行的指令是RETI或是访问IE或IP的指令。

如果存在上述三种情况之一,AT89S52将丢弃中断查询结果,将推迟对外部中断请求的响应。

6.中断查询确认后,在下列各种AT89S51单片机运行情况下,能立即进行响应的是。

A. 当前正在进行高优先级中断处理B. 当前正在执行RETI指令C. 当前指令是DIV指令,且正处于取指令的机器周期D. 当前指令是MOV A,R3答:D7.AT89S51单片机响应中断后,产生长调用指令LCALL,执行该指令的过程包括:首先把的内容压入堆栈,以进行断点保护,然后把长调用指令的16位地址送,使程序执行转向中的中断地址区。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

单项选择题(80)1. 89C51复位后,程序计数器PC中的内容是()。

A. 0030 HB. 0000HC. FFFFHD. 不确定2. 89C51的直接寻址方式的寻址空间是()。

A. 片内RAM的低128B和SFRB. 片内RAM和ROM的256BC. 片外RAM的低256BD. 片内、片外RAM的00~FFH和SFR3. CPU访问片内RAM的指令类型用()。

A. MOVCB. MOVXC. MOVD. MOVD4. 当CPU响应定时/计数器T1的中断时,()。

A. 需用软件将TF1置1B. 需用软件将TF1清0C. 硬件将自动对TF1置1D. 硬件将自动对TF1清05. 指令()用于启动89C51的定时器T1。

A. CLR TR1B. MOV TR1,00HC. SETB TR1D. MOV TR1,0FFH6. 89C51复位后,P1口状态是()。

A. 00HB. 11HC. FFHD. 10H9. 如8051的SP的内容是30H,顺序执行PUSH ACC和POP B两句指令后,()。

A. 寄存器SP中的内容为32HB. 累加器A中的内容与寄存器B中的内容是一样的C. 寄存器B中的内容与原来累加器A中的内容一样,此时A中的内容是0D. 累加器A中的内容是30H,寄存器B中的内容是31H10. 指令MOV @R1, A与MOVX @R1, A比较,()。

A. 指令的功能一样B. 前一条指令的目的地址在片内RAM,后一条指令的目的地址在片外RAMC. 前一条指令属于寄存器间接寻址,后一条指令属于直接寻址D. 前一条指令用于访问片内RAM,后一条指令只能访问片内的SFR区11. 当执行指令时,PC中的内容总是指示出()。

A. 正在执行的当前指令的地址B.状态字寄存器中的内容C. 将要执行的下一条指令地址D.中断的断点的地址12. 当CPU响应外部中断0时,()。

A. 硬件将自动对IE0清0B. 硬件将自动对IE0置1C. 需用软件将IE0清0D. 需用软件将IE0置113. 将89C51片外RAM某单元中的内容送累加器A,应采用()这样的指令。

A. MOV A, @DPTRB. MOVX @DPTR, AC. MOV @DPTR, AD. MOVX A, @DPTR14. 属于立即数寻址的指令是()。

A. MOV A,#8DHB. MOV A,40HC. MOV A,R1D. MOV A,@R015. 89C51的TMOD寄存器中的()位用于设置定时器的工作模式。

A. M1.M0B. C/TC. GATED. TMOD.716. 89C51的()口作为扩展片外数据存储器时的数据总线和地址总线的一部分。

A. P3B. P2C. P1D. P019. 如89C51的SP的内容是30H,执行LCALL SUBRTN这样的指令后,()。

A. 当前寄存器SP中的内容为32HB. 当前寄存器SP中的内容为31HC. 当前寄存器SP中的内容为SUBRTN所对应的地址单元的内容D. 内存RAM的31H.32H单元中存放SUBRTN所对应的地址20. 执行下面的指令或指令组合,(),两(组)指令执行结果一样。

A. 指令MOV @R0,A和指令MOVX @R0,A比较B. 指令MOV A,B和指令组合PUSH B。

MOV A,07H比较C. 指令CLR 00H和指令ANL 20H,#0FEH比较D. 指令INC A和指令组合MOV R1,#01H。

ADD A,@R1比较21. 89C51产生中断时,CPU将自动将()装入程序计数器PC中。

A. 中断入口地址B. 累加器A的内容C. 主程序中的断点地址D. DPTR中的内容22. 当CPU响应串行口发送中断时,()。

A. 需用软件将TI置1B. 需用软件将TI清0C. 硬件将自动对TI置1D. 硬件将自动对TI清023. 单片机对ROM的操作是()。

A. 只能读B. 只能写C. 可读可写D. 只能存数据24. 属于寄存器间接寻址的指令是()。

A. MOV A,40HB. MOV A,#8DHC. MOV A,R1D. MOV A,@R025. 将89C51的定时器T0设定为16位计数器定时方式,则T0应工作在()。

A. 模式0B. 模式1C. 模式2D. 模式326. 89C51的()口作为扩展片外数据存储器时16位地址总线中的高8位。

A. P0B. P1C. P2D. P329. 如8051的SP的内容是40H,执行RET这样的指令后,()。

A. 当前寄存器SP中的内容为38HB. 当前寄存器SP中的内容为3EHC. 当前寄存器SP中的内容为RET所对应的地址单元的内容D. 内存RAM的41H、42H单元中存放RET指令所对应的PC值30. 执行下面的指令或指令组合,(),两(组)指令执行结果一样。

A. 指令DEC A和指令组合MOV R1,#01H。

SUBB A,@R1比较B. 指令MOV A,B和指令组合PUSH A。

POP B比较C. 指令MOV A,@R0和指令MOVX A,@R0比较D. 指令SETB 00H和指令ORL 20H,#01H比较31. 执行返回指令RET后,()中的内容将会变化。

A. 累加器AB. 工作寄存器C. 程序计数器PCD. 程序存储器0000H单元32. 要开放89C51的所有中断,可用()指令来设置IE寄存器。

A. MOV IE,#00HB. MOV IE,#10HC. MOV IE,#1FHD. MOV IE,#9FH33. CPU访问片外ROM的指令类型用()。

A. MOVCB. MOVXC. MOVD. PUSH34. 访问89C51特殊功能寄存器只能用()方式。

A. 立即数寻址B. 寄存器间接寻址C. 直接寻址D. 变址寻址35. 定时器T0工作在模式2 计数方式,要求计一个脉冲就溢出,则计数初值为()。

A. 00HB. FFHC. 01HD. FFFFH38. 89C51的P3口除了用作外部中断、串口输入/输出等第二功能外,也可用作()。

A. 数据总线B. 通用的I/O口C. 地址总线高8位D. 地址总线低8位39. 如89C51的寄存器SP的内容是07H,执行PUSH A指令后,()。

A. 片内RAM 07H单元内容与累加器A的内容一样B. 片外RAM 07H单元内容与累加器A的内容一样C. 片外RAM 08H单元内容与累加器A的内容一样D. 片内RAM 08H单元内容与累加器A的内容一样40. 执行下面的指令或指令组合,(),两(组)指令执行结果一样。

A. 指令SETB 20H和指令MOV 20H,#0FFH比较B. 指令SETB 20H和指令组合MOV R0,#20H。

MOV @R0,#0FFH比较C. 指令SETB 20H和指令组合MOV 20H,#11H比较D. 指令CLR A和指令组合MOV R2,A。

XRL A,R2比较41. 改变()中的内容就可改变程序执行的方向。

A. 程序计数器PCB. 累加器AC. 堆栈指针SPD. 状态字寄存器PSW42. 指令MOVC A,@A+DPTR可以访问()。

A. 片外RAM的64 KB空间B. 片内RAM空间C. 程序存储器空间D. 片内和片外的RAM空间43. 对RAM的操作是()。

A. 只能读B. 只能写C. 可读可写D. 只能存数据44. 要关闭89C51的所有中断,可用()指令来设置IE寄存器。

A. MOV IE,#00HB. MOV IE,#11HC. MOV IE,#1FHD. MOV IE,#9FH45. 关于89C51定时器T1溢出标志位TF1正确的描述是()。

A. 溢出时,硬件自动将TF1清0B. 溢出时,需用软件将TF1置1C. 溢出时,硬件自动将TF1置1D. 中断响应后必须用软件将TF1清046. 当89C51采用12MHz晶振,则引脚ALE输出的频率不会超过()。

A. 1MHzB. 1.2MHzC. 500kHzD. 2MHz49. 执行指令CJNE @R0,#3CH,TABL0,下面描述正确的是()。

A. 如R0中的内容等3CH,程序跳转到TABL0处执行B. 如R0中的内容不等于3CH,程序跳转到TABL0处执行C. 如R0中的内容所指地址单元内容等于3CH,程序跳转到TABL0处执行D. 如R0中的内容所指地址单元内容不等于3CH,程序跳转到TABL0处执行50. P1口地址为90H,执行下面指令或指令组合,(),两(组)指令执行结果一样。

A. 指令MOV P1,@R1和指令组合MOV A,R1。

MOV P1,A比较B. 指令MOV A,P1和指令组合MOV R1,P1。

MOV A,@R1比较C. 指令SETB P1.7和指令组合MOV A,#17H。

ORL P1,A比较D. 指令MOV P1,A和MOV 90H,A比较51. 89C51产生中断时,CPU将自动改变()中的内容。

A. 累加器AB. 工作寄存器C. 程序计数器PCD. 程序存储器0000H单元52. 89C51的立即数寻址方式的寻址空间是()。

A. 片外RAMB. 程序存储器ROMC. 片内RAMD. 片内和片外RAM53. CPU访问片外RAM的指令类型用()。

A. MOVCB. MOVXC. MOVD. PUSH54. 当CPU响应定时/计数器T0的中断时,()压入堆栈。

A. 需用软件将当前PC值B. 需用软件将中断入口地址C. 硬件自动将当前PC值D. 硬件自动将中断入口地址55. 关于89C51定时器T1溢出标志位TF1正确的描述是()。

A. 溢出时,硬件自动将TF1置1B. 溢出时,需用软件将TF1置1C. 溢出时,硬件自动将TF1清0D. 中断响应后必须用软件将TF1清056. 如果要P1口作为输入口用,可以先用指令()对P1口进行操作。

A. MOV P1,#0FFHB. MOV @P1,#0FFHC. MOV P1,#00HD. MOV @P1,#00H59. 执行查表指令MOVC A,@A+PC后,当前A中的内容是()。

A. 原来A中的内容与PC中的内容之和B. 执行该指令时,当前PC所指地址单元中的内容与原来A中的内容之和C. 执行该指令时,当前指令下一条指令对应PC中的内容与原来A中的内容之和所指地址单元的内容D. 原来A中的内容60. 执行下面的指令或指令组合,(),两(组)指令执行结果一样。

A. 指令SETB 01H和指令ORL 20H,#01H比较B. 指令SWAP A和执行四遍指令RL A比较C. 指令SWAP A和执行四遍指令RLC A比较D. 指令SWAP A和执行四遍指令RRC A比较61. 在程序开始执行前,必须将其起始地址送入()。

相关文档
最新文档