Giáo trình Vi điều khiển - Chương 1: TỔNG QUAN VỀ VI ĐIỀU KHIỂN MCS-51
Số trang: 34
Loại file: pdf
Dung lượng: 997.12 KB
Lượt xem: 12
Lượt tải: 0
Xem trước 4 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Chương này giới thiệu tổng quan về họ vi điều khiển MCS-51(chủ yếu trênAT89C51): cấu trúc phần cứng, sơ đồ chân, các thanh ghi, đặc tính lập trình và cácđặc tính về điện.
Nội dung trích xuất từ tài liệu:
Giáo trình Vi điều khiển - Chương 1: TỔNG QUAN VỀ VI ĐIỀU KHIỂN MCS-51Giáo trình Vi điều khiển Tổng quan về vi điều khiển MCS-51 Chương 1: TỔNG QUAN VỀ VI ĐIỀU KHIỂN MCS-51 Chương này giới thiệu tổng quan về họ vi điều khiển MCS-51(chủ yếu trênAT89C51): cấu trúc phần cứng, sơ đồ chân, các thanh ghi, đặc tính lập trình và cácđặc tính về điện. 1. Giới thiệu Họ vi điều khiển MCS-51 do Intel sản xuất đầu tiên vào năm 1980 là các ICthiết kế cho các ứng dụng hướng điều khiển. Các IC này chính là một hệ thống vi xửlý hoàn chỉnh bao gồm các các thành phần của hệ vi xử lý: CPU, bộ nhớ, các mạchgiao tiếp, điều khiển ngắt. MCS-51 là họ vi điều khiển sử dụng cơ chế CISC (Complex Instruction SetComputer), có độ dài và thời gian thực thi của các lệnh khác nhau. Tập lệnh cung cấpcho MCS-51 có các lệnh dùng cho điều khiển xuất / nhập tác động đến từng bit. MCS-51 bao gồm nhiều vi điều khiển khác nhau, bộ vi điều khiển đầu tiên là8051 có 4KB ROM, 128 byte RAM và 8031, không có ROM nội, phải sử dụng bộnhớ ngoài. Sau này, các nhà sản xuất khác như Siemens, Fujitsu, … cũng được cấpphép làm nhà cung cấp thứ hai. MCS-51 bao gồm nhiều phiên bản khác nhau, mỗi phiên bản sau tăng thêmmột số thanh ghi điều khiển hoạt động của MCS-51. 2. Vi điều khiển AT89C51 AT89C51 là vi điều khiển do Atmel sản xuất, chế tạo theo công nghệ CMOScó các đặc tính như sau: - 4 KB PEROM (Flash Programmable and Erasable Read Only Memory), có khả năng tới 1000 chu kỳ ghi xoá - Tần số hoạt động từ: 0Hz đến 24 MHz - 3 mức khóa bộ nhớ lập trình - 128 Byte RAM nội. - 4 Port xuất /nhập I/O 8 bit. - 2 bộ Timer/counter 16 Bit. - 6 nguồn ngắt. - Giao tiếp nối tiếp điều khiển bằng phần cứng. - 64 KB vùng nhớ mã ngoài - 64 KB vùng nhớ dữ liệu ngoài. - Cho phép xử lý bit. - 210 vị trí nhớ có thể định vị bit. - 4 chu kỳ máy (4 µs đối với thạch anh 12MHz) cho hoạt động nhân hoặc chia.Phạm Hùng Kim Khánh Trang 1Giáo trình Vi điều khiển Tổng quan về vi điều khiển MCS-51 - Có các chế độ nghỉ (Low-power Idle) và chế độ nguồn giảm (Power-down). Ngoải ra, một số IC khác của họ MCS-51 có thêm bộ định thời thứ 3 và 256byte RAM nội. 2.1. Sơ đồ P0.0 – P0.7 P2.0 – P2.7 VCC PORT0DRIVERS PORT2DRIVERS VSS RAMADDR REGISTER PORTO PORT2 RAM ROM LATCH LATCH PROGRAM ADDRREGISTER STACK ACC POINTER BUFFER PCON SCON TMOD TCON T2CON* TH0 TL0 TH1 TMP2 TMP1 P C TH2* TL2* TL1 RCAP2H* B INCREAMENTER REGISTER RCAP2L* SBUF IE IP ALU IINTERRUPTSERIALPORTAND PROGRAM TIMERBLOCKS ...
Nội dung trích xuất từ tài liệu:
Giáo trình Vi điều khiển - Chương 1: TỔNG QUAN VỀ VI ĐIỀU KHIỂN MCS-51Giáo trình Vi điều khiển Tổng quan về vi điều khiển MCS-51 Chương 1: TỔNG QUAN VỀ VI ĐIỀU KHIỂN MCS-51 Chương này giới thiệu tổng quan về họ vi điều khiển MCS-51(chủ yếu trênAT89C51): cấu trúc phần cứng, sơ đồ chân, các thanh ghi, đặc tính lập trình và cácđặc tính về điện. 1. Giới thiệu Họ vi điều khiển MCS-51 do Intel sản xuất đầu tiên vào năm 1980 là các ICthiết kế cho các ứng dụng hướng điều khiển. Các IC này chính là một hệ thống vi xửlý hoàn chỉnh bao gồm các các thành phần của hệ vi xử lý: CPU, bộ nhớ, các mạchgiao tiếp, điều khiển ngắt. MCS-51 là họ vi điều khiển sử dụng cơ chế CISC (Complex Instruction SetComputer), có độ dài và thời gian thực thi của các lệnh khác nhau. Tập lệnh cung cấpcho MCS-51 có các lệnh dùng cho điều khiển xuất / nhập tác động đến từng bit. MCS-51 bao gồm nhiều vi điều khiển khác nhau, bộ vi điều khiển đầu tiên là8051 có 4KB ROM, 128 byte RAM và 8031, không có ROM nội, phải sử dụng bộnhớ ngoài. Sau này, các nhà sản xuất khác như Siemens, Fujitsu, … cũng được cấpphép làm nhà cung cấp thứ hai. MCS-51 bao gồm nhiều phiên bản khác nhau, mỗi phiên bản sau tăng thêmmột số thanh ghi điều khiển hoạt động của MCS-51. 2. Vi điều khiển AT89C51 AT89C51 là vi điều khiển do Atmel sản xuất, chế tạo theo công nghệ CMOScó các đặc tính như sau: - 4 KB PEROM (Flash Programmable and Erasable Read Only Memory), có khả năng tới 1000 chu kỳ ghi xoá - Tần số hoạt động từ: 0Hz đến 24 MHz - 3 mức khóa bộ nhớ lập trình - 128 Byte RAM nội. - 4 Port xuất /nhập I/O 8 bit. - 2 bộ Timer/counter 16 Bit. - 6 nguồn ngắt. - Giao tiếp nối tiếp điều khiển bằng phần cứng. - 64 KB vùng nhớ mã ngoài - 64 KB vùng nhớ dữ liệu ngoài. - Cho phép xử lý bit. - 210 vị trí nhớ có thể định vị bit. - 4 chu kỳ máy (4 µs đối với thạch anh 12MHz) cho hoạt động nhân hoặc chia.Phạm Hùng Kim Khánh Trang 1Giáo trình Vi điều khiển Tổng quan về vi điều khiển MCS-51 - Có các chế độ nghỉ (Low-power Idle) và chế độ nguồn giảm (Power-down). Ngoải ra, một số IC khác của họ MCS-51 có thêm bộ định thời thứ 3 và 256byte RAM nội. 2.1. Sơ đồ P0.0 – P0.7 P2.0 – P2.7 VCC PORT0DRIVERS PORT2DRIVERS VSS RAMADDR REGISTER PORTO PORT2 RAM ROM LATCH LATCH PROGRAM ADDRREGISTER STACK ACC POINTER BUFFER PCON SCON TMOD TCON T2CON* TH0 TL0 TH1 TMP2 TMP1 P C TH2* TL2* TL1 RCAP2H* B INCREAMENTER REGISTER RCAP2L* SBUF IE IP ALU IINTERRUPTSERIALPORTAND PROGRAM TIMERBLOCKS ...
Tìm kiếm theo từ khóa liên quan:
giáo trình giáo án giáo trình cao đẳng giáo án cao đẳng giáo trình đại học giáo án đại họcTài liệu liên quan:
-
Giáo trình phân tích một số loại nghiệp vụ mới trong kinh doanh ngân hàng quản lý ngân quỹ p5
7 trang 472 0 0 -
MARKETING VÀ QUÁ TRÌNH KIỂM TRA THỰC HIỆN MARKETING
6 trang 300 0 0 -
QUY CHẾ THU THẬP, CẬP NHẬT SỬ DỤNG CƠ SỞ DỮ LIỆU DANH MỤC HÀNG HÓA BIỂU THUẾ
15 trang 208 1 0 -
BÀI GIẢNG KINH TẾ CHÍNH TRỊ MÁC - LÊNIN - TS. NGUYỄN VĂN LỊCH - 5
23 trang 207 0 0 -
Giới thiệu môn học Ngôn ngữ lập trình C++
5 trang 197 0 0 -
Giáo trình hướng dẫn phân tích các thao tác cơ bản trong computer management p6
5 trang 197 0 0 -
Giáo trình chứng khoán cổ phiếu và thị trường (Hà Hưng Quốc Ph. D.) - 4
41 trang 196 0 0 -
Hình thành hệ thống điều khiển trình tự xử lý các toán tử trong một biểu thức logic
50 trang 175 0 0 -
BÀI GIẢNG LÝ THUYẾT MẠCH THS. NGUYỄN QUỐC DINH - 1
30 trang 173 0 0 -
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG - NGÂN HÀNG ĐỀ THI HẾT HỌC PHẦN HỌC PHẦN: TOÁN KINH TẾ
9 trang 172 0 0