DANH MỤC
DANH MỤC
Giỏ hàng của bạn

AT89S52

AT89S52
  • Hàng trong kho: 5
  • Nhà sản xuất: Nhập khẩu
  • Khối lượng: 0.10kg
  • Mã kho: 597
  • Vị trí: 5B
Số lượng đã bán: 85
Lượt xem: 272
27.000đ
Giá chưa bao gồm VAT: 25.000đ
Thêm vào giỏ

1. Giới thiệu tổng quan

Vi điều khiển AT89S52 là dòng IC vi điều khiển 8-bit hiệu năng cao thuộc họ 8051 do hãng Atmel sản xuất. Sản phẩm được tích hợp bộ nhớ Flash lập trình lại trong hệ thống (ISP), 8KB bộ nhớ Flash và 256 bytes RAM nội, rất phù hợp cho các ứng dụng nhúng, điều khiển tự động và học tập lập trình.

2. Thông số kỹ thuật

  • Hãng sản xuất: Atmel / Microchip
  • Kiến trúc: 8051 (8-bit)
  • Điện áp hoạt động: 4.0V đến 5.5V
  • Bộ nhớ Flash: 8 KB (hỗ trợ ISP - In-System Programming)
  • RAM nội: 256 x 8-bit
  • Chân I/O: 32 chân xuất nhập (GPIO)
  • Timer/Counter: 3 bộ Timer/Counter 16-bit
  • Giao tiếp: UART (Full Duplex Serial Channel)
  • Tần số xung nhịp tối đa: 33 MHz
  • Kiểu đóng gói: DIP-40 hoặc PLCC-44

3. Ứng dụng

  • Thiết kế mạch điều khiển thiết bị điện tử dân dụng và công nghiệp.
  • Hệ thống đo lường, hiển thị dùng LCD, LED 7 đoạn.
  • Robot cơ bản, xe dò line, xe điều khiển từ xa.
  • Mạch nạp và giảng dạy vi điều khiển trong các trường đại học, cao đẳng kỹ thuật.

4. Hướng dẫn kiểm tra (Test)

Các bước kiểm tra nhanh:

  1. Chuẩn bị: Nguồn điện 5V ổn định, đế cắm IC (ZIF socket hoặc DIP socket), mạch nạp 8051 (như USB ISP), đồng hồ VOM.
  2. Thao tác: Cấp nguồn 5V vào chân VCC (chân 40) và GND (chân 20). Kết nối mạch nạp với các chân ISP (MOSI - chân 6, MISO - chân 7, SCK - chân 8, RST - chân 9). Dùng phần mềm nạp chương trình (như ProgISP) để thử đọc/ghi một chương trình nhấp nháy LED đơn giản vào IC.
  3. Kết quả: Phần mềm báo nạp thành công (Verify Success) và chương trình LED nhấp nháy chạy đúng trên mạch test chứng tỏ IC hoạt động tốt.

* Lưu ý an toàn: Không cấp nguồn quá áp vượt quá 5.5V để tránh làm hỏng IC. Đảm bảo cắm đúng chiều IC (nhận biết qua rãnh bán nguyệt trên thân IC) và xả tĩnh điện trước khi thao tác.

Sơ đồ kết nối & Code test mẫu (Arduino/ESP)

Kết nối chân:

  • Chân P1.0 nối với Điện trở 220Ω và LED đơn (chân dương), chân âm LED nối GND
C/C++ (Arduino/ESP)
#include 

// Định nghĩa chân nối LED
sbit LED = P1^0;

// Hàm tạo độ trễ cơ bản
void delay(unsigned int time) {
    unsigned int i, j;
    for(i = 0; i < time; i++) {
        for(j = 0; j < 1275; j++);
    }
}

void main(void) {
    while(1) {
        LED = ~LED;
        delay(500);
    }
}

at89s52

Viết đánh giá

Lưu ý: không hỗ trợ HTML!
Bình chọn
Không tốt Tốt
Hàng trong kho: 8
1. Giới thiệu tổng quan Trở thanh 10K 9 chân là một gói linh kiện tích hợp nhiều điện trở có cùng giá trị 10k ohm chung một đầu, giúp tiết kiệm không ..
3.240đ
Giá chưa bao gồm VAT:3.000đ
Thêm vào giỏ
Hàng trong kho: 10
1. Giới thiệu tổng quan IC MAX232 là mạch tích hợp chuyên dụng dùng để chuyển đổi mức điện áp giữa chuẩn TTL/CMOS và chuẩn RS-232, giúp vi điều khiển ..
8.640đ
Giá chưa bao gồm VAT:8.000đ