首页 > 器件类别 > 嵌入式处理器和控制器 > 微控制器和处理器

UT69RH051W-CX

Microcontroller, 8-Bit, 8051 CPU, 20MHz, CMOS, CDFP44, 0.670 X 0.800 INCH, 0.025 INCH PITCH, DFP-44

器件类别:嵌入式处理器和控制器    微控制器和处理器   

厂商名称:Cobham PLC

下载文档
器件参数
参数名称
属性值
包装说明
QFF, TPAK44,1.67,25
Reach Compliance Code
unknown
ECCN代码
3A001.A.2.C
具有ADC
NO
地址总线宽度
16
位大小
8
CPU系列
8051
最大时钟频率
20 MHz
DAC 通道
NO
DMA 通道
NO
外部数据总线宽度
8
JESD-30 代码
R-CDFP-F44
长度
20.32 mm
I/O 线路数量
32
端子数量
44
最高工作温度
125 °C
最低工作温度
-55 °C
PWM 通道
YES
封装主体材料
CERAMIC, METAL-SEALED COFIRED
封装代码
QFF
封装等效代码
TPAK44,1.67,25
封装形状
RECTANGULAR
封装形式
FLATPACK
电源
5 V
认证状态
Not Qualified
RAM(字节)
256
ROM(单词)
0
座面最大高度
2.794 mm
速度
20 MHz
最大压摆率
120 mA
最大供电电压
5.5 V
最小供电电压
4.5 V
标称供电电压
5 V
表面贴装
YES
技术
CMOS
温度等级
MILITARY
端子形式
FLAT
端子节距
0.635 mm
端子位置
DUAL
宽度
17.018 mm
uPs/uCs/外围集成电路类型
MICROCONTROLLER
Base Number Matches
1
文档预览
Standard Products
UT69RH051 Radiation-Hardened MicroController
Data Sheet
June 2004
FEATURES
Three 16-bit timer/counters
- High speed output
- Compare/capture
- Pulse width modulator
- Watchdog timer capabilities
256 bytes of on-chip data RAM
32 programmable I/O lines
7 interrupt sources
Programmable serial channel with:
- Framing error detection
- Automatic address recognition
TTL and CMOS compatible logic levels
64K external data and program memory space
MCS-51 fully compatible instruction set
Flexible clock operation
- 1Hz to 20MHz with external clock
- 2MHz to 20MHz using internal oscillator with external
crystal
Radiation-hardened process and design; total dose irradia-
tion testing MIL-STD-883 Method 1019
- Total dose: 1.0E6 rads(Si)
- Latchup immune
Packaging options:
- 40-pin 100-mil center DIP (0.600 x 2.00)
- 44-lead 25-mil center Flatpack (0.670 x 0.800)
Standard Microcircuit Drawing 5962-95638 available
- QML Q & V compliant
RAM ADDRESS
REGISTER
PORT 0
DRIVERS
PORT 2
DRIVERS
RAM
PORT 0
LATCH
PORT 2
LATCH
PROGRAM
ADDRESS
REGISTER
BUFFER
PC
INCREMENTER
PROGRAM
COUNTER
DPTR
B
REGISTER
ACC
TMP2
ALU
TMP1
PSEN
ALE
EA
RST
INSTRUCTION
REGISTER
MICRO-
SEQUENCER
PSW
TMP3
STACK
POINTER
SPECIAL FUNCTION
REGISTERS,
TIMERS,
PCA,
SERIAL PORT
PORT 1
LATCH
PORT 1
DRIVERS
PORT 3
LATCH
PORT 3
DRIVERS
OSC.
XTAL1
XTAL2
P1.0 - P1.7
P3.0 - P3.7
Figure 1. UT69RH051 MicroController Block Diagram
-1
1.0 INTRODUCTION
The UT69RH051 is a radiation-tolerant 8-bit microcontroller
that is pin equivalent to the MCS-51 industry standard
microcontroller when in a 40-pin DIP. The UT69RH051’s static
design allows operation from 1Hz to 20MHz. This data sheet
describes hardware and software interfaces to the UT69RH051.
2.0 SIGNAL DESCRIPTION
V
DD
:
+5V Supply voltage
V
SS
:
Circuit Ground
Port 0 (P0.0 - P0.7):
Port 0 is an 8-bit port. Port 0 pins are used
as the low-order multiplexed address and data bus during
accesses to external program and data memory. Port 0 pins use
internal pullups when emitting 1’s and are TTL compatible.
Port 1 (P1.0 - P1.7):
Port 1 is an 8-bit bidirectional I/O port with
internal pullups. The output buffers can drive TTL loads. When
the Port 1 pins have 1’s written to them, they are pulled high by
the internal pullups and can be used as inputs in this state. As
inputs, any pins that are externally pulled low sources current
because of the pullups. In addition, Port 1 pins have the alternate
uses shown in table 1.
Port 2 (P2.0 - P2.7):
Port 2 is an 8-bit port. Port 2 pins are used
as the high-order address bus during accesses to external Program
Memory and during accesses to external Data Memory that uses
16-bit addresses (i.e., MOVX@DPTR). Port 2 uses internal
pullups when emitting 1’s in this mode. During operations that
do not require a 16-bit address, Port 2 emits the contents of the
P2 Special Function Registers (SFR). The pins have internal
pullups and drives TTL loads.
Port 3 (P3.0 - P3.7):
Port 3 is an 8-bit bidirectional I/O port with
internal pullups. The output buffers can drive TTL loads. When
the Port 3 pins have 1’s written to them, they are pulled high by
the internal pullups and can be used as inputs in this state. As
inputs, any pins that are externally pulled low sources current
because of the pullups. In addition, Port 3 pins have the alternate
uses shown in table 2.
P1.2
P1.3
P1.4
P1.5
P1.6
P1.7
Port
Pin
P1.0
P1.1
Table 1. Port 1 Alternate Functions
Alternate
Name
T2
T2EX
ECI
CEX0
CEX1
CEX2
CEX3
CEX4
Alternate Function
External clock input to Timer/
Counter 2
Timer/Counter 2 Capture/Reload
trigger and direction control
External count input to PCA
External I/O for PCA capture/
compare Module 0
External I/O for PCA capture/
compare Module 1
External I/O for PCA capture/
compare Module 2
External I/O for PCA capture/
compare Module 3
External I/O for PCA capture/
compare Module 4
Table 2. Port 3 Alternate Functions
Port
Pin
P3.0
P3.1
P3.2
P3.3
P3.4
P3.5
P3.6
P3.7
Alternate
Name
RXD
TXD
INT0
INT1
T0
T1
WR
RD
Alternate Function
Serial port input
Serial port output
External interrupt 0
External interrupt 1
External clock input for Timer 0
External clock input for Timer 1
External Data Memory write
strobe
External Data Memory read strobe
2
RST:
Reset Input. A high on this input for 24 oscillator periods
while the oscillator is running resets the device. All ports and
SFRs reset to their default conditions. Internal data memory is
undefined after reset. Program execution begins within 12
oscillator periods (one machine cycle) after the RST signal is
brought low. RST contains an internal pulldown resistor to allow
implementing power-up reset with only an external capacitor.
ALE:
Address Latch Enable. The ALE output is a pulse for
latching the low byte of the address during accesses to external
memory. In normal operation, the ALE pulse is output every sixth
oscillator cycle and may be used for external timing or clocking.
However, during each access to external Data Memory (MOVX
instruction), one ALE pulse is skipped.
PSEN:
Program Store Enable. This active low signal is the read
strobe to the external program memory. PSEN activates every
sixth oscillator cycle except that two PSEN activations are
skipped during external data memory accesses.
EA:
External Access Enable. This pin should be strapped to V
SS
(Ground) for the UT69RH051.
XTAL1:
Input to the inverting oscillator amplifier.
XTAL2:
Output from the inverting oscillator amplifier.
2.1 Hardware/Software Interface
2.1.1 Memory
The UT69RH051 has a separate address space for Program and
Data Memory. Internally, the UT69RH051 contains 256 bytes
of Data Memory. It addresses up to 64Kbytes of external Data
Memory and 64Kbytes of external Program Memory.
2.1.1.1 Program Memory
There is no internal program memory in the UT69RH051. All
program memory is accessed as external through ports P0 and
P2. The EA pin must be tied to V
SS
(ground) to enable access to
external locations 0000
H
through 7FFF
H
. Following reset, the
UT69RH051 fetches the first instruction at address 0000h.
2.1.1.2 Data Memory
The UT69RH051 implements 256 bytes of internal data RAM.
The upper 128 bytes of this RAM occupy a parallel address space
to the SFRs. The CPU determines if the internal access to an
address above 7F
H
is to the upper 128 bytes of RAM or to the
SFR space by the addressing mode of the instruction. If direct
addressing is used, the access is to the SFR space. If indirect
addressing is used, the access is to the internal RAM. Stack
operations are indirectly addressed so the upper portion of RAM
can be used as stack space. Figure 3 shows the organization of
the internal Data Memory.
The first 32 bytes are reserved for four register banks of eight
bytes each. The processor uses one of the four banks as its
working registers depending on the RS1 and RS0 bits in the PSW
SFR. At reset, bank 0 is selected. If four register banks are not
required, use the unused banks as general purpose scratch pad
memory. The next 16 bytes (128 bits) are individually bit
addressable. The remaining bytes are byte addressable and can
be used as general purpose scratch pad memory. For addresses
0 - 7F
H
, use either direct or indirect addressing. For addresses
larger than 7F
H
, use only indirect addressing.
In addition to the internal Data Memory, the processor can access
64Kbytes of external Data Memory. The MOVX instruction
accesses external Data Memory.
2.1.2 Special Function Registers
Table 3 contains the SFR memory map. Unoccupied addresses
are not implemented on the device. Read accesses to these
addresses will return unknown values and write accesses will
have no effect.
3
(T2)
(T2EX)
(ECI)
(CEX0)
(CEX1)
(CEX2)
(CEX3)
(CEX4)
(RXD)
(TXD)
(INT0)
(INT1)
(T0)
(T1)
(WR)
(RD)
P1.0
P1.1
P1.2
P1.3
P1.4
P1.5
P1.6
P1.7
RST
P3.0
P3.1
P3.2
P3.3
P3.4
P3.5
P3.6
P3.7
XTAL2
XTAL1
V
SS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
V
DD
P0.0
P0.1
P0.2
P0.3
P0.4
P0.5
P0.6
P0.7
EA
ALE
PSEN
P2.7
P2.6
P2.5
P2.4
P2.3
P2.2
P2.1
P2.0
(AD0)
(AD1)
(AD2)
(AD3)
(AD4)
(AD5)
(AD6)
(AD7)
(A15)
(A14)
(A13)
(A12)
(A11)
(A10)
(A9)
(A8)
Figure 2a. UT69RH051 40-Pin DIP Connections
(T2)
(T2EX)
(ECI)
(CEX0)
(CEX1)
(CEX2)
(CEX3)
(CEX4)
(RXD)
(TXD)
(INTO)
(INT1)
(TO)
(T1)
(WR)
(RD)
V
SS
P1.0
P1.1
NC
P1.2
P1.3
P1.4
P1.5
P1.6
P1.7
RST
P3.0
P3.1
P3.2
P3.3
P3.4
P3.5
P3.6
P3.7
XTAL2
XTAL1
V
SS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
V
DD
P0.0
P0.1
P0.2
P0.3
P0.4
P0.5
P0.6
P0.7
EA
ALE
PSEN
P2.7
P2.6
P2.5
P2.4
P2.3
P2.2
P2.1
P2.0
NC
V
DD
(AD0)
(AD1)
(AD2)
(AD3)
(AD4)
(AD5)
(AD6)
(AD7)
(A15)
(A14)
(A13)
(A12)
(A11)
(A10)
(A9)
(A8)
Figure 2b. UT69RH051 44-Pin Flatpack Connections
4
8 BYTES
F8
F0
INDIRECT
ACCESS
ONLY
FF
F7
88
80
78
70
8F
87
7F
77
SCRATCH
PAD AREA
38
DIRECT OR
INDIRECT
ACCESS
30
28
20
18
10
08
00
3F
37
2F
27
1F
17
0F
07
REGISTER
BANKS
BIT
ADDRESSABLE
SEGMENT
Figure 3. Internal Data Memory Organization
2.1.3 Reset
The reset input is the RST pin. To reset, hold the RST pin high
for a minimum of 24 oscillator periods while the oscillator is
running. The CPU generates an internal reset from the external
signal. The port pins are driven to the reset state as soon as a valid
high is detected on the RST pin.
While RST is high, PSEN and the port pins are pulled high; ALE
is pulled low. All SFRs are reset to their reset values as shown
in table 3. The internal Data Memory content is indeterminate.
The processor will begin operation one machine cycle after the
RST line is brought low. A memory access occurs immediately
after the RST line is brought low, but the data is not brought into
the processor. The memory access repeats on the next machine
cycle and actual processing begins at that time.
5
查看更多>
热门器件
热门资源推荐
器件捷径:
A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF AG AH AI AJ AK AL AM AN AO AP AQ AR AS AT AU AV AW AX AY AZ B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF BG BH BI BJ BK BL BM BN BO BP BQ BR BS BT BU BV BW BX BY BZ C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF CG CH CI CJ CK CL CM CN CO CP CQ CR CS CT CU CV CW CX CY CZ D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE DF DG DH DI DJ DK DL DM DN DO DP DQ DR DS DT DU DV DW DX DZ
需要登录后才可以下载。
登录取消