南昌大学单片机试卷四

合集下载

大学单片机考试试题终极版

大学单片机考试试题终极版

单片机原理及应用考试试题A卷2011.5一、填空题15分1.使用8KB×8的RAM芯片;用译码法扩展32KB×8的外部存储器;需要4 片存储芯片;共需要 15条地址线..其中 13条用于存储单元选择;2 条用于芯片选择..2.∧B=0010 0100 ;A∨B= 1011 1111;A⊕B= 1001 1011 ..3.向8255写入的工作方式命令为0A5H;所定义的工作方式是:A口是输出 ;B口是输出;C口高位部分是输出 ;C口低位部分是输入 ..4.80C51单片机中;一个机器周期包含 6 个状态周期;一个状态周期又可划分为 2个节拍;一个节拍为 1 个振荡周期;因此;一个机器周期包含 12 个振荡周期..5.三态缓冲器的三态分别是高电平、低电平和高阻 ..6.串行异步通信;传送速率为2400b/s;每帧包含1个起始位;7个数据位;1个奇偶校验位和一个停止位;则每秒传送字符数为 240 ..7.单片机上电复位后;各中断优先级从高到低的次序是 INT0 、T0 、INT1 、 T1和串行中断 ..8.定时器0工作于方式2的计数方式;预置的计数初值为156;若通过引脚T0输入周期为1ms的脉冲;则定时器0的定时时间为100mS ..9.假设累加器A的内容为30H;执行指令“1000H:MOVC A;A+PC”后;会把存储器1032H单元的内容送累加器A中..10.十进制24对应的二进制数表示为0001 1000 ;十六进制数表示为18H ;BCD码表示为0010 0100 ;-24的补码表示为1110 1000 ..二、选择题20分1.在共阴极静态LED显示电路中;D0~D7分别对应a~dp;若使某位LED显示一个3;则应向此位LED传送的段码数字量是 B;若将其改为共阳极静态LED显示电路;则应向此位LED传送的段码数字量是CA、3FHB、4FHC、B0HD、CFH2.取指操作后;PC的值是 CA.当前指令前一条指令的地址 B. 当前正在执行指令的地址C. 下一条指令的地址D.控制器中指令寄存器的地址3.设置堆栈指针SP=30H后;进行一系列堆栈操作..当堆栈数据全部弹出后;SP应指向 AA.30H单元 B.07H单元 C.31H单元 D.2FH单元4.若在系统中只扩展一片Intel 27324K×8;除应使用P0口的8条口线外;至少还应使用P2口的口线BA.4条 B. 5条 C. 6条 D.7条5.允许打开INT1及定时器T0;禁止其他中断;则IE应设为BA、34HB、86HC、68HD、88H6.控制串行接口工作方式的寄存器是 CA、 TCONB、PCONC、SCOND、 TMOD7.以下各项中不能用来对内部数据存储器进行访问的是 AA.数据指针DPTR B. 堆栈指针SPC. 按存储单元地址或名称D.由R0或R1作间址存储器8.执行返回指令后;返回的断点是 BA.调用指令的首地址 B. 调用指令的末地址C. 调用指令的下一条指令的首地址D. 返回指令的末地址9.下列条件中;不是中断响应必要条件的是 BA.TCON或SCON寄存器中相关的中断标志位置1B. IP寄存器中相关位置1C. IE寄存器中相关的中断允许位置1D. 中断请求发生在指令周期的最后一个机器周期10.在LED显示中;为了输出位控和段控信号;应使用命令 BA.MOV B.MOVX C.MOVC D.XCH11.有一个数152;它与十六进制6A相等;那么该数是 BA.二进制数 B.八进制数 C.十进制数 D.四进制数12.下列特点中不属于闪速存储器的是CA.读/写速度快 B.可以在线编程 C.易失性 D.低功耗三、判错题要求解释15分1.MCS-51 单片机的程序存储器只是用来存放程序的..错2.MCS-51单片机只能做控制用;不能完成算术运算..错3.特殊功能寄存器 SCON 与定时器/计数器的控制无关..对4.必须有中断源发出中断请求;并且 CPU开中断;CPU才可能响应中断..对5.特殊功能寄存器 SP 内装的是栈顶首地址单元的内容..错6.单片机执行程序需要使用MOVC指令从程序存储器中逐条读出指令..对7.单片机内部 RAM 和外部 RAM 是统一编址的;它们的访问指令相同..错8.扩展 I/O 口占用片外数据存储器的地址资源.. 对9.8051 单片机;程序存储器数和数据存储器扩展的最大范围都是一样的..10.要进行多机通信;MCS-51单片机串行接口的工作方式应选方式1..错11.MCS-51 单片机的串行接口是全双工的.. 对12.单片机数据存储器只使用MOV指令进行读写..错四、简答题任选5个25分1.简述8255的3种工作方式;答案要点:各个方式的解释说明;各方式对应端口的使用说明..(1)方式0:是一种基本输入输出方式;(2)方式1:选通输入输出;采用应答联络的输入/输出工作方式(3)方式3:双向传送2.简述键盘扫描及键码生成原理;答案要点:键盘扫描过程;键码形成原理..两步:第一:识别键盘有无键按下:第二:识别哪个键按下..3.简述80C51单片机定时器/计数器的工作方式;答案要点:各方式的解释说明;各个方式下的定时计算及定时计数范围..(1)方式0:13位定时器/计数器(2)方式1:为16位定时器/计数器(3)方式2:8位的常熟自动重新装载的定时器/计数器(4)方式3:用于T0此时T0分成两个8位计数器;T1停止计数4.简述80c51单片机串行口的工作方式;答案要点:各个方式的解释及设置;各方式的功能描述;各个方式下的波特率的计算..四种工作方式:方式0:同步移位寄存器方式用于扩展I/O口方式1:8位异步移位寄存器;波特率可变有定时器控制方式2:9位异步收发方式3:9位异步收发;波特率可变5.简述LED显示器的显示原理;答案要点:数码管解释;数码管两种接法共阴及共阳及引脚分布;数码管段码形成..N个LED显示块有N位位选线和8xN条段码线..段码线控制显示字符的字型;而位选线为各个LED显示块中各段的公共端;他控制该LED显示的亮和暗..6.简述80c51单片机的中断响应过程..答案要点:明确中断响应的三个阶段;三个阶段的说明;中断响应的快慢说明..当测控对象发出中断请求时;单片机暂时中止当前正在执行的主程序;转到中断服务处理程序处理服务请求;中断服务处理程序处理完成中断服务请求后;再回到原来的被终止的地方;继续执行被中断的程序..五、应用题要求有设计思路;有流程图及程序注释选作3个25分1.设单片机晶振频率为6MHz;使用定时器1以方式0产生周期为500uS的等宽正方波连续脉冲;并由P1.0输出要求以查询及中断两种方式实现..解:计数初值计算:213 - X×2×10-6=250×10-6 →X=8067=FC03H即TH1=FCH; TL1=03HTMOD寄存器的初始化:TMOD=00H参考程序:查询方式: MOV TMOD; 00HMOV TH1; 0FCH MOV TL1; 03H MOV IE; 00HSETB T R1LOOP: JBC TF1;LOOP1AJMP LOOPLOOP1: MOV TH1; 0FCH MOV TL1; 03HCLR TF1CPL P1.0AJMP LOOP中断方式: MOV TMOD; 00HMOV TH1; 0FCH MOV TL1; 03HSETB EASETB ET1LOOP: SETB TR1HERE: SJMP $中断服务程序:MOV TH1; 0FCH MOV TL1; 03HCPL P1.0RETI2.用一片8255芯片实现4×4键盘和6位LED显示器的接口..试画出接口连线图;并做具体连接说明..参考设计:利用PB口控制LED灯的段码;PA口控制LED灯的位;PC口连接并控制4×4键盘..3.将单片机内36H地址的数据98以两位数码管显示出来..试设计一电路图完成此任务..要求采用串行方式0传输数据至数码管显示..参考设计:参考程序:ORG 0000HAJMP MAINORG 0030HMAIN:MOV R1; 36HMOV R1; 98HMOV A; R1MOV R0; AACALL DELAYAJMP MAINDISP: MOV A; R0ANL A; 0FHACALL DSENDMOV A; R0SWAP AANL A; 0FHACALL DSENDRETDSEND: MOV DPTR; SGTB1MOVC A; A+DPTRMOV SBUF; AJNB TI; $CLR TIRETDELAY: MOV R6; 250DELAY1:MOV R7; 250DJNZ R7; $DJNZ R6; DELAY1RETSGTB1: DB 03H; 9FH;25H;0DH;99H;49H;41HDB 1FH;01H;09H; 11H; 0C1H;63H;85HDB 61H; 21H; 00H ;0;1;2;…D;E;F4.假设有多个单字节数;依次存放在外部RAM 21H开始的连续单元中;要求把这些数相加并将结果存放在R1和R2中假定和为2字节数..其中R1为高位字节..参考程序:MOV R0; 21HMOV R3; NMOV R1; 00HMOV R2; 00HLOOP: MOVX A; R0ADD A; R2MOV R2; AJNC LOOP1INC R1LOOP1: INC R0DJNZ R3; LOOP。

