
S3C8248/C8245/P8245/C8247/C8249/P8249
8-BIT TIMER A/B
11-5
8-BIT TIMER B
OVERVIEW
The S3C8248/C8245/P8245 micro-controller has an 8-bit counter called timer B. Timer B, which can be used to
generate the carrier frequency of a remote controller signal.
Pending condition of timer B is cleared automatically by hardware.
Timer B has two functions:
— As a normal interval timer, generating a timer B interrupt at programmed time intervals.
— To supply a clock source to the 16-bit timer/counter module, timer 0, for generating the timer 0 overflow
interrupt.
8-bit
Down Counter
Timer B Data
High Byte Register
MUX
TBCON.0
(TBOF)
To Other Block
(P3.0/TBPWM)
IRQ1
(TBINT)
INT.GEN
TBCON.3
Repeat Control
Interrupt Control
M
U
X
f
XX
/1
f
XX
/2
f
XX
/4
f
XX
/8
TBCON.6-.7
TBCON.2
Timer B Data
Low Byte Register
CLK
TBCON.4-.5
Data Bus
8
NOTES:
1. The value of the TBDATAL register is loaded into the 8-bit counter when the operation of the timer B starts.
If a borrow occurs in the counter, the value of the TBDATAH register is loaded into the 8-bit counter.
However, if the next borrow occurs, the value of the TBDATAL register is loaded into the 8-bit counter.
2. Timer B input clock must be slower than CPU clock.
Figure 11-3. Timer B Functional Block Diagram
Summary of Contents for C8245
Page 31: ...ADDRESS SPACES S3C8248 C8245 P8245 C8247 C8249 P8249 2 20 NOTES ...
Page 107: ...INTERRUPT STRUCTURE S3C8248 C8245 P8245 C8247 C8249 P8249 5 18 NOTES ...
Page 195: ...INSTRUCTION SET S3C8248 C8245 P8245 C8247 C8249 P8249 6 88 NOTES ...
Page 221: ...I O PORTS S3C8248 C8245 P8245 C8247 C8249 P8249 9 16 NOTES ...
Page 245: ...16 BIT TIMER 0 1 S3C8248 C8245 P8245 C8247 C8249 P8249 12 10 NOTES ...
Page 249: ...WATCH TIMER S3C8248 C8245 P8245 C8247 C8249 P8249 13 4 NOTES ...
Page 267: ...A D CONVERTER S3C8248 C8245 P8245 C8247 C8249 P8249 15 6 NOTES ...
Page 299: ...S3P8245 P8249 OTP S3C8248 C8245 P8245 C8247 C8249 P8249 21 8 NOTES ...
Page 307: ......
Page 309: ......
Page 311: ......
Page 313: ......