单片机原理及应用在线考试试题答案

合集下载

单片机原理及应用在线考试(附答案)

单片机原理及应用在线考试(附答案)

一、单项选择题下边哪一种传递方式合用于办理外面事件( )1.(A)无条件传达进(B)DMA(C)中止(D)查问分值:完整正确得分:2. 在MCS-51 单片机中,需要软件实现中止撤除的是:( )(A)电平触发的外面中止(B)脉冲触发的外面中止(C)准时中止(D)串行中止分值:答题错误得分: 03. 十进制数126 其对应的十六进制可表示为()。

(A)7E(B)8E(C)8F(D)FE分值:完整正确得分:4. 在LED 显示中,为了输出位控和段控信号,应使用的指令是:( )(A)M OVC(B)M OV(C)M OVX(D)XCH分值:5.在单片机中,往常将一些中间计算结果放在()中(A)累加器(B)程序储存器(C)数据储存器(D)控制器分值:完整正确得分:6.MCS-51 单片机的货仓区应成立在()。

(A)片内数据储存区(B)片内数据储存区的低 128 字节单元(C)片内数据储存区的高 128 字节单元(D)程序储存区分值:完整正确得分:7.CPU 主要的构成部部分为( )(A)加法器、寄存器(B)运算器、控制器(C)运算器、寄存器(D)运算器、指令译码器分值:完整正确得分:8.串行口的移位寄存器方式为( )(A)方式 0(B)方式 1(C)方式 2(D)方式 3分值:完整正确得分:9. 如在系统中只扩展两片Intel2732 ( 4K× 8),除应使用P0 口的 8 条口线外,起码还应使用P2 口的口线 ( )(A) 5 条(B)7 条(C)8 条(D) 6 条分值:答题错误得分: 010.INTEL 8051CPU是()位的单片机(A)16(B)8(C) 4(D)准 16分值:完整正确得分:11.20 根地点线的寻址范围是( )(A)512KB(B)640KB(C)1024KB(D)4096KB分值:完整正确得分:12.以下指令中错误的选项是 ( )(A)SETB(B)JNC LOOP(C)M OV A, B(D)SUBB A, R0分值:完整正确得分:13. 当需要从MCS-51 单片机程序储存器取数据时,采纳的指令为()。

(完整版)《单片机原理与应用》试题及答案

(完整版)《单片机原理与应用》试题及答案
R0;


(5)MOV
T0,#3CF0H;(

三、简答题
1.假如(DPTR)=507BH,(SP)=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,则履行以下指令后:
POPDPH;
POPDPL;
POPSP;
则:(DPH)= _____;(DPL)=________;(SP)=________;(6分)
令后:
POPDPH;
POPDPL;
POPSP;
则:(DPH)= ___3CH___;(DPL)=___5FH___;(SP)=___50H___;(6分)
2、采纳6MHz的晶振,准时1ms,用准时器方式0时的初值应为多少?(请给出计算过程)
(6分)
解:∵采纳6MHZ晶振
∴机器周期为2us
(213-X)×2×10-6=1×10-3
AJMP
MAIN
;复位,转主程序
ORG
0100H
MAIN:
MOV
DPL,#00H
;初始化DPTR
MOV
DPH,#60H
MOV
R0,#30H.
;初始化R0
LOOP:
MOV
A,@R0
MOVX
@DPTR,
A
INC
R0
INC
DPTR
CJNE
R0,#40H,LOOP
NOP
RET
(1)程序以下:
8
ORG
0000H
2#
VccCS
6264 3#
CE
CE
CE
8
D0~D7DE
WR
D0~D7DE
WR
D0~DE7WR

单片机原理及应用测试题+参考答案

单片机原理及应用测试题+参考答案

单片机原理及应用测试题+参考答案一、单选题(共100题,每题1分,共100分)1.若要启动定时器T0开始计数,则应将TR0的值设置为()A、10B、0C、11D、1正确答案:D2.若将LED数码管用动态显示,必须()A、将各位数码管的位码线并联B、将各位数码管的位码线串联C、将各位数码管的相同段码线并联D、将各位数码管的相同段码线串联正确答案:C3.将LED数码管若用动态显示,必须()A、将各位数码管的位码线并联B、将各位数码管的位码线串联C、将各位数码管的相同段码线并联D、将各位数码管的相同段码线串联正确答案:C4.C51数据类型中关键词“sbit”用于控制()A、位变量B、字节变量C、无符号变量D、一个I/O口正确答案:D5.在串行通信中,把每秒中传送的二进制数的位数叫()A、波特率B、比特C、波特D、波率正确答案:A6.89C51单片机的串行中断入口地址为()A、0003HB、0013HC、0023HD、0033H正确答案:C7.十进制数126其对应的十六进制数为()A、FEB、7EC、8ED、8F正确答案:B8.89C51单片机,一个状态周期由几个振荡周期组成()A、1B、2C、3D、4正确答案:B9.对于用void delay (int time);声明的函数,下列描述中()是不正确的。

A、delay函数的返回参数是timeB、delay函数的形参是int型的C、delay函数是void型的D、delay函数是有参函数正确答案:A10.89C51单片机方式0的波特率为()A、不变B、可变C、随机D、自定义正确答案:A11.下列关于串行主从式通信系统的描述中()是错误的A、主从式通信系统由1个主机和若干个从机组成B、每个从机都要有相同的通信地址C、从机的RXD端并联接在主机的TXD端,从机的TXD端并联接在主机的RXD端D、从机之间不能直接传递信息,只能通过主机间接实现正确答案:B12.下列说法不正确是()A、同一时间同一级别的多中断请求,将形成阻塞,系统无法响应B、低优先级中断请求不能中断高优先级中断请求,但是高优先级中断请求能中断低优先级中断请求C、同一级别的中断请求按时间的先后顺序响应D、同级中断不能嵌套正确答案:A13.单片机的特点里没有包括在内的是()。

单片机原理及应用试题库+参考答案

单片机原理及应用试题库+参考答案

单片机原理及应用试题库+参考答案一、单选题(共54题,每题1分,共54分)1.XRL direct, #data是()A、数据传送指令B、位操作指令C、逻辑运算指令D、控制转移指令E、算术运算指令正确答案:C2.在用接口传信息时,如果用一帧来表示一个字符,且每一帧中有一个起始位、一个结束位和若干个数据位,该传送属于()。

A、并行传送B、同步传送C、串行传送D、异步传送正确答案:C3.MOV R1 ,#30H; MOV A,#64H; ADD A,#47H; DA A; MOV @R1,A;后(A)=A、10HB、11HC、12HD、13H正确答案:B4.执行程序:MOV DPTR,#8000H MOVX A,@DPTR ADD A,20H MOV R0,#00H MOVx @R0,A INC R0 CLR A ADDC A,#00H MOVx @R0,A RET 之后则DPTR是()A、8003HB、7900HC、8001HD、8000H正确答案:D 2000H LACLL 3000H ORG 3000H RET 上边程序执行完RET指令后,PC=()A、2000HB、3000HC、2003HD、3003H正确答案:C6.SUBB A, Rn 是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:B7.已知晶振频率为6MHz,在P1.0引脚上输出周期为500微秒的等宽矩形波,若采用T1中断,工作方式2。

TMOD=#( )A、19HB、20HC、21HD、22H正确答案:B8.CPL C 是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:E9.DIV AB 是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:B10.CPU主要的组成部部分为()。

A、运算器、控制器B、加法器、寄存器C、运算器、寄存器D、运算器、指令译码器正确答案:A11.SJMP rel 是()A、位操作指令B、逻辑运算指令C、算术运算指令D、数据传送指令E、控制转移指令正确答案:E12.8051单片机的PIO接口数为():A、4个8位的B、5个8位的C、6个8位的D、3个8位的正确答案:A13.能将A按位取反的指令是()。

(完整版)单片机原理及应用考试试题及答案

(完整版)单片机原理及应用考试试题及答案

(完整版)单片机原理及应用考试试题及答案单片机原理及应用试题一一、填空题(每空 1 分,共20 分)1、计算机的系统总线有地址总线、控制总线和数据总线。

2、通常、单片机上电复位时PC= OOOOH SP= 07H;而工作寄存器则缺省采用第00组,这组寄存器的地址范围是从00H~ 07H。

3、JZ e的操作码地址为1000H,e=20H,它转移的目标地址为1022H。

4、汇编语言中可以使用伪指令,它们不是真正的指令,只是用来对汇编过程进行某种控制。

5、假定累加器A的内容30H,执行指令:1000H:MOVC A,@A+PC后,把程序存储器1031H单元的内容送累加器A中。

6、MCS51单片机访问外部存储器时,利用ALE信号锁存来自P0 口的低8位地址信号。

7、MCS-51 单片机8031 中有2 个16 位的定时/计数器,可以被设定的工作方式有四种。

8、MCS-51 单片机有5 个中断源,可分为2 个中断优先级。

上电复位时外部中断0 中断源的最高。

9、用串行口扩展并行口时,串行接口的工作方式应选为方式0。

10、半导体存储器的最重要的两个指标是存储容量和存储速度。

11、若某8位D/A转换器的输出满刻度电压为+5V,则D/A转换器的分辨率为5/255=0.0196V。

12、写8255A控制字时,需将A1、A0置为11。

二、选择题(从备选答案中选择一个正确答案,并将代号写在括号内。

每题 1 分,共10分)1、在CPU内部,反映程序运行状态或反映运算结果的一些特征寄存器是(B)(A)PC (B)PSW (C) A (D)SP2、要用传送指令访问MCS51片外RAM,它的指令操作码助记符应是(B)(A)MOV (B)MOVX (C)MOVC (D)以上都是3、指令ALMP 的跳转范围是(C)(A)256B (B)1KB (C)2KB (D)64KB4、要使MCS51能够响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应是( A )(A)98H (B)84H (C)42H (D)22H5、各中断源发出的中断请求信号,都会记在MCS-51 系统中的(B )(A)IE (B)IP (C)TCON (D)SCON6、CPU寻址外设端口地址的方法有两种,一种是统一编址,还有一种是(C)(A )混合编址(B)动态编址(C)独立编址(D)变址编址7、下列四条叙述中,有错误的一条是( A )(A)16 根地址线的寻址空间可达1MB(B)内存储器的存储单元是按字节编址的(C)CPU中用于存放地址的寄存器称为地址寄存器(D)地址总线上传送的只能是地址信息8、MCS-51 外扩一个8255 时,需占用(D)个端口地址(A) 1 个(B) 2 个(C) 3 个(D) 4 个9、用MCS-51 串行口扩展并行I/O 口时,串行口工作方式应选择(A)(A)方式0 (B)方式1 (C)方式2 (D)方式310、某种存储器芯片是8KB*4/片,那么它的地址线根数是(C )(A)11 根(B)12 根(C)13 根(D)14 根三、问答题(每题5分,共20 分)1 、MCS-51 单片机的时钟周期与振荡周期之间有什么关系?一个机器周期的时序如何划分?答:时钟周期是单片机最基本的时间单位。

单片机原理及应用测试题+答案

单片机原理及应用测试题+答案

单片机原理及应用测试题+答案一、选择题1. 以下哪一项不是单片机的主要特点?A. 集成度高B. 成本低C. 扩展性差D. 功耗低答案:C2. 以下哪个不是51系列单片机的定时器/计数器?A. T0B. T1C. T2D. T3答案:D3. 在单片机编程中,以下哪个指令不是无条件跳转指令?A. SJMPB. DJNZC. LJMPD. AJMP答案:B4. 以下哪个不是单片机的存储器?A. 程序存储器B. 数据存储器C. 只读存储器D. 动态存储器答案:D5. 以下哪个不是单片机的常见端口?A. P0B. P1C. P2D. P4答案:D6. 以下哪个不是单片机的中断源?A.外部中断0B.外部中断1C.定时器0中断D.串口中断答案:B二、填空题1. 单片机是一种集成____、____、____和____于一体的微型计算机系统。

答案:微处理器、存储器、定时器/计数器、输入/输出接口2. 8051单片机的____位可以用于寻址。

答案:83. 在8051单片机中,____寄存器用于存放累加器和标志位。

答案:ACC4. 单片机的____口通常用于扩展外部存储器。

答案:P35. 单片机的中断系统可以实现____、____、____和____等功能。

答案:程序顺序执行、快速响应、多级中断、中断嵌套三、简答题1. 请简要说明单片机的启动方式。

答案:单片机的启动方式主要有两种:上电启动和复位启动。

上电启动是指单片机在电源供电后自动启动执行程序;复位启动是指通过外部信号对单片机进行复位,使单片机从地址0开始执行程序。

2. 请简要说明单片机的指令系统。

答案:单片机的指令系统包括数据传输指令、逻辑运算指令、算术运算指令、控制指令和跳转指令等。

数据传输指令用于在数据寄存器之间、数据寄存器与累加器之间进行数据传输;逻辑运算指令包括与、或、非等操作;算术运算指令包括加、减、乘、除等操作;控制指令包括跳转、循环、分支等操作;跳转指令用于无条件跳转到指定地址或根据条件跳转到不同地址。

单片机原理及应用测试题+参考答案

单片机原理及应用测试题+参考答案

单片机原理及应用测试题+参考答案一、单选题(共100题,每题1分,共100分)1、在共阳极数码管显示字符9的显示码是()A、0x7dB、0x06C、0x8fD、0x90正确答案:D2、51式单片机第()引脚为+5V电源引脚A、31B、9C、10D、40正确答案:D3、采用中断技术不能实现哪些功能()A、同时进行两个程序B、分时操作C、故障处理D、实时处理正确答案:A4、计算机组成()A、CPU、内存I/0口B、CPU、键盘、显示器C、主机、外设备D、以上都是正确答案:B5、设异步传输时的波特率4800bps,若每个字符对应一位起始位,七位有效数据位,一位偶校验位,大位停止位,则每秒钟传输的最大字符数是()A、240B、4800C、480D、2400正确答案:C6、定时器计数器T0有()种工作方式A、2B、5C、3D、4正确答案:D7、若LED数码管显示字符“8”的字模是0X7f,则可以断定该数码管是()A、共阳极数码管B、共阴极数码管C、动态显示原理D、静态显示原理正确答案:B8、3X3矩阵键盘和单片机直接连接时,需要()个I/0A、8B、9C、6D、4正确答案:C9、89C51单片机方式0的波特率为()A、不变B、可变C、随机D、自定义正确答案:A10、十进制126数其对应的十六进制数可表示为()。

A、FEB、7EC、8FD、8E正确答案:B11、当INT0中断时,IE寄存器地址为()A、0X81B、0X91C、0X84D、0X85正确答案:A12、在中断响应不受阻的情况下,CPU对外部中断请求做出响应所需的最短时间为()机器周期。

A、1个B、2个C、3个D、8个正确答案:C13、减小频率,减小占空比,可能会出现蜂鸣器()A、音调音量都减小B、音调减小,音量增大C、音调增大,音量减小D、音调音量都增大正确答案:A14、51单片机定时器工作方式0是指()A、8位自动重装B、16位C、13位D、8位正确答案:C15、在每次传输完后TI置1后应进行的操作是()A、RI=0B、TI=2C、RI=1D、TI=0正确答案:D16、8051单片机()口是一个8位漏极型开路型双向I/O端口。

单片机原理与应用试题(含答案)

单片机原理与应用试题(含答案)

单片机原理与应用试题(含答案)一、单选题(共64题,每题1分,共64分)1.MCS-51单片机有( )个中断优先级别。

A、1B、2C、3D、4正确答案:B2.MCS-51单片机有中断源( )。

A、5个B、2个C、3个D、6个正确答案:A3.当外部中断1发出中断请求后,中断响应的条件是( )。

A、EX1=1B、IE=0x84C、ET1=1D、IE=0x81正确答案:B4.MCS-51单片机的4个并行I/O端口作为通用I/O端口使用,在输出数据时,必须外接上拉电阻的是( )。

A、P0口B、P1口C、P2口D、P3口正确答案:A5.MCS-51单片机指令系统中,求反指令是( )。

A、CPL AB、RLC AC、CLR AD、RRC A正确答案:A6."对两个数组a和b进行初始化Char a[ ]=" ABCDEF" Char b[ ]={ ´A´,´B´,´C´,´D´,´E´,´F´};则以下说法正确的是( )。

"A、a与b 数组完全相同B、a与b 数组长度相同C、a与b 数组中都存放字符串D、a比b 数组长度长正确答案:D7.定时/计数器0中断入口地址为( )。

A、0003HB、000BHC、0013HD、001BH正确答案:B8.定时器/计数器T0的中断服务程序入口地址是( )。

A、0003HB、000BHC、0023HD、001BH正确答案:B9.MCS-51单片机响应中断的过程是( )。

A、断点PC自动压栈,对应中断矢量地址装入PCB、关中断,程序转到中断服务程序C、断点压栈,PC指向中断服务程序地址D、断点PC自动压栈,对应中断矢量地址装入PC,程序转到该矢量地址,再转至中断服务程序首地址正确答案:D10.在MCS-51单片机系统中,若晶振频率为12MHz,一个机器周期等于( )μs。

单片机原理与应用题库含答案

单片机原理与应用题库含答案

单片机原理与应用题库含答案一、单选题(共64题,每题1分,共64分)1.MCS-51单片机定时器/计数器T0的溢出标志TF0,若计满数产生溢出时,其值为()。

A、00HB、FFHC、1D、计数值正确答案:C2.按键开关的结构通常是机械弹性元件,在按键按下和断开时,触点在闭合和断开瞬间会产生接触不稳定,为消除抖动引起的不良后果,常采用的方法有()。

A、硬件去抖动B、单稳态电路去抖方法C、硬、软件两种方法D、软件去抖动正确答案:D3.0023H是51单片机的()入口地址。

A、外部中断0B、串行口中断C、定时器/计数器中断0D、外部中断1正确答案:B4.在MCS-51单片机系统中,若晶振频率为12MHz,一个机器周期等于()μs。

A、1.5B、3C、1D、2正确答案:C5.仿真器的作用是()。

A、能帮助调试用户设计的硬件和软件B、只能做各种模拟实验C、能帮助调试用户设计的软件D、能帮助调试用户设计的硬件正确答案:C6.()显示方式编程较简单,但占用I/O端口线多,其一般适用于显示位数较少的场合。

A、动态B、查询C、静态D、静态和动态正确答案:C7.MCS-51单片机可分为两个优先级别,各中断源的优先级别设定是利用寄存器()。

A、IEB、IPC、TCOND、SCON正确答案:B8.已知某数的BCD码为0111010101000010则其表示的十进制数值为()。

A、7542HB、7542C、75.42HD、75.42正确答案:A9.下列指令能使R0的最高位取反的是()。

A、CPLR0.7B、XRL00H,#80HC、CPL(R0),7D、ARLR0,#80H正确答案:B10.MCS-51单片机的定时器/计数器的工作方式1是()。

A、8位计数器结构B、16位计数器结构C、13位计数器结构D、2个8位计数器结构正确答案:B11.下列指令能使R0的最高位置0的是()。

A、ANLR0,#7FHB、ANLR0,#0F7HC、ORLR0,#7FHD、ORLR0,#80H正确答案:A12.8051单片机的两个定时器/计数器是()。

