
12. Buzzer driver
A96G166/A96A166/A96S166 User’s manual
116
12.2
Register map
Table 22. Buzzer Driver Register Map
Name
Address
Direction
Default
Description
BUZDR
8FH
R/W
FFH
Buzzer Data Register
BUZCR
97H
R/W
00H
Buzzer Control Register
12.3
Register description
BUZDR (Buzzer Data Register): 8FH
7
6
5
4
3
2
1
0
BUZDR7
BUZDR6
BUZDR5
BUZDR4
BUZDR3
BUZDR2
BUZDR1
BUZDR0
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Initial value: FFH
BUZDR[7:0]
This bits control the Buzzer frequency
Its resolution is 00H ~ FFH
BUZCR (Buzzer Control Register): 97H
7
6
5
4
3
2
1
0
–
–
–
–
BUCK2
BUCK1
BUCK0
BUZEN
–
–
–
–
R/W
R/W
R/W
R/W
Initial value: 00H
BUCK[1:0]
Buzzer Driver Source Clock Selection
BUCK2
BUCK1
BUCK0
Description
0
0
0
fx/32
0
0
1
fx/64
0
1
0
fx/128
0
1
1
fx/256
1
X
X
f
SUB
(External Sub OSC)
BUZEN
Buzzer Driver Operation Control
0
Buzzer Driver disable
1
Buzzer Driver enable
NOTE:
fx: System clock oscillation frequency.