intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Vi điều khiển 8051 - Bài 1: Tổng quan về 8051

Chia sẻ: _ _ | Ngày: | Loại File: PPT | Số trang:10

1
lượt xem
0
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Bài giảng Vi điều khiển 8051 - Bài 1: Tổng quan về 8051 gồm có những nội dung chính sau: Bộ vi điều khiển (Microcontroller) là gì? Sơ đồ khối của bộ VXL 8086/8088, sơ đồ khối hệ máy tính cơ bản, Sơ đồ khối của 8051, tổng quan về họ 8051,... Mời các bạn cùng tham khảo để biết thêm nội dung chi tiết!

Chủ đề:
Lưu

Nội dung Text: Bài giảng Vi điều khiển 8051 - Bài 1: Tổng quan về 8051

  1. Tổng quan về 8051 Bài 1 Bộ môn TĐ Khoa KTĐK
  2. 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
  3. Sơ đồ khối của bộ VXL 8086/8088 § ¬ vÞ h c h n – EU n t ù iÖ § ¬ vÞ h p n n g Ð èi- BIU (Exe t cu ion U it n ) ( s In e ce U it Bu t rfa n ) AX C¸c BX thanh ghi CX CS ® n¨ng a C¸c thanh DX DS ghi ® n o¹ SP Thanh ghi SS BP con trá, BUS trong SI ES chØ sè cña CPU DI IP Bus d÷liÖu Bé t¹ o ® chØ Þ a § iÒ khiÓ BUS u n BUS ngoµi To¸n h¹ ng Khèi ® u iÒ khiÓ cña n EU ALU Hµng ®i lÖ î nh Thanh ghi cê
  4. 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 ROM) vµo ra C¸c thanh ghi ThiÕt bÞ ra (mµn h×nh, m¸y in,æ ®Üa, m¸y vÏ...) Bus ®Þa chØ
  5. Sơ đồ khối của 8051
  6. Tổng quan về họ 8051 • Là bộ vi điều khiển lâu đời nhất và có lẽ được sử dụng phổ biến nhất (Intel MCS-51 năm 1981). Và có nhiều nhà 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ệu ngoài tối đa 64K – 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
  7. Sơ đồ chân của 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 • Các bus AD sử dụng hai cổng P0 và P2 • 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
  8. Một vài bản sao của 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ử 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 …
  9. Hệ phát triển 8051 • Các thành phần của hệ 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 – 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
  10. Các tiêu chuẩn lựa chọn bộ VĐK • Đáp ứng yêu cầu về tính toán một cách hiệu quả 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ộ định thời trên chip  Giá thành • Khả năng phát triển các sản phẩm ntn? • Khả năng đáp ứng về số lượng ở hiện tại cũng như tương lai
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2