Điện tử sáng tạo VN
Chủ Nhật, Tháng 5 18, 2025
  • Trang chủ
  • Tin điện tử
  • Linh kiện điện tử
  • Mạch điện tử
  • Hỏi – Đáp
  • Về chúng tôi
Điện tử sáng tạo VN
  • Trang chủ
  • Tin điện tử
  • Linh kiện điện tử
  • Mạch điện tử
  • Hỏi – Đáp
  • Về chúng tôi
No Result
View All Result
Điện tử sáng tạo VN
No Result
View All Result

AT89S52 là gì? Sơ đồ chân, thông số kỹ thuật và ứng dụng

by admin
Tháng 3 22, 2023
in Linh kiện điện tử
0
306
SHARES
3.8k
VIEWS
Share on FacebookShare on TwitterShare on Pinterest

AT89S52 là bộ vi điều khiển 8 bit họ Atmel được dùng phổ biến hiện nay. Trong bài viết này, chúng ta hãy cùng nhau tìm hiểu về sơ đồ chân, tính năng, thông số kỹ thuật và ứng dụng nổi bật của AT89S52 nhé.

AT89S52 là gì?

AT89S52 là vi điều khiển 8 bit được sản xuất bởi hãng Atmel. Vi điều khiển này có công suất thấp, hiệu suất cao, sử dụng công nghệ CMOS với dải tần hoạt động từ 0 – 33MHz. Các sản phẩm vi điều khiển AT89S52 thích hợp cho những ứng dụng điều khiển trong mạch điện tử.

Việc xử lý cấu trúc dữ liệu sẽ được thực hiện bằng nhiều chế độ truy xuất dữ liệu nhanh trên RAM nội. Tập lệnh điều khiển cung cấp một bảng tiện dụng của những công thức số học có độ dài 8 bit gồm cả lệnh chia và lệnh nhân. 

Tìm hiểu AT89S52 là gì?
Tìm hiểu AT89S52 là gì?

AT89S52 cũng cung cấp những hỗ trợ mở rộng trên chip dùng cho những biến một bit như là kiểu dữ liệu riêng biệt cho phép quản lý và kiểm tra bit trực tiếp trong hệ thống điều khiển. AT89S52 có các đặc tính chuẩn như: 8KB bộ nhớ EEPROM chỉ đọc có thể xóa và lập trình nhanh, 32 đường I/O, 128 Byte RAM, 3 TIMER/COUNTER 16 Bit, 5 vector ngắt có cấu trúc 2 mức ngắt, một cổng nối tiếp bán song công, 1 mạch để tạo xung Clock và bộ dao động ON-CHIP.

Với nhiều đặc tính nổi bật, AT89S52 là dòng vi điều khiển được dùng khá phổ biến trong mạch điện tử hiện nay.

Sơ đồ chân của vi điều khiển AT89S52

Sơ đồ chân của vi điều khiển AT89S52
Sơ đồ chân của vi điều khiển AT89S52

