正在加载图片...
7.使用定时器T1时,有几种工作模式(C) (A)1种 (B)2种 (C)3种 (D)4种 8.计算机在使用中断方式与外界交换信息时,保护现场的工作方式应该是(B) (A)由CPU自动完成 (B)在中断响应中元成 (C)应由中断服务程序完成(D)在主程序中完成 9.下面哪一种传送方式适用于处理外部事件C (ADMA(B)无条件传递进(C中断 (D)条件传递 1、2、4章的编程 1.8225A控制字地址为300FH请按:A口方式0输入B口方式1输出,C口高位输出,C 口低位输入,确定8225A控制字并编初始化程序. 解:控制字为10010101=95H 初始化程序:MOV DPTR,#30OFH MOV A.#95H MOVX @DPTR.A 2.编定一个软件延时1S和1min的子程序.设fosc=6z,则一个机器周期1μs。 解:(1)1S=2US*5*100000 5*100000=250*200*10 (2) ORG 1000H TIME:MOV R7,#10 T3:MOVR6,#200 T2:MOV R6,#250 TI DINZ R5 TI DJNZ R6,T2 DJNZ R7,T3 RET (2)1min-60,调用上面1s子程序60次 ORG 0030H MOV RO #60 LOOP:LCALL TIME DJNZ RO,LOOF RET 3.请编制串行通信的数据发送程序,发送片内RAM50HSFH的16B数据,串行接口 设定为方式2,采用偶校验方式。设晶振频率为6MHz 解:查询方式发送程序如下 MOV SCON.#8OH M OV PCON.#80H MOV RO.#50H MOV R7.#16H LOOP MOV A,@R0 MOV C.P MOV TB8.C MOV SBUF,A JNB TI,S 7.使用定时器 T1 时,有几种工作模式( C ) (A)1种 (B)2种 (C)3种 (D)4种 8.计算机在使用中断方式与外界交换信息时,保护现场的工作方式应该是 ( B ) (A)由 CPU 自动完成 (B)在中断响应中完成 (C)应由中断服务程序完成 (D)在主程序中完成 9.下面哪一种传送方式适用于处理外部事件( C ) (A)DMA (B)无条件传递进 (C)中断 (D)条件传递 1、2、4 章的编程 1. 8225A 控制字地址为 300FH,请按:A 口方式 0 输入,B 口方式 1 输出,C 口高位输出,C 口低位输入,确定 8225A 控制字并编初始化程序. 解:控制字为 10010101=95H 初始化程序:MOV DPTR ,#300FH MOV A, #95H MOVX @DPTR, A 2. 编定一个软件延时 1S 和 1min的子程序.设fosc=6Hz,则一个机器周期 1μs。 解:(1)1S=2US*5*100000 5*100000=250*200*10 (2) ORG 1000H TIME: MOV R7, #10 T3: MOV R6, #200 T2: MOV R6, #250 T1: DJNZ R5, T1 DJNZ R6, T2 DJNZ R7, T3 RET (2)1min=60,调用上面 1s 子程序 60 次 ORG 0030H MOV R0, #60 LOOP: LCALL TIME DJNZ R0, LOOP RET 3. 请编制串行通信的数据发送程序,发送片内 RAM50H~5FH 的 16B 数据,串行接口 设定为方式 2,采用偶校验方式。设晶振频率为 6MHz。 解:查询方式发送程序如下 MOV SCON, #8OH M OV PCON, #80H MOV R0, #50H MOV R7, #16H LOOP: MOV A,@R0 MOV C, P MOV TB8, C MOV SBUF, A JNB T1, $
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有