Rev. 1.40
1�8
De�e��e� 1�� �01�
Rev. 1.40
1�9
De�e��e� 1�� �01�
BS67F340/BS67F350/BS67F360/BS67F370
Enhanced Touch A/D Flash MCU with LCD Driver
BS67F340/BS67F350/BS67F360/BS67F370
Enhanced Touch A/D Flash MCU with LCD Driver
•
ADCR0 Register
Bit
7
6
5
4
3
2
1
0
Name
START
ADBZ
ADCEN
ADRFS
ACS3
ACS�
ACS1
ACS0
R/W
R/W
R
R/W
R/W
R/W
R/W
R/W
R/W
POR
0
0
0
0
0
0
0
0
Bit 7
START
: Start the A/D Conversion
0→1→0: Start
This bit is used to initiate an A/D conversion process. The bit is normally low but if set
high and then cleared low again, the A/D converter will initiate a conversion process.
Bit 6
ADBZ
: A/D Converter busy flag
0: No A/D conversion is in progress
1: A/D conversion is in progress
This read only flag is used to indicate whether the A/D conversion is in progress or
not. When the START bit is set from low to high and then to low again, the ADBZ flag
will be set to 1 to indicate that the A/D conversion is initiated. The ADBZ flag will be
cleared to 0 after the A/D conversion is complete.
Bit 5
ADCEN
: A/D Converter function enable control
0: Disable
1: Enable
This bit controls the A/D internal function. This bit should be set to one to enable
the A/D converter. If the bit is set low, then the A/D converter will be switched off
reducing the device power consumption. When the A/D converter function is disabled,
the contents of the A/D data register pair known as ADRH and ADRL will be cleared
to zero.
Bit 4
ADRFS
: A/D conversion data format select
0: A/D converter data format → ADRH=D [11:4]; ADRL=D [3:0]
1: A/D converter data format → ADRH=D [11:8]; ADRL=D [7:0]
This bit controls the format of the 12-bit converted A/D value in the two A/D data
registers. Details are provided in the A/D converter data register section.
Bit 3~0
ACS3~ACS0
: A/D converter analog input signal select
0000: External AN0 input
0001: External AN1 input
0010: External AN2 input
0011: External AN3 input
0100: External AN4 input
0101: External AN5 input
0110: External AN6 input
0111: External AN7 input
1xxx: Internal signal from temperature sensor – temperature output voltage or
reference voltage
The “1xxx” selection is only available when the TSE bit is set to 1. To select the
internal temperature sensor signal to be converted, these bits must be set as “1xxx”
when the TSE bit is set to 1. Otherwise, these bits are used to select the external ANn
channel input without the regard of the ACS3 value if the TSE bit is cleared to 0.