| |
我要投稿 | 资讯 | 机械 | 电气 | 软件 | |
| 机电专业技术网>电子电气>单片机> |
tlc0832实例汇编编程(8位串行A/D芯片兼容ADC0832);================================= ;温度采集子程序 ;================================= SAMPLE: SETB ADSI SETB ADSO SETB ADCLK CLR ADCS NOP SETB ADCS ; CLR ADCLK CLR ADCS ;开始采集 CALL delay ;延时子程序 SETB ADSI ;首个位为1(起始位) SETB ADCLK ;时钟上升沿 NOP CLR ADCLK ; SETB ADSI ;又一个时钟上升沿用于极性选择. SETB ADCLK ;SGL=1 (单极性对地)而不是对VREF NOP CLR ADCLK MOV C,RB0 ;rb0地址选择位单元 MOV ADSI,C SETB ADCLK ;又一个时钟上升沿用于选地址 NOP CLR ADCLK NOP SETB ADCLK ;第四个时钟上升沿 NOP CLR ADCLK NOP SETB ADCLK MOV C,ADSO CLR ADCLK ;时钟下降沿读入数据 RLC A ;7 SETB ADCLK MOV C,ADSO CLR ADCLK RLC A ;6 SETB ADCLK MOV C,ADSO CLR ADCLK RLC A ;5 SETB ADCLK MOV C,ADSO CLR ADCLK RLC A ;4 SETB ADCLK MOV C,ADSO CLR ADCLK RLC A ;3 SETB ADCLK MOV C,ADSO CLR ADCLK RLC A ;2 SETB ADCLK MOV C,ADSO CLR ADCLK RLC A ;1 SETB ADCLK MOV C,ADSO CLR ADCLK RLC A ;0 SETB ADCLK NOP CLR ADCLK ;1 NOP SETB ADCLK NOP CLR ADCLK ;2 NOP SETB ADCLK NOP CLR ADCLK ;3 NOP SETB ADCLK NOP CLR ADCLK ;4 NOP SETB ADCLK NOP CLR ADCLK ;5 NOP SETB ADCLK NOP CLR ADCLK ;6 NOP SETB ADCLK NOP CLR ADCLK ;7 NOP SETB ADCLK NOP CLR ADCLK ;wait for 高阻态 NOP SETB ADCLK NOP CLR ADCLK ;wait for 高阻态 NOP CALL delay SETB ADCS RET 上一篇:简洁的24C02读写ASM 下一篇:DS18B20温度转换 编程 汇编 实例   ADCLK SETB  NOP CLR  编程 汇编 实例   ADCLK SETB  NOP CLR  |