Giáo trình Vi điều khiển: Phần 1 cung cấp cho người học những kiến thức như: Giới thiệu về vi điều khiển; Hoạt động I/O; Hoạt động ngắt trong ATMEGA16; Hoạt động timer – counter; Hoạt động AC. Mời các bạn cùng tham khảo! | BỘ CÔNG THƯƠNG TRƯỜNG CAO ĐẲNG CÔNG THƯƠNG TP. HỒ CHÍ MINH KHOA ĐIỆN ĐIỆN TỬ GIÁO TRÌNH VI ĐIỀU KHIỂN TÁC GIẢ LÂM QUANG CHUYÊN 05 - 2014 MỤC LỤC Mục lục - i Lời mở đầu - v Danh mục hình - vi Danh mục bảng - x Bảng viết tắt - xi Thuật ngữ - xii CHƯƠNG 1. GIỚI THIỆU VỀ VI ĐIỀU KHIỂN Ôn tập các cổng logic và hệ thống đếm - 2 Các cổng logic - 2 Các ký hiệu logic khác - 3 Các hệ thống số - 3 Chuyển đổi giữa các hệ thống số- 4 Đổi ra nhị phân - 4 Đổi ra bát phân - 4 Đổi ra thập phân - 4 Đổi ra thập lục phân - 5 Bài tập ví dụ - 5 Khái niệm về vi điều khiển - 6 Khái niệm - 6 Vi xử lý - 6 Vi điều khiển- 6 Chức năng của vi điều khiển atmega16 - 6 Sơ đồ chân của atmega16 - 6 Chức năng của atmega16- 7 Bài tập ví dụ - 8 Ngôn ngữ lập trình C trong phần mềm Codevision - 8 Một số lưu ý khi viết chương trình Codevision - 8 Các loại biến và khai báo - 8 Khai báo biến - 8 i Định nghĩa hằng số - 8 Các loại biến - 8 Các hàm logic- 9 Cấu trúc của một chương trình trên Codevision - 10 Các từ khóa trong chương trình Codevision - 11 Câu lệnh và lưu đồ giải thuật - 11 Cấu trúc lưu đồ giải thuật - 12 Các kí hiệu - 12 Bài tập ví dụ - 13 Câu hỏi ôn tập hết chương - 14 CHƯƠNG 2. HOẠT ĐỘNG I O Giới thiệu - 18 Các thanh ghi liên quan - 18 Thanh ghi DDRxn- 18 Thanh ghi PORTxn - 18 Thanh ghi PINxn - 18 Bài tập ví dụ - 19 Các chức năng khác của các PORT- 21 Chức năng khác trên PORTA - 21 Chức năng khác trên PORTB- 21 Chức năng khác trên PORTC- 22 Chức năng khác trên PORTD - 22 Bài tập ví dụ - 22 Xuất nhập dữ liệu trên các PORT - 23 Xuất dữ liệu trên các chân của PORT - 23 Xuất dữ liệu ra PORT - 23 Kiểm tra các chân trên PORT - 23 Đọc dữ liệu từ PORT - 24 Kiểm tra toàn PORT - 24 Bài tập ví