- 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
您可能关注的文档
- 上海市初二第二学期数学期末复习试卷.docx
- 上海市奉贤区中考数学模拟试卷.docx
- 上海市高考数学试卷理科答案与解析.docx
- 上海市高考物理试卷含答案详解.docx
- 上海市高三一模试卷(嘉定区).docx
- 上海市高一(上)期中数学试卷(解析版).docx
- 上海市静安区2011年4月中考数学模拟试卷.docx
- 上海市静安区高考英语一模试卷.docx
- 上海市闵行区高考数学一模试卷.docx
- 上海市浦东新区中考数学一模试题含答案解析.docx
- 康复治疗产品的创业计划书.docx
- 2025年计算机技术与软件专业技术资格(软考)中级软件设计师历年真题汇编.docx
- 2025年计算机技术与软件专业技术资格(中级)网络工程师历年真题详解及模.docx
- 2025年计算机技术与软件专业技术资格(软考)中级软件测试工程师真题详解.docx
- 2025年计算机技术与软件专业技术资格(软考)中级信息安全工程师真题详解.docx
- 2025年计算机有关试题及答案.docx
- 2025年计算机技术与软件专业技术资格(中级)网络工程师历年真题解析及模.docx
- 2025年计算机科学与技术专升本强化真题重点试卷(含答案).docx
- 2025年计算机技术与软件专业技术资格(中级)网络工程师历年真题解析及模.docx
- 2025年计算机基础(专升本)考试真题及答案.docx
原创力文档

文档评论(0)