Giới thiệu chung về vi điều khiển - Nguyễn Quốc Cường
lượt xem 17
download
Ngày nay, hầu hết các thiết bị điện tử đều sử dụng các chip vi điều khiển, và vi điều khiển được ứng dụng trong nhiều lĩnh vực khác nhau. Để hiểu rõ hơn về điều này mời các bạn tham khảo bài giảng Giới thiệu chung về vi điều khiển của Nguyễn Quốc Cường sau đây.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Giới thiệu chung về vi điều khiển - Nguyễn Quốc Cường
- Giới thiệu chung về vi điều khiển Nguyễ Nguyễn Quố Quốc Cườ Cường – 3I Giới thiệu Hầu hết các thiết bị điện tử hiện nay đều sử dụng các chip vi điều khiển Ứng dụng trong nhiều lĩnh vực khác nhau: – Điệ Điện thoạ thoại di độ động – Các thiế thiết bị bị đo lườ lường điệ điện tử tử – Tivi, CD players, radio,... – Bàn phí phím PC – Các hệ hệ thố thống bả bảo vệ vệ, bá cháy,... báo chá – Các má máy in – .... Introduction to microcontrollers 2
- Plan Vi xử lý Cổng vào / ra (I/O) Vi điều khiển Timer trong vi điều khiển Cổng truyền tin nối tiếp không đồng bộ Introduction to microcontrollers 3 Vi xử lý 4 bit 1971 Intel đưa ra thị trường chip vi xử lý 4004 – tần số số làm việ việc max 740 KHz – address bus 12 bit – data bus 4 bit Introduction to microcontrollers 4
- Introduction to microcontrollers 5 Introduction to microcontrollers 6
- Vi xử lý 8 bit 1974 Intel công bố chip VXL8 bits 8080 – Tần số số max 2MHz – address bus 16 bit – data bus 8bit 1974 Motorola cũng đưa ra chip VXL 6800 1976 Zilog đưa ra chip Z80 Introduction to microcontrollers 7 Vi xử lý 16 bit Texas đưa ra chip TMS 9900 được sử dụng trong các máy tính minicomputer Intel đưa ra các chip – 8086 – 80186 – 80286 Introduction to microcontrollers 8
- Vi xử lý 32 bit 1979 Motorola đưa ra chip MC68000 Các chip họ MC68K sau đó được sử dụng trong các máy tính Apple, siêu máy tính sử dụng hệ điều hành Unix 1981 Intel công bố chip iPAX 432 (không thu được nhiều thành công so với MC68K của Motorola) 1985 Intel công bố chip 80386, được sử dụng trong các máy tính cá nhân PC Introduction to microcontrollers 9 Vi xử lý 64 bit 2003 AMD công bố chip AMD64 2003 Intel công bố chip x86-64 Introduction to microcontrollers 10
- Vi xử lý là gì ? Vi xử xử lý là là một vi mạ mạch tí tích hợ hợp (IC) số số có khả khả năng – Thự Thực hiệ hiện mộ một tậ tập cá các thao tá tác (lệ (lệnh). Cá Các lệ lệnh đượ được cấ cất trong bộ nhớ nhớ – Đọc và và ghi vớ với bộ bộ nhớ nhớ ngoà ngoài thông qua cá cá c bus Bộ nhớ nhớ – ROM (Read Only Memory) – RAM (Random Access Memory) ALU: khối xử lý số học và logic Introduction to microcontrollers 11 Ghép nối với bộ nhớ Introduction to microcontrollers 12
- Introduction to microcontrollers 13 Cổng I/O Để giao tiếp với các thiết bị bên ngoài (ngoại vi), vi xử lý cần sử dụng các cổng input và output Cổng I/O số có thể thực hiện bởi các D flip-flop Introduction to microcontrollers 14
- Cổng output Introduction to microcontrollers 15 Cổng input Đệm 3 trạng thái Introduction to microcontrollers 16
- Vi điều khiển ? Cùng với việc phát triển các VXL cho hệ máy tính (Microprocessor) các hãng cũng chế tạo các vi xử lý chuyên dụng Æ vi điều khiển (VĐK) VĐK (Microcontroller) là một thiết bị tích hợp một số các phần tử của một hệ vi xử lý lên trên cùng một chip Vi điều khiển là IC có các thành phần cơ bản sau – Lõi CPU – Bộ nhớ nhớ (cả (cả ROM và và RAM) – Các cổ cổng I/O VĐK cũng có thể có – Timer : phụ phục vụ vụ cho cá các hoạ hoạt độ động có có tính chu kỳ kỳ – Truyề Truyền tin nố nối tiế tiếp : dù dùng để để kết nố nối vớ với cá các thiế thiết bị bị khá khác – ADC : cho phé xử lý cá phép xử các tí tín hiệ hiệu tương tựtự Introduction to microcontrollers 17 Các phần chính của VĐK Introduction to microcontrollers 18
- Introduction to microcontrollers 19 ROM, RAM, I/O Dung lượng RAM thường từ 25 đến 4Kb Dung lượng ROM thường tưg 512 đến 16K (có loại có 64Kbytes) Một số VĐK có khả năng sử dụng bộ nhớ ngoài (off- chip), nhưng cũng có loại VĐK không thể mở rộng bộ nhớ ngoài Các cổng I/O thường được nhóm thành các nhóm cổng 8 bits Introduction to microcontrollers 20
- Introduction to microcontrollers 21 Introduction to microcontrollers 22
- Introduction to microcontrollers 23 Introduction to microcontrollers 24
- Introduction to microcontrollers 25
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Giới thiệu về vi điều khiển 89C51
0 p | 2445 | 633
-
Hướng dẫn lập trình cho vi điều khiển PIC
8 p | 705 | 195
-
Giới thiệu chung về vi điều khiển
21 p | 537 | 174
-
CHƯƠNG I : GIỚI THIỆU VỀ VĐK 89C51
67 p | 532 | 142
-
Giáo trình vi điều khiển 8051 - Chương 13
10 p | 338 | 141
-
Chương 1: Giới thiệu chung về vi điều khiển
21 p | 249 | 91
-
Bài giảng Vi xử lý - ĐH Công nghiệp TP. HCM
198 p | 268 | 84
-
Bài giảng Vi xử lý và lập trình hợp ngữ - Phạm Đức Long
152 p | 196 | 56
-
Vi xử lý - Chương 1
7 p | 115 | 40
-
Bài giảng lý thuyết vi xử lý-Chương 1: Giới thiệu chung vè xi xử lý
0 p | 173 | 36
-
Kỹ thuật vi xử lý - Chương 5
6 p | 154 | 28
-
Giới thiệu họ Vi điều khiển 8051
112 p | 142 | 27
-
DKS GROUP - Chương 1: Giới thiệu chung về vi điều khiển
21 p | 142 | 19
-
Vi điều khiển và PLC - Bài tập tuyển chọn: Phần 2
51 p | 12 | 9
-
Giáo trình Vi xử lý: Phần 1 - Phạm Quang Trí
122 p | 39 | 7
-
Giáo trình Vi điều khiển - Trường CĐ Kinh tế - Kỹ thuật Vinatex TP. HCM
125 p | 17 | 6
-
Bài giảng Vi xử lý - Chương 2: Phần cứng 8051
91 p | 12 | 5
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