MCS-51单片机系统硬件连接示意图如下图所示,系统采用 12MHZ的晶体振
荡器;并扩展了一片数据存储器 6264和一片通用I/O接口芯片8255,并通过8255
的PA端口驱动8个发光二极管,各发光二极管的阴极一起连接到地
(GND)。
完成以下要求:
8255的控制字格式:
TMOD的格式
GATE C//T M1 M0 GATE C//T M1 M0
TCON的格式
TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0
MCS-51单片机的指令表如下:
MOV A,Rn ADD A,@Ri DJNZ direct,rel
MOV A,direct ADD A,#data DJNZ Rn,rel
MOV A,@Ri ADDC A,Rn NOP
MOV A,#data ADDC A,direct ACALL add11
MOV Rn,A ADDC A,@Ri LCALL add16
MOV Rn,direct ADDC A,#data RET
MOV Rn,#data SUBB A,Rn RETI
MOV direct ,Rn SUBB A,direct AJMP add11
MOV direct ,direct SUBB A,@Ri LJMP add16
MOV direct ,A SUBB A,#data SJMP rel
MOV direct ,@Ri ANL A,Rn CLR C
MOV direct ,#data ANL A,direct CLR bit
MOV @Ri,A ANL A,@Ri SETB C
MOV @Ri,direct ANL A,#data SETB bit
MOV @Ri,#data ANL direct,A CPL C
MOV DPTR,
#data16
ANL direct, #data CPL bit
MOVC A,@A+DPTR ORL A,Rn ANL C,bit
MOVC A,@A+PC ORL A,direct ANL C,/bit
MOVX A,@Ri ORL A,@Ri ORL C,bit
MOVX A,@DPTR ORL A,#data ORL C,/bit
MOVX @Ri,A ORL direct,A MOV C,bit
MOVX @DPTR,A ORL direct, #data MOV bit, C
PUSH direct XRL A,Rn JC rel
POP direct XRL A,direct JNC rel
XCH A,Rn XRL A,@Ri JB bit,rel
XCH A, direct XRL A,#data JNB bit,rel
XCH A, @Ri XRL direct,A JBC
bit,rel
XCHD A, @Ri XRL direct, #data
INC A CLR A
INC Rn CPL A
INC direct RL A
INC @Ri RLC A
INC DPTR RR A
DEC A RRC A
DEC Rn SWAP A
DEC direct JMP @A+DPTR
DEC @Ri JZ rel
MUL AB JNZ rel
DIV AB CJNE A,direct,rel
DA A CJNE A,#data,rel
ADD A,Rn CJNE Rn,#data,rel
ADD A,direct CJNE @Ri,#data,rel
编程实现连接在8255的PA端口上的发光二极管循环闪亮(即“走马灯”显
示)的控制程序,(要求循环闪亮的时间间隔为 50ms。采用定时中断的方式
来实现)
(注:“/n” 说明此引脚为低电平有效,如 8255的/CS端。)
题库:单片机原理及应用
类型:简答题
时间:2020-08-26 14:24:54
免费下载:《单片机原理及应用试题三》Word试卷
编程实现连接在8255的PA端口上的发光二极管循环闪亮(即“走马灯”显
示)的控制程序,(要求循环闪亮的时间间隔为 50ms。采用定时中断的方式
来实现)
(注:“/n” 说明此引脚为低电平有效,如 8255的/CS端。)
本题关键词:屏一片系统,指示系统,散热器采暖系统,系统图法,芯片电泳系统,饮片储存,下跌图示,多系统脏器,诱导器系统,除尘器系统;