
Sơ đồ khối và chân
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Sơ đồ khối và chân NỘI DUNG1. Giới thiệu 7. Các mode định địa chỉ2.2. Sơ đồ khốii và chân Sơ đồ khố và chân 8. Lập trình IO3. Tổ chức bộ nhớ 9. Tạo trễ4. Các thanh ghi chức năng đặc biệt 10. Lập trình Timer/Counter5. Dao động và hoạt động reset 11. Giao tiếp nối tiếp6. Tập lệnh 12. Lập trình ngắt 13. Lập trình hợp ngữ 12. Sơ đồ khối và các chân Block Diagram and Pins Sơ đồ khốiExternal interrupts On-chip Timer/Counter Interrupt ROM for On-chip Timer 1 Counter Control program RAM Timer 0 Inputs code CPU Bus Serial 4 I/O Ports OSC Control Port P0 P1 P2 P3 TxD RxD Address/Data 3 So sánh các thành viên họ 8051Đặc điểm 8051 8052 8031ROM (không gian chương trình) 4K 8K 0KRAM (bytes) 128 256 128Timers 2 3 2I/O chân 32 32 32Serial port 1 1 1Interrupt sources 6 8 6 45 Sơ đồ chân 8051DIP P1.0 1 40 Vcc P1.1 2 39 P0.0(AD0) P1.2 3 38 P0.1(AD1) P1.3 4 8051 37 P0.2(AD2) P1.4 5 36 P0.3(AD3) P1.5 6 (8031) 35 P0.4(AD4) P1.6 7 34 P0.5(AD5) P1.7 8 33 P0.6(AD6) RST 9 32 P0.7(AD7) (RXD)P3.0 10 31 EA/VPP (TXD)P3.1 11 30 ALE/PROG (INT0)P3.2 12 29 PSEN (INT1)P3.3 13 28 P2.7(A15) (T0)P3.4 14 27 P2.6(A14) (T1)P3.5 15 26 P2.5(A13) (WR)P3.6 16 25 P2.4(A12) (RD)P3.7 17 24 P2.3(A11) XTAL2 18 23 P2.2(A10) XTAL1 19 22 P2.1(A9) GND 20 21 P2.0(A8) 6 Các chân 8051 (phần 1)Vcc (chân 40): Cung cấp nguồn cho chip +5VGND (chân 20): đấtXTAL1 & XTAL2 (chân 19, 18) 2 chân cung cấp xung clock ngoài Cách 1: dao động dùng thạch anh# Cách 2: dao động từ nguồn xung clock TTL bên ngoài# Quan hệ giữa chu kỳ máy và XTAL# 7 Các chân 8051 (phần 2)RST (chân 9): reset input & kích hoạt mức cao Để đảm bảo hoạt động reset xảy ra, xung kích khởi phải kéo dài ít nhất là 2 chu kỳ máy Giá trị các thanh ghi chịu tác động bởi hoạt động reset,xem bảng Mạch reset có chống rung 8 Các chân 8051 (phần 3)/EA (chân 31): External Access Không có ROM nội trên 8031 & 8032 /EA nối mass chỉ định rằng code lưu trên bộ nhớ ngoài /PSEN & ALE dùng cho ROM ngoài Với 8051, /EA nối Vcc “/”: chỉ định tác động mức thấp/PSEN (chân 29): Program Store Enable Output, cho phép truy xuất bộ nhớ chương trình ngoài Nối tới chân /OE của ROM/EPROM Khi thực thi chương trình ở ROM nội, /PSEN được giữ ởmức 1 9 Các chân 8051 (phần 4)ALE (pin 30):Address Latch Enable Là chân output cho phép chốt địa chỉ để giải đa hợp (de-multiplexing) bus dữ liệu và bus địa chỉ ALE xuất tín hiệu để chốt địa chỉ (byte thấp địa chỉ 16-bit)vào 1 thanh ghi ngoài trong suốt nửa đầu của chu kỳ bộ nhớ(memory cycle). Trong nửa chu kỳ bộ nhớ còn lại, P0 sẽxuất/nhập dữ liệu ALE có f=1/6fclock Có 1 ngoại lệ: trong thời gian thực thi lệnh MOVX, mộtxung ALE bị bỏ quaCổng I/O: P0, P1, P2, & P3. Mỗi cổng: 8 chân. 10 Các cổng I/O4 cổng I/O Port 0 (chân 32-39):P0(P0.0~P0.7) Port 1 (chân 1-8) :P1(P1.0~P1.7) Port 2 (chân 21-28):P2(P2.0~P2.7) Port 3 (chân 10-17):P3(P3.0~P3.7)Mỗi cổng có 8 chân Đánh tên P0.X (X=0,1,...,7), P1.X, P2.X, P3.X Ex:P0.0 là bit 0 (LSB) của P0 Ex:P0.7 là bit 7 (MSB)của P0 8 bits này cấu thành 1 byteMỗi cổng có thể được dùng như input hay output 11
Tìm kiếm theo từ khóa liên quan:
Giáo dục dào tạo giáo trình đại học cao đẳng giáo trình tin học tin học ứng dụng vi điều khiểnTài liệu có liên quan:
-
Giáo trình Tin học (Trình độ: Trung cấp nghề) - Trường Trung cấp nghề Củ Chi
268 trang 382 4 0 -
Giáo trình Vi điều khiển (Nghề: Cơ điện tử - Trình độ: Cao đẳng) - Trường Cao đẳng nghề Ninh Thuận
127 trang 324 1 0 -
Tài liệu bồi dưỡng giáo viên sử dụng SGK Tin học 10 Cánh diều (Định hướng Tin học ứng dụng)
61 trang 299 0 0 -
122 trang 222 0 0
-
101 trang 211 1 0
-
Giáo Trình tin học căn bản - ĐH Marketing
166 trang 203 0 0 -
Báo cáo môn học vi xử lý: Khai thác phần mềm Proteus trong mô phỏng điều khiển
33 trang 192 0 0 -
20 trang 190 0 0
-
Giáo trình Mạng máy tính (Nghề: Tin học ứng dụng - Trung cấp) - Trường Cao đẳng Cộng đồng Đồng Tháp
189 trang 174 0 0 -
175 trang 165 0 0
-
Giáo trình Vi điều khiển (Nghề: Điện công nghiệp - Cao đẳng) - Trường Cao đẳng Cơ giới (2022)
144 trang 164 0 0 -
Giáo trình Tin học ứng dụng: Phần 1 - Trường ĐH Tài nguyên và Môi trường Hà Nội
125 trang 162 0 0 -
Hướng dẫn tạo file ghost và bung ghost
12 trang 161 0 0 -
Bài giảng Tin học ứng dụng: Kiểm định trung bình - Trường ĐH Y dược Huế
25 trang 155 0 0 -
Quyết định cấu trúc vốn trong thực tiễn
trang 155 0 0 -
Đề cương chi tiết học phần Vi điều khiển
15 trang 149 0 0 -
Giáo trình nhập môn lập trình - Phần 22
48 trang 143 0 0 -
Giáo trình Quản trị mạng (Nghề: Tin học ứng dụng - Trung cấp) - Trường Cao đẳng Cộng đồng Đồng Tháp
173 trang 130 1 0 -
Bài tập lớn môn Vi xử lý, vi điều khiển: Thiết kế bộ điều khiển tốc độ của động cơ điện một chiều
27 trang 128 0 0 -
Báo cáo tốt nghiệp: Thiết kế bộ khuếch đại lock - in dựa trên vi điều khiển DSPic
72 trang 128 0 0