tailieunhanh - Giáo trình Vi điều khiển - Trường CĐ Kinh tế - Kỹ thuật Vinatex TP. HCM

Giáo trình Vi điều khiển được biên soạn dành cho hệ cao đẳng chuyên nghiệp và cao đẳng nghề, ngành điện – điện tử và cơ điện tử. Giáo trình gồm 5 chương: Chương I giới thiệu chung về bộ vi xử lý; chương II tổng quan về vi điều khiển MCS-51; chương III lập trình hợp ngữ trên vi điều khiển MCS-51; chương IV các hoạt động của vi điều khiển MCS-51; chương V các ứng dụng dựa trên vi điều khiển MCS-51. Mời các bạn cùng tham khảo để biết thêm nội dung chi tiết. | TRƯỜNG CAO KINH TẾ - KỸ THUẬT VINATEX GIÁO TRÌNH VI ĐIỀU KHIỂN Thành Phố Hồ Chí Minh 2017 i MỤC LỤC LỜI NÓI ĐẦU . iii Chương I. GIỚI THIỆU CHUNG VỀ BỘ VI XỬ LÝ . 1 I. SỰ PHÁT TRIỂN CỦA CÁC BỘ VI XỬ LÝ . 1 1. Thế hệ 1 1971 - 1973 . 1 2. Thế hệ 2 1974 - 1977 . 1 3. Thế hệ 3 1978 - 1982 . 1 4. Thế hệ 4 1983 - nay . 1 II. SƠ ĐỒ KHỐI CỦA MỘT HỆ VI XỬ LÝ . 2 1. Khái niệm hệ vi xử lý . 2 2. Sơ đồ khối hệ vi xử lý . 2 III. ĐƠN VỊ XỬ LÝ TRUNG TÂM . 2 IV. BỘ NHỚ BÁN DẪN . 4 1. ROM Read Only Memory . 4 2. RAM Random Access Memory . 5 V. CÁC THIẾT BỊ NGOẠI VI CÁC THIẾT BỊ XUẤT NHẬP . 6 VI. HỆ THỐNG BUS . 6 VII. VI XỬ LÝ VI ĐIỀU KHIỂN . 7 VIII. MINH HỌA KIẾN TRÚC CỦA MỘT HỆ VI ĐIỀU KHIỂN . 7 IX. LỰA CHỌN BỘ VI ĐIỀU KHIỂN KHI THIẾT KẾ . 8 1. Tiêu chuẩn thứ nhất . 8 2. Tiêu chuẩn thứ hai . 8 3. Tiêu chuẩn thứ ba . 8 Chương II. TỔNG QUAN VỀ VI ĐIỀU KHIỂN MCS-51 . 9 I. GIỚI THIỆU. 9 II. VI ĐIỀU KHIỂN AT89C51 . 9 1. Sơ đồ khối AT89C51. 10 2. Định thì chu kỳ máy . 13 4. Các thanh ghi chức năng đặc biệt SFR Special Function Registers . 21 5. Cấu trúc port . 25 6. Hoạt động Reset . 26 7. Các vấn đề khác . 27 8. Các đặc tính của AT89C51 . 31 BÀI TẬP CHƯƠNG II . 36 Chương III LẬP TRÌNH HỢP NGỮ TRÊN VI ĐIỀU KHIỂN MCS-51. 37 I. CÁC PHƯƠNG PHÁP ĐỊNH ĐỊA CHỈ . 37 1. Định địa chỉ trực tiếp . 37 2. Định địa chỉ gián tiếp . 37 3. Định địa chỉ thanh ghi . 38 4. Định địa chỉ tức thời . 38 5. Định địa chỉ chỉ số . 38 II. CÁC VẤN ĐỀ LIÊN QUAN KHI LẬP TRÌNH HỢP NGỮ . 38 1. Cú pháp lệnh . 38 2. Khai báo dữ liệu . 38 3. Các toán tử . 40 4. Cấu trúc chương trình . 41 III. TẬP LỆNH. 41 1. Nhóm lệnh chuyển dữ liệu . 41 2. Nhóm lệnh xử lý bit. 45 ii 3. Nhóm lệnh chuyển điều khiển . 47 lệnh logic . 50 lệnh số học . 51 BÀI TẬP CHƯƠNG III. 54 Chương IV CÁC HOẠT ĐỘNG CỦA VI ĐIỀU KHIỂN MCS-51 . 55 I. HOẠT ĐỘNG ĐỊNH THỜI TIMER COUNTER . 55 1. Giới thiệu . 55 2. Hoạt động Timer Counter . 55 3. Các thanh ghi điều khiển hoạt động . 56 4. Các chế độ hoạt động . 57 5. Timer 2 . 59 6. Các ví dụ.

TỪ KHÓA LIÊN QUAN