Đồ án PIC16F84 và một số ứng dụng

MỤC LỤC

NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN 1

NHẬN XÉT CỦA HỘI ĐỒNG PHẢN BIỆN 2

LỜI CẢM ƠN 3

LỜI GIỚI THIỆU 4

Phần I: GIỚI THIỆU VỀ PIC16F84 7

I.1. Tổng quan: 7

I.1.1. Cấu trúc 7

I.1.2. Sơ đồ chân 8

I.1.3. Bộ tạo xung 9

I.1.4. Reset 10

I.1.5. Bộ xử lý trung tâm (CPU) 10

I.1.6. Thanh ghi trạng thái status 10

I.1.7. Các port 11

I.1.8. PORTB và TRISB 12

I.2. Tổ chức bộ nhớ 13

I.2.1. Các thanh ghi SFR 14

I.2.2. Bộ đếm chương trình 15

I.2.3. Lập trình cho vi điều khiển 15

I.2.4. Các kiểu định địa chỉ 15

I.3. Các cơ chế ngắt 15

I.3.1. Thanh ghi điều khiển ngắt (INTCON ) 16

I.4. Timer TMR0 17

I.5. Thanh ghi OPTION 18

I.6. Bộ nhớ dữ liệu EEPROM 19

I.6.1. Thanh ghi EECON1 19

Phần II: LẬP TRÌNH HỢP NGỮ CHO PIC16F84 21

II.1. Giới thiệu: 21

II.1.1. Biểu diễn số trong trình biên dịch 21

II.1.2. Các yếu tố của hợp ngữ: 21

II.2. Tập lệnh của PIC: 22

Phần III: PHƯƠNG PHÁP NẠP CHIP 31

III.1. Giới thiệu phần mềm MPLAB 31

III.2. Phần mềm nạp chip IC – PROG: 31

III.3. Mach nạp JDM 32

Phần IV: ỨNG DỤNG 34

IV.1. Điều khiển LED 34

IV.1.1. Hoạt động 34

IV.1.2. Mạch điều khiển 34

IV.2. Điều khiển động cơ Servo 35

IV.2.1. Hoạt động 35

IV.2.2. Mạch điều khiển 38

IV.3. Điều khiển LCD 38

IV.3.1. Giới thiệu về LCD 38

IV.3.2. Hoạt động của LCD trong ứng dụng 41

IV.3.3. Sơ đồ mạch điều khiển LCD 42

IV.4. Mô hình tích hợp: 42

IV.5. Mã chương trình: 44

 

doc56 trang | Chia sẻ: lethao | Lượt xem: 3951 | Lượt tải: 2download
Bạn đang xem trước 20 trang tài liệu Đồ án PIC16F84 và một số ứng dụng, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên

Các file đính kèm theo tài liệu này:

  • docPIC16F84 và một số ứng dụng.doc