EM78808
8-bit Micro-controller
PAGE1 (PORT7 pull high control register)
7
6
5
4
3
2
1
0
PH77
PH76
PH75
PH74
PH73
PH72
PH71
PH70
Bit 0~Bit 7(PH70~PH77) : PORT7(0~7) pull high control register
0 ꢂdisable pull high function.
1 ꢂenable pull high function
IOCB (PORTB I/O control, PORT6 pull high control)
PAGE0 (PORTB I/O control register)
7
6
5
4
3
2
1
0
IOCB7
IOCB6
IOCB5
IOCB4
IOCB3
IOCB2
IOCB1
IOCB0
Bit 0~Bit 7(IOCB0~IOCB7) : PORTB(0~7) I/O direction control register
0 ꢂput the relative I/O pin as output
1 ꢂput the relative I/O pin into high impedance
PAGE1 (PORT6 pull high control register)
7
6
5
4
3
2
1
0
PH67
PH66
PH65
PH64
PH63
PH62
PH61
PH60
Bit 0~Bit 7(PH60~PH67) : PORT6(0~7) pull high control register
0 ꢂdisable pull high function.
1 ꢂenable pull high function
IOCC (PORTC I/O control, TONE1 control)
PAGE0 (PORT9 I/O control register)
7
6
5
4
3
2
1
0
IOCC7
IOCC6
IOCC5
IOCC4
IOCC3
IOCC2
IOCC1
IOCC0
Bit 0~Bit 7(IOCC0~IOCC7) : PORTC(0~7) I/O direction control register
0 ꢂput the relative I/O pin as output
1 ꢂput the relative I/O pin into high impedance
PAGE1 (TONE1 control register)
7
6
5
4
3
2
1
0
T17
T16
T15
T14
T13
T12
T11
T10
Bit 0~Bit 7(T10~T17) : Tone generator1‘s frequency divider and power control
Please Run in Normal mode .
Clock source = 111957Hz
T17~T10 = ‘11111111’ ꢂTone generator1 will has 439(111957/N , N=255) Hz SIN wave output.
:
:
T17~T10 = ‘00000010’ ꢂTone generator1 will has 55978(111957/N , N=2) Hz SIN wave output.
T17~T10 = ‘00000001’ ꢂDC bias voltage output
T17~T10 = ‘00000000’ ꢂPower off
Built-in tone generator can generate dialing tone signals for telephone of dialing tone type or just a single
tone. In DTMF application, there are two kinds of tone. One is the group of row frequency (TONE1), the other
is the group of column frequency (TONE2), each group has 4 kinds of frequency, user can get 16 kinds of
DTMF frequency totally. Tone generator contains a row frequency sine wave generator for generating the
DTMF signal which selected by IOCC page1 and a column frequency sine wave generator for generating the
DTMF signal which selected by IOCD page1. This block can generate single tone by filling one of these two
register.
If all the values are low, the power of tone generators will turn off .
TONE2 (IOCD PAGE1) High group freq.
1203.8Hz 1332.8Hz 1473.1Hz 1646.4Hz
(0X5D) (0X54)
(0X4C)
(0X44)
______________________________________________________________________________________________________________________________________________________
* This specification is subject to change without notice.
8/1/2004 (V3.1)
39