TẠI SAO LÀ PIC MÀ KHÔNG LÀ CÁC HỌ VI ĐIỀU KHIỂN
KHÁC ?
Họ vi điều khiển này có thể tìm mua dễ dàng tại thị trường Việt Nam và Giá thành không quá đắt.
Có đầy đủ các tính năng của một vi điều khiển khi hoạt động độc lập.
Là một sự bổ sung rất tốt về kiến thức cũng như về ứng dụng cho họ vi điều khiển mang tính truyền thống: họ vi điều khiển 8051.
Số lượng người sử dụng họ vi điều khiển PIC tại Việt Nam cũng như trên thế giới,nhiều.
Sự hỗ trợ của nhà sản xuất về trình biên dịch, các công cụ lập trình, nạp chương trình từ đơn giản đến phức tạp,
PIC tích hợp 8 kênh ADC on chip
22 trang |
Chia sẻ: ngtr9097 | Lượt xem: 2466 | Lượt tải: 1
Bạn đang xem trước 20 trang tài liệu Đồ án Nghiên cứu, thiết kế và chế tạo phần cứng thiết bị thí nghiệm lập trình họ vi điều khiển Pic16f877a, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
ĐÒ tµi: NGHI£N CøU, THIÕT kÕ ,CHÕ T¹o Bé THÝ NGHiÖm PIC16F877A Vµ BI£N SO¹N C¸C BµI TËP MÉU dïng trong thùc hµnh vi ®iÒu khiÓn CHUY£N NGµnh :®iÖn –tù ®éng hãa Gi¶ng viªn híng dÉn: NguyÔn Thµnh Long Sinh viªn thùc viªn : NguyÔn ThÞ Dinh NguyÔn TuÊn ViÖt NỘI DUNG THỰC HIỆN PHẦN 1:TỔNG QUAN VỂ VI ĐIỀU KHIỂN PIC PHẦN 2:BỘ KIT PIC16F877A VÀ LẬP TRÌNH ỨNG DỤNG PHẦN 1:TỔNG QUAN VỂ VI ĐIỀU KHIỂN PIC Chương 1: Tổng quan về PIC Chương 2: Cấu trúc phần cứng của PIC 16F877A Chương 3: Trình biên dịch cho PIC 16F877A NỘI DUNG THỰC HIỆN PHẦN 2:BỘ KIT PIC16F877A VÀ LẬP TRÌNH ỨNG DỤNG Giới thiệu phần cứng ,sơ đồ khối bộ KIT PIC16F877A, sơ đồ nguyên lý từng modul. Lưu đồ thuật toán ,lập trình ứng dụng cho từng modul của bộ KIT NỘI DUNG THỰC HIỆN PHẦN 1:TỔNG QUAN VỂ VI ĐIỀU KHIỂN PIC TẠI SAO LÀ PIC MÀ KHÔNG LÀ CÁC HỌ VI ĐIỀU KHIỂN KHÁC ? Họ vi điều khiển này có thể tìm mua dễ dàng tại thị trường Việt Nam và Giá thành không quá đắt. Có đầy đủ các tính năng của một vi điều khiển khi hoạt động độc lập. Là một sự bổ sung rất tốt về kiến thức cũng như về ứng dụng cho họ vi điều khiển mang tính truyền thống: họ vi điều khiển 8051. Số lượng người sử dụng họ vi điều khiển PIC tại Việt Nam cũng như trên thế giới,nhiều. Sự hỗ trợ của nhà sản xuất về trình biên dịch, các công cụ lập trình, nạp chương trình từ đơn giản đến phức tạp,… PIC tích hợp 8 kênh ADC on chip PHẦN 1:TỔNG QUAN VỂ VI ĐIỀU KHIỂN PIC Chương 2: Cấu trúc phần cứng của PIC 16F877A PHẦN 1:TỔNG QUAN VỂ VI ĐIỀU KHIỂN PIC Chương 2: Cấu trúc phần cứng của PIC 16F877A Be nhớ RAM 368x8 Bộ nhớ EEPROM 256X8 Có 14 ngắt Chu kì thực hiện lệnh 200ns(TA 20MHZ) Có 3 bộ timer Cổng truyền thông SSP Bộ truyền nhận USART 8 kênh ADC10 bít Tích hợp modul:compare,capture,pwm PHẦN 1:TỔNG QUAN VỂ VI ĐIỀU KHIỂN PIC Chương 3: Trình biên dịch cho PIC 16F877A Lập trình bằng hợp ngữ.Dùng trình biên dịch MPLAP để dịch ra file.hex. Lập trình bằng ngôn ngữ C .Dùng trình bien dịch CCS để tao ra file.hex. PHẦN 2:BỘ KIT PIC16F877A VÀ LẬP TRÌNH ỨNG DỤNG Sơ đồ khối SƠ ĐỒ NGUYÊN LÝ BO MẠCH CHÍNH SƠ ĐỒ NGUYÊN LÝ MODUL BÀN PHÍM SƠ ĐỒ NGUYÊN LÝ MODUL DAC SƠ ĐỒ NGUYÊN LÝ MODUL MATRIX LED 5X7 SƠ ĐỒ NGUYÊN LÝ MODUL LED 7 THANH SƠ ĐỒ NGUYÊN LÝ MODUL STEP-MOTOR SƠ ĐỒ NGUYÊN LÝ MODUL DC 1 CHIỀU SƠ ĐỒ NGUYÊN LÝ MODUL LCD KẾT LUẬN VÀ KIẾN NGHỊ Kết luận. Sau thời gian nghiên cứu và làm việc nghiêm túc, chúng em đã hoàn thành đề tài: “Nghiên cứu và lập trình ứng dụng họ vi điều khiển PIC 16F877A” Với những công việc đã làm được như sau: - Tìm hiểu được cấu trúc của PIC16F877A. - Xây dựng bộ kit . - Lập trình điều khiển các modul đã xây dựng. - Xây dựng phần hướng dẫn sử dụng và các bài tập mẫu dùng trong giảng dạy môn học vi điều khiển PIC KẾT LUẬN VÀ KIẾN NGHỊ Kiến nghị . Tuy nhóm đồ án đã tìm tòi nghiên cứu nhưng họ vi điều khiển PIC còn mới nên việc tìm hiểu còn khó khăn .Mặt khác đề tài mới đi sâu khai thác vào từng ứng dụng riêng lẻ với mục đích thí nghiệm .Vì vậy tính ứng dụng thực tiễn chưa cao .Chúng em rất mong muôn các nhóm đồ án sau phát triển thêm. LỜI CẢM ƠN Với lòng kính trọng và biết ơn sâu sắc, chúng em xin cảm ơn thày NGUYỄN THÀNH LONG cùng các thầy cô giáo khoa Điện- Điện Tử và các bạn đã tạo điều kiện giúp đỡ chúng em trong thời gian thực hiện đồ án này.