Hotline:
0888080290
Điện thoại:
0888080290
Giáo trình kỹ thuật vi điều khiển PIC (dùng cho SV các trường đại học, cao đẳng kỹ thuật)
4.5
2195
Lượt xem
1
Lượt đọc
Tác giảĐặng Phước Vinh
ISBN978-604-82-2702-9
ISBN điện tử978-604-82-3325-9
Khổ sách19 x 26,5 cm
Năm xuất bản (tái bản)2019
Danh mụcĐặng Phước Vinh
Số trang287
Ngôn ngữvi
Loại sáchEbook;Sách giấy;
Quốc giaViệt Nam
Xem đầy đủ
Giới thiệu
Mục lục

          Giáo trình kỹ thuật vi điều khiển PIC trình bày về chip vi điều khiển PIC16F877A của hãng Microchip, là loại chip vi điều khiển được sử dụng phổ biến trong các trường đại học, cao đẳng cũng như trong các thiết bị điều khiển tự động công nghiệp. Giáo trình này được chia làm 7 chương với cấu trúc như sau:   

          Chương 1 giới thiệu chung về chip vi xử lý và vi điều khiển, các loại bộ nhớ được sử dụng trong các chip cũng như trình biên dịch và phần mềm nạp cho vi điều khiển PIC. Cấu trúc phần cứng của PIC16F877A bao gồm tổ chức bộ nhớ, các cổng xuất nhập I/O và các đặc tính ngoại vi được đề cập chi tiết ở chương 2.

          Chương 3 giới thiệu về cách sử dụng các ký hiệu của lưu đồ thuật toán, các phép toán số học, các cấu trúc điều kiện, các chỉ thị tiền xử lý cũng như các hàm xử lý xuất nhập để người đọc có thể khái quát cách thức lập trình cho một chip vi  điều khiển. Các bộ định thời và hoạt động ngắt trong vi điều khiển PIC cũng như các thanh ghi liên quan và cách thiết lập các thanh ghi này sẽ được trình bày cụ thể ở chương 4 và chương 5.

           Tiếp đó, chi tiết về bộ chuyển đổi ADC và cảm biến nhiệt độ LM35 sẽ được trình bày ở chương 6. Chương 7 đề cập đến các phương thức giao tiếp nối tiếp bao gồm giao tiếp nối tiếp USART và giao diện đồng bộ nối tiếp MSSP (bao gồm giao tiếp SPI và I2C). Chương này cũng trình bày cách sử dụng phần mềm Matlab để thiết lập một giao diện người dùng đơn giản (GUI) để kết nối với vi điều khiển PIC. Cuối mỗi chương đều có câu hỏi ôn tập và phần bài tập với giải đáp giúp người đọc có thể hiểu sâu hơn về các sơ đồ mạch điện, phân tích và xây dựng lưu đồ thuật toán và lập trình cho các ứng dụng cụ thể như nút nhấn, LED điểm, LED 7 đoạn, LCD, ma trận phím, encoder, cảm biến nhiệt độ LM35, IC thời gian thực DS1307...

           Trong giáo trình này, nhóm tác giả chỉ trình bày những tính năng cơ bản và phổ biến của vi điều khiển PIC16F877A. Với các tính năng khác, đọc giả có thể tham khảo thêm ở datasheet của PIC16F877A qua website http://www.microchip.com của hãng Microchip. Một số hình ảnh như sơ đồ khối, giản đồ thời gian... được lấy nguyên gốc từ datasheet của PIC16F877A mà không chỉnh sửa để đảm bảo tính nguyên bản.

 

Xem đầy đủ
Lời nói đầu 3
Danh mục các từ viết tắt 5
 Chương 1 Giới thiệu chung về vi điều khiển   
1.1. Vi xử lý và vi điều khiển 7
1.2. Các loại bộ nhớ 11
1.3. Trình biên dịch và nạp cho vi điều khiển PIC13
 Câu hỏi ôn tập chương 128
Tài liệu tham khảo chương 1 29
Chương 2. Cấu trúc phần cứng PIC16F877A 
 2.1. Tổng quan về PIC 31
2.2. Vi điều khiển PIC16F877A 32
2.3. Tổ chức bộ nhớ 35
2.4. Xuất nhập I/O 42
2.5. Các đặc tính ngoại vi 57
 Câu hỏi ôn tập chương 2 59
Tài liệu tham khảo chương 260
Chương 3. Tập lệnh và chỉ thị tiền xử lý 
 3.1. Lưu đồ thuật toán 62
 3.2. Khai báo biến64
3.3. Các phép toán 65
3.4. Các cấu trúc điều kiện 66
3.5. Các chỉ thị tiền xử lý 75
3.6. Các hàm xử lý xuất/nhập 77
3.7. LED 7 đoạn80
3.8. Hiển thị LCD85
3.9. Ma trận phím 103
Câu hỏi ôn tập chương 3 106
 Bài tập chương 3 106
Hướng dẫn giải bài tập chương 3 107
Tài liệu tham khảo chương 3 128
Chương 4. Bộ định thời 
4.1. Tổng quan bộ định thời trong PIC 130
4.2. Bộ định thời TIMER0 131
4.3. Bộ định thời TIMER1 135
4.4. Bộ định thời TIMER2 139
4.5. Khối CCP (CAPTURE/COMPARE/PWM) 142
Câu hỏi ôn tập chương 4 150
 Bài tập chương 4 150
Hướng dẫn giải bài tập chương 4 151
Tài liệu tham khảo chương 4 159
 Chương 5. Hoạt động ngắt   
5.1. Tổng quan 161
5.2. Đặc điểm 162
5.3. Các thanh ghi liên quan 163
5.4. Ngắt bộ định thời 169
5.5. Ngắt ngoài RB0/INT 171
 5.6. Ngắt ngoài cổng B thay đổi 172
 Câu hỏi ôn tập chương 5173
Bài tập chương 5 173
Hướng dẫn giải bài tập chương 5174
Tài liệu tham khảo chương 5190
Chương 6. Bộ chuyển đổi ADC 
  6.1. Tổng quan về bộ chuyển đổi ADC192
 6.2. Bộ adc trên PIC16F877A 193
6.3. Cảm biến nhiệt độ lm35 200
 Câu hỏi ôn tập chương 6 202
Bài tập chương 6 202
Hướng dẫn giải bài tập chương 6 203
Tài liệu tham khảo chương 6 208
 Chương 7. Giao tiếp nối tiếp   
7.1. Giao tiếp nối tiếp USART210
7.2. Giao diện đồng bộ nối tiếp MSSP 239
Câu hỏi ôn tập chương 7 269
Bài tập chương 7 270
Hướng dẫn giải bài tập chương 7271
Tài liệu tham khảo chương 7283
Xem đầy đủ
Bình luận
0/1500 ký tự
Thống kê
Số thành viên:
0
Đang trực tuyến:
0
Khách:
0
Số lượng sách:
4989