单片机原理及应用考试模拟题及参考答案

单片机原理及应用考试模拟题及参考答案

单片机原理及应用考试模拟题及参考答案一、单选题(共100题,每题1分,共100分)1.机器周期等于时钟周期的()倍A、14B、11C、13D、12正确答案:D2.使80C51定时/计数器T0停止计数的C51命令为()。

A、IT0=0;B、TF0=0;C、IE=0;D、TR0=0;正确答案:D3.单片机的特点里没有包括在内的是()。

A、密封性强B、集成度高C、功耗低D、性价比高正确答案:A4.为使定时器T1出现的中断请求信号能得到CPU中断响应,必须满足的条件是()A、ET0=1B、EX0=1C、EA=ET1=1D、EA=ET0=1正确答案:C5.单片机中最基本的时间单位是什么()A、震荡信号B、机器周期C、指令周期D、状态时钟正确答案:B6.假设定时器的计数初值为0xE813,用方式0该如何赋值()A、TH0=00,TL0=13B、TH0=E8,TL0=00C、TH0=55,TL0=13D、TH0=E8,TL0=13正确答案:D7.下列关于LED数码管动态显示的描述中,()是正确的A、只有共阴极型数码管可用于动态显示B、只有P2口支持数码管的动态显示方式C、每个I/O口都可用于数码管的动态显示D、动态显示具有占用CPU机时少,发光亮度稳定的特点正确答案:C8.EA=1表示()A、允许任何中断开启B、允许任何中断关闭C、低电平触发D、高电平触发正确答案:A9.二进制101101转换成十进制为()A、46B、45C、48D、47正确答案:B10.蜂鸣器可以分为()和无源A、无旋B、有旋C、有源D、震荡正确答案:C11.以下哪个是中断优先级寄存器()A、IEB、IPC、TCOND、SCON正确答案:B12.ROM和RAM单独编址的是()结构。

A、普林斯顿结构B、哈佛结构正确答案:B13.89C51单片机TMOD的低四位为()的控制字A、INTOB、INT1C、T1D、T0正确答案:D14.下列关于程序计数器PC的描述中()是错误的A、PC不属于特殊功能寄存器B、PC中的计数值可被编程指令修改C、PC可寻址64KBRAM空间D、PC中存放着下一条指令的首地址正确答案:C15.将LED数码管若用动态显示,必须()A、将各位数码管的位码线并联B、将各位数码管的位码线串联C、将各位数码管的相同段码线并联D、将各位数码管的相同段码线串联正确答案:C16.程序状态字寄存器中反映进位(或借位)状态的标志位符号是()。

单片机原理及应用试题库---答案

单片机原理及应用试题库---答案

单片机原理及应用试题库---答案一、选择题1、单片机能够直接运行的程序是()A 汇编语言程序BC 语言程序 C 机器语言程序D 高级语言程序答案:C解释:单片机只能直接运行机器语言程序,其他语言编写的程序都需要经过编译或解释转换成机器语言才能被单片机执行。

2、 8051 单片机的堆栈区一般开辟在()A 片内数据存储区低 128 字节B 片内数据存储区高 128 字节C 片外数据存储区D 程序存储区答案:A解释:8051 单片机的堆栈区一般开辟在片内数据存储区低 128 字节,并且遵循“先进后出”的原则。

3、当 8051 单片机的 RST 引脚出现()个机器周期以上的高电平时,系统复位。

A 1B 2C 3D 4答案:B解释:RST 引脚保持 2 个机器周期以上的高电平,单片机就会进行复位操作,复位后程序计数器 PC 指向 0000H 地址。

4、 8051 单片机的定时器/计数器工作方式 1 是()A 8 位计数器结构B 13 位计数器结构C 16 位计数器结构D 32 位计数器结构答案:C解释:工作方式 1 是 16 位的计数器结构,由 THx 和 TLx 两个 8 位寄存器组成。

5、要使 8051 单片机能够响应外部中断 0,中断允许寄存器 IE 的值应设置为()A 80HB 81HC 82HD 83H答案:B解释:IE 寄存器中,EA 位为总中断允许位,EX0 位为外部中断 0允许位,要响应外部中断 0,IE 的值应设为 81H,即 10000001B。

二、填空题1、 8051 单片机内部有 4 个 8 位的并行 I/O 口,分别是 P0 、P1 、P2 、P3 。

解释:这 4 个并行 I/O 口在单片机的输入输出操作中起着重要作用。

2、单片机的最小系统包括电源、时钟电路、复位电路。

解释:电源为单片机提供工作电压,时钟电路为单片机提供时钟信号,复位电路用于单片机的初始化。

3、 8051 单片机的指令系统共有 111 条指令,按指令的长度可分为单字节指令、双字节指令、三字节指令。

单片机原理及应用试题库(附答案)

单片机原理及应用试题库(附答案)

单片机原理及应用试题库(附答案)一、单选题(共100题,每题1分,共100分)1.80C51单片机的定时/计数器在工作方式1时的最大计数值为()A、2^13=8192B、2^8=256C、2^4=16D、2^16=65536正确答案:D2.启动定时器1开始定时的C51指令是()。

A、TR0=0;B、TR1=0;C、TR0=1;D、TR1=1;正确答案:D3.LED数码管用于动态显示时需要将各位数码管的()。

A、全部位码线并联起来B、全部位码线串联起来C、相同段码线并联起来D、相同段码线串联起来正确答案:C4.通信时钟波特频率固定为()分频晶振A、四B、二C、十二D、八正确答案:C5.行列式键盘的工作方式主要有()A、独立查询方式和中断扫描方式B、直接输入方式和直接访问方式C、中断扫描方式和直接访问方式D、编程扫描方式和中断方式正确答案:D6.按照数据传送方向串行通信,不包括()A、都不是B、半双工C、全双工D、单工正确答案:A7.用串口方式0时,数据从()发出A、TXDB、RXDC、TDD、RD正确答案:B8.外部中断请求触发方式有()触发和下降沿触发A、无关B、无法确定C、低电平D、高电平正确答案:C9.外部中断1的中断触发控制控制位为IT1,IT1=1为什么触发方式()A、上升沿B、高电平C、低电平D、下降沿正确答案:D10.程序中常常把()作为循环体,用于消耗CPU运行时间,产生延时效果A、赋值语句B、表达式语句C、循环语句D、空语句正确答案:D11.关于51单片机串行口的SCON寄存器,下列描述正确的是:()A、发送和接收必须通过该寄存器设置是否允许B、在方式1下,需要用到该寄存器的TB8或者RB8C、SCON寄存器可以位寻址(TMOD不可位寻址)D、SM0、SM1、SM2用于设置其工作方式正确答案:C12.下面叙述中不正确的是()。

