
Sơ đồ khối và chân_chương 2
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_chương 21. Giới thiệu2. Sơ đồ khối và chân (block and pin diagrams)3. Tổ chức bộ nhớ4. Các thanh ghi chức năng đặc biệt (SFR)5. Dao động và hoạt động reset6. Tập lệnh7. Các mode định địa chỉ8. Lập trình IO9. Tạo trễ10.Lập trình Timer/Counter11.Giao tiếp nối tiếp12.Lập trình ngắt13.Lập trình hợp ngữ 12-1. 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 2 2-2. So sánh các thành viên họ 8051Specification 8031 8051 8751 8951 8052 8752Code Mem on 0K 4K 4K 4K 8K 8Kchip (bytes) ROM EPROM Flash ROM EPROMData Mem on 128 128 128 128 256 256chip (bytes)Timers 2 2 2 2 3 3I/O pins 32 32 32 32 32 32Serial Port 1 1 1 1 1 1Interrupt 5 5 5 5 6 6sources 32-3. Sơ đồ chân 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 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) 4Các chân 8051 (phần 1) Vcc (chân 40): Cung cấp nguồn cho chip +5V GND (chân 20): đất XTAL1 & 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 5Cá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 trong phần 5 bài giảng Mạch reset có chống rung 6Các chân 8051 (phần 3) /EA (chân 31): External Access /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, 8031, 8032 thì /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 7Cá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ột xung ALE bị bỏ qua Cổng I/O: P0, P1, P2, & P3. Mỗi cổng: 8 chân. 8Cá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 9
Tìm kiếm theo từ khóa liên quan:
Giáo dục đào tạo giáo trình cao đẳng đại học Sơ đồ khối và chân giáo trình tin học các chân 8051Tà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 -
MẪU ĐƠN ĐỀ NGHỊ CẤP GIẤY PHÉP dạy thêm học thêm ngoài nhà trường
3 trang 240 2 0 -
122 trang 222 0 0
-
MẪU ĐƠN XIN XÉT TUYỂN VÀO LỚP 10 TRƯỜNG THPT DÂN TỘC NỘI TRÚ TỈNH
2 trang 202 0 0 -
Giáo Trình tin học căn bản - ĐH Marketing
166 trang 202 0 0 -
tài liệu môn Kinh tế vĩ mô_chương 1
10 trang 201 0 0 -
20 trang 190 0 0
-
BÁO CÁO KHẢO SÁT ĐỊA CHẤT CÔNG TRÌNH
33 trang 186 0 0 -
Báo cáo thực tập tốt nghiệp môn Điện - Điện tử: Thiết lập hệ thống mạng
25 trang 167 0 0 -
Hướng dẫn tạo file ghost và bung ghost
12 trang 161 0 0 -
Quyết định cấu trúc vốn trong thực tiễn
trang 155 0 0 -
5 trang 146 0 0
-
Giáo trình nhập môn lập trình - Phần 22
48 trang 143 0 0 -
MẪU ĐƠN ĐỀ NGHỊ CÔNG NHẬN VĂN BẰNG DO CƠ SỞ GIÁO DỤC NƯỚC NGOÀI CẤP
3 trang 116 0 0 -
Thủ thuật khôi phục mật khẩu Windows XP
3 trang 104 0 0 -
5 trang 102 1 0
-
Những nội dung cơ bản khi xây dựng hệ thống bài thực hành cho các môđun trong đào tạo nghề
5 trang 99 0 0 -
Bài giảng học với MẠNG MÁY TÍNH
107 trang 97 0 0 -
BÁO CÁO THỰC TẬP TỐT NGHIỆP: Kế toán Nguyên vật liệu và Công cụ dụng cụ
7 trang 96 0 0 -
Luận văn Nâng cao năng lực tự học cho HS chuyên Hoá học bằng tài liệu tự học có hướng dẫn theo modun
162 trang 86 0 0