Rainbow-electronics AT89C51RC Bedienungsanleitung

Stöbern Sie online oder laden Sie Bedienungsanleitung nach Sensoren Rainbow-electronics AT89C51RC herunter. Rainbow Electronics AT89C51RC User Manual Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 25
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 0
1
PLCC
7
8
9
10
11
12
13
14
15
16
17
39
38
37
36
35
34
33
32
31
30
29
P1.5
P1.6
P1.7
RST
(RXD) P3.0
NC
(TXD) P3.1
(INT0) P3.2
(INT1) P3.3
(T0) P3.4
(T1) P3.5
P0.4 (AD4)
P0.5 (AD5)
P0.6 (AD6)
P0.7 (AD7)
EA/VPP
NC
ALE/PROG
PSEN
P2.7 (A15)
P2.6 (A14)
P2.5 (A13)
6
5
4
3
2
1
44
43
42
41
40
18
19
20
21
22
23
24
25
26
27
28
(WR) P3.6
(RD) P3.7
XTAL2
XTAL1
GND
NC
(A8) P2.0
(A9) P2.1
(A10) P2.2
(A11) P2.3
(A12) P2.4
P1.4
P1.3
P1.2
P1.1 (T2 EX)
P1.0 (T2)
NC
VCC
P0.0 (AD0)
P0.1 (AD1)
P0.2 (AD2)
P0.3 (AD3)
Features
Compatible with MCS-51
Products
32K Bytes of Reprogrammable Flash Memory
Endurance: 1000 Write/Erase Cycles
4V to 5.5V Operating Range
Fully Static Operation: 0 Hz to 33 MHz
Three-level Program Memory Lock
512 x 8-bit Internal RAM
32 Programmable I/O Lines
Three 16-bit Timer/Counters
Eight Interrupt Sources
Programmable Serial Channel
Low-power Idle and Power-down Modes
Interrupt Recovery from Power-down Mode
Hardware Watchdog Timer
Dual Data Pointer
Power-off Flag
Description
The AT89C51RC is a low-power, high-performance CMOS 8-bit microcomputer with
32K bytes of Flash programmable read only memory and 512 bytes of RAM. The
device is manufactured using Atmel’s high-density nonvolatile memory technology
and is compatible with the industry-standard 80C51 and 80C52 instruction set and
Rev. 1920A–08/00
8-bit
Microcontroller
with 32K Bytes
Flash
AT89C51RC
PDIP
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
(T2) P1.0
(T2EX) P1.1
P1.2
P1.3
P1.4
P1.5
P1.6
P1.7
RST
(RXD) P3.0
(TXD) P3.1
(INT0) P3.2
(INT1) P3.3
(T0) P3.4
(T1) P3.5
(WR) P3.6
(RD) P3.7
XTAL2
XTAL1
GND
VCC
P0.0 (AD0)
P0.1 (AD1)
P0.2 (AD2)
P0.3 (AD3)
P0.4 (AD4)
P0.5 (AD5)
P0.6 (AD6)
P0.7 (AD7)
EA/VPP
ALE/PROG
PSEN
P2.7 (A15)
P2.6 (A14)
P2.5 (A13)
P2.4 (A12)
P2.3 (A11)
P2.2 (A10)
P2.1 (A9)
P2.0 (A8)
Pin Configurations
TQFP
1
2
3
4
5
6
7
8
9
10
11
33
32
31
30
29
28
27
26
25
24
23
P1.5
P1.6
P1.7
RST
(RXD) P3.0
NC
(TXD) P3.1
(INT0) P3.2
(INT1) P3.3
(T0) P3.4
(T1) P3.5
P0.4 (AD4)
P0.5 (AD5)
P0.6 (AD6)
P0.7 (AD7)
EA/VPP
NC
ALE/PROG
PSEN
P2.7 (A15)
P2.6 (A14)
P2.5 (A13)
44
43
42
41
40
39
38
37
36
35
34
12
13
14
15
16
17
18
19
20
21
22
(WR) P3.6
(RD) P3.7
XTAL2
XTAL1
GND
GND
(A8) P2.0
(A9) P2.1
(A10) P2.2
(A11) P2.3
(A12) P2.4
P1.4
P1.3
P1.2
P1.1 (T2 EX)
P1.0 (T2)
NC
VCC
P0.0 (AD0)
P0.1 (AD1)
P0.2 (AD2)
P0.3 (AD3)
(continued)
Seitenansicht 0
1 2 3 4 5 6 ... 24 25

Inhaltsverzeichnis

Seite 1 - AT89C51RC

