单片机的第二种连接方式
ADC0809的数据线有一特点:只能出不能进。通常芯片的地址线只能进不能出。因此可以在把51单片机的8 位数据线接到ADC0809的8位数据线的同时,又把其中的3位直接接到ADC0809的3根地址线以确定通道号。如图2.4所示。通常把51单片机的8位数据线中的低3位D2、D1、D0直接接到ADC0809的3根地址线A2、A1、A0以确定通道号。采用这种连接方式明显可以省去一片74LS373。
编程概要:
MOV A , # 0F8H ; ADC0809 通道0 地址送到A
MOV DPTR , # 7FFFH ; DPTR 指向ADC0809
MOVX @DPTR ,A ;锁定通道0 并启动转换
⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯
MOVX A , @DPTR ;读取转换结果
ADC0809与51单片机的第三种连接方式