Giáo trình Vi điều khiển: Phần 1 - Lâm Quang Chuyên
Số trang: 70
Loại file: pdf
Dung lượng: 3.05 MB
Lượt xem: 9
Lượt tải: 0
Xem trước 7 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
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!
Nội dung trích xuất từ tài liệu:
Giáo trình Vi điều khiển: Phần 1 - Lâm Quang Chuyên 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ỤCMục lục ----------------------------------------------------------------------------------------- iLời mở đầu ------------------------------------------------------------------------------------- vDanh mục hình -------------------------------------------------------------------------------- viDanh mục bảng -------------------------------------------------------------------------------- xBảng viết tắt ----------------------------------------------------------------------------------- xiThuật ngữ -------------------------------------------------------------------------------------- xii CHƯƠNG 1. GIỚI THIỆU VỀ VI ĐIỀU KHIỂN1.1 Ôn tập các cổng logic và hệ thống đếm ------------------------------------------ 21.1.1 Các cổng logic ----------------------------------------------------------------------- 21.1.2 Các ký hiệu logic khác ------------------------------------------------------------- 31.1.3 Các hệ thống số ---------------------------------------------------------------------- 31.1.4 Chuyển đổi giữa các hệ thống số-------------------------------------------------- 41.1.4.1 Đổi ra nhị phân ---------------------------------------------------------------------- 41.1.4.2 Đổi ra bát phân ---------------------------------------------------------------------- 41.1.4.3 Đổi ra thập phân --------------------------------------------------------------------- 41.14.4 Đổi ra thập lục phân ---------------------------------------------------------------- 51.1.5 Bài tập ví dụ ------------------------------------------------------------------------- 51.2 Khái niệm về vi điều khiển -------------------------------------------------------- 61.2.1 Khái niệm ---------------------------------------------------------------------------- 61.2.1.1 Vi xử lý ------------------------------------------------------------------------------- 61.2.1.2 Vi điều khiển------------------------------------------------------------------------- 61.2.2 Chức năng của vi điều khiển atmega16 ------------------------------------------ 61.2.2.1 Sơ đồ chân của atmega16 ---------------------------------------------------------- 61.2.2.2 Chức năng của atmega16----------------------------------------------------------- 71.2.3 Bài tập ví dụ ------------------------------------------------------------------------- 81.3 Ngôn ngữ lập trình C trong phần mềm Codevision ---------------------------- 81.3.1 Một số lưu ý khi viết chương trình Codevision --------------------------------- 81.3.2 Các loại biến và khai báo ---------------------------------------------------------- 81.3.2.1 Khai báo biến ------------------------------------------------------------------------ 8 i1.3.2.2 Định nghĩa hằng số ----------------------------------------------------------------- 81.3.2.3 Các loại biến ------------------------------------------------------------------------- 81.3.3 Các hàm logic------------------------------------------------------------------------ 91.3.4 Cấu trúc của một chương trình trên Codevision -------------------------------- 101.3.5 Các từ khóa trong chương trình Codevision ------------------------------------- 111.3.6 Câu lệnh và lưu đồ giải thuật ------------------------------------------------------ 111.3.7 Cấu trúc lưu đồ giải thuật ---------------------------------------------------------- 121.3.7.1 Các kí hiệu --------------------------------------------------------------------------- 121.3.7.2 Bài tập ví dụ ------------------------------------------------------------------------- 131.4 Câu hỏi ôn tập hết chương --------------------------------------------------------- 14 CHƯƠNG 2. HOẠT ĐỘNG I/O2.1 Giới thiệu ----------------------------------------------------------------------------- 182.2 Các thanh ghi liên quan ------------------------------------------------------------ 182.2.1 Thanh ghi DDRxn------------------------------------------------------------------- 182.2.2 Thanh ghi PORTxn ----------------------------------------------------------------- 182.2.3 Thanh ghi PINxn -------------------------------------------------------------------- 182.2.4 Bài tập ví dụ ------------------------------------------------------------------------- 192.3 Các chức năng khác của các PORT----------------------------------------------- 212.3.1 Chức năng khác trên PORTA ----------------------------------------------------- 212.3.2 Chức năng khác trên PORTB--------------- ...
Nội dung trích xuất từ tài liệu:
Giáo trình Vi điều khiển: Phần 1 - Lâm Quang Chuyên 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ỤCMục lục ----------------------------------------------------------------------------------------- iLời mở đầu ------------------------------------------------------------------------------------- vDanh mục hình -------------------------------------------------------------------------------- viDanh mục bảng -------------------------------------------------------------------------------- xBảng viết tắt ----------------------------------------------------------------------------------- xiThuật ngữ -------------------------------------------------------------------------------------- xii CHƯƠNG 1. GIỚI THIỆU VỀ VI ĐIỀU KHIỂN1.1 Ôn tập các cổng logic và hệ thống đếm ------------------------------------------ 21.1.1 Các cổng logic ----------------------------------------------------------------------- 21.1.2 Các ký hiệu logic khác ------------------------------------------------------------- 31.1.3 Các hệ thống số ---------------------------------------------------------------------- 31.1.4 Chuyển đổi giữa các hệ thống số-------------------------------------------------- 41.1.4.1 Đổi ra nhị phân ---------------------------------------------------------------------- 41.1.4.2 Đổi ra bát phân ---------------------------------------------------------------------- 41.1.4.3 Đổi ra thập phân --------------------------------------------------------------------- 41.14.4 Đổi ra thập lục phân ---------------------------------------------------------------- 51.1.5 Bài tập ví dụ ------------------------------------------------------------------------- 51.2 Khái niệm về vi điều khiển -------------------------------------------------------- 61.2.1 Khái niệm ---------------------------------------------------------------------------- 61.2.1.1 Vi xử lý ------------------------------------------------------------------------------- 61.2.1.2 Vi điều khiển------------------------------------------------------------------------- 61.2.2 Chức năng của vi điều khiển atmega16 ------------------------------------------ 61.2.2.1 Sơ đồ chân của atmega16 ---------------------------------------------------------- 61.2.2.2 Chức năng của atmega16----------------------------------------------------------- 71.2.3 Bài tập ví dụ ------------------------------------------------------------------------- 81.3 Ngôn ngữ lập trình C trong phần mềm Codevision ---------------------------- 81.3.1 Một số lưu ý khi viết chương trình Codevision --------------------------------- 81.3.2 Các loại biến và khai báo ---------------------------------------------------------- 81.3.2.1 Khai báo biến ------------------------------------------------------------------------ 8 i1.3.2.2 Định nghĩa hằng số ----------------------------------------------------------------- 81.3.2.3 Các loại biến ------------------------------------------------------------------------- 81.3.3 Các hàm logic------------------------------------------------------------------------ 91.3.4 Cấu trúc của một chương trình trên Codevision -------------------------------- 101.3.5 Các từ khóa trong chương trình Codevision ------------------------------------- 111.3.6 Câu lệnh và lưu đồ giải thuật ------------------------------------------------------ 111.3.7 Cấu trúc lưu đồ giải thuật ---------------------------------------------------------- 121.3.7.1 Các kí hiệu --------------------------------------------------------------------------- 121.3.7.2 Bài tập ví dụ ------------------------------------------------------------------------- 131.4 Câu hỏi ôn tập hết chương --------------------------------------------------------- 14 CHƯƠNG 2. HOẠT ĐỘNG I/O2.1 Giới thiệu ----------------------------------------------------------------------------- 182.2 Các thanh ghi liên quan ------------------------------------------------------------ 182.2.1 Thanh ghi DDRxn------------------------------------------------------------------- 182.2.2 Thanh ghi PORTxn ----------------------------------------------------------------- 182.2.3 Thanh ghi PINxn -------------------------------------------------------------------- 182.2.4 Bài tập ví dụ ------------------------------------------------------------------------- 192.3 Các chức năng khác của các PORT----------------------------------------------- 212.3.1 Chức năng khác trên PORTA ----------------------------------------------------- 212.3.2 Chức năng khác trên PORTB--------------- ...
Tìm kiếm theo từ khóa liên quan:
Giáo trình Vi điều khiển Vi điều khiển Vi điều khiển Vi xử lý Ngôn ngữ lập trình C Cấu trúc lưu đồ giải thuật Xuất dữ liệu ra PORTGợi ý tài liệu liên quan:
-
Đề cương chi tiết học phần Vi xử lý
12 trang 286 0 0 -
Giáo trình Vi điều khiển (Nghề: Cơ điện tử - Trình độ: Cao đẳng) - Trường Cao đẳng nghề Ninh Thuận
127 trang 261 0 0 -
101 trang 198 1 0
-
Báo cáo môn học vi xử lý: Khai thác phần mềm Proteus trong mô phỏng điều khiển
33 trang 175 0 0 -
Giáo trình Vi điều khiển (Nghề: Điện công nghiệp - Cao đẳng) - Trường Cao đẳng Cơ giới (2022)
144 trang 154 0 0 -
Báo cáo môn Vi xử lý - TÌM HIỂU VỀ CÁC BỘ VI XỬ LÝ XEON CỦA INTEL
85 trang 152 0 0 -
Tìm hiểu về ngôn ngữ lập trình C: Phần 1 - Quách Tuấn Ngọc
211 trang 148 0 0 -
Báo cáo bài tập lớn môn Kỹ thuật vi xử lý: Thiết kế mạch quang báo - ĐH Bách khoa Hà Nội
31 trang 131 0 0 -
Đề cương chi tiết học phần Vi điều khiển
15 trang 130 0 0 -
161 trang 129 1 0