1PLCC78910111213141516173938373635343332313029P1.5P1.6P1.7RST(RXD) P3.0NC(TXD) P3.1(INT0) P3.2(INT1) P3.3(T0) P3.4(T1) P3.5P0.4 (AD4)P0.5 (AD5)P0.6 (A

Seite 2

AT89C51RC10Figure 3. Timer 2 Auto Reload Mode (DCEN = 0)OSCEXF2TF2T2EX PINT2 PINTR2EXEN2C/T2 = 0C/T2 = 1CONTR OLRELOADCONTROLTRANSITIONDETECTOR

Seite 3

AT89C51RC11Figure 4. Timer 2 Auto Reload Mode (DCEN = 1)Figure 5. Timer 2 in Baud Rate Generator ModeOSCEXF2TF2T2EX PINCOUNTDIRECTION1=UP0=DOT2 PI

Seite 4

AT89C51RC12Baud Rate GeneratorTimer 2 is selected as the baud rate generator by settingTCLK and/or RCLK in T2CON (Table 2). Note that thebaud rates fo

Seite 5

AT89C51RC13Programmable Clock OutA 50% duty cycle clock can be programmed to come out onP1.0, as shown in Figure 6. This pin, besides being a regu-lar

Seite 6

AT89C51RC14Oscillator CharacteristicsXTAL1 and XTAL2 are the input and output, respectively,of an inverting amplifier that can be configured for use a

Seite 7

AT89C51RC15Program Memory Lock BitsThe AT89C51RC has three lock bits that can be left unpro-grammed (U) or can be programmed (P) to obtain the addi-ti

Seite 8

AT89C51RC16Programming InterfaceEvery code byte in the Flash array can be programmed byusing the appropriate combination of control signals. Thewrite

Seite 9

AT89C51RC17Flash Programming and Verification Waveforms Flash Programming and Verification CharacteristicsTA = 20°C to 30°C, VCC = 4.5V to 5.5VSymbol

Seite 10

AT89C51RC18Notes: 1. Under steady state (non-transient) conditions, IOL must be externally limited as follows:Maximum IOL per port pin: 10 mAMaximum I

Seite 11

AT89C51RC19AC Characteristics Under operating conditions, load capacitance for Port 0, ALE/PROG, and PSEN = 100 pF; load capacitance for all otheroutp

Seite 12

AT89C51RC2pinout. The on-chip Flash allows the program memory tobe user programmed by a conventional nonvolatile memoryprogrammer. A total of 512 byte

Seite 13

AT89C51RC20External Program Memory Read CycleExternal Data Memory Read CycletLHLLtLLIVtPLIVtLLAXtPXIZtPLPHtPLAZtPXAVtAVLLtLLPLtAVIVtPXIXALEPSENPORT 0P

Seite 14

AT89C51RC21External Data Memory Write CycleExternal Clock Drive WaveformstLHLLtLLWLtLLAXtWHLHtAVLLtWLWHtAVWLtQVWXtQVWHtWHQXA0 - A7 FROM RI OR DP

Seite 15

AT89C51RC22Shift Register Mode Timing WaveformsAC Testing Input/Output Waveforms(1)Note: 1. AC Inputs during testing are driven at VCC - 0.5V for a lo

Seite 16

AT89C51RC23Note: Shaded area indicates preliminary availability.Ordering InformationSpeed (MHz)PowerSupply Ordering Code Package Operation Range24 4.0

Seite 17

AT89C51RC24Packaging Information*Controlling dimension: millimeters1.20(0.047) MAX10.10(0.394)9.90(0.386)SQ12.21(0.478)11.75(0.458)SQ0.75(0.030)0.45(0

Seite 18

© Atmel Corporation 2000.Atmel Corporation makes no warranty for the use of its products, other than those expressly contained in the Company’s standa

Seite 19

AT89C51RC3The AT89C51RC provides the following standard features:32K bytes of Flash, 512 bytes of RAM, 32 I/O lines, three16-bit timer/counters, a six

Seite 20

AT89C51RC4memory. This pin is also the program pulse input (PROG)during Flash programming. In normal operation, ALE is emitted at a constant rate of 1

Seite 21

AT89C51RC5Special Function RegistersA map of the on-chip memory area called the Special Func-tion Register (SFR) space is shown in Table 1.Note that n

Seite 22

AT89C51RC6Dual Data Pointer Registers: To facilitate accessing bothinternal and external data memory, two banks of 16-bitData Pointer Registers are pr

Seite 23

AT89C51RC7Memory OrganizationMCS-51 devices have a separate address space for Pro-gram and Data Memory. Up to 64K bytes each of externalProgram and Da

Seite 24

AT89C51RC8Hardware Watchdog Timer (One-time Enabled with Reset-out)The WDT is intended as a recovery method in situationswhere the CPU may be subjecte

Seite 25 - 1920A–08/00/xM

AT89C51RC9the transition was detected. Since two machine cycles (24oscillator periods) are required to recognize a 1-to-0 transi-tion, the maximum cou

Kommentare zu diesen Handbüchern

Keine Kommentare