好文档 - 专业文书写作范文服务资料分享网站

单片机与微机原理及应用课后答案(张迎新等)电子工业出版社

天下 分享 时间: 加入收藏 我要投稿 点赞

可编辑

EQU P1.6 X7 EQU P1.7 (1) MOV C,X0 ANL C,X1 ANL C,/X2 ORL C,X3 MOV 00H,C MOV C,X4 ANL C,X5 ANL C,X6 ORL C,/X7 ORL C,00H MOV P1.7,C (2) MOV C,X0 ANL C,X1 CPL C MOV 00H,C MOV C,X2 ANL C,X3 ANL C,X4 CPL C MOV 01H,C MOV C,X5 ANL C,X6 ANL C,X7 CPL C ORL C,O1H CPL C ORL C,00H MOV P1.7,C 18、略 19、略 20、试编写延时1s、1min、1h 子程序。 ;单片机时钟fosc=12MHz,计算为近似值 ;1s 延时子程序 DLY_1S: MOV R0,#10 L3: MOV R1,#200 L2: MOV R2,#250 L1: DJNZ R2,L1 DJNZ R1,L2 DJNZ R0,L3 RET ;延时1min DLY_1M:MOV R3,#60 L4: LCALL DLY_1S DJNZ R3,L4 RET ;延时1h DLY_1H: MOV R4,#60 L5: LCALL DLY_1M DJNZ R4,L5 RET 21、用程序实现 c=a2+b2。设 a、b 均小于 10,a 存在 31H 单元中,b 存在 32H 单元中,c存33H 单元。 答: ORG 1000H SR: MOV A,31H ACALL SQR MOV R1,A MOV A,32H ACALL SQR ADD A,R1 MOV 33H,A SJMP $ ;求平方子程序如下(采用查平方表的方法) SQR: INC A MOVC A, @A+PC RET TABLE: DB 0, 1, 4, 9, 16 DB 25,36,49,64,81 END 22、如何实现将内存单元40H~60H 的数逐个对应传到片外2540H~2560H 单元中? 答: MOV R0,#40H MOV DPTR,#2540H MOV R2,#21H L1: MOV A,@R0 MOVX @DPTR,A INC R0 INC DPTR DJNZ R2,L1 SJMP $ 23、参考21 题 24、参考21 题 25、参考实验程序 26、

.

可编辑

参考实验程序 第五章 定时/计数器 1、89S51 单片机内部有几个定时/计数器,他们有哪些专用寄存器组成? 答:89S51 单片机内部有两个16 位定时/计数器,为定时器0(T0)和定时器1(T1)。在定时器/计数器的16 位的计数器是由两个8 位的专用寄存器TH0、TL0,TH1、TL1 组成。 2、89S51 单片机的定时/计数器有哪几种工作方式,各有什么特点? 答:定时器/计数器有四种工作方式:方式0,方式1,方式2,方式3。其中,方式3 只适用于T0。 以T0 为例:①方式0,16 位寄存器只用了13 位,TL0 的高三位未用。由TH0 的8 位和TL0 的低5 位组

.

单片机与微机原理及应用课后答案(张迎新等)电子工业出版社

可编辑EQUP1.6X7EQUP1.7(1)MOVC,X0ANLC,X1ANLC,/X2ORLC,X3MOV00H,CMOVC,X4ANLC,X5ANLC,X6ORLC,/X7ORLC,00HMOVP1.7,C(2)MOVC,X0ANLC,X1CPLCMOV00H,CMOVC,X2ANLC,X3
推荐度:
点击下载文档文档为doc格式
5sm351f7rf9nplx1m54t1j03v4ivcy00atz
领取福利

微信扫码领取福利

微信扫码分享