Bài giảng Vi xử lý và Lập trình hợp ngữ
lượt xem 100
download
Tham khảo bài thuyết trình 'bài giảng vi xử lý và lập trình hợp ngữ', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Vi xử lý và Lập trình hợp ngữ
- Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com MỤC LỤC CHƯƠNG 1: Giới thiệu vi xử lý CHƯƠNG 2: Phần cứng họ MCS-51 CHƯƠNG 3: Lập trình hợp ngữ họ MCS-51 CHƯƠNG 4: Các chức năng của họ vi điều khiển MCS-51 CHƯƠNG 5: Giao tiếp 07-09-2009 Trần Thiên Thanh 7
- Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com CHƯƠNG1: GiỚI THIỆU VI XỬ LÝ Mục tiêu ( Tuần 1 ) Hiểu và giải thích được cấu trúc chung và hoạt động của một hệ thống VXL. Vai trò các Bus Hiểu chức năng các khối của VXL Phân loại bộ nhớ SV biết các thảo luận, báo cáo 07-09-2009 Trần Thiên Thanh 8
- Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com CHƯƠNG1: GiỚI THIỆU VI XỬ LÝ I – Tổng quan hệ thống vi xử lý II – Các loại bus III – Vi xử lý IV – Bộ nhớ V – Nhập xuất ( I/O ) VI – Vi xử lý – Vi điều khiển (Tập lệnh 8051) 07-09-2009 Trần Thiên Thanh 9
- Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com CHƯƠNG1: GiỚI THIỆU VI XỬ LÝ I – Tổng quan hệ thống vi xử lý II – Các loại bus III – Vi xử lý IV – Bộ nhớ V – Nhập xuất ( I/O ) VI – Vi xử lý – Vi điều khiển (Tập lệnh 8051) 07-09-2009 Trần Thiên Thanh 10
- Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Ch1: I - Tổng quan hệ thống VXL 1. Quá trình phát triển của máy vi tính 2. Ứng dụng của vi xử lý 3. Sơ đồ khối của hệ vi xử lý 07-09-2009 Trần Thiên Thanh 11
- Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Ch1: I Tổng quan hệ thống VXL 1. Quá trình phát triển của máy vi tính 1971 - Intel giới thiệu 8080, là bộ vi xử lý đầu tiên, SDK-85 Các hãng khác: Motorola, RCA, MOS Technology, Zilog… giới thiệu 6800, 1801, 6502, Z80, D2, KIM- 1, … 1976 – Intel giới thiệu 8748, vi điều khiển thuộc họ MCS-48 chuẩn công nghiệp 1980 – Intel công bố chip 8051 ( Simen: SAB80515 07-09-2009 Trần Thiên Thanh 12
- Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Ch1: I Tổng quan hệ thống VXL 2. Ứng dụng của vi xử lý Thay thế các thành phần cơ điện trong các sản phẩm Máy giặt, bộ đèn điều khiển giao thông Xe ô tô, thiết bị công nghiệp, các sản phẩm tiêu dùng Các thiết bị ngoại vi của máy vi tính ( thảo luận ) 07-09-2009 Trần Thiên Thanh 13
- Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Ch1: I Tổng quan hệ thống VXL 3. Sơ đồ khối của hệ vi xử lý 07-09-2009 Trần Thiên Thanh 14
- Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Ch1: I Tổng quan hệ thống VXL 3. Sơ đồ khối của hệ vi xử lý Address bus P (Microprocessor): Vi xử lý P CPU (Central Processing Data bus (CPU) Unit): Đơn vị xử lý trung tâm Address bus: Bus địa chỉ Control bus Data bus: Bus dữ liệu Control bus: Bus điều khiển RAM ROM I/O Interface RAM (Random Access Memory): Bộ nhớ truy xuất ngẫu nhiên Memory Input Output ROM (Read-Only Memory): Devices Devices Bộ nhớ chỉ đọc I/O Interface: Khối giao tiếp nhập/xuất Peripheral Devices Peripheral Devices: Thiết Hình 1.1 bị ngoại vi 07-09-2009 Trần Thiên Thanh 15
- Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Ch1: I Tổng quan hệ thống VXL 3. Sơ đồ khối của hệ vi xử lý Address bus CPU Nguyên tắc làm việc: P Data bus thực hiện các lệnh liên (CPU) tục và tuần tự Control bus Mỗi lệnh được biểu diễn bằng mã máy ( RAM ROM I/O Interface binary = opcode) Kết nối với hệ thống Memory Input Output bên ngoài thông qua hệ Devices Devices thống bus Peripheral Devices Hình 1.1 07-09-2009 Trần Thiên Thanh 16
- Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Ch1: I Tổng quan hệ thống VXL 3. Sơ đồ khối của hệ vi xử lý Address bus Bộ nhớ Được phân chia theo P Data bus chức năng: bộ nhớ (CPU) chương trình: chứa mã Control bus lệnh ( mã máy ) và bộ nhớ dữ liệu: chứa dữ RAM ROM I/O Interface liệu để xử lý khi CPU thực hiện lệnh Memory Input Output Devices Devices Peripheral Devices Hình 1.1 07-09-2009 Trần Thiên Thanh 17
- Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Ch1: I Tổng quan hệ thống VXL 3. Sơ đồ khối của hệ vi xử lý Address bus Ngoại vi Thực chất là những P Data bus cổng vào/ra để CPU (CPU) giao tiếp với các thiết Control bus bị bên ngoài RAM ROM I/O Interface Memory Input Output Devices Devices Peripheral Devices Hình 1.1 07-09-2009 Trần Thiên Thanh 18
- Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Ch1: I Tổng quan hệ thống VXL 3. Sơ đồ khối của hệ vi xử lý Address bus Giải mã địa chỉ Bộ nhớ, ngoại vi kết nối P Data bus chung bus, để tiết kiệm (CPU) dây dẫn. Để trách hiện Control bus tượng xung đột logic thì bộ nhớ và I/O hoạt RAM ROM I/O Interface động ở 3 trạng thái (1,0,hi-Z) Memory Input Output Khi bộ nhớ hay I/O Devices Devices được kết nối vào bus data thì phần còn lại ở Peripheral Devices trạng thái hi-Z Hình 1.1 07-09-2009 Trần Thiên Thanh 19
- Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Ch1: I Tổng quan hệ thống VXL 3. Sơ đồ khối của hệ vi xử lý Address bus Hệ thống bus Bus địa chỉ: chứa định P Data bus vị địa chỉ ( được CPU (CPU) xuất ra) Control bus Bus data: tại 1 thời RAM ROM I/O Interface điểm, CPU chỉ giao tiếp được với 1 đơn vị bộ Memory Input Output nhớ hoặc I/O (2chiều) Devices Devices Bus điều khiển: gồm Peripheral Devices các tín hiệu đồng bộ Hình 1.1 hoạt động 07-09-2009 Trần Thiên Thanh 20
- Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Ch1: I Tổng quan hệ thống VXL 3. Sơ đồ khối của hệ vi xử lý Address bus Ba khối chính 1. Bộ nhớ P Data bus 2. CPU: (CPU) - Đọc/ghi vào bộ nhớ Control bus - Đọc từ đầu vào - Ghi ra đầu ra RAM ROM I/O Interface - Thực hiện lệnh nội bộ : số học và logic Memory Input Output 3. Phối ghép ( giao tiếp Devices Devices ) vào ra I/O Không có đường trực Peripheral Devices tiếp từ 1 sang 3. Hình 1.1 07-09-2009 Trần Thiên Thanh 21
- Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Ch1: I Tổng quan hệ thống VXL 1.1 Hãy nêu các thành phần cơ bản trong một hệ vi xử lý? Chức năng của từng phần 07-09-2009 Trần Thiên Thanh 22
- Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Ch1: II Các loại bus 1. Bus địa chỉ Đệm bus địa chỉ 2. Bus dữ liệu Đệm bus dữ liệu Bus điều khiển 07-09-2009 Trần Thiên Thanh 23
- Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Ch1: II Các loại bus 1. Bus địa chỉ Đệm bus địa chỉ 2. Bus dữ liệu Đệm bus dữ liệu Bus điều khiển 07-09-2009 Trần Thiên Thanh 24
- Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Ch1: II Các loại bus 1. Bus địa chỉ Address bus Nội dung: thông tin địa chỉ cần truy xuất (ngăn P Data bus nhớ hoặc thiết bị) (CPU) Control bus Số lượng địa chỉ µP quản lý phụ thuộc số RAM ROM I/O Interface đường dây (16,20,24,32) Memory Input Output Devices Devices Bus một chiều đi từ µP N đường dây 2N địa Peripheral Devices chỉ Hình 1.1 8051 N =16 07-09-2009 Trần Thiên Thanh 25
- Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Ch1: II Các loại bus 1. (Đệm bus địa chỉ) Kết nối vật lý dẫn đến quá dòng: Không hoạt động Hoạt động không ổn định Dùng bộ đệm địa chỉ 07-09-2009 Trần Thiên Thanh 26
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Vi xử lý - Chương 4: Tập lệnh và lập trình điều khiển
43 p | 246 | 35
-
Bài giảng Vi xử lý – Vi điều khiển
222 p | 167 | 26
-
Bài giảng Vi xử lý - Chương 9: Ứng dụng
17 p | 137 | 19
-
Bài giảng Vi xử lý: Chương 2 - Bùi Minh Thành
87 p | 156 | 16
-
Bài giảng Vi xử lý: Chương 5 - Bùi Minh Thành (tt)
84 p | 132 | 11
-
Bài giảng Vi xử lý: Chương 3.1 - Bùi Minh Thành
101 p | 119 | 11
-
Bài giảng Vi xử lý: Chương 3.5 - Bùi Minh Thành
18 p | 127 | 10
-
Bài giảng Vi xử lý: Chương 5 - Bùi Minh Thành
140 p | 138 | 10
-
Bài giảng Vi xử lý: Chương 3.4 - Bùi Minh Thành
75 p | 95 | 8
-
Bài giảng Vi xử lý: Chương 1 - Bùi Minh Thành
135 p | 85 | 7
-
Bài giảng Vi xử lý - Chương 7: Ngắt quãng
14 p | 82 | 7
-
Bài giảng Vi xử lý: Chương 3.9 - Bùi Minh Thành
48 p | 83 | 6
-
Bài giảng Vi xử lý: Chương 3.8 - Bùi Minh Thành
49 p | 89 | 6
-
Bài giảng Vi xử lý- Chương 6: Giao tiếp ngoại vi
41 p | 100 | 6
-
Bài giảng Vi xử lý - Chương 8: Các chức năng đặc biệt
64 p | 89 | 5
-
Bài giảng Vi xử lý - Chương 10: Vi điều khiển H8
55 p | 112 | 5
-
Bài giảng Vi xử lý- Chương 5: Bộ định thi
25 p | 82 | 4
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn