Chng 7 VI IU KHIN Chng 7 VI
- Slides: 35
Chương 7. VI ĐIỀU KHIỂN
Chương 7. VI ĐIỀU KHIỂN 7. 1. TỔNG QUAN VỀ VI ĐIỀU KHIỂN Vi điều khiển là một máy tính được tích hợp trên một chíp , nó thường được sử dụng để điều khiển các thiết bị điện tử. Vi điều khiển, thực chất, là một hệ thống bao gồm một vi xử lý có hiệu suất đủ dùng và giá thành thấp (khác với các bộ vi xử lý đa năng dùng trong máy tính) kết hợp với các khối ngoại vi như bộ nhớ, các mô đun vào/ra, các mô đun biến đổi số sang tương tự và tương tự sang số, . . . Ở máy tính thì các mô đun thường được xây dựng bởi các chíp và mạch ngoài. Vi điều khiển thường được dùng để xây dựng các hệ thống nhúng. Nó xuất hiện khá nhiều trong các dụng cụ điện tử, thiết bị điện, máy giặt, lò vi sóng, điện thoại, đầu đọc DVD, thiết bị đa phương tiện, dây chuyền tự động, v. v.
Chương 7. VI ĐIỀU KHIỂN 7. 1. TỔNG QUAN VỀ VI ĐIỀU KHIỂN Hầu hết các vi điều khiển ngày nay được xây dựng dựa trên kiến trúc Harvard, kiến trúc này định nghĩa bốn thành phần cần thiết của một hệ thống nhúng. Những thành phần này là lõi CPU, bộ nhớ chương trình (thông thường là ROM hoặc bộ nhớ Flash), bộ nhớ dữ liệu (RAM), một hoặc vài bộ định thời và các cổng vào/ra để giao tiếp với các thiết bị ngoại vi và các môi trường bên ngoài - tất cả các khối này được thiết kế trong một vi mạch tích hợp. Vi điều khiển khác với các bộ vi xử lý đa năng ở chỗ là nó có thể hoạt động chỉ với vài vi mạch hỗ trợ bên ngoài.
Chương 7. VI ĐIỀU KHIỂN 7. 1. TỔNG QUAN VỀ VI ĐIỀU KHIỂN
Chương 7. VI ĐIỀU KHIỂN 7. 1. TỔNG QUAN VỀ VI ĐIỀU KHIỂN
Chương 7. VI ĐIỀU KHIỂN 7. 1. TỔNG QUAN VỀ VI ĐIỀU KHIỂN
Chương 7. VI ĐIỀU KHIỂN 7. 1. TỔNG QUAN VỀ VI ĐIỀU KHIỂN PHẠM VI ỨNG DỤNG
Chương 7. VI ĐIỀU KHIỂN 7. 1. TỔNG QUAN VỀ VI ĐIỀU KHIỂN
Chương 7. VI ĐIỀU KHIỂN 7. 1. TỔNG QUAN VỀ VI ĐIỀU KHIỂN
Chương 7. VI ĐIỀU KHIỂN 7. 1. TỔNG QUAN VỀ VI ĐIỀU KHIỂN
Chương 7. VI ĐIỀU KHIỂN 7. 2. CẤU TRÚC VI ĐIỀU KHIỂN
Chương 7. VI ĐIỀU KHIỂN 7. 2. CẤU TRÚC VI ĐIỀU KHIỂN
Chương 7. VI ĐIỀU KHIỂN 7. 2. CẤU TRÚC VI ĐIỀU KHIỂN
Chương 7. VI ĐIỀU KHIỂN 7. 2. CẤU TRÚC VI ĐIỀU KHIỂN Giao tiếp bộ nhớ
Chương 7. VI ĐIỀU KHIỂN 7. 2. CẤU TRÚC VI ĐIỀU KHIỂN
Chương 7. VI ĐIỀU KHIỂN 7. 2. CẤU TRÚC VI ĐIỀU KHIỂN Vào ra với thiết bị ngoại vi
Chương 7. VI ĐIỀU KHIỂN 7. 2. CẤU TRÚC VI ĐIỀU KHIỂN
Chương 7. VI ĐIỀU KHIỂN 7. 2. CẤU TRÚC VI ĐIỀU KHIỂN
Chương 7. VI ĐIỀU KHIỂN 7. 2. CẤU TRÚC VI ĐIỀU KHIỂN
Chương 7. VI ĐIỀU KHIỂN 7. 2. CẤU TRÚC VI ĐIỀU KHIỂN
Chương 7. VI ĐIỀU KHIỂN 7. 3. VI ĐIỀU KHIỂN 8051 Kiến trúc Vi điều khiển 8051
Chương 7. VI ĐIỀU KHIỂN 7. 3. VI ĐIỀU KHIỂN 8051
Chương 7. VI ĐIỀU KHIỂN 7. 3. VI ĐIỀU KHIỂN 8051
Chương 7. VI ĐIỀU KHIỂN 7. 3. VI ĐIỀU KHIỂN 8051
Chương 7. VI ĐIỀU KHIỂN 7. 3. VI ĐIỀU KHIỂN 8051 Tổ chức bộ nhớ
Chương 7. VI ĐIỀU KHIỂN 7. 3. VI ĐIỀU KHIỂN 8051 Cổng vào - ra
Chương 7. VI ĐIỀU KHIỂN 7. 3. VI ĐIỀU KHIỂN 8051 Ghép nối RS 232 với 8051
Chương 7. VI ĐIỀU KHIỂN 7. 4. ARDUINO UNO
Chương 7. VI ĐIỀU KHIỂN 7. 4. ARDUINO UNO
Chương 7. VI ĐIỀU KHIỂN 7. 4. ARDUINO UNO
Chương 7. VI ĐIỀU KHIỂN 7. 4. ARDUINO UNO
Chương 7. VI ĐIỀU KHIỂN 7. 5. LẬP TRÌNH CHO VI ĐIỀU KHIỂN Chương trình cho Vi điều khiển có thể viết bằng C++, C, Visual Basic, hoặc băng các ngôn ngữ cấp cao khác. Tuy nhiên hợp ngữ Assembly được đa số người dùng Vi điều khiển sử dụng để lập trình. Assembly là một ngôn ngữ cấp thấp, trong đó mỗi câu lệnh chương trình tương ứng với một chỉ lệnh mà bộ xử lý có thể thực hiện được. Ưu điểm của hợp ngữ Assembly là: - mã gọn, ít chiếm dung lượng bộ nhớ, - hoạt động với tốc độ nhanh, và - có hiệu suất tốt hơn so với các chương trình viết bằng ngôn ngữ bậc cao khác.
Chương 7. VI ĐIỀU KHIỂN 7. 5. LẬP TRÌNH CHO VI ĐIỀU KHIỂN Assembly là một ngôn ngữ lập trình cấp thấp gần với ngôn ngữ máy, chương trình sau khi viết bằng assembly cần được chuyển đổi qua mã lệnh (hay còn gọi là mã máy) của vi điều khiển, quá trình chuyển đổi được thực hiện bằng chương trình dịch Assembler. Các mã lệnh sau đó được nạp vào Rom của vi điều khiển để thực hiện chương trình. Chương trình dịch Assembler được dùng phổ biến hiện nay là chương trình Macro Assembler sử dụng trên Dos.
Chương 7. VI ĐIỀU KHIỂN 7. 5. LẬP TRÌNH CHO VI ĐIỀU KHIỂN
Chương 7. VI ĐIỀU KHIỂN 7. 5. LẬP TRÌNH CHO VI ĐIỀU KHIỂN