微机控制技术习题解答.docxVIP

  • 15
  • 0
  • 约4.42千字
  • 约 9页
  • 2021-03-16 发布于天津
  • 举报
第一章 第二章 三、练习题 28.设12位D/A转换器 DAC1210与8031接口电路连接,如图示: .说明电路控制原理 ?设数据存放在DABUFF为首地址的连续两个存储单元,试编写一完成 D/A转换的程序。 答:DAC1210是12位的D/A转换器,单片机的数据线接 DAC1210的高八位DI4—DI11,数据线的 P0.7接DAC1210的数据线的低 4位DI0---DI3.DAC1210连线接成双缓冲形式。 地址码写高8位数据时译码器 Y2有效,则B1/B2=1,写高8位数据,地址是1400H 写低4位数据时译码器 Y3有效,则B1/B2=0,写低4位数据,地址是1C00H 将12位数据同时送到12位DA转换电路,译码器 Y4有效,地址是2400H P0.4 到 解答(2) MOV R0,#DABUFF QABUFF是内存的首地址 MOV A,@R0 ;首地址存放高8位数据 INC R0 MOV DPTR,#1400H MOVX @DPTR,A ;送高8位数据 MOV A,@R0 取低4位数据(高4位是有效数据,低 4位为0) MOV DPTR,#1C00H MOVX @DPTR,A 送低4位数据 MOV DPTR,#2400H MOVX @DPTR,A 打开第二级缓冲,将数据送到 DA转换电路。 29.试用DAC0832芯片设计一个能够输出频率为 50HZ的脉冲波电路及程序。 0U1Pll P12 PL3 PH PLSPL6 Pl?T 31EA/V?AT39S5ITI TOP27P26P25P24RESETALEJP PSEMP22P23T:CDIU£D38637 0U1 Pll P12 PL3 PH PLS PL6 Pl? T 31 EA/V? AT39S5I TI TO P27 P26 P25 P24 RESET ALEJP PSEM P22 P23 T:CD IU£D 38 6 37 策 4 [4 討 13 33 14 32 13 21 1 出D1Q VK Dll ILE DI2 Vnf Dt3 Eft DM DIS DI6 [outL 曲DP (3 [?t2 WR1 WR2 AGHD 畑 £GHD 1HTC IMT1 UA741 % 20 ( 3 rs- il 2 3 3 10 数据线: 数据线:单片机(AT89C51的 P0.0-P0.7 连接 DAC0832 的 D0-D7 地址线:单片机的A8(P2.0)接CS片选信号,地址是OFEFFH. 控制线:单片机写信号接WR1.单缓冲控制形式. 2 :输出NN个方波的程序。 START: MOV DPTR,#OFEFFH MOV A,#0 MOV R2,#NN ST1:MOVX ST1: MOVX @DPTR,A MOV A#0FFH LCALL DELAY1MS MOVX @DPTR,A MOV A#0H LCALL DELAY19MS DJNZ R2,ST1 END 31. A/D转换器的结束信号 EOC有什么作用?根据该信号在 I/O控制中的连接方式,A/D转换有几种控制 方式?它们各在接口电路和程序设计上有什么特点? 答:EOC信号反映A/D转换是否结束,可以用作读转换结果的状态信号,也可以作为中断请求信号。 有三种控制方式:(1)。中断方式读数据。(2)查询方式读数据。(3)延时读数据。 33.某A/D转换电路如图示 W 2.31 A/D转换电路拥 W 2.31 A/D转换电路拥 (1) 。写出A/D转换器的地址。 (2) 。该电路采用什么控制方式?画出该种转换的程序流程。 (3) 。用8051单片机汇编语言写出完成上述转换的程序。 答:(1) A/D转换的启动地址是 7A00H读转换是否结束的地址 7A00H A/D转换读数据的地址是 7B00H. 8255端口 A地址是7800H 8255端口 B地址是7900H 8255端口 C地址是7A00H, 8255控制口地址是 7B00H 8255的PB 口设定为输入,读取 A/D转换值, PC4---PC7为输出,作为A/D转换的启动信号(启动脉冲)。 PC0---PC3为输入,可以读取 EOC查询是否转换结束, PC3=1转换结束,PC3=Q正在转换。 答:(2)该电路采用查询方式读数据。 MOV A, ;8255PB 输入,PC0- PC3输入 ;PC4---PC7 输岀(方式 0) MOV DPTR,#7B00H MOVX @DPTR,A ;初始化 NOP MOV R0, #BUFF1 MOV R2, 8 STA: MOV DPTR,#7A00H ; 送启动脉冲 MOV A,#0F0H MOVX @DPTR,A NOP MOV A,00H MOVX @DPTR,A STAQ

文档评论(0)

1亿VIP精品文档

相关文档