17
8Bit Single Chip Microcontroller
DMC73C168
2) TIMER 1 & 2 CONTROL REGISTERS
PF NAME
:
T1MSDATA
:
TIMER 1 MS BYTE DATA REGISTER
BIT 5 BIT 4 BIT 3 BIT 2 BIT 1
R/W
READ
WRITE
BIT 7
BIT 6
BIT 0
P4
>0104
MSB READOUT LATCH
MSB READOUT LATCH
RESET VALUE
X
X
X
X
X
X
X
X
PF NAME
:
T1LSDATA
:
TIMER 1 LS BYTE DATA REGISTER
BIT 5 BIT 4 BIT 3 BIT 2 BIT 1
R/W
READ
WRITE
BIT 7
BIT 6
BIT 0
P5
>0105
LSB DECREMENTER VALUE
LSB RELOAD REGISTER
RESET VALUE
X
X
X
X
X
X
X
X
PF NAME
:
T1CTL0
:
TIMER 1 CONTROL REGISTER 0
BIT 5 BIT 4 BIT 3 BIT 2
MSB READOUT LATCH
R/W
BIT 7
BIT 6
BIT 1
BIT 0
P6
>0106
READ
WRITE
X
X
T1OUT
O
X
X
X
X
X
X
X
X
X
X
X
X
RESET VALUE
T1OUT :
Timer 1 toggle output enable bit.
This write bit determines PORT B0 is timer 1 toggle output pin or normal I/O pin.
0 = PORT B0 is normal I/O pin.
1 = PORT B0 is timer 1 toggle output in, and B0 is toggle when Timer 1
decrements through zero value.
PF NAME
:
T1CTL1
:
TIMER 1 CONTROL REGISTER 1
BIT 5 BIT 4 BIT 3 BIT 2
LSB CAPTURE LATCH
START1 SOURC1 T1HALT PRESCALER RELOAD REGISTER (PL)
R/W
READ
WRITE
BIT 7
BIT 6
BIT 1
BIT 0
P7
>0107
RESET VALUE
Write SOURC1 : 0 = Internal clock source Fosc/4
1 = External clock source from A4/ECI1
START1 : 0 = Timer 1 is stop, hold current count value and clear INT2 flag.
O
X
O
X
X
X
X
X
:
1 = Timer 1 reloads prescaler and decrementer, begins decrementing.
T1HALT : 0 = Timer 1 remains active when execute IDLE instruction. (WAKE-UP)
1 = Timer 1 will halt when execute IDLE instruction. (HALT)
£Ä£Á£Å£×£Ï £Ï
DAEWOO ELECTRONICS CO., LTD.