A、一个C51源程序可以由一个或多个函数组成B、一个C51源程序必须包含一个main()函数C、C51中的注释语句只能位于可执行语句的后面D、C51程序的基本组成单位是函数正确答案:C13.C51数据类型中关键词“sbit”用于控制()A、位变量B、字节变量C、无符号变量D、一个I/O口正确答案:D14.已知P1口第0位的位地址是0x90,将其定义为位变量P1_0的正确命令是()A、bit P1_0 = 0x90;B、sfr16 P1_0 = 0x90;C、sfr P1_0 = 0x90;D、sbit P1_0 = 0x90;正确答案:D15.在C51的数据类型中,unsigned char型的数据长度和值域为()A、单字节,-128~127B、双字节,-32768~32767C、单字节,0~255D、双字节,0~65535正确答案:C16.89C51单片机复位操作的主要功能是把PC初始化为()A、0100HB、2080HC、OOOOHD、8000H正确答案:C17.89C51单片机中定时/计数器的控制寄存器是指()A、TMODB、TCONC、IED、IP正确答案:B18.C51最小时序定时单位为()A、状态B、拍节C、机械周期D、周期正确答案:B19.如果中断响应受阻,则需要更长时间,最长响应周期是()机器周期A、3B、8C、7D、5正确答案:B20.共阴极数码管0x06表示()A、1B、2C、0D、3正确答案:A21.IP寄存器为()A、软件较为复杂B、占用口线较少C、中断优先级寄存器D、不易理解正确答案:C22.异步通信的数据是按()进行传送。

单片机原理及应用模考试题与参考答案

单片机原理及应用模考试题与参考答案

单片机原理及应用模考试题与参考答案一、单选题(共54题,每题1分,共54分)1.当(IP)=04H时,优先级最高的中断源是():A、外部中断0B、定时计数器0C、外部中断1D、定时计数器1正确答案:C2.MSS-51单片机的PIO引脚有():A、32根B、24根C、44根D、40根正确答案:A3.3D.0AH转换成二进制数是()。

A、111101.0000101BB、111100.0000101BC、111101.101BD、111100.101B正确答案:A4.若要用T1方式2进行重复计数,TMOD应设置为():A、70HB、60HC、20HD、10H正确答案:B5.位寻址区的地址是():A、20H~2FHB、30H~7FHC、00H~07HD、08H~1FH正确答案:A6.波特的单位是()A、帧/秒B、字节/秒C、字符/秒D、位/秒正确答案:D7.若(A)=50H,(B)=A0H,执行MULAB后,(A)=(B)=A、(A)=02H(B)=33HB、(A)=00H(B)=33HC、(A)=02H(B)=32HD、(A)=00H(B)=32H正确答案:D8.能将A的内容向左循环移一位,第七位进第0位的指令是()。

A、RLCAB、RRCAC、RRAD、RLA正确答案:D9.以下不属于8051单片机的控制引脚的是():A、RSTB、ALEC、/PSEND、XTAL1正确答案:D10.下列指令能能使累加器A的最高位置1的是()。

A、ANLA,#7FHB、ANLA,#80HC、ORLA,#7FHD、ORLA,#80H正确答案:D11.若(SP)=40H,当执行一条LCALL指令后,SP的值为():A、41HB、42HC、38HD、3FH正确答案:B12.ALU表示()。

A、累加器B、程序状态字寄存器C、计数器D、算术逻辑部件正确答案:D13.CY(PSW.7)的定义是()A、进位标志位B、辅助进位标志位C、用户标志位D、寄存器组选择位E、溢出标志位F、奇偶标志位正确答案:A14.已知(A)=59H,(PSW)=80H,执行指令ADDCA,#4CH后CY和AC的内容为():A、0,1B、1,1C、0,0D、1,0正确答案:A15.单片机8051的XTAL1和XTAL2引脚是()引脚。

(完整版)单片机原理及应用考试试题及答案

(完整版)单片机原理及应用考试试题及答案

单片机原理及应用试题一一、填空题(每空1分,共20分)1、计算机的系统总线有地址总线、控制总线和数据总线。

2、通常、单片机上电复位时PC= 0000H,SP= 07H;而工作寄存器则缺省采用第00 组,这组寄存器的地址范围是从00H~ 07H。

3、JZ e 的操作码地址为1000H,e=20H,它转移的目标地址为1022H。

4、汇编语言中可以使用伪指令,它们不是真正的指令,只是用来对汇编过程进行某种控制。

5、假定累加器A的内容30H,执行指令:1000H:MOVC A,@A+PC后,把程序存储器1031H单元的内容送累加器A中。

6、MCS-51单片机访问外部存储器时,利用ALE信号锁存来自P0口的低8位地址信号。

7、MCS-51单片机8031中有2个16位的定时/计数器,可以被设定的工作方式有四种。

8、MCS-51单片机有5个中断源,可分为 2 个中断优先级。

上电复位时外部中断0中断源的最高。

9、用串行口扩展并行口时,串行接口的工作方式应选为方式0。

10、半导体存储器的最重要的两个指标是存储容量和存储速度。

11、若某8位D/A转换器的输出满刻度电压为+5V,则D/A转换器的分辨率为5/255=0.0196V。

12、写8255A控制字时,需将A1、A0置为11。

二、选择题(从备选答案中选择一个正确答案,并将代号写在括号内。

每题1分,共10分)1、在CPU内部,反映程序运行状态或反映运算结果的一些特征寄存器是(B)(A)PC(B)PSW(C)A(D)SP2、要用传送指令访问MCS-51片外RAM,它的指令操作码助记符应是(B )(A)MOV(B)MOVX(C)MOVC(D)以上都是3、指令ALMP的跳转范围是(C)(A)256B(B)1KB(C)2KB(D)64KB4、要使MCS-51能够响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应是(A )(A)98H(B)84H(C)42H(D)22H5、各中断源发出的中断请求信号,都会记在MCS-51系统中的(B )(A)IE(B)IP(C)TCON(D)SCON6、CPU寻址外设端口地址的方法有两种,一种是统一编址,还有一种是(C)(A)混合编址(B)动态编址(C)独立编址(D)变址编址7、下列四条叙述中,有错误的一条是(A )(A)16根地址线的寻址空间可达1MB(B)内存储器的存储单元是按字节编址的(C)CPU中用于存放地址的寄存器称为地址寄存器(D)地址总线上传送的只能是地址信息8、MCS-51外扩一个8255时,需占用(D)个端口地址(A)1个(B)2个(C)3个(D)4个9、用MCS-51串行口扩展并行I/O口时,串行口工作方式应选择(A)(A)方式0(B)方式1(C)方式2 (D)方式310、某种存储器芯片是8KB*4/片,那么它的地址线根数是(C)(A)11根(B)12根(C)13根(D)14根三、问答题(每题5分,共20分)1、MCS-51单片机的时钟周期与振荡周期之间有什么关系?一个机器周期的时序如何划分?答:时钟周期是单片机最基本的时间单位。

