Giới thiệu Vi điều khiển AT89C51
Mục tiêu
>Nội dung>
Hỗ trợ kỹ thuật cho sinh viên yêu thích lĩnh
vực thiết kế Robot và các ứng dụng trong điều
khiển tự động.
¾ Giới thiệu một số họ vi điều khiển MCS51, PIC, AVR
và sự lựa chọn AT89C51.
¾ Yêu cầu về Kiến thức nền.
¾ Cấu trúc bên ngoài: Thông số kỹ thuật, sơ đồ chân IC
và chức năng của các chân.
¾ Tổ chức bên trong AT89C51: Các thanh ghi, bộ nhớ
chương trình - Flash ROM, các port vào ra, RAM, bộ
phận timer và các ngắt(Portnối tiếp, Timer).
¾ Hướng dẫn thiết kế phần cứng, một số đi
ểm cần chú ý.
¾ Sinh viên đặt câu hỏi.
Nội dung
>Một số họ VĐK>
Giới thiệu một số họ Vi điều khiển
9 Vi điều khiển họ PIC: PIC16F83, PIC16F84, PIC16CR83,
PIC16CR84,… → RISC
9 Vi điều khiển họ AVR: ATMEGA8, ATMEGA16,
ATMEGA32, ATMEGA64, AT90S2313…, → RISC
9 Vi điều khiển MCS51: AT89C1051, AT89C2051,
AT89C4051, AT89C51, AT89C52, AT89C55,…→ CISC
>Lựa chọn AT89C51>
Sự lựa chọn AT89C51
)Tính năng và tốc độ đáp ứng được yêu cầu
kỹ thuật trong ứng dụng không đòi hỏi tốc độ
cao (như xử lý ảnh, nhận dạng tiếng nói,…).
Port3
Reset
Clock
Chức năng khác
>Tổ chức trong>
¾Đa hợp 8 bits địa chỉ thấp/Dữ liệu khi
truy xuất CTrình hoặc dữ liệu trong
64K ROM/RAM ngoại.
¾Port 8 bits vào/ra có cực thu để hở:
-Nhận dòng tối đa 10mA khi đặt ở
mức thấp.
-Khi được đặt ở mức cao, có thể sử
dụng như các ngõ vào (Phải sử
dụng điện trở kéo lên)
Chức năng Port 0
)
Return