南昌大学单片机试卷库南昌大学单片机试卷二答案

南昌大学单片机试卷库南昌大学单片机试卷二答案
20H,21H 中单元。

2) 当(2000H)=48H,执行程序后,(20H)= 04H (21H)= 08H 。
第 5 页 共 7页
七、 硬件设计题(10 分)
得分 评阅人
AT89S51 单片机系统扩展如下图所示,则(1)补充连线;(2)分别写出 IC0、IC1、 IC2、IC3 对应的存储空间地址;(3)图中 74HC373 的作用是什么?
第 3 页 共 7页
2、当系统选用 6MHz 晶体振荡器时,由 P1.0 输出周期为 2ms(脉冲宽度为 1ms)的方波 序列。要求 T0 工作在方式为2。
(1)写出 T0 定时器的方式控制字,T0 定时器初值计算。 (2)试采用中断方式编写程序完成此功能。
解:
T0 定时器的方式控制字为 06H 根据题目已知系统晶振为 6MHz,故计数周期 T=12/6×106Hz=2us,因为要求为 工作方式 2,最大计数值为 256,无法实现 1ms 的定时,故选定 500us 为定时值。
A
MOVC A, @ A+DPTR
CJNE
A,40H,LOOP1
MOV
R2, DPH
MOV
R3, DPL
DONE:RET
LOOP1:INC
DPTR
DJNZ R1,LOOP
SJMP $
ORG
2000H
TAB: DB 75, 8AH, 0AFH, 73H,35H,45H,41H,12H,34H,48H
R2=20H R3=06H DPTR=2006H A=41H
第 4 页 共 7页
六、 阅读下列程序。(每题 8 分,共 16 分)
得分 评阅人
1、分析下列程序的功能,说明 R2、R3、DPTR、A 的内容。

