Chng 7 VI IU KHIN Chng 7 VI

  • Slides: 35
Download presentation
Chương 7. VI ĐIỀU KHIỂN

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

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

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

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

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. 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

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

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

Chương 7. VI ĐIỀU KHIỂN 7. 2. CẤU TRÚC VI ĐIỀU KHIỂN Vào ra

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. 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

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

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ộ

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 -

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

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. 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

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

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

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