Bài giảng môn học vi xử lý - Trần Thiên Thanh
lượt xem 371
download
Việc tích hợp thêm các ngoại vi vào trong cùng một IC với CPU tạo ra nhiều lợi ích như làm giảm thiểu các ghép nối bên ngoài, giảm thiểu số lượng linh kiện điện tử phụ, giảm chi phí cho thiết kế hệ thống, đơn giản hóa việc thiết kế, nâng cao hiệu suất và tính linh hoạt. Trong tài liệu này, ranh giới giữa hai khái niệm “vi xử lý” và “vi điều khiển”..
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng môn học vi xử lý - Trần Thiên Thanh
- VI XỬ LÝ Khoa: Điện – Điện Tử Bộ môn: Kỹ Thuật Máy Tính Giảng viên: Trần Thiên Thanh
- THÔNG TIN CHUNG MÔN HỌC Thời gian: 15 tuần – 60 tiết Lý Thuyết: 45 tiết – 11 tuần Bài tập-thực hành: 15 tiết – 03 tuần Điểm thi Chuyên cần: 10% Giữa kỳ: hết chương 3 – 10% Bài tập lớn/Thực hành: 10% - hết chương 4 Thảo luận/bài tập: 10% Cuối kỳ: 60% - vấn đáp 07-09-2009 Trần Thiên Thanh 2
- CHƯƠNG1: GiỚI THIỆU VI XỬ LÝ Thảo luận, báo cáo (5%) Phân nhóm Đề tài thảo luận Báo cáo cuối buổi Bài tập tại lớp (5%) Bài tập lớn (10%) 07-09-2009 Trần Thiên Thanh 3
- Proteus 7.1 – mô phỏng 07-09-2009 Trần Thiên Thanh 4
- NỘI DUNG Yêu cầu: Hiểu về môn học và vai trò Nắm các yêu cầu để học tốt Cách học tốt môn này Nắm vững lý thuyết Học thuộc tập lệnh 8051 Đọc tham khảo các chương trình ví dụ Viết chương trình nhiều với các ứng dụng thực tiễn, dùng phần mềm mô phỏng 07-09-2009 Trần Thiên Thanh 5
- NỘI DUNG Giáo trình chính: http://www.box.net/shared/ljtd2lzn65 Sách tham khảo: “The 8051 – Microcontroller” – I.Scott Mackenzie “Họ vi điều khiển 8051” – Tống Văn On 07-09-2009 Trần Thiên Thanh 6
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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) Data bus CPU (Central Processing Unit): Đơn vị xử lý trung tâm Control bus Address bus: Bus địa chỉ 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 Memory ngẫu nhiên Input Devices Output Devices ROM (Read-Only Memory): Bộ nhớ chỉ đọc I/O Interface: Khối giao Peripheral Devices tiếp nhập/xuất Hình 1.1 Peripheral Devices: Thiết bị ngoại vi 07-09-2009 Trần Thiên Thanh 15
- Ch1: I Tổng quan hệ thống VXL 3. Sơ đồ khối của hệ vi xử lý Address bus CPU μP Nguyên tắc làm việc: Data bus (CPU) thực hiện các lệnh liên Control bus tục và tuần tự Mỗi lệnh được biểu RAM ROM I/O Interface diễn bằng mã máy ( binary = opcode) Memory Kết nối với hệ thống bên ngoài thông qua hệ Input Output Devices Devices thống bus Peripheral Devices Hình 1.1 07-09-2009 Trần Thiên Thanh 16
- Ch1: I Tổng quan hệ thống VXL 3. Sơ đồ khối của hệ vi xử lý Address bus Bộ nhớ μP Được phân chia theo Data bus (CPU) chức năng: bộ nhớ Control bus chương trình: chứa mã lệnh ( mã máy ) và bộ RAM ROM I/O Interface nhớ dữ liệu: chứa dữ liệu để xử lý khi CPU Memory thực hiện lệnh Input Output Devices Devices Peripheral Devices Hình 1.1 07-09-2009 Trần Thiên Thanh 17
- Ch1: I Tổng quan hệ thống VXL 3. Sơ đồ khối của hệ vi xử lý Address bus Ngoại vi μP Thực chất là những Data bus (CPU) cổng vào/ra để CPU Control bus giao tiếp với các thiết 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
- 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ỉ μP Bộ nhớ, ngoại vi kết nối Data bus (CPU) chung bus, để tiết kiệm Control bus dây dẫn. Để trách hiện tượng xung đột logic RAM ROM I/O Interface thì bộ nhớ và I/O hoạt động ở 3 trạng thái Memory (1,0,hi-Z) Khi bộ nhớ hay I/O Input Output Devices Devices được kết nối vào bus Peripheral Devices data thì phần còn lại ở Hình 1.1 trạng thái hi-Z 07-09-2009 Trần Thiên Thanh 19
- 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 μP Bus địa chỉ: chứa định Data bus (CPU) vị địa chỉ ( được CPU Control bus xuất ra) RAM ROM I/O Interface Bus data: tại 1 thời điểm, CPU chỉ giao tiếp Memory được với 1 đơn vị bộ nhớ hoặc I/O (2chiều) Input Output Devices Devices Peripheral Devices Bus điều khiển: gồm Hình 1.1 các tín hiệu đồng bộ 07-09-2009 Trần Thiên Thanh hoạt động 20
CÓ THỂ BẠN MUỐN DOWNLOAD
-
bài giảng môn học giám sát thi công công trình, chương 3
11 p | 402 | 218
-
Bài Giảng Môn Học Vật Liệu Điện - TỔN HAO ĐIỆN MÔI
7 p | 475 | 98
-
Bài giảng Cơ học kết cấu: Chương mở đầu - PGS.TS.Đỗ Kiến Quốc
40 p | 291 | 70
-
Bài giảng môn học: Thực tập trắc địa (CN11) - Nguyễn Phước Công
68 p | 287 | 65
-
Bài giảng Cơ học kết cấu 1: Chương 1 - ThS. Nguyễn Thị Ngọc Loan
20 p | 131 | 37
-
Bài giảng môn Đo lường điện: Bài 9 - Mai Quốc Khánh
53 p | 146 | 34
-
Bài giảng môn Ứng dụng vi điều khiển - Trần Văn Hùng
56 p | 183 | 34
-
Bài giảng môn Điện tử tương tự: Chương 2 - Lê Xuân Thành
31 p | 159 | 27
-
Bài giảng môn học Tải trọng và tác động: Chương 3 - Trần Trung Dũng
3 p | 164 | 22
-
Bài giảng môn học Trắc địa đại cương: Bài 8 - Đặng Đức Duyến
9 p | 168 | 18
-
Bài giảng môn học Thiết bị công trình - CĐ Xây dựng số 1
78 p | 119 | 14
-
Bài giảng môn học Thí nghiệm cầu - Nguyễn Lan
168 p | 105 | 12
-
Bài giảng môn học Kết cấu công trình: Cấu kiện cơ bản của kết cấu thép - ĐH Bách khoa Hà Nội
56 p | 123 | 12
-
Bài giảng môn Cơ học kết cấu: Chương 5
69 p | 8 | 5
-
Bài giảng môn Cơ học kết cấu: Chương 7
66 p | 8 | 5
-
Bài giảng Cơ học lưu chất - Chương 1: Tính chất lưu chất
18 p | 31 | 3
-
Bài giảng môn Cơ học đất - Chương 5: Sức chịu tải của nền đất và ổn định mái dốc đất
45 p | 6 | 2
-
Bài giảng Cơ học đá: Giới thiệu môn học - GV. Kiều Lê Thủy Chung
7 p | 38 | 1
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