单片机考试试题及答案

单片机考试试题及答案

单片机考试试题及答案单片机考试试题及答案(12)一.填空题(共20分,每题4分)1、开启微机电源,在软件所在目录键入MD51命令,选择对应串口号,进入集成操作软件环境,如果光标不响应回车命令,按复位键即可2、对源文件汇编无误后,自动生成相应的.LST文件。

3、用GB命令来连续运行程序。

4、外部RAM与累加器A间数据传送,使用MOVX@DPTR,A指令。

5、两寄存器交换数据,使用命令。

二、程序分析题(共20分,每题10分)1、(R0)=4BH,(A)=84H,片内RAM(4BH)=7FH,(4BH)=20HMOV A,@R0;7FH?AMOV @R0,40,40H;20H?4BHMOV 40H,A ;7FH?40HMOV R0,#35H问执行和程序后,R0、A和4BH、40H单元内容的变化如何?答程序执行后(R0)=35H,(A)7FH,(4BH)=20H,(40H)=7FH.2、设(R0)=7EH,DPTR=10FEH,片内RAM7FH和7FH两单元的内容分别是FFH和38H,请写出下列程序段的每条指令的执行结果。

INC@R0INCR0INC@R0INCDPTRINCDPTRINCDPTR解(1)(7EH)=00H(2)R0=7FH(3)7FH=39H(4)DPTR=10FFH(5)DPTR=1100H(6)DPTR=1101H三、编程题(共60分,每题30分)比较存放在ONE,TWO,TRE三个单元的无符号数,并将小数存放在20H单元中。

