正在加载图片...
的地线也要用导线接到实验板的“地”上(实验板右上角电位器附近画着地线标志的接头 即为实验板的地) ORG 0000H LJMP DAO ORG 0100H DA0: MOV DPTR,#xXxH;DAC0832片选地址 CLR A DAI: MOVX @DPTR, A INC SJMP DAI END 3.外部数据存储器、数模转换、模数转换联合调试程序 编写一个程序将ADC0809的通道0输入的模拟电压转换为一系列的数字量,依次存 入62256的2048个存储单元中。每次模数转换得到的数字量立即送DAC0832作数模转换 运行程序之前,首先要把信号源、示波器和实验箱连接好。 注意 (1)信号源、示波器和实验箱一定要共地才可以准确地测量,否则将可能损坏实 验设备。在实验时要通过专用导线把三者的地接在一起 (2)ADC0809的输入由信号源提供。在把信号源接到实验板之前要首先用示波器 观察信号源的输出,保证信号源的输出限制在ADC0809的输入范围之内。设置信 号源的输出频率为50Hz,峰峰值小于5伏,最小值要大于0(通过调节 OFFSET 使AD输入信号限制在0—5V之间)。 (3)由于ADC0809模拟信号的输入范围为0~498V,在实际应用时为了避免偶 然因素造成的瞬时电压超出0809的输入范围,需要对0809的输入进行保护,图 2.6就是一个较简单的保护电路。两个二极管可以防止输入信号小于0V和大于 5V。本实验中己经要求用示波器检测AD输入信号,确保其在0-5V之间,故 不要求加接输入保护电路 图26ADC0809的输入保护12 的地线也要用导线接到实验板的“地”上(实验板右上角电位器附近画着地线标志的接头 即为实验板的地)。 ORG 0000H LJMP DA0 ORG 0100H DA0: MOV DPTR, #xxxxH ; DAC0832 片选地址 CLR A DA1: MOVX @DPTR,A INC A SJMP DA1 END 3. 外部数据存储器、数模转换、模数转换联合调试程序 编写一个程序将 ADC0809 的通道 0 输入的模拟电压转换为一系列的数字量,依次存 入 62256 的 2048 个存储单元中。每次模数转换得到的数字量立即送 DAC0832 作数模转换。 运行程序之前,首先要把信号源、示波器和实验箱连接好。 注意: (1) 信号源、示波器和实验箱一定要共地才可以准确地测量,否则将可能损坏实 验设备。在实验时要通过专用导线把三者的地接在一起。 (2) ADC0809 的输入由信号源提供。在把信号源接到实验板之前要首先用示波器 观察信号源的输出,保证信号源的输出限制在 ADC0809 的输入范围之内。设置信 号源的输出频率为 50Hz,峰峰值小于 5 伏,最小值要大于 0(通过调节 OFFSET 使 A/D 输入信号限制在 0-5V 之间)。 (3) 由于 ADC0809 模拟信号的输入范围为 0~4.98V,在实际应用时为了避免偶 然因素造成的瞬时电压超出 0809 的输入范围,需要对 0809 的输入进行保护,图 2.6 就是一个较简单的保护电路。两个二极管可以防止输入信号小于 0V 和大于 5V。本实验中已经要求用示波器检测 A/D 输入信号,确保其在 0-5V 之间,故 不要求加接输入保护电路。 VCC 11 IN-0 26 D7 21 D6 20 IN-1 27 D5 19 D4 18 IN-2 28 D3 8 D2 15 IN-3 1 D1 14 D0 17 IN-4 2 EOC 7 IN-5 3 A 25 IN-6 4 B 24 C 23 IN-7 5 ALE 22 ref- 16 OE 9 SC 6 ref+ 12 CLK 10 AGND 13 D21 ADC0809P D1 DIODE D2 DIODE IN0 +5V R1 1K 图 2.6 ADC0809 的输入保护
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有