Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

T89C51AC2-SLSIM Datasheet(PDF) 6 Page - ATMEL Corporation

Part # T89C51AC2-SLSIM
Description  Enhanced 8-bit Microcontroller with 32 KB Flash Memory
Download  121 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ATMEL [ATMEL Corporation]
Direct Link  http://www.atmel.com
Logo ATMEL - ATMEL Corporation

T89C51AC2-SLSIM Datasheet(HTML) 6 Page - ATMEL Corporation

Back Button T89C51AC2-SLSIM Datasheet HTML 2Page - ATMEL Corporation T89C51AC2-SLSIM Datasheet HTML 3Page - ATMEL Corporation T89C51AC2-SLSIM Datasheet HTML 4Page - ATMEL Corporation T89C51AC2-SLSIM Datasheet HTML 5Page - ATMEL Corporation T89C51AC2-SLSIM Datasheet HTML 6Page - ATMEL Corporation T89C51AC2-SLSIM Datasheet HTML 7Page - ATMEL Corporation T89C51AC2-SLSIM Datasheet HTML 8Page - ATMEL Corporation T89C51AC2-SLSIM Datasheet HTML 9Page - ATMEL Corporation T89C51AC2-SLSIM Datasheet HTML 10Page - ATMEL Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 6 / 121 page
background image
6
A/T89C51AC2
4127H–8051–02/08
I/O Configurations
Each Port SFR operates via type-D latches, as illustrated in Figure 1 for Ports 3 and 4. A
CPU "write to latch" signal initiates transfer of internal bus data into the type-D latch. A
CPU "read latch" signal transfers the latched Q output onto the internal bus. Similarly, a
"read pin" signal transfers the logical level of the Port pin. Some Port data instructions
activate the "read latch" signal while others activate the "read pin" signal. Latch instruc-
tions are referred to as Read-Modify-Write instructions. Each I/O line may be
independently programmed as input or output.
Port 1, Port 3 and Port 4
Figure 1 shows the structure of Ports 1 and 3, which have internal pull-ups. An external
source can pull the pin low. Each Port pin can be configured either for general-purpose
I/O or for its alternate input output function.
To use a pin for general-purpose output, set or clear the corresponding bit in the Px reg-
ister (x = 1,3 or 4). To use a pin for general-purpose input, set the bit in the Px register.
This turns off the output FET drive.
To configure a pin for its alternate function, set the bit in the Px register. When the latch
is set, the "alternate output function" signal controls the output level (see Figure 1). The
operation of Ports 1, 3 and 4 is discussed further in the "quasi-Bidirectional Port Opera-
tion" section.
Figure 1. Port 1, Port 3 and Port 4 Structure
Note:
The internal pull-up can be disabled on P1 when analog function is selected.
Port 0 and Port 2
Ports 0 and 2 are used for general-purpose I/O or as the external address/data bus. Port
0, shown in Figure 3, differs from the other Ports in not having internal pull-ups. Figure 3
shows the structure of Port 2. An external source can pull a Port 2 pin low.
To use a pin for general-purpose output, set or clear the corresponding bit in the Px reg-
ister (x = 0 or 2). To use a pin for general-purpose input, set the bit in the Px register to
turn off the output driver FET.
D
CL
Q
P1.X
LATCH
INTERNAL
WRITE
TO
LATCH
READ
PIN
READ
LATCH
P1.x
P3.X
P4.X
ALTERNATE
OUTPUT
FUNCTION
VCC
INTERNAL
PULL-UP (1)
ALTERNATE
INPUT
FUNCTION
P3.x
P4.x
BUS


Similar Part No. - T89C51AC2-SLSIM

ManufacturerPart #DatasheetDescription
logo
ATMEL Corporation
T89C51AC2-SLSIM ATMEL-T89C51AC2-SLSIM Datasheet
1Mb / 117P
   Enhanced 8-bit Microcontroller with 32 KB Flash Memory
T89C51AC2-SLSIM ATMEL-T89C51AC2-SLSIM Datasheet
1Mb / 121P
   Enhanced 8-bit Microcontroller with 32 KB Flash Memory
More results

Similar Description - T89C51AC2-SLSIM

ManufacturerPart #DatasheetDescription
logo
ATMEL Corporation
AT89C51AC2 ATMEL-AT89C51AC2_06 Datasheet
1Mb / 121P
   Enhanced 8-bit Microcontroller with 32 KB Flash Memory
T89C51AC2 ATMEL-T89C51AC2 Datasheet
1Mb / 117P
   Enhanced 8-bit Microcontroller with 32 KB Flash Memory
AT89C51AC3 ATMEL-AT89C51AC3_05 Datasheet
1Mb / 143P
   Enhanced 8-bit Microcontroller with 64KB Flash Memory
AT89C51AC3 ATMEL-AT89C51AC3 Datasheet
1Mb / 141P
   Enhanced 8-bit Microcontroller with 64KB Flash Memory
AT89C51AC3 ATMEL-AT89C51AC3_08 Datasheet
1Mb / 140P
   Enhanced 8-bit Microcontroller with 64KB Flash Memory
T89C51CC02_0305 ATMEL-T89C51CC02_0305 Datasheet
1,003Kb / 145P
   Enhanced 8-bit Microcontroller with CAN Controller and Flash Memory
AT89C51CC01 ATMEL-AT89C51CC01 Datasheet
1Mb / 170P
   Enhanced 8-bit Microcontroller with CAN Controller and Flash Memory
T89C51CC01 ATMEL-T89C51CC01_03 Datasheet
1Mb / 160P
   Enhanced 8-bit Microcontroller with CAN Controller and Flash Memory
T89C51CC01 ATMEL-T89C51CC01_08 Datasheet
1Mb / 167P
   Enhanced 8-bit Microcontroller with CAN Controller and Flash Memory
logo
NXP Semiconductors
LPC1102_1106 NXP-LPC1102_1106 Datasheet
301Kb / 39P
   32-bit ARM Cortex-M0 microcontroller; 32 kB flash and 8 kB SRAM
Rev. 4-24 June 2011
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.NET
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com