输入程序参考程序MOV A,ONECJNE A,TWO,RRRR:JCSSMOV A,TWOCJNEA,TRE,TTTT:JC WWSJMP UUSS:CJNE A,TRE,VVVV:JCWWUU:MOV A,TREWW: MOV20H,A在ONE,TWO,和TRE三个内部RAM单步运行,注意PC变化情况,同时检查Cy检查20H单元的内容,验是否最小值修改ONE设在单片机内部RAM中从STR单元开始存放有一数据块,该数据块以#00H结束,试统计其中为#0FFH的单元个数并存入NUM单元。

单片机考试试题(附有答案) (1)

单片机考试试题(附有答案) (1)

湖南工程学院试卷用纸 ____至_ _学年第____学期 专业班级________ 姓名_______ 学号_____ 共__2_页 第__1__页(装 订 线 内 不 准 答 题)命题教师__ ______审核________________________湖南工程学院试卷用纸 专业班级____________ 姓名______________ 学号______ 共__2_页 第__2__页(装 订 线 内 不 准 答 题)2、分析如下给定子程序的功能,以及入口参数和出口参数,并将片内RAM20H~29H 的一段区域清零。

(10分)ZO :CLR ALOOP : MOV @R0,A ; INC R0DJNZ R7,LOOP RET 3、某系统通过P1口控制着一个共阴极接法的LED 显示器,试编程使得在LED 显示器上显示下图所示字符。

(10分)4、利用T1定时中断,从P1.1输出一个周期为1S 的方波。

(14分)六、完成下图MCS-51片外存储器扩展线路的连接,并指出各存储器芯片的地址范围(没用到的地 址线设“0”)。

(8分)≥373 1D 1Q ~ ~8D 8QG OEP0.0 ~P0.7 ALE P2.0 P2.1 P2.2 P2.3 P2.4P2.5 P2.6 P2.7 MCS-51PSENWRRDA0 D0 ~ ~ A7 D7 A8 A9 A10A11 A12 2764CE OEA0 D0 ~ ~ A7 D7 A8 A9 A10 6116(Ⅱ) CE WE OEA0 D0 ~ ~ A7 D7 A8 A9 A10 6116(Ⅰ) CE WE OEA Y3B Y2E Y1 Y074LS139湖南工程学院试卷参考答案及评分标准专业班级_ _ 命题老师_ _ _至__ _学年第____学期(装 订 线 内 不 准 答 题)(装 订 线 内 不 准 答 题)湖南工程学院试卷用纸 专业班级____________ 姓名______________ 学号______ 共__3__页 第__3_页(装 订 线 内 不 准 答 题)五、编程设计题( 每小题15分, 共45分)1、设计一串行通信接收程序,将接收的16个数据存入片内50H ~5FH 中,串行口为方式1,波特率为1200bps ,SMOD=0,fosc =6MHz 。

(完整版)单片机原理及其接口技术期末考试题试卷大全

(完整版)单片机原理及其接口技术期末考试题试卷大全

单片机模拟试卷001一、选择题(每题1分,共10分)1.8031单片机的( )口的引脚,还具有外中断、串行通信等第二功能。

a)P0 b)P1 c)P2 d)P32.单片机应用程序一般存放在()a)RAM b)ROM c)寄存器d)CPU3.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为()a) 7542H b) 7542 c) 75.42H d) 75.424.下列指令中不影响标志位CY的指令有()。

a)ADD A,20H b)CLR c)RRC A d)INC A5.CPU主要的组成部部分为()a)运算器、控制器b)加法器、寄存器c)运算器、寄存器d)运算器、指令译码器6.INTEL 8051 CPU是()位的单片机a)16 b)4 c)8 d)准167.8031复位后,PC与SP的值为()a )0000H,00H b) 0000H,07H c) 0003H,07H d)0800H,00H 8.当需要从MCS-51单片机程序存储器取数据时,采用的指令为()。

