Danh mục

Giáo trình Vi điều khiển 2 (Nghề: Công nghệ kỹ thuật điều khiển và tự động hóa - Cao đẳng) - Trường CĐ Hàng hải I

Số trang: 120      Loại file: pdf      Dung lượng: 1.92 MB      Lượt xem: 21      Lượt tải: 0    
tailieu_vip

Xem trước 10 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 2 (Nghề: Công nghệ kỹ thuật điều khiển và tự động hóa - Cao đẳng) được biên soạn với mục tiêu nhằm giúp học viên trình bày được cấu trúc, ứng dụng cả vi điều khiển trong công nghiệp; kiểm tra và viết được các chương trình điều khiển;... 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 2 (Nghề: Công nghệ kỹ thuật điều khiển và tự động hóa - Cao đẳng) - Trường CĐ Hàng hải I CỤC HẢNG HẢI VIỆT NAM TRƯỜNG CAO ĐẲNG HÀNG HẢI I GIÁO TRÌNH MÔ ĐUN:VI ĐIỀU KHIỂN 2 NGHỀ: CÔNG NGHỆ KỸ THUẬT ĐIỀU KHIỂN VÀ TỰ ĐỘNG HÓA TRÌNH ĐỘ CAO ĐẲNG Ban hành kèm theo Quyết định số: ngày .....tháng..... năm... của Hiệu trưởng trường Cao đẳng Hàng hải I Hải Phòng 1 TUYÊN BỐ BẢN QUYỀN Tài liệu này thuộc loại sách giáo trình nên các nguồn thông tin có thể được phép dùng nguyên bản hoặc trích dùng cho các mục đích về đào tạo và tham khảo. Mọi mục đích khác mang tính lệch lạc hoặc sử dụng với mục đích kinh doanh thiếu lành mạnh sẽ bị nghiêm cấm. 2 LỜI GIỚI THIỆU Giáo trình Mô đun Vi điều khiển 2 là một trong những giáo trình mô đun đào tạo chuyên ngành được biên soạn theo nội dung chương trình khung được Hiệu trưởng trường Cao đẳng Hàng hải ban hành dành cho hệ Cao đẳng nghề công nghệ kỹ thuật điều khiển và tự động hóa. Nội dung biên soạn ngắn gọn, dễ hiểu, tích hợp kiến thức và kỹ năng chặt chẽ với nhau, logíc. Khi biên soạn, tác giả đã cố gắng cập nhật những kiến thức mới có liên quan đến nội dung chương trình đào tạo và phù hợp với mục tiêu đào tạo, nội dung lý thuyết và thực hành được biên soạn gắn với nhu cầu thực tế trong sản xuất đồng thời có tính thực tiễn cao. Nội dung giáo trình được biên soạn với dung lượng thời gian đào tạo 90 giờ gồm có: Bài 1: Tổng quan về vi điều khiển PIC Bài 2: Vi điều khiển PIC 16F877A Bài 3: Ngôn ngữ lập trình CS1 Bài 4: Thiết kế mạch điều khiển LED đơn Bài 5: Thiết kế mạch điều khiển màn hình LCD16x2 Bài 6: Thiết kế mạch điều khiển động cơ bước Bài 7: Thiết kế mạch điều khiển màn hình led 7 thanh Bài 8: Thiết kế mạch điều khiển đọc dữ liệu từ bàn phím Hexa Bài 9: Thiết kế mạch điều khiển màn hình LED ma trận Bài 10: Thiết kế mạch điều khiển ngắt Bài 11: Thiết kế mạch đọc và kiểm tra nút nhấn Mặc dù đã cố gắng tổ chức biên soạn để đáp ứng được mục tiêu đào tạo nhưng không tránh được những khiếm khuyết. Rất mong nhận được đóng góp ý kiến của các thầy, cô giáo, bạn đọc để người biên soạn sẽ hiệu chỉnh hoàn thiện hơn. Các ý kiến đóng góp xin gữi về Trường Cao đẳng Hàng hải I số 498 Đà Nẵng, Hải An, Hải Phòng Hải Phòng, ngày tháng năm 201 Tham gia biên soạn Chủ biên : Ths.Nguyễn Thị Ngọc Hà 3 MỤC LỤC TT Nội dung Trang 1 Lời giới thiệu 3 2 Mục lục 4 3 Danh mục bảng, biểu, hình ảnh 5 4 Nội dung 7 Bài 1: Tổng quan về vi điều khiển PIC 9 Bài 2: Vi điều khiển PIC 16F877A 15 Bài 3: Ngôn ngữ lập trình C51 34 Bài 4: Thiết kế mạch điều khiển LED đơn 50 Bài 5: Thiết kế mạch điều khiển màn hình LCD16x2 56 Bài 6: Thiết kế mạch điều khiển động cơ bước 68 Bài 7: Thiết kế mạch điều khiển màn hình led 7 thanh 75 Bài 8: Thiết kế mạch điều khiển đọc dữ liệu từ bàn phím 83 Hexa Bài 9: Thiết kế mạch điều khiển màn hình LED ma trận 89 Bài 10: Thiết kế mạch điều khiển ngắt 100 Bài 11: Thiết kế mạch đọc và kiểm tra nút nhấn 110 5 Tài liệu tham khảo 120 4 Danh mục bảng biểu TT Tên bảng Trang 1 Bảng 5.1 Bảng chức năng các chân của LCD16x2 58 2 Bảng 5.2 Bảng mã lệnh điều khiển LCD16x2 59 3 Bảng 7.1 Bảng mã hiển thị số lên led 7 thanh 77 4 Bảng 7.2 Bảng mã điều khiển led 7 thanh 77 5 Bảng 8.1 Bảng mã điều khiển và mã dữ liệu đầu ra bàn phím 84 Hexa 6 Bảng 9.1 Bảng mã điều khiển quét hàng của led ma trận 91 7 Bảng 9.2 Bảng mã phông chữ hiển thị trên led ma trận 91 8 Bảng 11.1 Bảng mã số liệu của nút nhấn 111 5 Danh mục hình vẽ TT Tên hình vẽ Trang 1 10 Hình 1.1 Kiến trúc Von-Neuman 2 11 Hình 1.2 Kiến trúc Havard 3 12 Hình 1.3 Cơ chế pipelining 4 Hình 2.1 Vi điều khiển PIC16F877A/PIC16F874A và các 16 dạng sơ đồ chân 5 18 Hình 2.2 Sơ đồ khối vi điều khiển PIC16F877A. 6 Hình 2.3 Bộ nhớ chương trình 19 7 20 Hình 2.4 Sơ đồ bộ nhớ dữ liệu PIC16F877A 8 25 Hình 2.5 Sơ đồ khối của Timer0 9 26 Hình 2.6 Sơ đồ khối của Timer1 10 27 Hình 2.7 Sơ đồ khối Timer2. 11 30 Hình 2.8 S ...

Tài liệu được xem nhiều: