文件名称:关于C51单片机
文件大小:22KB
文件格式:ASM
更新时间:2018-07-12 11:21:07
C8051F350
用C8051F350采集土壤湿度,下面是C8051F350的初始化 ;;下面是AD_INT ORL REF0CN,#00H;;内部振荡器偏压和内部基准偏压都不使能(词句没作用) MOV ADC0CN,#00H;;PGA=1,单极,Burnout未使能 MOV ADC0CF,#04H;;SINC3滤波器,外部VREF MOV ADC0CLK,#08H;;#09H MOV ADC0DECH,#03H MOV ADC0DECL,#0BFH;;03BFH的值的计算,首先确定AD输出的字数率O_WR=20=14H;理想的MDCLK=2457600,这样((2457600/20)/128)-1=960-1=959=03BFH MOV ADC0BUF,#00H;;输入缓冲期旁路,禁用 MOV ADC0MUX,#18H;;AIN+接AIN0.1,AIN-接AGND MOV ADC0MD,#81H;;使能ADC0,且全内部校准 JNB AD0CALC,$ clr ad0int;;在全校准后该位被置1,该位置1也引起AD中断,所以清该位 ORL EIE1,#08H;;Enable ADC0 Interrupt mov adc0md,#80h;;置AD0的AD0SM为空闲模式 ;;下面是外部中断INTO的初始化