a)MOV A, @R1 b)MOVC A, @A + DPTR c)MOVX A, @ R0 d)MOVX A, @ DPTR9.8031单片机中既可位寻址又可字节寻址的单元是()a)20H b)30H c)00H d)70H10.下列哪条指令是正确的()a) PUSH R2 b) ADD R0,Ac) MOVX A @DPTR d) MOV @R0,A二、填空题(每空1分,共30分)1.一个完整的微机系统由和两大部分组成。

2.8051 的引脚RST是____(IN脚还是OUT脚),当其端出现____电平时,8051进入复位状态。

8051一直维持这个值,直到RST脚收到____电平,8051才脱离复位状态,进入程序运行状态,从ROM H单元开始取指令并翻译和执行。

3.半导体存储器分成两大类和,其中具有易失性,常用于存储。

南昌大学单片机试卷五及答案

南昌大学单片机试卷五及答案
试卷库试卷五
试卷编号: 课程名称: 姓名: 学院:
题号 题分 得分 一 20 二 10 三 20
(
)卷
适用班级: 学号: 系别:
四 20 五 20 六 10 七 八
班级:
专业: 考试日期:
九 十 总分 页,请查看试卷中是否有缺页或破损。如有立即举手报告以便更 换。 2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。
,(32H)中内容为

3、 阅读下列程序: MOV A,#23H MOV B,#33H PUSH A PUSH B POP A POP B 执行完本段指令后,(A)=_________ ;(B)=_______。
第 3 页 共 10 页
4、阅读下列程序,说明程序段完成的功能。 ORG 0030H MOV DPTR,#2000H MOV R2,#00H MOV R7,#10H LOOP1: MOVX A,@DPTR INC DPTR CJNE A,#50H,LOOP2 INC R2 LOOP2: DJNZ R7,LOOP1 RET
四、 编程题(每题 10 分,共 20 分)
得分
评阅人
1、已知单片机系统的晶振是 12M,要求 80C51 单片机的 P1.0 端口线上输出周期为 20ms 的方 波。(采用 T0 的方式 1,且使用中断方法)
第 4 页 共 10 页
2、80C51 单片机内部 RAM 的 40H~4FH 单元,存有 16 个单字节无符号数,试编程找出其 中最大的数后存入 50H 单元
三、 程序阅读题(每题 5 分,共 20 分)
得分 评阅人
第 2 页 共 10 页
1、 阅读下列程序: ORG 2000H MOV DPTR,#TABLE MOV A,R0 MOVC A,@A+DPTR MOV R0,A SJMP $ TABLE: DB 00H,01H,04H,09H,10H,19H DB 24H,31H,40H,51H END (1)说出本程序的功能。

《单片机》/《单片机与智能控制》试卷答案(A卷)

《单片机》考试题标准答案2009年1月7日一、概念填空题(共30分,15小题,每小题2分)1、与单片机配套的晶振为12MHz 时,则一个时钟周期(节拍P )是(1)µs 、一个状态周期S 为(2)µs 。

2、单片机的P 0、P 1、P 2和P 3四个端口作为通用I/O 口使用时,(P1)为双向I/O 口,其余的(P 0、P 2和P 3)为准双向I/O 口。

3、单片机通过TXD 向外串行地(发送)数据,通过RXD 从外串行地(接收)数据。

4、对于80C51单片机,当EA =(1)时或在程序执行时当PC 值超过(0FFFH 或FFFH )H 时,就去执行外接ROM 内的程序代码。

5、单片机内部RAM 的20H ~(2FH )H 单元,既可作为一般RAM 单元使用,进行“字节操作”;也可以对单元中的每一位进行“位操作”;位地址为00H ~(7FH )H 。

6、CY 是(进/借位标志位)、TCON 是(定时器控制寄存器)、TMOD 是(定时器方式寄存器)、DPTR 是(16位的地址指针寄存器)。

7、51单片机的复位引脚是(RST ),是(高)有效。

8、DPTR 可以分为2个8位的寄存器使用,它们是(DPH )和(DPL )。

(注:DPH 和DPL 前后顺序无所谓) 9、LCALL 和LJMP 指令的区别是(LCALL 是长调用指令,往往需要以一个RET 指令返回调用处,返回点只有一处;LJMP 是长跳转指令,往往是以另一条或多条跳转指令指令跳转到需要的地方,返回点根据条件可能有多处;注:学生答对意思即可!)。

