A/D????????????
1.????
A/D ???????????????????????????????? ???????????? 4 ?? : ??????? ??????????α??????????? A/D ???????
??α??? A/D ??????????????? , ???????????? , ??????????????????????????
??α??? A/D ????????????
2.A/D ?????????????????
??1???????
???????????仯??????????????????????????仯??????????????λ???????
???? :12 λ ADC ????????? 12 λ????? 10V ?????? 12 λ ADC ???????????仯??С?? : 10V ?? 1/212=2.4mV
??????2?????????
??????3????????
??????4??????????
??????5???????
??????6?????????
??????7?????????
3.???? A/D ?????о? ADC0809 ???
ADC0809 ?? 8 λ A/D ???????????? 8 λ???? 8 ????????????????????????????????????????????????????????
ADC0809 ?? 8031 ???ж??? ????·
???????? ADC0809 ???????????????? I/O ?? , ????? 8031 ?? P2.0 ?? WR ??????????????????????? 0FEFFH ?????ж???????????????????? , ???????????????? ADD A?? ADD B?? ADD C ????? 8031 ?? P0.0?? P0.1?? P0.2 ??????? , CLK ?? 8031 ?? ALE ??????????????? 0 ????????????????????? :
????ORG 1000H
????INADC: SETB IT1 ; INT1 ??????????
????SETB EA ; ???ж? INT1
????SETB EX1
????MOV DPTR, # 0FEFFH ; ??????? DPTR
????MOV A, # 00H ; ??? 0 ???????
????MOVX @DPTR, A ; ????????
??????
????ORG 0013H
????AJMP PINT1
????PINT1: ??
????MOV DPTR, # 0FEFFH ; ??????? DPTR
????MOVX A, @DPTR ; ??? IN0 ????????
????MOV 50H, A ; ???? 50H ???
????MOV A, # 00H
????MOVX @DPTR, A ; ???? A/D, IN0 ??????????
????RETI ; ????

????admin ?????????2024-07-04