河南科技大学-单片机原
已知0832的端口地址为7FFFH,编写能使0832产生方波的程序。DELAY为延时1毫秒的子程序。
答案是:#7FFFH|MOVX|@DPTR|ACALL|SJMP

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

更新时间:2023/4/3 12:59:00
出自:河南科技大学-单片机原理及应用
已知0832的端口地址为7FFFH,编写产生锯齿波的程序段。
答案是:DPTR|#7FFFH|A|MOVX|@DPTR|INC|SJMP

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

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

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

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

更新时间:2023/4/3 12:59:00
出自:河南科技大学-单片机原理及应用
将片内RAM 50H单元的内容减去片内RAM 51H单元的内容,结果存50H单元。
答案是: MOV A,50H CLR C SUBB A,51H MOV 50H,A

更新时间:2023/4/3 12:59:00
出自:河南科技大学-单片机原理及应用
编写程序段,完成将片内RAM 30H单元的内容送片外RAM 2000H单元。
答案是: MOV DPTR,#2000H MOV A,30H MOVX @DPTR,A

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

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

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

更新时间:2023/4/3 12:59:00
出自:河南科技大学-单片机原理及应用
编写程序段,完成R1的内容送R0.
答案是:MOV A,R1 MOV R0,A

更新时间:2023/4/3 12:59:00
出自:河南科技大学-单片机原理及应用
编写程序段,完成将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
出自:河南科技大学-单片机原理及应用
........ STAR: MOV A,#20H ADD A,#30H MOV 20H,A ........
答案是:立即数20H加立即数30H,结果存片内RAM20H单元。

更新时间:2023/4/3 12:59:00
出自:河南科技大学-单片机原理及应用
指出下列程序功能。 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
出自:河南科技大学-单片机原理及应用
........... CMPT: MOV A,40H ANL A,#0FH ADD A,#30H MOV 30H,A
答案是:将片内RAM 40H单元的内容低4位转换为ASCII码存片内RAM 30H单元。

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

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

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

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

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

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

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

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

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

更新时间:2023/4/3 12:59:00
出自:河南科技大学-单片机原理及应用
什么是指令周期?
答案是:执行一条指令所需要的时间称为机器周期。

更新时间:2023/4/3 12:59:00
出自:河南科技大学-单片机原理及应用
什么是机器周期?
答案是:实现特定功能所需要的时间被定义为机器周期。

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

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

更新时间:2023/4/3 12:59:00
出自:河南科技大学-单片机原理及应用
DPTR是什么寄存器?
答案是:DPTR是数据指针。

更新时间:2023/4/3 12:59:00
出自:河南科技大学-单片机原理及应用
访问外部数据存储器应采用哪种寻址方式?
答案是:访问外部数据存储器应采用寄存器间接寻址方式。

更新时间:2023/4/3 12:59:00
出自:河南科技大学-单片机原理及应用
什么是程序?
答案是:可以使计算机完成某种功能的指令序列。

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

更新时间:2023/4/3 12:59:00
出自:河南科技大学-单片机原理及应用
在单片机中控制I/O操作有几种方法?
答案是:有无条件、查询、中断、DMA4种方法。

更新时间:2023/4/3 12:59:00
出自:河南科技大学-单片机原理及应用
什么是D/A转换器?
答案是:将数字信号转换为模拟信号的器件为D/A转换器。

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

更新时间:2023/4/3 12:59:00
出自:河南科技大学-单片机原理及应用
8255A有几种工作方式?
答案是:3种:基本I/O方式、选通I/O方式、双向方式

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

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

更新时间:2023/4/3 12:59:00
出自:河南科技大学-单片机原理及应用
8051单片机内部有几个定时器/计数器?
答案是:有两个16位的加法定时器/计数器。

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

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

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

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

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

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

更新时间:2023/4/3 12:59:00
出自:河南科技大学-单片机原理及应用
指令DA A的作用是什么?
答案是:BCD码加法修正指令。

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

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

更新时间:2023/4/3 12:59:00
出自:河南科技大学-单片机原理及应用
什么是指令?
答案是:用助记符写的让计算机进行某种工作的命令。

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

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

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

更新时间:2023/4/3 12:59:00
出自:河南科技大学-单片机原理及应用
子程序中,至少有一条( )指令。
答案是:子程序返回

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

更新时间:2023/4/3 12:59:00
出自:河南科技大学-单片机原理及应用
MCS-51单片机内部RAM的寄存器以( )命名。
答案是:R0---R7

更新时间:2023/4/3 12:59:00
出自:河南科技大学-单片机原理及应用
MCS-51单片机内部RAM的寄存器每组( )单元。
答案是:8

更新时间:2023/4/3 12:59:00
出自:河南科技大学-单片机原理及应用
MCS-51单片机内部RAM的寄存器分为( )组。
答案是:4

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