单片机原理及应用复习题(含参考答案)

单片机原理及应用复习题(含参考答案)

单片机原理及应用复习题(含参考答案)一、单选题(共100题,每题1分,共100分)1.1位十六进制数相当于()位二进制数。

A、8B、16C、32D、4正确答案:D2.SCON寄存器可定义()种工作方式A、1B、2C、3D、4正确答案:D3.80C51单片机的VSS(20)引脚是()。

A、主电源+5VB、接地C、备用电源D、访问片外存储器正确答案:B4.89C51单片机的定时器/计数器工作方式1是()A、8位计数器结构B、16位计数器结构C、13位计数器结构D、2个8位计数器结构正确答案:B5.LED数码显示有哪两种形式()A、静态.动态B、稳态静态C、稳态动态D、越态静态正确答案:A6.89C51单片机CPU的主要组成部分为()A、运算器、控制器B、加法器、寄存器C、运算器、加法器D、运算器、译码器正确答案:A7.89C51单片机复位后,专用寄存器ACC的状态是()A、0000HB、07HC、00HD、0FFH正确答案:C8.89C51单片机中定时/计数器的控制寄存器是指()A、TMODB、TCONC、IED、IP正确答案:B9.代码void DelayMS(uint x){Unsignedintt;While(x--)for(t=0;t<120;t++);}的作用()A、延时B、加速C、无用D、代码错误正确答案:A10.T0和T1各有()位A、8B、4C、16D、32正确答案:C11.单片机80C51的P0~P3端口中具有第二功能的端口是()A、P0B、P1C、P2D、P3正确答案:D12.0x66在共阴极数码管显示什么A、3B、2C、1D、4正确答案:D13.共阳极LED数码管显示字符“5”的显示码是()。

A、0x06B、0x7dC、0x82D、0x92正确答案:D14.程序状态字寄存器中反映进位(或借位)状态的标志位符号是()。

A、CYB、F0C、OVD、AC正确答案:A15.什么是单片机()A、CPU、存储器、I/O设备、总线集成在一个芯片上的微型计算机B、CPU、存储器、I/O设备C、CPUD、CPU、存储器正确答案:A16.SCON=0x10时,串行口工作方式为()A、方式0B、方式1C、方式2D、方式3正确答案:A17.C程序总是从()开始执行A、主函数B、形参函数C、库函数D、自定义函数正确答案:A18.按照数据传送方向串行通信,不包括()A、全双工B、半双工C、都不是D、单工正确答案:C19.减小频率,减小占空比,可能会出现蜂鸣器()A、音调减小,音量增大B、音调增大,音量减小C、音调音量都减小D、音调音量都增大正确答案:C20.51单片机有()个中断源A、7B、4C、5D、6正确答案:C21.假设异步串行接口按方式1每分钟传输6000个字符,则其波特率应为()。

单片机原理及应用试题库---答案

单片机原理及应用试题库---答案

单片机原理及应用试题库---答案一、选择题1.单片机是一种_____________。

A.专用计算机B.通用计算机C.硬件设备D.软件工具答案:A.专用计算机2.以下哪个是单片机的特点?A.运算速度慢B.体积庞大C.成本高昂D.集成度高答案:D.集成度高3.单片机具有以下哪种存储器?A.只读存储器(ROM)B.可擦写可编程存储器(EEPROM)C.随机存储器(RAM)D.以上都是答案:D.以上都是4.单片机的核心部件是_____________。

A.中央处理器(CPU)B.输入输出端口(I/O)C.存储器D.总线答案:A.中央处理器(CPU)5.单片机的工作频率主要取决于_____________。

A.电源电压B.晶振频率C.存储器容量D.输入输出接口数量答案:B.晶振频率6.单片机系统时钟频率为8MHz,该系统每秒能够执行______条指令。

A.8,000B.800C.8,000,000D.800,000答案:C.8,000,0007.单片机中的GPIO口是指_____________。

A.通用输入输出口B.全球定位系统C.图形处理单元D.操作系统答案:A.通用输入输出口8.单片机编程语言中,常用的高级语言是_____________。

A.C语言B.汇编语言C.机器语言D.BASIC语言答案:A.C语言二、填空题1.单片机的中央处理器是_____________。

答案:微处理器或微控制器2.单片机的特点之一是_____________。

答案:体积小3.单片机的存储器中,ROM用于存储_____________。

答案:程序代码4.单片机的存储器中,RAM用于存储_____________。

答案:临时数据5.单片机的输入输出端口主要用于_____________。

答案:与外部设备的数据交换6.单片机的时钟频率越高,其运算速度_____________。

答案:越快7.单片机的第一台现代微控制器诞生于_____________年。

单片机原理及应用习题库含参考答案

单片机原理及应用习题库含参考答案

单片机原理及应用习题库含参考答案一、单选题(共100题,每题1分,共100分)1.89C51单片机的定时器/计数器工作方式1是()A、8位计数器结构B、16位计数器结构C、13位计数器结构D、2个8位计数器结构正确答案:B2.行列式键盘的特点是()A、软件部分简单B、占用I/O口线较少C、电路简单D、易于编程正确答案:B3.已知80C51单片机的定时器T1用作定时方式时是()A、由内部时钟频率定时,一个时钟周期加1B、由内部时钟频率定时,一个机器周期加1C、由外部计数脉冲计数,一个脉冲加1D、由外部计数脉冲计数,一个机器周期加1正确答案:B4.89C51单片机的最小时序定时单位是()A、状态B、拍节C、机器周期D、指令周期正确答案:B5.在Keil C的程序里,若要指定P0的bit3,应如何编写()A、P0.3B、Port0.3C、Port^3D、P0^36.M1M0=11时,定时器工作于方式()A、3B、2C、1D、0正确答案:A7.单片机8051的XTAL1和XTAL2引脚是()引脚A、外接定时器B、外接串行口C、外接中断D、外接晶振正确答案:D8.51单片机两个定时/计数模块为()A、INT1,T1B、T0,T1C、INT0,INT1D、INT0,T0正确答案:B9.假设单片机P0.0~P0.3引脚接有4个独立开关,P0.4~P0.7为空置未用,为使读到的P0口中高4位值为0,应采用如下()。