AT89S52 có cấu hình 40 chân được biểu thị như hình bên dưới:

  • Chân số 32 – 39 (Port 0): 8 chân Địa chỉ và Dữ liệu/GPIO
  • Chân số 1 – 8 (Port 1): 8 chân GPIO
  • Chân số 21 – 28 (Port 2): 8 chân GPIO
  • Chân số 10-17 (Port 3): 8 chân GPIO
  • Chân số 9 (RST): Chân Reset
  • Chân số 18 (XTAL2): Chân đầu ra của bộ tạo dao động bên ngoài
  • Chân số 19 (XTAL1): Chân đầu vào bộ tạo dao động bên ngoài
  • Chân số 20 (GND: Chân nối đất
  • Chân số 40 (VCC): Chân cấp nguồn
  • Chân số 31 (EA / VPP): Chân cấp nguồn kích hoạt Flash/Kích hoạt truy xuất bên ngoài
  • Chân số 30 (ALE/PROG): Chân lập trình flash/Chân chốt địa chỉ
  • Chân số 29 (PSEN): Chân cho phép lưu chương trình

Giải thích chức năng các Port của AT89S52

Tất cả các Port của AT89S52 có 8 chân đa chức năng để thực hiện nhiệm vụ:

Port 0

Các chân đầu vào và đầu ra có thể được cấu hình cho các chức năng khác bằng việc cấu hình các thanh ghi.

Ở trạng thái mức thấp, chúng hoạt động như các chân đầu vào trở kháng cao hai chiều. Nhưng khi ở mức cao, chúng lại được dùng để làm chân đầu ra digital.

Các chân của Port 0 cũng được dùng để cập nhật các byte thấp trong code đến bộ nhớ chương trình bên trong của vi điều khiển AT89S52 và cũng được dùng để xác nhận khi cập nhật code. Khi bạn dùng các chân này để lập trình thì cần phải kết nối các chân này với các điện trở kéo lên bên ngoài.

Chân Port 1

Port 1 cũng sử dụng các chân dữ liệu 2 chiều 8 bit với các điện trở kéo lên ở bên trong. Một số chân GPIO này được dùng để giao tiếp lập trình hệ thống trong mạch và một số chân lại làm chức năng thay thế cho ba chân bộ định thời hoặc bộ đếm 16 bit.

Giải thích chức năng các Port của AT89S52
Giải thích chức năng các Port của AT89S52

Chức năng cụ thể từng chân như sau:

  • P1.0: T2
  • P1.1: T2EX
  • P1.5: MOSI
  • P1.6: MISO
  • P1.7: SCK

Chân Port 2

Tương tự Port 1, Port 2 cũng dùng các chân dữ liệu 2 chiều 8 bit với các điện trở kéo lên bên trong. Một số chân GPIO này cũng được dùng để giao tiếp lập trình hệ thống trong mạch và một số chân dùng làm chức năng thay thế cho ba chân Bộ định thời hoặc Bộ đếm 16 bit.

Các chân Port 2 cũng được dùng để cập nhật các byte cao trong code lên bộ nhớ chương trình bên trong của vi điều khiển AT89S52 và cũng được sử dụng để xác nhận khi cập nhật code. Khi dùng các chân Port 2 để lập trình, chúng ta cần kết nối các chân này với các điện trở kéo lên bên ngoài.

Chân port 3

Port 3 cũng là một cổng 8-bit và có 8 chân GPIO. Ngoài chức năng nhập hoặc xuất, các chân này còn có một số tính năng đặc biệt khác.

Port 3 cũng được sử dụng để ngắt ngoài, truyền dữ liệu nối tiếp với giao tiếp UART và thực hiện các thao tác đọc hoặc ghi bộ nhớ dữ liệu bên ngoài. Chức năng từng chân của Port 3  như sau:

  • P3.0: RXD
  • P3.1: TXD
  • P3.2: INT0
  • P3.3: INT1
  • P3.4: T0
  • P3.5: T1
  • P3.6: WR
  • P3.7: RD

Các chân đều là chân dữ liệu hai chiều và có thể tương thích với chuẩn TTL. Chúng có thể là nguồn dòng sink/source. Các chân đều có điện trở kéo lên bên trong để xác định đúng trạng thái hoạt động.

Thông số kỹ thuật của AT89S52

Thông số kỹ thuật của AT89S52
Thông số kỹ thuật của AT89S52

Dưới đây là thông số kỹ thuật của bộ vi điều khiển AT89S52:

  • Kiến ​​trúc vi xử lý: 8 bit
  • Số lượng chân chức năng: 40
  • Dung lượng RAM: 256 byte
  • EEPROM/HEF: Không
  • Bộ tạo dao động bên trong: Không
  • Bộ nhớ chương trình: 8 KB
  • Tốc độ CPU: 33 MHz
  • ADC: Không
  • DAC: Không
  • Bộ hẹn giờ Watchdog: Không
  • Số bộ so sánh 2
  • Số lượng chân I/ O có thể lập trình: 32
  • Tần số dao động bên ngoài tối đa: 23 MHz
  • Độ phân giải của PWM: Không
  • Số bộ hẹn giờ 16 bit: 3
  • Loại bộ nhớ chương trình: Flash
  • Số module kết nối UART: 1
  • Cờ ngắt nguồn: Có
  • Cặp con trỏ dữ liệu: Có
  • Điện áp hoạt động: Từ 4V đến 5,5 V
  • Nhiệt độ hoạt động: Từ -55 đến 125 độ C

Tham khảo datasheet của AT89S52 tại đây: https://dientusangtaovn.com/wp-content/uploads/2023/03/AT89S52.pdf

Các tính năng của AT89S52

  • Bộ vi điều khiển sử dụng công nghệ CMOS hiệu suất cao có tích hợp công nghệ Flash
  • Dải điện áp hoạt động rộng từ 4 – 5.5V, vì vậy nó là một IC công suất thấp.
  • Tốc độ CPU lên đến 33MHz nhưng có thể thay đổi để tiết kiệm năng lượng.
  • Thiết bị hỗ trợ lập trình bên trong ở cả chế độ page và byte của bộ nhớ Flash.
  • Module có thời gian lập trình nhanh với chu kỳ đọc/ghi lên đến 10.000
  • Bộ nhớ RAM 256 byte x 8 bit.
  • Sử dụng giao tiếp nối tiếp UART song công.
  • AT89S52 có hai chế độ nguồn. Chế độ nhàn rỗi đó là thiết bị xử lý dừng hoạt động trong khi ngoại vi vẫn tiếp tục hoạt động. Thứ hai là chế độ tắt nguồn sẽ tạm dừng bộ dao động và các chức năng khác, lưu nội dung RAM.
  • Bộ đếm thời gian Watchdog khởi động thiết bị từ chế độ ngủ và có thể được kích hoạt hoặc hủy kích hoạt thông qua việc lập trình bộ vi xử lý.
  • AT89S52 có một chân reset, ba bộ định thời 16 bit và tám bộ ngắt để thực hiện chức năng khác nhau.

Các ứng dụng của vi điều khiển AT89S52

Các ứng dụng của vi điều khiển AT89S52
Các ứng dụng của vi điều khiển AT89S52
  • Hệ thống các cảm biến
  • Ứng dụng trong hệ thống y tế
  • Dùng trong hệ thống tự động hóa trong gia đình
  • Ứng dụng trong hệ thống nhúng chi phí thấp
  • Hệ thống điều khiển ô tô
  • Ứng dụng trong quốc phòng và bảo mật

Trên đây là những thông tin về sơ đồ chân, tính năng, thông số kỹ thuật của vi điều khiển AT89S52. Mong rằng bài viết đã giúp bạn có được những thông tin hữu ích về loại IC này.

Bài viết liên quan

IC 74164 là gì?
Linh kiện điện tử

IC 74164: Sơ Đồ Chân, Nguyên Lý Hoạt Động và Ứng Dụng

Tháng 9 21, 2024
Tìm hiểu điện trở 1k là gì?
Linh kiện điện tử

Điện trở 1k trong Kỹ thuật Điện tử: Ứng dụng và Đặc tính

Tháng 9 14, 2024
Ưu và nhược điểm của động cơ không chổi than
Linh kiện điện tử

Động cơ không chổi than: Cấu tạo, nguyên lý hoạt động và ứng dụng

Tháng 3 1, 2024
IC LM393 là gì?
Linh kiện điện tử

IC LM393 là gì? Sơ đồ chân, thông số kỹ thuật và ứng dụng

Tháng 9 16, 2023
Sơ đồ chân IC TDA2030
Linh kiện điện tử

IC TDA2030: Sơ đồ chân, thông số kỹ thuật và ứng dụng

Tháng 7 28, 2023
TIP42C là gì?
Linh kiện điện tử

TIP42C là gì? Sơ đồ chân, thông số kỹ thuật và ứng dụng

Tháng 7 1, 2023
Load More

Để lại một bình luận Hủy

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

  • Trending
  • Comments
  • Latest
Tìm hiểu ăn ba tô cơm là gì? 

Ăn ba tô cơm là gì? Anh ba tô cơm là ai? Dreamybull Meme

Tháng 3 30, 2023
Matrix Destiny Chart (ma trận định mệnh) là gì?

Matrix Destiny Chart là gì? Hướng dẫn các bước xem, cách đọc và ý nghĩa

Tháng 5 25, 2023
IC 555: Thông số, sơ đồ, nguyên lý hoạt động và một số mạch ứng dụng

IC 555: Thông số, sơ đồ, nguyên lý hoạt động và một số mạch ứng dụng

Tháng 9 10, 2023
1 khối nước bao nhiêu tiền? 

1 khối nước bao nhiêu tiền? Bảng giá nước sạch mới nhất 2023

Tháng 4 17, 2023
IC 555: Thông số, sơ đồ, nguyên lý hoạt động và một số mạch ứng dụng

IC 555: Thông số, sơ đồ, nguyên lý hoạt động và một số mạch ứng dụng

28
Matrix Destiny Chart (ma trận định mệnh) là gì?

Matrix Destiny Chart là gì? Hướng dẫn các bước xem, cách đọc và ý nghĩa

24
Mạch nhân áp: Nguyên lý hoạt động và các mạch thường dùng

Mạch nhân áp: Nguyên lý hoạt động và các mạch thường dùng

9
Nồi làm tỏi đen Perfect PF-MC108: Thông số kỹ thuật và cách sử dụng

Nồi làm tỏi đen Perfect PF-MC108: Thông số kỹ thuật và cách sử dụng

5
GPIO là gì?

GPIO là gì? GPIO cổng giao tiếp số đa năng và vai trò trong hệ thống nhúng hiện đại

Tháng 4 13, 2025
Hướng Dẫn Nhận Biết Thiết Bị Điện Schneider Chính Hãng

Hướng Dẫn Nhận Biết Thiết Bị Điện Schneider Chính Hãng

Tháng 9 26, 2024
IC 74164 là gì?

IC 74164: Sơ Đồ Chân, Nguyên Lý Hoạt Động và Ứng Dụng

Tháng 9 21, 2024
Tìm hiểu điện trở 1k là gì?

Điện trở 1k trong Kỹ thuật Điện tử: Ứng dụng và Đặc tính

Tháng 9 14, 2024

Ảnh kỹ thuật điện

Một số lưu ý khi sử dụng đồng hồ vạn năng trong quá trình đo
Một số lưu ý khi sử dụng đồng hồ vạn năng trong quá trình đo
Đồng hồ vạn năng dùng để đo gì?
Đồng hồ vạn năng dùng để đo gì?
Ứng dụng của bộ lập trình PLC
Ứng dụng của bộ lập trình PLC
Tìm hiểu đồng hồ vạn năng là gì?
Tìm hiểu đồng hồ vạn năng là gì?

Về chúng tôi

Website:dientusangtaovn.com là một trong những trang thông tin liên quan đến chuyên ngành công nghệ điện tử.

Những thông tin liên quan tới công nghệ điện tử sẽ được chúng tôi cập nhật thường xuyên. Giúp mọi người có thể bổ sung kiến thức, cũng như chia sẻ những thông tin hữu ích.

Copyright © 2023 dientusangtaovn.com  – All rights reserved.
Điện tử sáng tạo VN

DMCA.com Protection Status

Điện tử sáng tạo VN

  • Trang chủ
  • Tin điện tử
  • Linh kiện điện tử
  • Mạch điện tử
  • Hỏi – Đáp
  • Về chúng tôi

Mạng xã hội

No Result
View All Result
  • Trang chủ
  • Tin điện tử
  • Linh kiện điện tử
  • Mạch điện tử
  • Hỏi – Đáp
  • Về chúng tôi

DMCA.com Protection Status