Atmel AT89C51 Microcontroller CMOS 8-bit Microcomputer

@ MODERN HALLROAD

Atmel AT89C51 Microcontroller is a low-power, high-performance CMOS 8-bit microcomputer with 4K bytes of Flash programmable and erasable read only memory (PEROM). The device manufacturing uses Atmel’s high-density non-volatile memory technology and is compatible with the industry-standard MCS-51 instruction set and pinout.

 180.00

In stock

Category:

Atmel AT89C51 Microcontroller is a low-power, high-performance CMOS 8-bit microcomputer with 4K bytes of Flash programmable and erasable read only memory (PEROM). The device manufacturing uses Atmel’s high-density non-volatile memory technology and is compatible with the industry-standard MCS-51 instruction set and pinout.

Atmel AT89C51 Microcontroller is an 8-bit microcontroller and belongs to Atmel’s 8051 family. ATMEL 89C51 has 4KB of Flash programmable and erasable read only memory (PEROM) and 128 bytes of RAM. It can be erased and program to a maximum of 1000 times.


In 40 pin AT89C51, there are four ports designated as P1, P2, P3 and P0. All these ports are 8-bit bi-directional ports, i.e., they can be used as both input and output ports. Except P0 which needs external pull-ups, rest of the ports have internal pull-ups. When 1s are written to these port pins, they are pulled high by the internal pull-ups and can be used as inputs. These ports are also bit addressable and so their bits can also be accessed individually.


In Atmel AT89C51 Microcontroller, Port P0 and P2 are also used to provide low byte and high byte addresses, respectively, when connected to an external memory. Port 3 has multiplexed pins for special functions like serial communication, hardware interrupts, timer inputs and read/write operation from external memory. AT89C51 has an inbuilt UART for serial communication. It can be programmed to operate at different baud rates. Including two timers & hardware interrupts, it has a total of six interrupts.

Atmel AT89C51 Microcontroller is a powerful microcomputer which provides a highly-flexible and cost-effective solution to many embedded control applications. Due to on-chip Flash, the program memory is program may in-system or by a conventional non-volatile memory programmer. By combining a versatile 8-bit CPU with Flash on a monolithic chip.

Features: –

  • 8051 Central Processing Unit
  • 4k × 8 ROM (80C51)
  • 8k × 8 ROM (80C52)
  • 128 × 8 RAM (80C51)
  • 256 × 8 RAM (80C52)
  • Memory addressing capability – 64k ROM and 64k RAM
  • CMOS and TTL compatible
  • Encryption array – 64 bytes
  • 4 level priority interrupt
  • 6 interrupt sources
  • Four 8-bit I/O ports
  • Full–duplex enhanced UART
  • Programmable clock out
  • Asynchronous port reset

Atmel AT89C51 Microcontroller Specifications: –

  • Core Processor: 8051
  • Data Bus Width: 8 bit
  • Maximum Clock Frequency: 24 MHz
  • Program Memory Size: 4 KB
  • Program Memory Type: Flash
  • RAM Size: 128 B
  • ADC: No
  • Number of Programmable I/Os: 32
  • Number of Timers: 2
  • Supply Voltage Range: 4 V to 6 V
  • Package: PDIP-40

Atmel AT89C51 Microcontroller Pin Description: –

