Kỹ thuật vi điều khiển

Bộ xử lý được nhúng (embedded) vàomột ứngdụngcụ thể

Mộtsản phẩm nhúng chỉ sử dụng VXL,VĐK, FPGA,

DSP. để thực thi 1 công việc duy nhất

Chỉ cómột phầnmềm ứngdụng & thông thường đượcnộp

trong ROM

vdprinter,keyboard, video game player.

pdf9 trang | Chia sẻ: luyenbuizn | Lượt xem: 1164 | Lượt tải: 0download
Nội dung tài liệu Kỹ thuật vi điều khiển, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Xung & Hoi 1 Kỹ thuật Vi điều khiển Th.S LÊ XỨNG và Th.S NGUYỄN BÁ HỘI Trường Đại học Bách khoa, ĐHĐN Lexung59@yahoo.com hoinb@ud.edu.vn Xung & Hoi 2 Sách tham khảo • I. Scott Mackenzie, Họ Vi điều khiển 8051, Dịch: Tống Văn On và Hoàng Đức Hải, 2001 • Ngô Diên Tập, Kỹ thuật ghép nối máy tính, 2000 • Ngô Diên Tập, Đo lường và điều khiển bằng máy tính, 1998 • Đỗ Xuân Tiến, Kỹ thuật Vi xử lý và lập trình Assembly cho hệ vi xử lý, 2003 • Sencer Yeralan, The 8051 Cookbook for Assembly and C with Experiments in Mechatronics amd Robotics, 2000 • Sencer Yeralan, Programming and Interfacing the 8051 Microcontroller, 1995 Xung & Hoi 3 1. Giới thiệu 2. Sơ đồ khối và chân 3. Tổ chức bộ nhớ 4. Các thanh ghi chức năng đặc biệt 5. Dao động và hoạt động reset 6. Tập lệnh 7. Các mode định địa chỉ 8. Lập trình IO 9. Tạo trễ 10.Lập trình Timer/Counter 11.Lập trình giao tiếp nối tiếp 12.Lập trình ngắt 13.Lập trình hợp ngữ Xung & Hoi 4 1. LED 1 2. LED 2 3. Hiển thị với LED 7 đoạn 4. Keypad 5. Đo thời gian 6. Tạo sóng vuông 7. Đồng hồ số 8. Giao tiếp PC, viết C code 9. ADC, cảm biến & xuất LED 7 đoạn 10. Motor bước 11. PWM Xung & Hoi 5 CPU Vi xử lý RAM ROM I/O Port Timer Cổng nối tiếp Data Bus Address Bus • CPU cho các máy tính • Không có RAM, ROM, I/O trên CPU chip • Vd: Intel’s x86, Motorola’s 680x0 Nhiều chips trên bo mạch chủ Hệ thống vi xử lý Vi xử lý Xung & Hoi 6 RAM ROM I/O Port Timer Cổng nối tiếp CPU • Là máy tính mini • Có RAM, ROM, I/O ports trên CPU chip • Vd: Motorola’s 6811, Intel’s 8051, Zilog’s Z80, & PIC 16X Vi điều khiển tất cả bên trong 1 chip Vi điều khiển Xung & Hoi 7 Vi xử lý & Vi điều khiển Vi điều khiển Ø CPU, RAM, ROM, I/O & Timer nằm trên cùng 1 chip Ø Cố định lượng ROM, RAM, I/O Ports trên chip Ø Thích hợp cho các ứng dụng: ügiá cả thấp ünăng lượng tiêu thụ thấp ükhông gian hạn chế Ø Đơn mục đích Vi xử lý Ø CPU chip riêng biệt. RAM, ROM, I/O, Timer bên ngoài Ø Lượng ROM, RAM, I/O Ports tùy ý Ø Giá thành cao Ø Đa năng Ø Đa mục đích Xung & Hoi 8 Hệ thống nhúng (Embedded System) Bộ xử lý được nhúng (embedded) vào một ứng dụng cụ thể Một sản phẩm nhúng chỉ sử dụng VXL,VĐK, FPGA, DSP... để thực thi 1 công việc duy nhất Chỉ có một phần mềm ứng dụng & thông thường được nộp trong ROM vd:printer, keyboard, video game player... Xung & Hoi 9 3 tiêu chí chọn vi điều khiển 1. Đáp ứng yêu cầu về nhiệm vụ và giá thành thi công Ø Tốc độ, lượng bộ nhớ, cổng I/O, timers, kích cỡ, đóng gói, năng lượng tiêu thụ Ø Dễ nâng cấp Ø Giá thành 2. Các công cụ phát triển phần mềm Ø Assember, bộ sửa lỗi, trình dịch C, mô phỏng, hỗ trợ kỹ thuật 3. Thị trường cung cấp sản phẩm tin cậy

Các file đính kèm theo tài liệu này:

  • pdf1_20_20gioi_20thieu_.pdf
  • pdf2_20_20so_20do_20khoi_20va_20chan.pdf
  • pdf3_20_20to_20chuc_20bo_20nho_.pdf
  • pdf4_20_20cac_20thanh_20ghi_20chuc_20nang_20dac_20biet_.pdf
  • pdf6_20_20tap_20lenh_.pdf
  • pdf7_20_20cac_20mode_20dinh_20dia_20chi_.pdf
  • pdf8_20_20lap_20trinh_20io_.pdf
  • pdf9_20_20tao_20tre_.pdf
  • pdf10_20_20lap_20trinh_20timer_20_20counter_.pdf
  • pdf11_20_20giao_20tiep_20noi_20tiep_.pdf