Giáo trình vi điều khiển AVR - 2011
Số trang: 116
Loại file: pdf
Dung lượng: 1.88 MB
Lượt xem: 11
Lượt tải: 0
Xem trước 10 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Khái niệm vi điều khiển (microcontroller – MC) đã khá quen thuộc với cácsinh viên CNTT, điện tử, điều khiển tự động cũng như Cơ điện tử
Nội dung trích xuất từ tài liệu:
Giáo trình vi điều khiển AVR - 2011GIÁO TRÌNH VI ĐIỀU KHIỂN AVR 1 www.dks.edu.vn Mục LụcBÀI 1 : GIỚI THIỆU VỀ VI ĐIỀU KHIỂN AVR.................................................. 5 1. Giới thiệu về vi điều khiển ............................................................................. 5 2. Giới thiệu về vi điều khiển AVR ................................................................... 7 3. Lập trình cho AVR....................................................................................... 10BÀI 2 : GIAO TIẾP VÀO RA I/O ........................................................................ 17 1. Giới thiệu giao tiếp vào ra I/O ..................................................................... 17 2. Cách cấu hình chức năng IO ........................................................................ 18 3. Ví dụ minh họa ............................................................................................. 19BÀI 3 : GIAO TIẾP VỚI LED 7 THANH............................................................ 24 1. Cơ bản về led 7 thanh................................................................................... 24 2. Nguyên lí lập trình cho led 7 thanh.............................................................. 26 3. Ví dụ minh họa ............................................................................................. 27BÀI 4 : GIAO TIẾP VỚI BÀN PHÍM .................................................................. 31 1. Cơ bản về phím bấm .................................................................................... 31 2. Chương trình ví dụ ....................................................................................... 32 3. Kĩ thuật chống rung bàn phím...................................................................... 34BÀI 5 : BỘ CHUYỂN ĐỔI ADC.......................................................................... 36 1. Giới thiệu về ADC ....................................................................................... 36 2. Cách cấu hình ADC trong Code Vision cho Atmega32. ............................. 38 3. Ví dụ minh họa ............................................................................................. 39BÀI 6 : GIAO TIẾP LCD...................................................................................... 41 1. Giới thiệu về LCD 16x2............................................................................... 41 2. Cách cấu hình cho LCD trong Code Vision cho Atmega32........................ 47 3. Ví dụ.......................................................................................................... 49BÀI 7 : GIAO TIẾP VỚI LED MA TRẬN........................................................... 51 1. Cơ bản về led ma trận................................................................................... 51 2. Tạo font cho led ma trận .............................................................................. 53GIÁO TRÌNH VI ĐIỀU KHIỂN AVR 2 www.dks.edu.vn 3. Ví dụ minh họa. ............................................................................................ 54BÀI 8: GIAO TIẾP MÁY TÍNH ........................................................................... 55 1. Cơ bản về giao tiếp RS232........................................................................... 55 2. Cách cấu hình module UART trong Code Vision ....................................... 57 3. Ví dụ. ............................................................................................................ 58BÀI 9 : GIAO TIẾP I2C......................................................................................... 66 1. Giới thiệu chung về I2C ............................................................................... 66 2. Module I2C trong Atmega32 ........................................................................ 74 3. Ví dụ ............................................................................................................. 76BÀI 10 : ĐỘNG CƠ BƯỚC.................................................................................. 80 1. Cơ bản về động cơ bước............................................................................... 80 2. Các mạch điều khiển động cơ bước ............................................................. 82 3. Ví dụ ............................................................................................................. 85BÀI 11 : GIAO TIẾP VỚI CỔNG LPT ................................................................ 87 1. Cơ bản về cổng LPT..................................................................................... 87 2. Ví dụ minh họa ............................................................................................. 90BÀI 12 : GIAO TIẾP VỚI MA TRẬN PHÍM ............ ...
Nội dung trích xuất từ tài liệu:
Giáo trình vi điều khiển AVR - 2011GIÁO TRÌNH VI ĐIỀU KHIỂN AVR 1 www.dks.edu.vn Mục LụcBÀI 1 : GIỚI THIỆU VỀ VI ĐIỀU KHIỂN AVR.................................................. 5 1. Giới thiệu về vi điều khiển ............................................................................. 5 2. Giới thiệu về vi điều khiển AVR ................................................................... 7 3. Lập trình cho AVR....................................................................................... 10BÀI 2 : GIAO TIẾP VÀO RA I/O ........................................................................ 17 1. Giới thiệu giao tiếp vào ra I/O ..................................................................... 17 2. Cách cấu hình chức năng IO ........................................................................ 18 3. Ví dụ minh họa ............................................................................................. 19BÀI 3 : GIAO TIẾP VỚI LED 7 THANH............................................................ 24 1. Cơ bản về led 7 thanh................................................................................... 24 2. Nguyên lí lập trình cho led 7 thanh.............................................................. 26 3. Ví dụ minh họa ............................................................................................. 27BÀI 4 : GIAO TIẾP VỚI BÀN PHÍM .................................................................. 31 1. Cơ bản về phím bấm .................................................................................... 31 2. Chương trình ví dụ ....................................................................................... 32 3. Kĩ thuật chống rung bàn phím...................................................................... 34BÀI 5 : BỘ CHUYỂN ĐỔI ADC.......................................................................... 36 1. Giới thiệu về ADC ....................................................................................... 36 2. Cách cấu hình ADC trong Code Vision cho Atmega32. ............................. 38 3. Ví dụ minh họa ............................................................................................. 39BÀI 6 : GIAO TIẾP LCD...................................................................................... 41 1. Giới thiệu về LCD 16x2............................................................................... 41 2. Cách cấu hình cho LCD trong Code Vision cho Atmega32........................ 47 3. Ví dụ.......................................................................................................... 49BÀI 7 : GIAO TIẾP VỚI LED MA TRẬN........................................................... 51 1. Cơ bản về led ma trận................................................................................... 51 2. Tạo font cho led ma trận .............................................................................. 53GIÁO TRÌNH VI ĐIỀU KHIỂN AVR 2 www.dks.edu.vn 3. Ví dụ minh họa. ............................................................................................ 54BÀI 8: GIAO TIẾP MÁY TÍNH ........................................................................... 55 1. Cơ bản về giao tiếp RS232........................................................................... 55 2. Cách cấu hình module UART trong Code Vision ....................................... 57 3. Ví dụ. ............................................................................................................ 58BÀI 9 : GIAO TIẾP I2C......................................................................................... 66 1. Giới thiệu chung về I2C ............................................................................... 66 2. Module I2C trong Atmega32 ........................................................................ 74 3. Ví dụ ............................................................................................................. 76BÀI 10 : ĐỘNG CƠ BƯỚC.................................................................................. 80 1. Cơ bản về động cơ bước............................................................................... 80 2. Các mạch điều khiển động cơ bước ............................................................. 82 3. Ví dụ ............................................................................................................. 85BÀI 11 : GIAO TIẾP VỚI CỔNG LPT ................................................................ 87 1. Cơ bản về cổng LPT..................................................................................... 87 2. Ví dụ minh họa ............................................................................................. 90BÀI 12 : GIAO TIẾP VỚI MA TRẬN PHÍM ............ ...
Tìm kiếm theo từ khóa liên quan:
Vi điều khiển AVR Tài liệu vi điều khiển AVR Bài giảng vi điều khiển AVR Bài giảng cảm biến Tài liệu cảm biến Chế tạo máy Cơ khí chế tạoGợi ý tài liệu liên quan:
-
ĐỀ TÀI THIẾT KẾ QUY TRÌNH CÔNG NGHỆ GIA CÔNG BÍCH ĐUÔI ( TẬP THUYẾT MINH)
54 trang 190 0 0 -
Đồ án tốt nghiệp: Thiết kế kỹ thuật máy ép thủy lực tải trọng 70 tấn phục vụ cho nhà máy Z751
84 trang 183 0 0 -
Tiểu luận: Các phương pháp gia công đặc biệt
20 trang 142 0 0 -
Giáo trình MÁY TIỆN – MÁY KHOAN - MÁY DOA
35 trang 140 0 0 -
Đồ án 'TÍNH TOÁN ĐỘNG CƠ ĐỐT TRONG'.
49 trang 139 0 0 -
Giáo trình công nghệ chế tạo máy - Chương 11: Các phương pháp gia công mặt phẳng
17 trang 131 0 0 -
Giáo trình Dung sai lắp ghép - ĐH Công Nghiệp Tp. HCM
113 trang 130 0 0 -
ĐỒ ÁN CƠ SỞ THIẾT KẾ MÁY TRẠM DẨN ĐỘNG BĂNG TẢI - Phần 4
4 trang 124 0 0 -
Tìm hiểu về công nghệ chế tạo máy (In lần thứ 4, có sửa chữa): Phần 2
438 trang 102 0 0 -
46 trang 101 0 0