Tải bản đầy đủ (.pdf) (13 trang)

Tài liệu Giới thiệu Vi điều khiển AT89C51 docx

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (339.95 KB, 13 trang )

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,…).


)Giá thành thấp hơnsovới các họ VĐK khác.
)Họ VĐK MCS51cóhỗ trợ lập trình điều khiển
bằng cả hợp ngữ và C.
)Các thiết bị nạpFlash ROMcósẵ
n tại Khoa.
>Background>
Yêu cầu về kiến thức nền
¾ Kỹ thuậtVixử lý
¾ Kỹ thuật số
¾ Linh kiện điện tử.
>Thông số kỹ thuật 89C51>
¾ Tương thích với họ MCS-51
¾ 4K Bytes Flash ROM.
¾ Tần số xung clock hoạt động: 0 Hz đến24 MHz
¾ Hỗ trợ bảo mật, chống copy chương trình trong Flash.
¾ 128 x 8-bit Internal RAM
¾ 32 Programmable I/O Lines (4 Port)
¾ Hai Timer/Counters 16-bit.
¾ Hỗ trợ 6loại ngắt: Ngắt phần cứng, Timer, Serial Port.
¾ MộtPortgiao tiếp nối tiếp.
¾ Hỗ trợ “Low-power Idle” và “Power-down Modes”
Đặt tính kỹ thuật của AT89C51
>Hình dạng>
Các dạng chân của AT89C51
>Cấu trúc ngoài>
Sơ đồ chân và ý nghĩa các chân
Cấu trúc bên ngoài
Port 0
Port 2
Port 1

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

×