河南理工大学—单片机原
[综合题,20分] 已知0832的端口地址为7FFFH,编写能使0832产生方波的程序。DELAY为延时1毫秒的子程序。
答案是:参考答案: #7FFFH|MOVX|@DPTR|ACALL|SJMP

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[综合题,20分] 已知8255的端口地址为60H--63H,对8255进行初始化编程,使A口方式1输入,B口方式0输出。
答案是:参考答案: MOV|DPTR|#63H|#B0H|MOVX

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[综合题,20分] 已知0832的端口地址为7FFFH,编写产生锯齿波的程序段
答案是:参考答案: DPTR|#7FFFH|A|MOVX|@DPTR|INC|SJMP

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[综合题,20分] 已知8255的端口地址为7FF0H--7FF3H,编写程序段从A口读入数据,从B口输出。
答案是:参考答案: DPTR|#7FF3H|#90H|#7FF0H|MOVX|INC

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[综合题,20分] 已知8255的端口地址为40H---43H,对8255初始化编程,使A口方式0输入,B口方式1输出
答案是:参考答案: DPTR|#43H|#94H|A

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[设计题,10分] 已知片内RAM以BL1和BL2为起始的单元中分别存有5字节无符号加数和被加数(低位在前),编程序求和,并将结果存放在以BL1为起始地址的片内存储单元中。
答案是:参考答案: MOV R0,#BL1 MOV R1,#BL2 MOV R7,#05 CLR C NEXT:MOV A

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[设计题,10分] 编写程序段,将片内RAM 60H单元的内容加上10,结果存放片内RAM 60H单元。
答案是:参考答案: MOV A,60H ADD A,#10 MOV 60H,A

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[设计题,10分] 将片内RAM 50H单元的内容减去片内RAM 51H单元的内容,结果存50H单元。
答案是:参考答案: MOV A,50H CLR C SUBB A,51H MOV 50H,A

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[设计题,10分] 编写程序段,完成将片内RAM 30H单元的内容送片外RAM 2000H单元。
答案是:参考答案: MOV DPTR,#2000H MOV A,30H MOVX @DPTR,A

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[设计题,10分] 编写程序,将片内BUF开始存放的10个数据的最高位无条件清零。
答案是:参考答案: MOV R0,#BUF MOV R7,#10 NEXT:AND @R0,7FH INC R0 DJNZ

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[设计题,10分] 在片内RAM首地址为BUFF的数据区有8个数据,编写程序,求这8个数据的平均值,结果存片内RAM20H单元。
答案是:参考答案: MOV R0,#BUFF MOV A,#00 MOV R7,#08H NEXT:ADD A,@R0 I

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[设计题,10分] 将片内RAM以30H为起始地址的10个数据传送到片外RAM以DAT为起始地址的区域。
答案是:参考答案: MOV R0,#30H MOV DPTR,#DAT MOV R7,10 NEXT:MOV A,@R0

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[设计题,10分] 编写程序段,完成R1的内容送R0.
答案是:参考答案: MOV A,R1 MOV R0,A

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[设计题,10分] 编写程序段,完成将ROM 2000H单元的内容送R0.
答案是:参考答案: MOV DPTR,#2000H MOV A,#00H MOVC A,@A+DPTR MOV R0,A

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
编写程序段把内部RAM的20H单元和21H单元的内容相加,结果存放到30H单元。
答案是:参考答案: MOV A,20H ADD A,21H MOV 30H,A

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[分析题,10分] ........ STAR: MOV A,#20H ADD A,#30H MOV 20H,A .......
答案是:参考答案: 立即数20H加立即数30H,结果存片内RAM20H单元。

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[分析题,9分] 指出下列程序功能。 ORG 1000H MOV A,30H MOV B,#10H DIV AB MOV 20H,A MOV 21H,A SJMP $ END
答案是:参考答案: 将片内RAM30H单元的内容除以10H,商存片内RAM 20H单元,余数存片内RAM 21H单元。

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[分析题,9分] ........... CMPT: MOV A,40H ANL A,#0FH ADD A,#30H MOV
答案是:参考答案: 将片内RAM 40H单元的内容低4位转换为ASCII码存片内RAM 30H单元。

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[分析题,9分] 指出下列程序段的功能 ........ START: MOV A,#20H ADD A,20H DA A
答案是:参考答案: 将片内RAM 20H单元的BCD码加立即数20H(BCD码)结果存片内RAM 50H单元。

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[分析题,9分] 已知片内RAM的(30H)=34H,(CY)=1,分析下列指令执行的结果 ........ START:MOV A,#75H SUBB A,30H
答案是:参考答案: A=40H

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[分析题,9分] 已知片内RAM的(40H)=38H,(20H)=25H分析以下指令执行结果。 .......... START: MOV A, 20H MOV R0,#40H
答案是:参考答案: 将片内RAM 20H单元内容和40H单元内容互换。

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[分析题,9分] 指出下列程序段的功能 ...... MOV A,50H ANL A,#0FH ORL A,#30H MOV 60H,A SJMP $
答案是:参考答案: 将片内数据存储器50H单元的内容低4位转换为ASCII码存60H单元。

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[分析题,9分] 指出下列子程序的功能 ORG 1000H START:MOV R0,#30H MOV R2,#10H MOV R4,#00H
答案是:参考答案: 将30H开始的16个数相加,结果为2个字节。

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[分析题,9分] 指出下列程序段的执行结果 ORG 1000H CMPT:MOV A, 30H JNB ACC.7,NCH MOV C,ACC.7 MOV 10H,C CPL A ADD
答案是:参考答案: 将片内RAM 30H单元的内容求补。

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[分析题,9分] 指出下列程序段的执行结果 MOV A, #10H MOV DPTR,#2020H MOVX @ DPTR,A MOV 20H,#30H MOV R0,#20H MOV A,@ R
答案是:参考答案: 将立即数10H送片外2020H数据存储单元,立即数30H送A。

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[分析题,9分] 指出下列指令中源操作数的寻址方式。 MOV R0,#30H MOV A,@R0 MOV A,30H MOVX A,@DPTR MOV C,30H MOV P1,P2 MOV
答案是:参考答案: 立即寻址寄存器间址直接寻址寄存器间址位寻址直接寻址相对寻址

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[简答题,3.4分] 什么是堆栈?
答案是:参考答案: 按照“先进后出”原则存取数据的存储区域。有栈顶和栈底之分。

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[简答题,3.4分] 什么是指令周期?
答案是:参考答案: 执行一条指令所需要的时间称为机器周期。

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[简答题,4.8分] 什么是机器周期?
答案是:参考答案: 实现特定功能所需要的时间被定义为机器周期。

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[简答题,3.4分] 说明MCS-51的中断服务程序入口。
答案是:参考答案: 外中断0入口:0003H;T0入口:000BH;外中断1入口:0013H;T1入口:001BH;串行口中断

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[简答题,3.4分] 开机复位后,CPU使用的工作寄存器的地址是什么?
答案是:参考答案: 开机复位后,CPU使用的工作寄存器的地址是00H--07H

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[简答题,3.4分] DPTR是什么寄存器?
答案是:参考答案: DPTR是数据指针。

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[简答题,3.4分] 访问外部数据存储器应采用哪种寻址方式?
答案是:参考答案: 访问外部数据存储器应采用寄存器间接寻址方式。

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[简答题,3.4分] 什么是程序?
答案是:参考答案: 可以使计算机完成某种功能的指令序列

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[简答题,3.4分] 简述指令周期,机器周期和时钟周期。
答案是:参考答案: 时钟周期是时序中的最小时间单位。又称为振荡周期。正当周期二分频后得到的是单片机工作系统的状态。机器周期定义

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[简答题,3.4分] 在单片机中控制I/O操作有几种方法?
答案是:参考答案: 有无条件、查询、中断、DMA4种方法。

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[简答题,3.4分] 什么是D/A转换器?
答案是:参考答案: 将数字信号转换为模拟信号的器件为D/A转换器。

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[简答题,3.4分] 8255A方式控制字和C口按位置位/复位控制字都写入8255A的控制寄存器,8255A是如何区分两者?
答案是:参考答案: 写入8255A控制寄存器的是8位信息,最高位是特征位,为1时,表明是方式控制字,最高位为0,表明是C口按位

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[简答题,3.4分] 8255A有几种工作方式?
答案是:参考答案: 3种:基本I/O方式、选通I/O方式、双向方式

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[简答题,3.4分] 在MCS-51单片机系统中,片外程序存储器和片外数据存储器共用16位地址线和8位数据线,为何不会产生冲突?
答案是:参考答案: 在MCS-51单片机中,访问片外程序存储器和访问片外数据存储器的控制信号不同,访问程序存储器的选通信号是P

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[简答题,3.4分] 外设端口有几种编址方式?
答案是:参考答案: 两种编址方式:独立编址,外设端口和存储器独立编址;统一编址,外设端口和存储器统一编址。

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[简答题,3.4分] 8051单片机内部有几个定时器/计数器?
答案是:参考答案: 有两个16位的加法定时器/计数器。

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[简答题,3.4分] 在执行某一中断源的中断服务程序时,如果有新的中断请求出现,试问在什么情况下可响应新的中断请求?在什么情况下不能响应新的中断请求?
答案是:参考答案: 在执行某一中断源的中断服务程序时,如果有比其高级的中断源发出请求,CPU可响应新的中断请求。如果此时发出请

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[简答题,3.4分] MCS-51单片机响应中断后,说明中断服务的入口地址。
答案是:参考答案: MCS-51单片机响应中断,5个中断源的中断服务程序入口地址是固定的。外中断0:0003H,定时器0:00

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[简答题,3.4分] 简述中断系统的初始化步骤。
答案是:参考答案: MCS-51中断系统初始化的步骤为:开相应中断源的中断,包括总中断和各相应中断,设定中断优先级,若为外中断

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[简答题,3.4分] 什么是中断优先级?
答案是:参考答案: CPU为了避免在同一瞬间因响应若干个中断源的中断请求而带来的混乱,就必须给每个中断源的中断请求赋予一个特定

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[简答题,3.4分] 什么是中断?
答案是:参考答案: 计算机在执行正常程序,在需要时,外设发出一个信号,请求计算机暂停正常程序的执行,为自己服务。如果允许,计算

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[简答题,3.4分] 片内RAM的20H--2FH单元中的128位地址与直接地址00H--7FH形式完全相同,如何在指令中区分出位操作和直接寻址操作?
答案是:参考答案: 在两个操作数的指令中,若一个操作数是C,则另一个用00H---7FH寻址的操作数就是位单元,若一个操作数是

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[简答题,3.4分] 指令DA A的作用是什么?
答案是:教师释疑: BCD码加法修正指令。

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[简答题,3.4分] 8051单片机的指令系统寻址方式有哪几种?
答案是:参考答案: 有立即寻址、寄存器寻址、直接寻址、寄存器间址、相对寻址、变址寻址、位寻址等7种。

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[简答题,3.4分] 堆栈操作有何规定?
答案是:参考答案: MCS-51单片机的堆栈是向上生长的,堆栈操作数是字节,堆栈操作是在栈顶进行的,执行入栈指令,SP加1,执

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[简答题,3.4分] 什么是指令?
答案是:参考答案: 用助记符写的让计算机进行某种工作的命令。

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[简答题,3.4分] DPTR是什么寄存器?它的作用是什么?
答案是:参考答案: DPTR是16位的专用寄存器,是数据指针,专门用来作为片外数据存储器的间址寄存器,和程序存储器的基址寄存器

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[简答题,3.4分] MCS-51系列单片机的引脚中有多少根I/O线?它们与单片机对外的地址总线和数据总线之间有什么关系?
答案是:参考答案: MCS-51系列单片机的引脚中有32根I/O线,其中P0口分时提供低8位地址和数据总线,P2口提供高8位地

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[简答题,3.4分] 什么是单片机?
答案是:参考答案: 将CPU、存储器、I/O接口集成在一块集成电路芯片上的微型计算机。

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[填空题,4分] 子程序中,至少有一条( )指令。
答案是:参考答案: 子程序返回

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[填空题,4分] MCS-51单片机最大存储空间可达( )的两个并行存储器扩展系统。
答案是:参考答案: 64K

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[填空题,4分] MCS-51单片机内部RAM的寄存器以( )命名。
答案是:参考答案: R0---R7

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[填空题,4分] MCS-51单片机内部RAM的寄存器每组( )单元。
答案是:参考答案: 8

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
[填空题,4分] MCS-51单片机内部RAM的寄存器分为( )组。
答案是:参考答案: 4

更新时间:2023/4/3 12:59:00
出自:河南理工大学—单片机原理及应用
目前为: 1/4 页  首页   上页  下页 尾页