ml670100 Oki Semiconductor, ml670100 Datasheet - Page 125

no-image

ml670100

Manufacturer Part Number
ml670100
Description
Ml670100 Is A High-performance 32-bit Microcontroller
Manufacturer
Oki Semiconductor
Datasheet
8.2.8
The Baud Rate Control Register (ASBCON) is an 8-bit read/write register that selects the Baud
Rate Timer Counter (ASBTMC) count clock, starts and stops counting, indicates overflow, and
selects the operating mode.
After a system reset, this register contains 0x00, which specifies the default clock of 2TBCCLK
and leaves the counter stopped.
Bit Descriptions
BGCK
This field specifies the Baud Rate Timer Counter (ASBTMC) count clock. The choices range
from 2TBCCLK to 16TBCCLK.
BGRUN
This bit controls counting by the Baud Rate Timer Counter (ASBTMC). Setting it to "1" starts
counting. Resetting it to "0" stops the counter.
QSTM
A "1" in this flag indicates Baud Rate Timer Counter (ASBTMC) overflow.
Note that interrupt processing does not automatically clear this flag, so the program must - by
writing "1" to the bit. Writing "0" produces no change.
Baud Rate Control Register (ASBCON)
7
0
6
BGCK
Figure 8.9 : Baud Rate Control Register (ASBCON)
A “0” indicates a reserved bit. Always write “0” to it.
Writing “1” produces unreliable operation.
5
BGRUN
4
3
0
QSTM
2
1
0
BGMOD
0
0 Auto-reload timer (ART) mode
1 Baud rate generator mode
0 Overflow not detected
1 Overflow detected
0 Counter stopped
1 Counter incrementing
BGCK Count clock
00
01
10
11
2TBCCLK
4TBCCLK
8TBCCLK
16TBCCLK
8-11

Related parts for ml670100