Danh mục

Giáo trình Vi xử lý - Vi điều khiển - ĐH Sao Đỏ

Số trang: 109      Loại file: pdf      Dung lượng: 3.37 MB      Lượt xem: 16      Lượt tải: 0    
Jamona

Hỗ trợ phí lưu trữ khi tải xuống: 4,000 VND Tải xuống file đầy đủ (109 trang) 0
Xem trước 10 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Vi xử lý (viết tắt là μP hay uP), đôi khi còn được gọi là bộ vi xử lý, là một linh kiện điện tử được chế tạo từ các tranzito thu nhỏ tích hợp lên trên một vi mạch tích hợp hơn. Khối xử lý trung tâm (CPU) là một bộ vi xử lý được nhiều người biết đến nhưng ngoài ra nhiều thành phần khác trong máy tính cũng có bộ vi xử lý riêng của nó, ví dụ trên card màn hình (video card) chúng ta cũng có một bộ vi xử...
Nội dung trích xuất từ tài liệu:
Giáo trình Vi xử lý - Vi điều khiển - ĐH Sao Đỏ Giáo trình Vi xử lý - Vi điều khiển Giáo trình Vi xử lý – Vi điều khiển - Trường Đại học Sao Đỏ - Bộ Công thương MỤC LỤC Danh mục hình vẽ ................................................................................................ 4 Danh mục bảng biểu ............................................................................................ 6 CHƯƠNG 1 TỔNG QUAN VỀ VI XỬ LÝ – VI ĐIỀU KHIỂN ............................. 7 1.1 GIỚI THIỆU CHUNG VỀ VI XỬ LÝ – VI ĐIỀU KHIỂN ................................ 7 1.1.1. Tổng quan .................................................................................................. 7 1.1.2. Vi xử lý và vi điều khiển ........................................................................... 8 1.1.3. Ứng dụng của Vi xử lý – vi điều khiển .................................................... 10 1.2. CẤU TRÚC CHUNG CỦA MỘT HỆ VI XỬ LÝ .......................................... 11 1.2.1 Khối xử lý trung tâm (CPU) ...................................................................... 12 1.2.2. Hệ thống bus ........................................................................................... 13 1.3. ĐỊNH DẠNG DỮ LIỆU VÀ BIỂU DIỄN THÔNG TIN TRONG HỆ VI XỬ LÝ – VI ĐIỀU KHIỂN .......................................................................................... 14 1.3.1. Các hệ đếm .............................................................................................. 14 1.3.2. Mã ký tự - Alphanumeric CODE (ASCII, EBCDIC) ................................ 16 1.3.3. Các phép toán số học trên hệ đếm nhị phân .............................................. 17 CHƯƠNG 2 VI ĐIỀU KHIỂN ................................................................................ 19 2.2. ỨNG DỤNG CỦA VI ĐIỀU KHIỂN ............................................................. 20 2.3. HOẠT ĐỘNG CỦA VI ĐIỀU KHIỂN ........................................................... 20 2.4. CẤU TRÚC CHUNG CỦA VI ĐIỀU KHIỂN ................................................ 21 2.4.1.Read Only Memory (ROM) ...................................................................... 21 2.4.2. Random Access Memory (RAM) ............................................................ 22 2.4.3. Electrically Erasable Programmable ROM (EEPROM) ........................... 22 2.4.4. Các thanh ghi chức năng đặc biệt (SFR) .................................................. 23 2.4.5. Bộ đếm chương trình (PC:Program Counter) ........................................... 23 2.4.6. Central Processor Unit (CPU) .................................................................. 23 2.4.7. Các cổng vào/ra (I/O Ports) ..................................................................... 23 2.4.8. Bộ dao động (Oscillator) .......................................................................... 24 2.4.9. Bộ định thời/đếm (Timers/Counters) ....................................................... 25 2.4.10. Truyền thông nối tiếp............................................................................. 25 CHƯƠNG 3 KIẾN TRÚC VI ĐIỀU KHỂN 8051 .................................................. 27 3.1. CHUẨN 8051 ................................................................................................. 27 3.2. CHÂN VI ĐIỀU KHIỂN 8051........................................................................ 28 3.3. CỔNG VÀO/ RA ............................................................................................ 29 3.4 . TỔ CHỨC BỘ NHỚ ...................................................................................... 34 3.4.1 Tổ chức bộ nhớ trong................................................................................ 35 3. 4.2. Tổ chức bộ nhớ ngoài ............................................................................. 37 3.5. CÁC THANH GHI CHỨC NĂNG ĐẶC BIỆT (SFRs - Special Function Registers) .............................................................................................................. 39 3.6. BỘ ĐẾM / BỘ ĐỊNH THỜI ........................................................................... 43 3.7. TRUYỀN THÔNG KHÔNG ĐỔNG BỘ (UART) .......................................... 44 3.8. NGẮT VI ĐIỀU KHIỂN 8051 ........................................................................ 44 ©khactoan.kshq@gmail.com 1 Giáo trình Vi xử lý – Vi điều khiển - Trường Đại học Sao Đỏ - Bộ Công thương CHƯƠNG 4 LẬP TRÌNH HỢP NGỮ CHO 8051.................................................. 45 4.1 CÁC CHẾ ĐỘ ĐỊA CHỈ .................................................................................. 45 4.1.1. Địa chỉ tức thời ........................................................................................ 45 4.1.2. Địa chỉ theo thanh ghi ............................................................................. 45 4.1.3. Địa chỉ trực tiếp ...................................................................................... 46 4.1.4. Địa chỉ gián tiếp. ..................................................................................... 47 4.1.5. Địa chỉ theo chỉ số.................................................................................... 48 4.2. TẬP LỆNH TRONG 8051 .............................................................................. 48 4.2.1. Phân loại tập lệnh .................................................................................... 48 4.2.2. Cấu trúc chung của mỗi lệnh .................................................................... 48 4.2.3. Các lệnh toán học......................................................................... ...

Tài liệu được xem nhiều: