单片机原理及嵌入式系统设计 第四次作业习题
第四次作业
1.设MCS-51单片机系统时钟频率ФCLK为6MHZ,请编出利用定时/计数器T0在P1.0引脚上产生周期为2秒,占空比为50%的方波信号的程序(用中断方式编程)
ORG 0000H
AJMP MAIN
ORG 000BH
AJMP TOINT
ORG 0030H
MAIN: MOV TMOD, #01H
MOV TH0, #3CH
MOV TL0, #0B0H
MOV IE, #82H
SETB TR0
MOV R7, #0AH
SJMP $
TOINT: MOV TL0,#0B0H
MOV TH0,#3CH
DJNZ R7,NEXT
CPL P1.0
MOV R7,#0AH
NEXT: RETI
END
2.试编写一段程序,将内部RAM 40H、41H单元内容传送到外部RAM 2000H、2001H单元中去。
ORG 0000H
AJMP MAIN
ORG 0100H
MAIN:
MOV DPTR, #2000H
MOV A, 40H
MOVX @DPTR, A
MOV DPTR, #2001H
MOV A, 41H
MOVX @DPTR, A
3.试编写一段程序,根据累加器A的内容,到程序存储器1000H起始的表格中取一双字节数,送内部RAM 50H、5lH单元。
MOV R0, #02H
MOV R1, #50H
MOV DPTR, #1000H
LOOP: MOVC A, @A+DPTR
MOV @R1, A
INC DPTR
INC R1
DJNZ R0, LOOP
4.设晶振频率为6MHz,试编写一个延时1ms的子程序,并利用该子程序,编写一段主程序,在Pl. 0引脚上输出高电平宽2ms,低电平宽1 ms的方波信号。
MOV SP, #60H
LOOP: SETB P1.0
ACALL DELAY
ACALL DELAY
CLR P1.0
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库单片机原理及嵌入式系统设计 第四次作业习题在线全文阅读。
相关推荐: