參數(shù)資料
型號: P89C662
廠商: NXP Semiconductors N.V.
英文描述: 80C51 8-Bit Flash Microcontroller 32KB ISP/IAP FLASH with 1KB RAM(80C51 8位閃速微控制器,帶16KB ISP/IAP閃速存儲器和1KB RAM)
中文描述: 80C51的8位閃存微控制器具有32KB的ISP /聯(lián)合會與1kB的內(nèi)存(80C51的8位閃速微控制器,帶16KB的供應(yīng)商/聯(lián)合會閃速存儲器和閃存的1kB的RAM)
文件頁數(shù): 38/89頁
文件大小: 490K
代理商: P89C662
Philips Semiconductors
Product data
P89C660/P89C662/P89C664/
P89C668
80C51 8-bit Flash microcontroller family
16KB/32KB/64KB ISP/IAP Flash with 512B/1KB/2KB/8KB RAM
2002 Oct 28
38
OSC
C/T2 = 0
C/T2 = 1
TR2
Control
TL2
(8-bits)
TH2
(8-bits)
÷
16
RCAP2L
RCAP2H
EXEN2
Control
EXF2
Timer 2
Interrupt
T2EX Pin
Transition
Detector
T2 Pin
Reload
÷
2
“0”
“1”
RX Clock
÷
16
TX Clock
“0”
“1”
“0”
“1”
Timer 1
Overflow
Note availability of additional external interrupt.
SMOD
RCLK
TCLK
SU01213
Figure 25. Timer 2 in Baud Rate Generator Mode
Table 10.
Timer 2 Commonly Used Generated
Baud Rates
Baud Rate
Timer 2
12 clock
mode
6 clock
mode
Osc Freq
RCAP2H
RCAP2L
375 k
9.6 k
2.8 k
2.4 k
1.2 k
300
110
300
110
750 k
19.2 k
5.6 k
4.8 k
2.4 k
600
220
600
220
12 MHz
12 MHz
12 MHz
12 MHz
12 MHz
12 MHz
12 MHz
6 MHz
6 MHz
FF
FF
FF
FF
FE
FB
F2
FD
F9
FF
D9
B2
64
C8
1E
AF
8F
57
Baud Rate Generator Mode
Bits TCLK and/or RCLK in T2CON (see Figure 20) allow the serial
port transmit and receive baud rates to be derived from either Timer
1 or Timer 2. When TCLK = 0, Timer 1 is used as the serial port
transmit baud rate generator. When TCLK = 1, Timer 2 is used as
the serial port transmit baud rate generator. RCLK has the same
effect for the serial port receive baud rate. With these two bits, the
serial port can have different receive and transmit baud rates – one
generated by Timer 1, the other by Timer 2.
Table 10 shows commonly used baud rates and how they can be
obtained from Timer 2.
Figure 25 shows Timer 2 in baud rate generation mode. The baud
rate generation mode is similar to the auto-reload mode, in that a
rollover in TH2 causes the Timer 2 registers to be reloaded with the
16-bit value in registers RCAP2H and RCAP2L, which are preset by
software.
The baud rates in modes 1 and 3 are determined by Timer 2’s
overflow rate given below:
Modes 1 and 3 Baud Rates
Timer 2 Overflow Rate
16
The timer can be configured for either “timer” or “counter” operation.
In many applications, it is configured for “timer” operation (C/T2 = 0).
Timer operation is different for Timer 2 when it is being used as a
baud rate generator.
Usually, as a timer, it would increment every machine cycle (i.e.,
1
/
6
the oscillator frequency in 6 clock mode,
1
/
12
the oscillator
frequency in 12 clock mode). As a baud rate generator, it increments
at the oscillator frequency in 6 clock mode (f
OSC
/2 in 12 clock
mode). Thus the baud rate formula is as follows:
Oscillator Frequency
[65536
(RCAP2H,RCAP2L)]]
[ n *
Modes 1 and 3 Baud Rates =
* n =
16 in 6 clock mode
32 in 12 clock mode
Where:
RCAP2L taken as a 16-bit unsigned integer.
(RCAP2H, RCAP2L) = The content of RCAP2H and
The Timer 2 as a baud rate generator mode shown in Figure 25, is
valid only if RCLK and/or TCLK = 1 in T2CON register. Note that a
rollover in TH2 does not set TF2, and will not generate an interrupt.
Thus, Timer 2 interrupt does not have to be disabled when Timer 2
is in the baud rate generator mode. Also if the EXEN2 (T2 external
enable flag) is set, a 1-to-0 transition in T2EX (Timer/counter 2
trigger input) will set EXF2 (T2 external flag) but will not cause a
reload from (RCAP2H, RCAP2L) to (TH2,TL2). Therefore when
Timer 2 is in use as a baud rate generator, T2EX can be used as an
additional external interrupt, if needed.
相關(guān)PDF資料
PDF描述
P89C668HBA 80C51 8-bit Flash microcontroller family 64KB ISP FLASH with 8KB RAM
P89C668HFA 80C51 8-bit Flash microcontroller family 64KB ISP FLASH with 8KB RAM
P89C668 80C51 8-bit Flash microcontroller family 64KB ISP FLASH with 8KB RAM
P89C668HBBD 80C51 8-bit Flash microcontroller family 64KB ISP FLASH with 8KB RAM
P89CE558 Single-chip 8-bit microcontroller(8位單片微控制器)
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
P89C662HBA 制造商:PHILIPS 制造商全稱:NXP Semiconductors 功能描述:80C51 8-bit Flash microcontroller family
P89C662HBA/00,512 功能描述:IC 80C51 MCU FLASH 32K 44-PLCC RoHS:是 類別:集成電路 (IC) >> 嵌入式 - 微控制器, 系列:89C 產(chǎn)品培訓(xùn)模塊:MCU Product Line Introduction XMEGA Introduction AVR XMEGA USB Connectivity 標(biāo)準(zhǔn)包裝:90 系列:AVR® XMEGA 核心處理器:AVR 芯體尺寸:8/16-位 速度:32MHz 連通性:I²C,IrDA,SPI,UART/USART 外圍設(shè)備:欠壓檢測/復(fù)位,DMA,POR,PWM,WDT 輸入/輸出數(shù):50 程序存儲器容量:192KB(96K x 16) 程序存儲器類型:閃存 EEPROM 大小:4K x 8 RAM 容量:16K x 8 電壓 - 電源 (Vcc/Vdd):1.6 V ~ 3.6 V 數(shù)據(jù)轉(zhuǎn)換器:A/D 16x12b; D/A 2x12b 振蕩器型:內(nèi)部 工作溫度:-40°C ~ 85°C 封裝/外殼:64-TQFP 包裝:托盤 配用:ATSTK600-RC14-ND - STK600 SOCKET/ADAPTER 64TQFPATSTK600-TQFP64-ND - STK600 SOCKET/ADAPTER 64-TQFPATAVRONEKIT-ND - KIT AVR/AVR32 DEBUGGER/PROGRMMRATAVRISP2-ND - PROGRAMMER AVR IN SYSTEM
P89C662HBBD 制造商: 功能描述: 制造商:undefined 功能描述:
P89C662HBBD/00,557 制造商:NXP Semiconductors 功能描述:
P89C662HFA 制造商:PHILIPS 制造商全稱:NXP Semiconductors 功能描述:80C51 8-bit Flash microcontroller family