Giáo trình Hệ vi điều khiển: Phần 1
Số trang: 129
Loại file: pdf
Dung lượng: 7.22 MB
Lượt xem: 79
Lượt tải: 0
Xem trước 10 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Giáo trình Hệ vi điều khiển: Phần 1 sẽ giới thiệu tới các bạn một số vấn đề cơ bản về vi xử lý; cấu trúc chung hệ vi xử lý và tổ chức bên trong CPU; cấu trúc dữ liệu trong hệ vi xử lý; cấu trúc của bộ vi xử lý; các chế độ địa chỉ của bộ vi xử lý 8086;... Mời các bạn cùng tìm hiểu và tham khảo nội dung thông tin tài liệu.
Nội dung trích xuất từ tài liệu:
Giáo trình Hệ vi điều khiển: Phần 1 B ộ GIÁO DỤC VÀ ĐÀO TẠO ĐẠI HỌC THÁI N G U Y Ê N Võ Quang Vinh - Dương Quốc Hưng GIÁO TRÌNH HỆ v i nJYÊN-IỆU NHÀ XUẤT BẢN KHOA HỌCVÀ KỸ THUẬT B ộ G IÁO DỤC VÀ ĐÀO TẠO Đ Ạ I H Ọ C TH ÁI NG UY ÊN VÕ QUANG VINH - DƯƠNG QUỐC HƯNG GIÁO TRÌNHHỆ VI ĐIỀU KHIỂN NHÀ XUÁT BẢN KHOA HỌC VÀ KỸ THUẬT HÀ NỘI - 2010 MỤC LỤCLỜI NÓI ĐÀU 7CHƯƠNG I: CÁC KHÁI NIỆM c ơ BẢN VÀ CÁU TRÚC CHUNG 9Phần lý thuyết 9 1.1. GIỚI THIỆU CHƯNG VỀ VI x ử LÝ 9 1.1.1. Tổng quan 9 1.1.2ỖĐặc điểm chung của bộ vi xử lý 12 1.2. CÁU TRÚC CHƯNG HỆ VI x ử LÝ VÀ TÓ CHỬC BÊN TRONG CPU 14 1.2.1. Cấu trúc chung của một hệ vi xừ lý 14 1.2.2. Cấu trúc chung của CPU 17 1.3. CÂU TRÚC DỬ LIỆU TRONG HỆ VI x ừ LÝ 21 1.3.1. Các hệ đếm dùng trong hệ vi xử lý 21 1.3.2. Biểu diễn các số và ký tự theo mã hệ hai 22 1.3.3. Các phép toán số học với mã hệ hai 29Phần bài tập 33CH ƠNGII: HỌ VI x ử LÝ INTEL 8086 35Phần lý thuyết 35 2.1. CẤU TRÚC CỦA B ộ VI XỬ LÝ 8086 35 2.1.1. Tổng quan 35 2.1.2. Cấu trúc bên trong và hoạt động của bộ vi xừ lý 8086 36 2.1.3. Mô tả chức năng các chân của vi xừ lý 8086 44 2.1.4. Tổ chức bộ nhớ cùa vi xử lý 8086 50 2.2. CÁC CHÉ Đ ộ ĐỊA CHỈ CỦA B ộ VI x ử LÝ 8086 51 2.2.1. Chế độ địa chì thanh ghi 52 2.2.2. Chế độ địa chỉ tức thì 52 2.2.3. Chế độ địa chi trực tiếp 53 2.2.4. Chế độ địa chỉ gián tiếp qua thanh ghi 53 2.2.5. Chế độ địa chỉ tương đối cơ sở 53 2.2.6. Chế độ địa chi tương đối chi sổ 54 2.2.7. Chế độ địa chỉ tương đối chi số cơ sờ 54 3 2.3. TẬP LỆNH CỦA VI x ử LÝ 8086 55 2.3.1. Giới thiệu chung 55 2.3.2. Tập lệnh của vi xử lý 8086 56 2.4. CÁC MẠCH PHỤ TRỢ 88 2.4.1. Mạch tạo xung nhịp 88 2.4.2. Mạch chốt và đệm Bus 90 2.4.3. Các bộ nhớ 93 2.4.4. Mạch giải mã địa chỉ 96 2.5. BIỂU ĐỒ THỜI GIAN ĐỌC/GHI CỦA VI x ử LÝ 98 2.5.1. Xung nhịp và chu kỳ máy 98 2ệ5.2. Chu kỳ đọc/ghi của vi xử lý 8086 99 2.6. CÁC CHÉ Đ ộ LÀM VIỆC CỦA VI x ử LÝ 102 2.6.1. Chế độ khởi động 102 2.6.2. Chế độ đợi 102 2.6.3 Chế độ treo 103 2.6.4. Chế độ ngắt 103 2.6.5. Chế độ dừng 104 2.7. MỘT SỐ VÍ DỤ 104 2.8. LẬP TRÌNH HỢP NGỪ CHO VI x ử LÝ 8086/8088 108 2.8.1. Giới thiệu chung về hợp ngữ 108 2.8.2. Cú pháp của chương trình hợp ngữ 109 2.8.3. Khuôn dạng của chương trình hợp ngừ 113 2.8.4. Cấu trúc lập trình cơ bản bàng họp ngừ 119Phần bài tập 125CHƯƠNG III: HỌ VI ĐIÈU KHIÉN 8 BIT 8051 129Phần lý thuyết 129 3.1. CẤU TRÚC PHÂN CỨNG HỌ VI ĐIỀU KHIẺN 8051 129 3.1.1. Giới thiệu chung 129 3.1.2. Sơ đồ cấu trúc của họ vi điều khiển 8051 132 3.1.3. Mô tả chức năng các chân của 8051 133 3.1.4. Tổ chức bộ nhớ 8051 137 3.1.5. Hoạt độne RESET 1454 3.2. CÁC CHẾ Đ ộ ĐỊA CHỈ CỦA 8051 146 3.2.l ế Kiểu định địa chỉ dùng thanh ghi (Register Addressing) 146 3.2.2. Kiểu định địa chỉ trực tiếp (Direct Addressing) 147 3.2.3. Kiểu định địa chỉ gián tiếp (Indirect Ad ...
Nội dung trích xuất từ tài liệu:
Giáo trình Hệ vi điều khiển: Phần 1 B ộ GIÁO DỤC VÀ ĐÀO TẠO ĐẠI HỌC THÁI N G U Y Ê N Võ Quang Vinh - Dương Quốc Hưng GIÁO TRÌNH HỆ v i nJYÊN-IỆU NHÀ XUẤT BẢN KHOA HỌCVÀ KỸ THUẬT B ộ G IÁO DỤC VÀ ĐÀO TẠO Đ Ạ I H Ọ C TH ÁI NG UY ÊN VÕ QUANG VINH - DƯƠNG QUỐC HƯNG GIÁO TRÌNHHỆ VI ĐIỀU KHIỂN NHÀ XUÁT BẢN KHOA HỌC VÀ KỸ THUẬT HÀ NỘI - 2010 MỤC LỤCLỜI NÓI ĐÀU 7CHƯƠNG I: CÁC KHÁI NIỆM c ơ BẢN VÀ CÁU TRÚC CHUNG 9Phần lý thuyết 9 1.1. GIỚI THIỆU CHƯNG VỀ VI x ử LÝ 9 1.1.1. Tổng quan 9 1.1.2ỖĐặc điểm chung của bộ vi xử lý 12 1.2. CÁU TRÚC CHƯNG HỆ VI x ử LÝ VÀ TÓ CHỬC BÊN TRONG CPU 14 1.2.1. Cấu trúc chung của một hệ vi xừ lý 14 1.2.2. Cấu trúc chung của CPU 17 1.3. CÂU TRÚC DỬ LIỆU TRONG HỆ VI x ừ LÝ 21 1.3.1. Các hệ đếm dùng trong hệ vi xử lý 21 1.3.2. Biểu diễn các số và ký tự theo mã hệ hai 22 1.3.3. Các phép toán số học với mã hệ hai 29Phần bài tập 33CH ƠNGII: HỌ VI x ử LÝ INTEL 8086 35Phần lý thuyết 35 2.1. CẤU TRÚC CỦA B ộ VI XỬ LÝ 8086 35 2.1.1. Tổng quan 35 2.1.2. Cấu trúc bên trong và hoạt động của bộ vi xừ lý 8086 36 2.1.3. Mô tả chức năng các chân của vi xừ lý 8086 44 2.1.4. Tổ chức bộ nhớ cùa vi xử lý 8086 50 2.2. CÁC CHÉ Đ ộ ĐỊA CHỈ CỦA B ộ VI x ử LÝ 8086 51 2.2.1. Chế độ địa chì thanh ghi 52 2.2.2. Chế độ địa chỉ tức thì 52 2.2.3. Chế độ địa chi trực tiếp 53 2.2.4. Chế độ địa chỉ gián tiếp qua thanh ghi 53 2.2.5. Chế độ địa chỉ tương đối cơ sở 53 2.2.6. Chế độ địa chi tương đối chi sổ 54 2.2.7. Chế độ địa chỉ tương đối chi số cơ sờ 54 3 2.3. TẬP LỆNH CỦA VI x ử LÝ 8086 55 2.3.1. Giới thiệu chung 55 2.3.2. Tập lệnh của vi xử lý 8086 56 2.4. CÁC MẠCH PHỤ TRỢ 88 2.4.1. Mạch tạo xung nhịp 88 2.4.2. Mạch chốt và đệm Bus 90 2.4.3. Các bộ nhớ 93 2.4.4. Mạch giải mã địa chỉ 96 2.5. BIỂU ĐỒ THỜI GIAN ĐỌC/GHI CỦA VI x ử LÝ 98 2.5.1. Xung nhịp và chu kỳ máy 98 2ệ5.2. Chu kỳ đọc/ghi của vi xử lý 8086 99 2.6. CÁC CHÉ Đ ộ LÀM VIỆC CỦA VI x ử LÝ 102 2.6.1. Chế độ khởi động 102 2.6.2. Chế độ đợi 102 2.6.3 Chế độ treo 103 2.6.4. Chế độ ngắt 103 2.6.5. Chế độ dừng 104 2.7. MỘT SỐ VÍ DỤ 104 2.8. LẬP TRÌNH HỢP NGỪ CHO VI x ử LÝ 8086/8088 108 2.8.1. Giới thiệu chung về hợp ngữ 108 2.8.2. Cú pháp của chương trình hợp ngữ 109 2.8.3. Khuôn dạng của chương trình hợp ngừ 113 2.8.4. Cấu trúc lập trình cơ bản bàng họp ngừ 119Phần bài tập 125CHƯƠNG III: HỌ VI ĐIÈU KHIÉN 8 BIT 8051 129Phần lý thuyết 129 3.1. CẤU TRÚC PHÂN CỨNG HỌ VI ĐIỀU KHIẺN 8051 129 3.1.1. Giới thiệu chung 129 3.1.2. Sơ đồ cấu trúc của họ vi điều khiển 8051 132 3.1.3. Mô tả chức năng các chân của 8051 133 3.1.4. Tổ chức bộ nhớ 8051 137 3.1.5. Hoạt độne RESET 1454 3.2. CÁC CHẾ Đ ộ ĐỊA CHỈ CỦA 8051 146 3.2.l ế Kiểu định địa chỉ dùng thanh ghi (Register Addressing) 146 3.2.2. Kiểu định địa chỉ trực tiếp (Direct Addressing) 147 3.2.3. Kiểu định địa chỉ gián tiếp (Indirect Ad ...
Tìm kiếm theo từ khóa liên quan:
Giáo trình Hệ vi điều khiển Hệ vi điều khiển Vi xử lý Cấu trúc chung hệ vi xử lý Cấu trúc dữ liệu hệ vi xử lý Bộ vi xử lýTài liệu có liên quan:
-
Đề cương chi tiết học phần Vi xử lý
12 trang 328 0 0 -
Báo cáo môn Vi xử lý - TÌM HIỂU VỀ CÁC BỘ VI XỬ LÝ XEON CỦA INTEL
85 trang 160 0 0 -
Bài tập lớn Vi xử lý: Thiết kế môn học Đèn LED đơn ghép thành đèn quảng cáo
15 trang 140 0 0 -
Báo cáo bài tập lớn môn Kỹ thuật vi xử lý: Thiết kế mạch quang báo - ĐH Bách khoa Hà Nội
31 trang 137 0 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 -
GIÁO TRÌNH: TÍNH TOÁN SONG SONG
112 trang 110 0 0 -
130 trang 90 0 0
-
Giáo trình Vi xử lý: Phần 1 - Phạm Quang Trí
122 trang 88 0 0 -
Giáo trình môn học: Cấu trúc máy tính (Trình độ: Trung cấp/cao đẳng)
103 trang 87 0 0 -
Đề tài : ĐIỀU KHIỂN CHUYỂN ĐỘNG RÔBÔT BẰNG ĐỘNG CƠ BƯỚC
23 trang 74 0 0