A、P0=P0|0x0fB、P0=P0|0xf0C、P0=P0&0x0fD、P0=P0&0xf0正确答案:C10.ISIS模块的主要功能是()。

A、电路原理图设计与仿真B、高级布线和编辑C、图像处理D、C51源程序调试11.89C51单片机,一个状态周期由几个振荡周期组成()A、1B、2C、3D、4正确答案:B12.控制串口通信的中断源是()A、T1B、TX/RXC、T0D、INTO正确答案:B13.定时时间可表示为(计数器满计数值-计数初值)*y,其中y是()A、指令周期B、机器周期C、状态周期D、时钟周期正确答案:B14.十进制数26.625D转化为二进制数为()A、11110.101B、11010.111C、11010.101D、11111.101正确答案:C15.下面哪一项不是按照数据传送方向的进行的串行通信的分类()A、半双工B、单工C、全双工D、手动16.单片机上电复位后,PC的内容和SP的内容为()A、0000H,00HB、0000H,07HC、0003H,07HD、0800H,08H正确答案:B17.下列哪个优先级最高()A、T2B、T1C、TOD、一样高正确答案:C18.80C51的定时器T1用作定时方式且选择模式1时,工作方式控制字为()A、TCON=0x01;B、TCON=0x05;C、TMOD=0x10;D、TMOD=0x50正确答案:C19.使80C51的定时器T1停止计时的C51命令是()。

单片机原理与应用练习题库及答案

单片机原理与应用练习题库及答案

单片机原理与应用练习题库及答案一、单选题(共64题,每题1分,共64分)1.单片机8031的/EA引脚( )。

A、必须接地B、必须接+5V电源C、可悬空D、以上三种情况视需要而定正确答案:A2.MCS-51单片机向外扩展存储器时,片内4个I/O口中作为数据总线的是( )。

A、P0口和P2口B、P0口C、P2口和P3口D、P2口正确答案:B3.MCS-51单片机可分为两个优先级别,各中断源的优先级别设定是利用寄存器( )。

A、IEB、IPC、TCOND、SCON正确答案:B4.启动定时器/计数器T0开始计数是使TCON的( )。

A、TF0位置1B、TR0位置1C、TR0位置0D、TR1位置0正确答案:B5.执行指令MOVXA,@DPTR时,/WR、/RD脚的电平为( )。

A、/WR高电平,/RD高电平B、/WR低电平,/RD高电平C、/WR高电平,/RD低电平D、/WR低电平,/RD低电平正确答案:C6.访问外部存储器或其它接口芯片时,作数据线和低8位地址线的是( )。

A、P2口B、P1口C、P0口D、P0口和 P2口正确答案:C7.MCS-51单片机的复位信号是( )有效。

A、高电平B、低电平C、脉冲D、下降沿正确答案:A8.MCS-51单片机的两个定时器/计数器作定时器使用时,其TMOD的D6或D2位应分别为( )。

A、D6=0,D2=0B、D6=1,D2=0C、D6=0,D2=1D、D6=1,D2=1正确答案:A9.以下描述正确的是( )。

A、continue语句的作用是结束整个循环B、只能在循环体内和switch语句体内使用break 语句C、在循环体内使用break语句和continue语句的作用相同D、以上三种都不正确正确答案:B10.用定时器/计数器T1方式1计数,要求每计满10次产生溢出标志,则TH1、TL1的初始值是( )。

A、F6H、F6HB、FFH、F0HC、F0H、F0HD、FFH、F6H正确答案:D11.外部中断1固定对应的中断入口地址为( )。

单片机原理及应用练习题含答案

单片机原理及应用练习题含答案

单片机原理及应用练习题含答案一、单选题(共100题,每题1分,共100分)1、51单片机定时器T0的益处标志TF0,若计数产生溢出时,其值为()A、00HB、1C、FFHD、计数值正确答案:B2、8501单片机的最高工作频率是()MHz。

A、12B、8C、10D、6正确答案:A3、在编写程序的时候,若遇到重复出现多次的一段语句,最好的方法是()A、定义一个自定义函数B、复制粘贴C、直接手写D、在网上查找正确答案:A4、十进制43转换成二进制数是()。

A、111011B、101011C、101111D、101101正确答案:B5、T0的两个特殊功能寄存器为()A、TH0,TL1B、TH1,TL0C、TH1,TL1D、TH0,TL0正确答案:D6、MC51单片机中有()个16位的定时器/计数器A、1B、2C、3D、4正确答案:B7、80C51单片机的中断服务程序入口地址是指()A、中断服务程序的首句地址B、中断服务程序的返回地址C、中断向量地址D、主程序调用时的断点地址正确答案:C8、属于51单片机用于串行通信控制寄存器的是()A、SUBNB、HUNAC、SCOND、PCOM正确答案:C9、共阳极七段数码管显示器的驱动信号有何特色?()A、低电平点亮B、低电平不亮C、高电平点亮D、以上皆非正确答案:A10、蜂鸣器的声调由信号的()决定A、电压B、频率C、幅值D、占空比正确答案:B11、89C51单片机的RS1,RSO=11时,当前寄存器R0-R7占用内部RAM()单元。

A、00H-07HB、08H-0FHC、10H-17HD、18H-1FH正确答案:D12、C51数据类型中关键词“sfr”用于定义()A、位变量B、字节变量C、无符号变量D、特殊功能寄存器变量正确答案:D13、()为定时/计数器控制寄存器。

A、IEB、TCONC、SCOND、IP正确答案:B14、蜂鸣器可以分为()和无源A、有旋B、震荡C、有源D、无旋正确答案:C15、欲访问8051单片机的内部程序存储器,则EA引脚必须为()A、高电平B、低电平C、高低电平D、与PC值有关正确答案:A16、单片机程序代码一般存放在()A、RAMB、ROMC、CPUD、寄存器正确答案:B17、在微型计算机中,负数常用()表示。

单片机原理及应用习题库与参考答案 (3)

单片机原理及应用习题库与参考答案 (3)

单片机原理及应用习题库与参考答案一、单选题(共54题,每题1分,共54分)1.型号为6116的RAM容量是():A、2KBB、4KBC、8KBD、16KB正确答案:A2.以下关于CPU的说法不正确的是():A、主要用于数字运算和逻辑运算B、完成数据处理和程序控制逻辑C、由运算器和控制器组成D、TMOD是CPU专用寄存器正确答案:D3.一个具有4K字节的程序放在首地址为5000H的存贮区,则末地址为():A、6FFFHB、5FFFHC、5F00HD、6000H正确答案:B4.当晶振频率为6MHz时,有效复位信号高电平时间要持续():A、4μsB、2μsC、3μsD、1μs正确答案:A5.波特的单位是()A、字节/秒B、帧/秒C、字符/秒D、位/秒正确答案:D6.反码9AH的真值是():A、-102B、-101C、102D、101正确答案:B7.下列指令中不影响标志位CY的指令有()。

A、ADD A,20HB、CLRC、RRC AD、INC A正确答案:D8.以下寄存器与定时计数器无关的是():A、TH1B、PCONC、TMODD、TCON正确答案:B9.MCS-51单片机的低8位地址总线是():A、P0B、P1C、P2D、P3正确答案:A10.MCS-51单片机定时器溢出标志是A、TR1和TR0B、IE1和IE0C、IT1和IT0D、TF1和TF0正确答案:D11.用8051的定时器T1作计数方式,用模式2,则工作方式控制字为A、06HB、20HC、02HD、60H正确答案:D12.若(A)=C3H,(R0)=AAH,执行ADD A,R0后,(A)=A、3DHB、4DHC、5DHD、6DH正确答案:D13.RS1和RS0的定义是()A、用户标志位B、进位标志位C、奇偶标志位D、寄存器组选择位E、辅助进位标志位F、溢出标志位正确答案:D14.ALU表示()。

A、累加器B、程序状态字寄存器C、计数器D、算术逻辑部件正确答案:D15.8051单片机的定时器T1用作定时方式时是A、由外部时钟频率定时,一个时钟周期加1B、由内部时钟频率定时,一个机器周期加1C、由内部时钟频率定时,一个时钟周期加1D、由外部时钟频率定时,一个机器周期加1正确答案:B16.下列指令能使R0低4位不变,高4位置F的是()。

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

中国石油大学(北京)远程教育学院期末考核
《单片原理及应用》
说明:共100分,每题20分,在下题中任选5题。

1.MCS-51的时钟周期、机器周期、指令周期就是如何分配的?当振荡频率为10MHz时,
一个机器周期为多少毫秒?
参考第二章第四节。

MCS-51典型的指令周期为一个机器周期,每个机器周期由6个状态周期组成,每个状态周期由2个时钟周期(振荡周期)组成。

一个机器周期=6×一个状态周期
=12×一个时钟周期=12×
答:为使单片机能够完成取指、译码、执行指令等操作,需要为单片机提供时钟信号以产生必要的时序。

单片机振荡电路中的振荡信号对应的周期叫振荡周期(时钟周期)。

对振荡周期12分频后得到的信号周期叫做机器周期,即12个时钟周期,就是1个机器周期。

一个机器周期宽度为6个状态周期,并依次表示为S1~S6。

每个状态周期由2个时钟周期(振荡周期)组成。

Mcs51单片机的111条指令,执行时,所花费的时间,称为指令周期。

一个机器周期=6×一个状态周期=12×一个时钟周期=12×=12×1/10=1、2 us=0、0012ms
2.指出下列指令中画线的操作数的寻址方式?
MOV R0, #55H ; 立即寻址
MOV A, 2AH ; 直接寻址
MOV A, @R1 ; 寄存器间接寻址
MOV @R0, A ; 寄存器寻址
ADD A, R7 ; 寄存器寻址
MOVX A, @DPTR ; 寄存器间接寻址
MOV DPTR, #0123H ; 立即寻址
MOVC A, @A+DPTR ; 基址加变址寻址
INC DPTR; 寄存器寻址
参考第三章第二节指令寻址方式
3.外部RAM中从1000H到10FFH有一个数据区,现在将它传送到外部RAM中2500H单元
开始的区域中,编程完成上述功能。

参考第三章第三节数据传送类指令与第六章第二节外部存储器扩展
START: MOV R0,#00H
MOV DPTR,#1000H
LOOP: MOVX A,@DPTR
MOV DPH,#25H
MOVX @DPTR,A
MOV DPH,#10H
INC DPTR
INC R0
DJNZ R0,LOOP
SJMP $
4.在串行通信中,给定波特率为9600bps,模式1,发送1KB的数据大约需要多长时间?
参考第七章第一节波特率,第三节串行口的工作方式,传送1bit 需要1/9600s,传送一字节需要10*1/9600s
解法1:传送1bit 需要1/9600 s ,传送一字节需要10*1/9600 s 传送1K(1024)字节需要1024*10*1/9600≈1、07(s)
解法2: 模式1时1K字节的数据流相当于10*1024 bit , 9600bps时传送1K字节需要10*1024/9600≈
1、07(s)
5.说明80C51单片机的中断过程。

参考第四章第三节中断处理过程
答:(1)中断采样、优先级排序:在每个机器周期,CPU都自动检测就是否有某种或某几种中断请求(TF0/1,IE0/1,TI/RI);如有,且允许中断请求向CPU发出,则按优先级排序,选出最高优先级的请求,准备执行该中断服务程序;
(2)保护断点地址,PC转向中断矢量单元:将断点地址在堆栈中保存,PC指向相应的中断矢量单元,执行该
单元组中的指令(一般为转移指令,转向中断服务子程序)
(3)中断服务,即执行中断服务程序:包括以下几点•保护现场,如ACC\PSW等•清除中断请求标志, 以
免CPU总就是响应该中断; •中断服务程序•恢复现场•RETI
(4)返回:在遇到中断服务程序中的RETI指令后,CPU从堆栈中依次弹出两个字节放入PC中,返回原来被中
断的程序断点,继续执行原来的程序、
6.编程实现两个16位数的减法。

6F50H-134BH,结果保存至内部RAM的30H、31H。

参考第三章第三节算术操作类指令,了解减法指令的使用
答: ORG 0000H
LJMP BAGIN
ORG 0030H
BEGIN:MOV A,#50H
CLR C
SUBB A,#0B4H
MOV 30H,A ;30H单元存放差的低位
MOV A,#6FH
SUBB A,#13H
MOV 31H,A
SJMP $ ;31H单元存放差的高位
END。

相关文档
最新文档