SN8P2808
8-bit micro-controller build-in 4*32 LCD and 12-bit ADC.
10.2 ADM 寄存器
0B1H
ADM
读/写
Bit 7
ADENB
R/W
Bit 6
ADS
R/W
0
Bit 5
EOC
R/W
0
Bit 4
GCHS
R/W
0
Bit 3
CHS3
R/W
0
Bit 2
CHS2
R/W
0
Bit 1
CHS1
R/W
0
Bit 0
CHS0
R/W
0
0
复位后
Bit 7
ADENB:ADC 控制位。
0 = 禁止;
1 = 允许。
Bit 6
ADS:ADC 启动位 。
0 = 停止;
1 = 转换开始。
Bit 5
EOC:ADC 状态控制位。
0 = 转换过程中;
1 = 转换结束,ADS 复位。
Bit 4
GCHS:ADC 输入通道控制位。
0 = 禁止AIN 通道;
1 = 允许AIN 通道。
Bit[2:0]
CHS[3:0]: ADC 输入通道选择位。
0000 = AIN0;0001 = AIN1;0010 = AIN2;0011 = AIN3;0100 = AIN4;0101 = AIN5;
0110 = AIN6;0111 = AIN7;1000 = AIN8 为内部对地偏移量检测通道。
AIN8 为内部VSS 输入通道,无外部输入,AIN8 可以不通过外部电路而检测ADC 偏移量。
注:若ADENB = 1,用户应设置P4.n/AINn 为输入模式,且禁止上拉电阻,系统不会自动设置。若已经设置了P4CON.n,P4.n/AINn
的数字功能(包括上拉电阻)被隔离。
10.3 ADR 寄存器
0B3H
ADR
读/写
Bit 7
Bit 6
ADCKS1
R/W
Bit 5
ADLEN
R/W
0
Bit 4
ADCKS0
R/W
Bit 3
ADB3
R
-
Bit 2
ADB2
R
-
Bit 1
ADB1
R
-
Bit 0
ADB0
R
-
-
-
-
复位后
0
0
Bit[6,4]
ADCKS1, ADCKS0: ADC 时钟源选择位。
ADCKS1 ADCKS0
ADC 时钟源
Fcpu/16
Fcpu/8
Fcpu
Fcpu/2
0
0
1
1
0
1
0
1
Bit 5
ADLEN:ADC 分辨率选择位。
0 = 8 位;
1 = 12 位。
Bit[3:0]
ADB[3:0]:存储12 位ADC 转换结果的低4 位。
注:寄存器ADR 的ADB[3:0]的初始值是未知的。
SONiX TECHNOLOGY CO., LTD
Page 98
Version 1.1