Vi Điều Khiển AT89S52 24PU DIP40 (8051) 89S52
- AT89S52 có bộ nhớ trong là 8K Bytes.
- AT89S52 có 40 chân, trong đó 4 cổng vào ra (P0,P1, P2, P3), mỗi cổng gồm 8 chân (tương ứng với 8bit của 1 byte), và đều có chức năng nhận và xuất dữ liệu.
- Riêng cổng P3 là một cổng đặc biệt, còn thêm những chức năng khác như nhận ngắt, nhận và truyền dữ liệu nối tiếp,...
- Chức năng các chân của AT89S52:
- Chân 32->39: Cổng vào ra 0, tương ứng với các chân P0_7 --> P0_0 (8bit).
- Chân 1->8: Cổng vào ra 1.
- Chân 21 -> 28: Cổng vào ra 2.
- Chân 10->17: Cổng vào ra 3.
- Chân 40 và chân 20: Cấp nguồn cho VĐK. Chân 40 bạn nối với +5V và chân 20 nối với mass.
- Chân 18 và chân 19 (XTAL 2 và XTAL 1): Nối với bộ dao động thạch anh (crystal) nhằm tạo xung nhịp cho VĐK. Hai chân này mỗi chân bạn nối với một đầu thạch anh.
- Ngoài ra, tại mỗi chân, bạn nối với một tụ 33pF (là loại tụ gốm, nhỏ) xuống mass để bù nhiệt và ổn định hoạt động cho VĐK.
- Chân 9 (RST): Dùng để Reset VĐK. Khi chân này được đưa lên mức áp cao trong khoảng thời gian từ 2 chu kỳ máy trở lên thì VĐK sẽ được reset đưa về tình trạng lúc ban đầu.
- Chân này bạn nối với một điện trở 10K, nối với một nút ấn đưa lên nguồn +5V. Khi nhấn nút, chân số 9 sẽ được đưa lên mức áp cao và reset cho VĐK.
- Chân PSEN: Bạn nối lên +5V để chỉ thị sử dụng chương trình từ ROM.
- Vi điều khiển họ 8051.
- Dùng Lập trình đo lường và điều kiển.
Nguồn: Bùi Hữu Uyên.