10、单片机通过三总线与外部接口设备互联沟通信息,它们是(数据)总线、(地址)总线和(控制)总线,其中(地址)总线是16位的。

(注:数据、地址、控制三个答空的顺序先后无所谓,只要答出即可) 11、在51系列单片机中,外部(ROM )和外部(RAM )是分别独立排址的,二者各占64KB 的空间。

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

单片机原理及应用试题一一、填空题(每空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单片机的时钟周期与振荡周期之间有什么关系?一个机器周期的时序如何划分?答:时钟周期是单片机最基本的时间单位。

南昌大学单片机试卷三

四、程序题(每题10分,共10分)
得分
评阅人
1、编程把外RAM2000H单元开始的100个字节单元的内容清零。
五、简答题(每题10分,20分)
得分
评阅人
1、简述软件去除键盘抖动的方法?
2、简述时钟周期、机器周期、指令周期的概念及三者之间的关系。
内部ROM、个位的定时/计数器、个中断源的中断系统、一个工的串行口以及看门狗。
三、程序阅读题(每题10分,共20分)
得分
评阅人
1、阅读下列程序:
ORG 0000H
MOV DPTR,#TABLE
MOV A,R0
MOVC A,@A+DPTR
MOV R0,A
SJMP $
TABLE:DB 0,1,4,9,16,25,36,49,64,81
A.256 B.128 C.16 D.8
3、0F6H是用8位二进制补码表示的十六制数,那么相应的十进制数是。
A.246 B.-10 C.-118 D.-9
4、89S51单片机系统中的地址总线和数据总线分别是。
A.8位和8位B.16位和16位
C.8位和16位D.16位和8位
5、89S51单片机全部使用外接ROM时,其引脚必须接地。
END
⑴说出本程序的功能。
⑵当R0=4,程序结束时,R0中是什么?
2、写出顺序执行下列指令后的结果
MOV A,#10H……__________
MOV R0,#20H…__________
MOV 17H,R0……__________
MOV @R0,A………__________
MOV 22H,A………__________
试卷库试卷三
学院:号

单片机面试题及答案

单片机面试题及答案【篇一:2014单片机试题及答案】>一、选择题(每题1分,共10分)1.8031单片机的()口的引脚,还具有外中断、串行通信等第二功能。

a)p0b)p1 c)p2 d)p32.单片机应用程序一般存放在()a) ram b)rom c)寄存器 d)cpu3.已知某数的bcd码为0111 0101 0100 0010 则其表示的十进制数值为()a) 7542h b) 7542 c) 75.42h d) 75.424.下列指令中不影响标志位cy的指令有()。

a)add a,20hb)clr c)rrc a d)inc a5.cpu主要的组成部部分为()a)运算器、控制器 b)加法器、寄存器c)运算器、寄存器 d)运算器、指令译码器6.intel 8051cpu是()位的单片机a) 16 b)4 c)8 d)准167.8031复位后,pc与sp的值为()a )0000h,00h b) 0000h,07hc) 0003h,07h d)0800h,00h8.当需要从mcs-51单片机程序存储器取数据时,采用的指令为()。

a)mov a, @r1 b)movc a, @a + dptrc)movx a, @ r0d)movx a, @ dptr9.8031单片机中既可位寻址又可字节寻址的单元是()a)20hb)30hc)00h d)70h10.下列哪条指令是正确的()a) push r2 b) addr0,ac) movxa @dptr d) mov @r0,a二、填空题(每空1分,共30分)1.一个完整的微机系统由和两大部分组成。

2.8051 的引脚rst是____(in脚还是out脚),当其端出现____电平时,8051进入复位状态。

8051一直维持这个值,直到rst脚收到____电平,8051才脱离复位状态,进入程序运行状态,从rom h单元开始取指令并翻译和执行。

3.半导体存储器分成两大类和,其中具有易失性,常用于存储。

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

第 1 页 共 4页
试卷编号: ( )卷
试卷库试卷四

适用班级: 出卷学院: 机电学院 考试形式: 开 卷
姓名: 学号: 班级:

题号 一 二 三 四 五 六 七 八 九 十 总分
累分人



题分 30 20 20 10 20 100

得分

考生注意事项:1、本试卷共4页,请查看试卷中是否有缺页或破损。如有立即举手报告以便更换。
2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。

一、 填空题(每空1分,共30分)

得分 评阅人

1、 00110101 BCD = D,45 D = H。
2、 设00010111 B为二进制补码数,则其真值为 D,真值为-25D的数的二进制
补码数为 B。

3、假定一个存储器有2048个存储单元,其首地址为0000H,则末地址为 H。
4、AT89S51单片机一个机器周期包含 个振荡周期、 个状态周期。
5、请指出下列指令源操作数的寻址方式。
MOV A,@R1 ;
MOVC A,@A+PC ;
MOV A,R1 ;
6、 AT89S51单片机定时/计数器T0有 种工作方式,方式2为自动重装 位
计数器。
7、AT89S51单片机串行口工作方式1以 位为1帧进行传输。方式2为固定波
特率,根据PCON中最高位SMOD的值不同,可为 或 。
8、AT89S51单片机中断系统具有 个中断优先级,最多可进行 重中断
嵌套。有 个中断源,分别为 、 、 、 、 ,
所对应的中断入口地址分别为 、 、 、 、 。
9、DAC0832芯片是 位 转换芯片。
第 2 页 共 4页

二、 选择题(每空 2 分,共 20 分)
得分 评阅人

1、单字节补码所表示的数值范围是( )
A、-128 ~ +127 B、-127 ~ +128 C、-128 ~ +128 D、-127~ +127
2、PC 的值是 ( )
A、当前指令前一条指令的地址 B、当前正在执行指令的地址
C、将执行下一条指令的地址 D、控制器中指令寄存器的地址
3、当晶振频率是 6MHz 时,AT89S51单片机的机器周期是( )
A、1μs B、 1ms C、 2μs D、 2ms
4、串行口有4 种工作方式,说法正确的是:( )
A、方式0 为移位寄存器方式,通过TXD输入输出数据,通过RXD 输出移位脉冲。
B、方式1 为可变波特率11 位异步通信方式,SMOD 位可使波特率加倍。
C、方式2 为可变波特率10 位UART,通过TXD 输出数据,通过RXD 输入数据。
D、方式3 为可变波特率11 位UART,SMOD 位可使波特率加倍。
5、AT89S51单片机全部使用外接ROM时,其( )引脚必须接地。
A、PSEN B、ALE C、RD D、EA
6、下列指令中,不能完成累加器清零( )。
A、MOV A, #00H B、XRL A, 0E0H
C、CLR A D、XRL A, #00H
7、执行 MOV SP ,#30H 指令后,压栈从片内 RAM( )单元开始。
A、 2FH B、 30H C、 31H D、32H
8、T0 设置成计数方式时,外部引脚计数脉冲的最高频率应是晶振频率的( ) 。
A、 1/12 B、 1/24 C、 1/48 D、1/2
9、串行通信的传送速率单位是波特,而波特的单位是( ) 。
A、字符 / 秒 B、位 / 秒 C、帧 / 秒 D、帧 / 分
10、ADC0809是八位( )。
A、地址锁存器 B、地址寄存器 C、D/A转换器 D、A/D转换器
第 3 页 共 4页

三、 程序阅读题(每题10分,共20分)
得分 评阅人

1、写出顺序执行下列指令后的结果
MOV A,#10H ;__________

MOV R0,#20H ;__________
MOV 17H,R0 ;__________
MOV @R0,A ;__________
MOV 22H,A ;__________

2、 阅读下列程序:
ORG 0000H

MOV DPTR,#TABLE
MOV A,R0
MOVC A,@A+DPTR
MOV R0,A
SJMP $
TABLE: DB 0,1,4,9,16,25,36,49,64,81
END

⑴当R0=3,程序结束时,R0中是什么?

⑵说出本程序的功能。
第 4 页 共 4页

四、 程序题(每题10分,共10分)
得分 评阅人

1、编程把外RAM1000H单元开始的100个字节单元的内容清零。

五、 简答题(每题10分,20分)
得分 评阅人

1、简述软件去除键盘抖动的方法?

2、简述时钟周期、机器周期、指令周期的概念及三者之间的关系。

相关文档
最新文档