參數(shù)資料
型號: T81L0003A-AD
廠商: TM Technology, Inc.
英文描述: Reduced I/O 8-bit MCU
中文描述: 減少的I / O 8位微控制器
文件頁數(shù): 10/20頁
文件大?。?/td> 113K
代理商: T81L0003A-AD
TE
CH
tm
T81L0003A
TM Technology, Inc. reserves the right
P. 10
to change products or specifications without notice. Revision: C
Publication Date: SEP. 2004
Where SM0, SM1 specify the serial port mode, as follows:
SM0 SM1
Mode
Description
Baud Rate
0
0
0
shift register
f
OSC
/ 12
0
1
1
8-bit UART
variable
1
0
2
9-bit UART
UART f OSC /64 or f OSC /32
1
1
3
9-bit UART
variable
Using Timer 1 to Generate Baud Rates
When Timer 1 is used as the baud rate generator, the baud rates in Modes 1 and 3 are determined by the Timer 1 overflow
rate and the value of SMOD as follows:
Mode 1, 3 Baud Rate =2
SMOD
/32* (Timer 1 Overflow Rate)
The Timer 1 interrupt should be disabled in this application. The Timer itself can be configured for either “timer” or
“counter” operation, and in any of its 3 running modes. In the most typical applications, it is configured for “timer”
operation, in the auto-reload mode (high nibble of TMOD = 0010B). In that case the baud rate is given by the formula:
Mode 1, 3 Baud Rate =2
SMOD
*(Oscillator Frequency)/ 32/12 / [256 _ (TH1)]
One can achieve very low baud rates with Timer 1 by leaving the Timer 1 interrupt enabled, and configuring the Timer to
run as a 16-bit timer (high nibble of TMOD = 0001B), and using the Timer 1 interrupt to do a 16-bit software reload.
Using Timer 2 to Generate Baud Rates
Timer2 is selected as the baudrate generator by setting TCLK and/or RCLK in T2CON register as followed.
T2CON (
address :
C8h)
MSB
LSB
TF2
EXF2
RCLK
TCLK
EXEN2
TR2
C/T2
CP/RL2
T2CON.7: TF2 Timer2 overflow flag set by timer2 overflow and must be cleared by software. TF2 will not be set when
either RCLK=1 or TCLK=1.
T2CON.6: EXF2 Timer 2 external flag set when either a capture or reload is caused by a negative transition on T2EX and
EXEN2=1. when timer2 interrupt is enabled, EXF2=1 will cause the CPU to vector to the timer2 interrupt routine. EXF2
must be cleared by software.
T2CON.5: RCLK Receive clock flag. When set, cause the serial port to use timer2 overflow pulses for its receive clock in
mode 1 and 3. RCLK=0 causes timer1 overflow to be used for the receive clock
T2CON.4: TCLK Transmit clock flag. When set, cause the serial port to use timer2 overflow pulses for its transmit clock
in mode 1 and 3. TCLK=0 causes timer1 overflow to be used for the transmit clock
T2CON.3: EXEN2 Timer2 external enable flag. When set, allows a capture or reload to occur as a result of a negative
transition on T2EX if timer2 is not being used to clock the serial port. EXEN2=0 causes timer2 to ignore events at T2EX.
T2CON.2: Start/stop control for timer2. A logic 1 starts the timer
相關(guān)PDF資料
PDF描述
T81L0003B 8-bit MCU
T81L0003B-AD 8-bit MCU
T81L0003B-AK 8-bit MCU
T81L0003B-BD 8-bit MCU
T81L0003B-BK 8-bit MCU
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
T81L0003A-AK 制造商:TMT 制造商全稱:TMT 功能描述:Reduced I/O 8-bit MCU
T81L0003A-BD 制造商:TMT 制造商全稱:TMT 功能描述:Reduced I/O 8-bit MCU
T81L0003A-BK 制造商:TMT 制造商全稱:TMT 功能描述:Reduced I/O 8-bit MCU
T81L0003B 制造商:TMT 制造商全稱:TMT 功能描述:8-bit MCU
T81L0003B-AD 制造商:TMT 制造商全稱:TMT 功能描述:8-bit MCU