Tổng quan về 8051
lượt xem 64
download
Bộ vi điều khiển (Microcontroller) là gì? • Sự khác nhau giữa bộ vi điều khiển và bộ vi xử lý (Microprocessor) – Mức tích hợp Bộ xử lý, bộ nhớ, bộ định thời, UART, Các cổng I/O… Giới thiệu – Giá thành • Giá cho hệ thống, giá cho mỗi khối – Vùng ứng dụng • Công dụng chung – công dụng đặc biệt • Có nguồn gốc từ thiết kế hệ thống
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Tổng quan về 8051
- Tổng quan về 8051 Bài 1 Bộ môn TĐ Khoa KTĐK
- Giới thiệu • Bộ vi điều khiển (Microcontroller) là gì? • Sự khác nhau giữa bộ vi điều khiển và bộ vi xử lý (Microprocessor) – Mức tích hợp Bộ xử lý, bộ nhớ, bộ định thời, UART, Các cổng I/O… – Giá thành • Giá cho hệ thống, giá cho mỗi khối – Vùng ứng dụng • Công dụng chung – công dụng đặc biệt • Có nguồn gốc từ thiết kế hệ thống
- Sơ đồ khối của bộ VXL 8086/8088 § ¬ n v Þth ù c h iÖn – E U § ¬ n v Þg h Ðp n è i- B IU ( (E x e c u tio n U n it) ) (B u s In te rfa c e U n it) AX Σ C¸ c BX th a n h g h i CX CS ®a n ¨ n g C ¸ c th a n h DX DS g h i ®o ¹ n SP Thanh ghi SS BP c o n trá , B U S tro n g SI ES c h Øs è cña C PU DI IP B u s d ÷ liÖ liÖu B é t¹ o ®Þ c h Ø a § iÒu k h iÓn B U S B U S ngoµi To¸ n h¹ ng K h è i ®iÒu k h iÓn c ñ a EU ALU H µ n g ®î i lÖn h Thanh ghi cê
- Sơ đồ khối hệ máy tính cơ bản Bus ®iÒu khiÓn Bus d÷ liÖu ThiÕt bÞ vµo (Bµn phÝm, ALU CU chuét,æ ®Üa Bé nhí m¸y quÐt....) Ð ) CPU (RAM, Phèi ghÐp C¸c thanh ghi ROM) vµo ra ThiÕt bÞ ra (mµn h×nh, ( m¸y in,æ ®Üa, m¸y vÏ...) Bus ®Þa chØ
- Sơ đồ khối của 8051 ủ 80 1
- Tổ ổng quan về h 80 1 ề họ 8051 • Là bộ vi điều khiển lâu đời nhất và có lẽ được sử dụng phổ biế nhất (Intel MCS-51 năm 1981) Và có nhiều nhà hổ biến hất (I t l MCS 51 ă 1981). ó hiề hà cung cấp bộ VĐK này • Các đặc điểm chủ yếu – Bộ xử lý 8 bit – 4 cổng I/O mỗi cổng 8 bit – Tối đa có 64K ROM on-chip – Bộ nhớ dữ liệ ngoài tối đa 64K liệu – Bộ nhớ mã lệnh bên ngoài tối đa 64K – 2 bộ định thời, một cỗng nối tiếp – 128 byte RAM on-chip – Tốc độ thay đổi từ 12MHz • Các bản sao có thể có số bộ định thời và dung lượng bộ nhớ on-chip khác nhau on chip…
- Sơ đồ chân của 80 1 hâ ủ 8051 • Đóng vỏ kiểu DIP (2 hàng) • Các đường dữ liệu và địa chỉ thấp hơn 8 được dồn kênh p ợ • Các bus AD sử dụng hai cổng P0 và P2 g • Các bản sao có thể có chân không tương thích với các chân trong sơ đồ này
- Mộ vài bả sao của 80 1 ột ài bản ủ 8051 • 8031- không có ROM on-chip • 8751- Có EPROM on-chip • 8052- 8051bổ sung 128 byte RAM, bộ định thời 16 bit và SFR (Special Function Register) được bộ định thời sử ( p g ) ợ ộ ị dụng • Atmel AT89C51- Có Flash ROM on-chip • Dallas Semicondustor DS5000 – NV-RAM on-chip và có thể lập trình hệ thống qua cổng nối tiếp • Lõi 8051 được cung cấp từ các nhà sản xuất FPGA – Xilinx, Altera, vv • 8051 có mạch lôgic khả trình – Hãng Triscend …
- Hệ phát triển 80 1 há iể 8051 • Các thành phần của hệ p p phát triển – Board PCB với bộ VĐK, bộ nhớ, các thiết bị ngoại vi, I/O … – Phần mềm phát triển - Hợp dịch, biên dịch, gỡ rối, giám sát, mô phỏng, phần mềm tính toán và điều khiển – Thường nhận được từ các nhà cung cấp. Công cụ mã nguồn mở cũng có sẵn • Đặc điểm chung g – Giao tiếp với HW dễ dàng (Các cổng, không gian địa chỉ, các bộ kết nối là tự do…) – Thiết kế và kiểm tra bằng phần mềm – Nạp cấu hình vào hệ phát triển và gỡ rối – Hệ phát triển giao tiếp với PC chủ để nạp cấu hình và gỡ rối
- Các tiêu chuẩn lựa chọn bộ VĐK • Đáp ứng y cầu về tính toán một cách hiệu quả p g yêu ộ ệ q và kinh tế ế Tốc độ Kiểu đóng vỏ Công suất tiêu thụ Dung lượng bộ nhớ RAM, ROM trên chip Số chân vào ra và bộ đị h thời t ê chip hâ à à định trên hi Giá thành • Khả năng p g phát triển các sản phẩm ntn? p • Khả năng đáp ứng về số lượng ở hiện tại cũng như tương lai
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Đề cương bài giảng Vi xử lý - 8051
60 p | 863 | 319
-
Đồ án - Thiết kế đo và khống chế nhiệt độ tự động bằng máy tính
36 p | 591 | 254
-
Thiết kế hệ thống đo và khống chế nhiệt độ bằng máy vi tính
35 p | 421 | 197
-
tổng quan về thang máy, chương 9
16 p | 323 | 188
-
Giáo trình vi điều khiển 8051 - Chương 13
10 p | 338 | 141
-
Kĩ thuật vi xử lý-chương 1 - Tổng quan về vi điều khiển
28 p | 294 | 128
-
Phối ghép với thế giới kiểu II động cơ bước, bàn phím và các bộ DAC
9 p | 236 | 105
-
Báo cáo thí nghiệm kỹ thuật vi sử lý
9 p | 294 | 83
-
Cấu trúc bộ VĐK 8051
24 p | 294 | 82
-
Tổng quan về VĐK AVR
30 p | 230 | 64
-
(NB) Bài giảng Vi xử lý - Vi điều khiển - ĐH Kỹ thuật Công nghiệp
222 p | 125 | 25
-
Giáo trình Lập trình vi điều khiển cơ bản (Nghề: Công nghệ kỹ thuật Điện-Điện tử - CĐ/TC) - Trường Cao đẳng nghề Đồng Tháp
175 p | 43 | 14
-
Vi điều khiển và PLC - Bài tập tuyển chọn: Phần 1
92 p | 17 | 10
-
Bài giảng Vi xử lý - Vi điều khiển: Chương 2.1 - ThS. Phan Đình Duy
36 p | 69 | 7
-
Giáo trình Kỹ thuật vi điều khiển (Nghề: Điện dân dụng - Cao đẳng) - Trường Cao đẳng Cơ giới Ninh Bình (2021)
116 p | 12 | 5
-
Đề cương chi tiết học phần Kỹ thuật vi xử lý (Mã học phần: 0101080032)
13 p | 6 | 4
-
Giáo trình Ứng dụng Arduino và vi điều khiển (Ngành: Điện tử công nghiệp - Trình độ Cao đẳng) - Trường Cao đẳng Hòa Bình Xuân Lộc
74 p | 1 | 0
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