第二章微型计算机接口技术内容摘要:

型计算机接口技术 解:根据图 213接线 , DAC0832各端口的地址为: FDH 1DAC0832数字量输入寄存器地址 FEH 2DAC0832数字量输入寄存器地址 FFH 1和 2DAC0832启动 D/A转换地址 设 R1寄存器指向 60H单元; R0指向 20H单元 , 并同时作为两个 DAC0832的端口地址指针; R7寄存器存放数据块长度。 第二章 微型计算机接口技术 ORG 0000H MOV R7, 30H ;数据块长度 MOV R1, 60H MOV R0, 20H LOOP: MOV A, R0 PUSH A ;保存 20H单元地址 MOV A, @R0 ;取 20H单元中的数据 MOV R0, 0FDH ;指向 1DAC0832的数字量输入寄存器 MOVX @R0, A ;取 20H单元中的数据送 1DAC0832 INC R0 第二章 微型计算机接口技术 MOV A, @R1 ;取 60H单元中的数据 INC R1 ;修改 60H单元地址指针 MOVX @R0, A ;取 60H单元中的数据送2DAC0832 INC R0 MOVX @R0, A;启动两片 DAC0832同时进行转换 POP A ;恢复 20H单元地址 INC A ;修改 20H单元地址指针 MOV R0, A DJNZ R7, LOOP ;数据未传送完,继续 END 返回本节 第二章 微型计算机接口技术 MCS51和 12位 DAC的接口 DAC1208的内部结构和引脚结构 DAC1208的内部结构如下图 214所示 , 引脚结构如图 215所示。 4 位输入寄存器8 位输入寄存器1 2 位D A C寄存器1 2 位D / A转换器I o u t 1I o u t 2V REFR fbDI 11DI 4DI 3DI 0B Y T E 1 / B Y T E 2CSWR 1WR 2X F E RLE 1LE 2 LE 3M 3M 2M 1L E = 1 ,输出跟随输入L E = 0 ,输入数据锁存...图 214 DAC1208内部框图 第二章 微型计算机接口技术 图 215 DAC1208引脚图 CSWR 1A G N DDI 9DI 8DI 2DI 3DI 4DI 5DI 6DI 7V REFR fbD G N DV ccB Y T E 1 / B Y T E 2WR 2X F E RI out2I out1D A C 1 2 0 8110987654322014151617181913121124232221( L S B ) D I 0DI 1DI 11 ( M S B )DI 10第二章 微型计算机接口技术 8031和 DAC1208的接线方式如图 216所示。 图 216 8031和 DAC1208的连接 +OA8 0 3 1EAA L EP P ~P P ~WR地址锁存器Q 0Q 1Q 7 译码器1 1 1 1 1 1 1 B1 1 1 1 1 1 0 BB Y T E 1 / B Y T E 2X F E RCSWR 1WR 2R fbI o u t 1I o u t 2V o u tD I 11 D I 8D I 7 D I 4D I 3 D I 0~~~D A C 1 2 0 8.第二章 微型计算机接口技术 解: D/A转换的程序为: ORG 0000H MOV R0, 0FFH ; 8位输入寄存器地址 MOV R1, 21H MOV A, @R1 ;高 8位数字量送 A MOVX @R0, A ;高 8位数字量送 8位输入寄存器 DEC R0 DEC R1 MOV A, @R1 ;低 4位数字量送 A SWAP A ; A中高低 4位互换 MOVX @R0, A ;低 4位数字量送 4位输入寄存器 DEC R0 MOVX @R0, A ;启动 D/A转换 END 例 设内部 RAM的 20H和 21H单元内存放一个 12位数字量( 20H单元中为低 4位, 21H单元中为高 8位),试根据图 216编写出将它们进行 D/A转换的程序。 返回本节 第二章 微型计算机接口技术 A/D转换器 逐次逼近式 A/D转换器的工作原理 A/D转换器的性能指标 典型的 A/D转换芯片 ADC0809 返回本章首页 第二章 微型计算机接口技术 逐次逼近式 A/D转换器的工作原理 逐次逼近式 A/D转换器是一种采用对分搜索原理来实现 A/D转换的方法 , 逻辑框图如图 217所示。 图 217 逐次逼近式 A/D转换器逻辑框图 返回本节 +OA模拟输入V x数字输出启动CK D O N E控制逻辑N 位寄存器N位D / A 转换器Vc比较器第二章 微型计算机接口技术 A/D转换器的性能指标 1. 转换精度 2. 转换时间 3. 分辨率 4. 电源灵敏度 返回本节 第二章 微型计算机接口技术 典型的 A/D转换芯片ADC0809 1. ADC0809的内部逻辑结构 8路 A/D转换器 8路模拟量开关 ADC0809的内部逻辑结构如图 218所示。 图 218 ADC0809内部逻辑结构 地址锁存.8 0 3 1 A D C 0 8 0 9A L EP P P WRRDI N TCKDA 0A 1A 2D 0D 7ABCC L KS T A R TA L EOEE O C.IN 0IN 1IN 7IN 6IN 5IN 4IN 3IN 2++第二章 微型计算机接口技术 2. 引脚结构 ADC0809采用双列直插式封装 , 共有 28条引脚。 其引脚结构如图 219所示。 IN 5D 7D 6D 0D 1 D 2D 3D 4D 5V ref(+)OEGNDV ccA D D CA D C 0 8 0 91109876543220141516171819131211IN 3IN 4IN 7IN 6S T A R TEOCC L O C KV ref()A L EA D D AA D D BIN 0IN 1IN 22827262524232221图219 ADC0809引脚图 第二章 微型计算机接口技术 引脚结构 ( 1) IN7~IN0: 8条模拟量输入通道 ( 2)地址输入和控制线: 4条。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。