NUMBER PIN NAME DESCRIPTION
1 P1.0 0TH PIN OF PORT P1
2 P1.1 1ST PIN OF PORT P1
3 P1.2 2ND PIN OF PORT P1
4 P1.3 3RD PIN OF PORT P1
5 P1.4 4TH PIN OF PORT P1
6 P1.5 5TH PIN OF PORT P1
7 P1.6 6TH PIN OF PORT P1
8 P1.7 7TH PIN OF PORT P1
9 RST RESET PIN OF THE MICROCONTROLLER
10 (RXD) P3.0 0TH PIN OF PORT P3 OR RECEIVER PIN OF MICROCONTROLLER
11 (TXD) P3.1 1ST PIN OF PORT P3 OR TRANSMITTER PIN OF MICROCONTROLLER
12 (INT0) P3.2 2ND PIN OF PORT P3 OR EXTERNAL INTERRUPT 0 OF MCU
13 (INT1) P3.3 3RD PIN OF PORT P3 OR EXTERNAL INTERRUPT 1 OF MCU
14 (T0) P3.4 4TH PIN OF PORT P3 OR TIMER 0 INTERRUPT OF MCU
15 (T1) P3.5 5TH PIN OF PORT P3 OR TIMER 1 INTERRUPT OF MCU
16 (WR) P3.6 6TH PIN OF PORT P3 OR WRITE TO EXTERNAL DATA MEMORY PIN
17 (RD) P3.7 7TH PIN OF PORT P3 OR READ FROM EXTERNAL DATA MEMORY PIN
18 XTAL2 EXTERNAL CRYSTAL PIN 2 OF MICROCONTROLLER
19 XTAL1 EXTERNAL CRYSTAL PIN 1 OF MICROCONTROLLER
20 GND GROUND PIN OF MCU
21 P2.0(A8) 0TH PIN OF PORT P2 OR HIGH-ORDER ADDRESS BIT 8 OF MCU
22 P2.1(A9) 1ST PIN OF PORT P2 OR HIGH-ORDER ADDRESS BIT 9 OF MCU
23 P2.2(A10) 2ND PIN OF PORT P2 OR HIGH-ORDER ADDRESS BIT 10 OF MCU
24 P2.3(A11) 3RD PIN OF PORT P2 OR HIGH-ORDER ADDRESS BIT 11 OF MCU
25 P2.4(A12) 4TH PIN OF PORT P2 OR HIGH-ORDER ADDRESS BIT 12 OF MCU
26 P2.5(A13) 5TH PIN OF PORT P2 OR HIGH-ORDER ADDRESS BIT 13 OF MCU
27
P2.6(A14)
6TH PIN OF PORT P2 OR HIGH-ORDER ADDRESS BIT 14 OF MCU
28 P2.7(A15) 7TH PIN OF PORT P2 OR HIGH-ORDER ADDRESS BIT 15 OF MCU
29 PSEN PROGRAM STORE ENABLE PIN, READ EXTERNAL PROGRAM MEMORY
30 ALE/PROG ADDRESS LATCH ENABLE/ PROGRAM PULSE INPUT FOR FLASHING
31 EA/VPP  ACCESS ENABLE VOLTAGE/PROGRAM ENABLE VOLTAGE
32 P0.7(AD7) 7TH PIN OF PORT P0 OR LOW-ORDER ADDRESS BIT 7 OF MCU
33 P0.6(AD6) 6TH PIN OF PORT P0 OR LOW -ORDER ADDRESS BIT 6 OF MCU
34 P0.5(AD5) 6TH PIN OF PORT P0 OR LOW -ORDER ADDRESS BIT 5 OF MCU
35 P0.4(AD4) 6TH PIN OF PORT P0 OR LOW -ORDER ADDRESS BIT 4 OF MCU
36 P0.3(AD3) 3RD PIN OF PORT P0 OR LOW -ORDER ADDRESS BIT 3 OF MCU
37 P0.2(AD2) 2ND PIN OF PORT P0 OR LOW -ORDER ADDRESS BIT 2 OF MCU
38 P0.1(AD1) 1ST PIN OF PORT P0 OR LOW -ORDER ADDRESS BIT 1 OF MCU
39 P0.0(AD0) 0TH PIN OF PORT P0 OR LOW -ORDER ADDRESS BIT 0 OF MCU
40 VCC SUPPLY PIN OF MCU
Datasheet: –

ww1.microchip.com/…/devicedoc/doc0265.pdf

Package:

 

1 x Atmel AT89C51 Microcontroller CMOS 8-bit Microcomputer

Related Products at majju.pk

 

User Reviews

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “Atmel AT89C51 Microcontroller CMOS 8-bit Microcomputer”

Vendor Information

  • Store Name: MODERN HALLROAD
  • Vendor: MODERN HALLROAD
  • Address:
  • No ratings found yet!
Atmel AT89C51 Microcontroller CMOS 8-bit Microcomputer
Atmel AT89C51 Microcontroller CMOS 8-bit Microcomputer

 180.00

Majju PK
Logo
Reset Password
Shopping cart