Giáo trình lập trình với vi điều khiển AVR
Số trang: 16
Loại file: doc
Dung lượng: 797.00 KB
Lượt xem: 20
Lượt tải: 0
Xem trước 0 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Tham khảo tài liệu giáo trình lập trình với vi điều khiển avr, kỹ thuật - công nghệ, tự động hoá phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Nội dung trích xuất từ tài liệu:
Giáo trình lập trình với vi điều khiển AVR Lê KhắcDuẩn: Leduantdh@yahoo.com.vn Chuyên cung cấp các dây truyền tự động chiết, rót, đóng chai và đóng gói thực phẩm Giáo trình lập trình với vi điều khiển AVR MỤC LỤC 4 Bài 1: Điều khiển IO (vào ra) led đơn 1.Kíến trúc về vi điều khiển 4 2. Giới thiệu vi điều khiển Atmega16L 4 2.1.Mô tả các chân: 4 3. Phần mềm lập trình codevision(Hitech): 6 3.1.Mô tả phần cứng trên KIT AVR 03: 6 3.2.Lập trình: 7 Bài 2.Điều khiển với led 7 đoạn 18 1.Yêu cầu 18 2.Mổ tả 18 3.Thực hành 18 Bài 3.Điều khiển IO với LCD 23 1.Yêu cầu 23 2.Lý thuyết 23 3.Mô tả 23 4.Thực hành 24Bài 4.ADC với LM35 27 1.Yêu cầu 27 2.Lý thuyết 27 3.Mô tả 28 4.Thực hành 28 Bài 5.Giao tiếp I2C với DS1307 32 1.Yêu cầu 32 2.Mô tả 32 3.Thực hành 32 Bài 6.Truyền thông RS-232 với Visual Basic 38 1.Yêu cầu 38 2.Mô tả 38 3.Thực hành 40Lê KhắcDuẩn: Leduantdh@yahoo.com.vnChuyên cung cấp các dây truyền tự động chiết, rót, đóng chai và đóng gói thực phẩm 4.Visual Basic 42 Bài 7.Đo lường sử dụng máy tính 54 1.Yêu cầu 54 2.Mô tả 54 3.Thực hành 54 Bài 8.Điều khiển Step motor 59 1.Yêu cầu 59 2.Lý thuyết 59 2.1.Giới thiệu động cơ bước 59 2.2.Hệ thống điều khiển động cơ bước 59 3.Nguyên lý điều khiển động cơ đơn cực 61 4.Mạch điều khiển động cơ bước 62Bài 1: Điều khiển IO (vào ra) led đơnYêu cầu: - Khởi tạo project bằng CodeVision. - Nạp chương trình. - Điều khiển led đơn trên KIT theo ý muốn.Lý thuyết:1.Kiến trúc vi điều khiển: AVR là họ vi điều khiển 8 bit theo công nghệ mới, với những tínhnăng rất mạnh được tích hợp trong chip của hãng Atmel theo công nghệRISC, nó mạnh ngang hàng với các họ vi điều khiển 8 bit khác như PIC,Pisoc.Do ra đời muộn hơn nên họ vi điều khiển AVR có nhiều tính năngmới đáp ứng tối đa nhu cầu của người sử dụng, so với họ 8051 89xx sẽcó độ ổn định, khả năng tích hợp, sự mềm dẻo trong việc lập trình và r ấttiện lợi. * Tính năng mới của họ AVR: - Giao diện SPI đồng bộ. - Các đường dẫn vào/ra (I/O) lập trình được. - Giao tiếp I2C. - Bộ biến đổi ADC 10 bit. - Các kênh băm xung PWM. - Các chế độ tiết kiệm năng lượng như sleep, stand by..vv. - Một bộ định thời Watchdog.Lê KhắcDuẩn: Leduantdh@yahoo.com.vnChuyên cung cấp các dây truyền tự động chiết, rót, đóng chai và đóng gói thực phẩm - 3 bộ Timer/Counter 8 bit. - 1 bộ Timer/Coun ...
Nội dung trích xuất từ tài liệu:
Giáo trình lập trình với vi điều khiển AVR Lê KhắcDuẩn: Leduantdh@yahoo.com.vn Chuyên cung cấp các dây truyền tự động chiết, rót, đóng chai và đóng gói thực phẩm Giáo trình lập trình với vi điều khiển AVR MỤC LỤC 4 Bài 1: Điều khiển IO (vào ra) led đơn 1.Kíến trúc về vi điều khiển 4 2. Giới thiệu vi điều khiển Atmega16L 4 2.1.Mô tả các chân: 4 3. Phần mềm lập trình codevision(Hitech): 6 3.1.Mô tả phần cứng trên KIT AVR 03: 6 3.2.Lập trình: 7 Bài 2.Điều khiển với led 7 đoạn 18 1.Yêu cầu 18 2.Mổ tả 18 3.Thực hành 18 Bài 3.Điều khiển IO với LCD 23 1.Yêu cầu 23 2.Lý thuyết 23 3.Mô tả 23 4.Thực hành 24Bài 4.ADC với LM35 27 1.Yêu cầu 27 2.Lý thuyết 27 3.Mô tả 28 4.Thực hành 28 Bài 5.Giao tiếp I2C với DS1307 32 1.Yêu cầu 32 2.Mô tả 32 3.Thực hành 32 Bài 6.Truyền thông RS-232 với Visual Basic 38 1.Yêu cầu 38 2.Mô tả 38 3.Thực hành 40Lê KhắcDuẩn: Leduantdh@yahoo.com.vnChuyên cung cấp các dây truyền tự động chiết, rót, đóng chai và đóng gói thực phẩm 4.Visual Basic 42 Bài 7.Đo lường sử dụng máy tính 54 1.Yêu cầu 54 2.Mô tả 54 3.Thực hành 54 Bài 8.Điều khiển Step motor 59 1.Yêu cầu 59 2.Lý thuyết 59 2.1.Giới thiệu động cơ bước 59 2.2.Hệ thống điều khiển động cơ bước 59 3.Nguyên lý điều khiển động cơ đơn cực 61 4.Mạch điều khiển động cơ bước 62Bài 1: Điều khiển IO (vào ra) led đơnYêu cầu: - Khởi tạo project bằng CodeVision. - Nạp chương trình. - Điều khiển led đơn trên KIT theo ý muốn.Lý thuyết:1.Kiến trúc vi điều khiển: AVR là họ vi điều khiển 8 bit theo công nghệ mới, với những tínhnăng rất mạnh được tích hợp trong chip của hãng Atmel theo công nghệRISC, nó mạnh ngang hàng với các họ vi điều khiển 8 bit khác như PIC,Pisoc.Do ra đời muộn hơn nên họ vi điều khiển AVR có nhiều tính năngmới đáp ứng tối đa nhu cầu của người sử dụng, so với họ 8051 89xx sẽcó độ ổn định, khả năng tích hợp, sự mềm dẻo trong việc lập trình và r ấttiện lợi. * Tính năng mới của họ AVR: - Giao diện SPI đồng bộ. - Các đường dẫn vào/ra (I/O) lập trình được. - Giao tiếp I2C. - Bộ biến đổi ADC 10 bit. - Các kênh băm xung PWM. - Các chế độ tiết kiệm năng lượng như sleep, stand by..vv. - Một bộ định thời Watchdog.Lê KhắcDuẩn: Leduantdh@yahoo.com.vnChuyên cung cấp các dây truyền tự động chiết, rót, đóng chai và đóng gói thực phẩm - 3 bộ Timer/Counter 8 bit. - 1 bộ Timer/Coun ...
Tìm kiếm theo từ khóa liên quan:
điều khiển IO phần mềm lập trình mô tả phần cứng tài liệu tin học kỹ thuật lập trìnhGợi ý tài liệu liên quan:
-
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 247 0 0 -
UltraISO chương trình ghi đĩa, tạo ổ đĩa ảo nhỏ gọn
10 trang 202 0 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 188 0 0 -
Giới thiệu môn học Ngôn ngữ lập trình C++
5 trang 181 0 0 -
Luận văn: Nghiên cứu kỹ thuật giấu tin trong ảnh Gif
33 trang 147 0 0 -
Bài giảng Nhập môn về lập trình - Chương 1: Giới thiệu về máy tính và lập trình
30 trang 147 0 0 -
Báo cáo thực tập Công nghệ thông tin: Lập trình game trên Unity
27 trang 115 0 0 -
Giáo trình về phân tích thiết kế hệ thống thông tin
113 trang 113 0 0 -
LUẬN VĂN: Tìm hiểu kỹ thuật tạo bóng cứng trong đồ họa 3D
41 trang 104 0 0 -
Bài giảng Kỹ thuật lập trình - Chương 10: Tổng kết môn học (Trường Đại học Bách khoa Hà Nội)
67 trang 103 0 0