Tải bản đầy đủ (.pdf) (7 trang)

vi dieu khien pic 1814

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (177.9 KB, 7 trang )

TRNG S QUAN CHKT THễNG TIN

NGUYEN VN TèNH
Khoá DH12
Hệ đo tạo di hạn AI HC

TAI LIU VI IU KHIN
PIC 16F877A

Năm 2008
SI QUAN CHI HUY KI THUẬT THÔNG TIN


LỜI NĨI ĐẦU
Chào các đồng chí.Mình tên là nguyễn văn tình là hoc viên tiểu đồn 18 khóa ĐH12 .Sau
nhiều thời gian nghiên cứu về vi điều khiển,và nhận thấy là chúng ta học ĐIỆN TỬ
VIỄN THÔNG nhưng chúng ta chưa được các thầy dạy nhiều về vi điều khiển .Chính vì
điều đó nên hơm nay mình quyết định cho xuất bản quyển sách về một loại vi điều khiển
mà nó có những tính năng vượt trội so với nhiều dịng vi điều khiển trước
như:8051,AVR,P89v51….Đó là dịng vi điều khiển của hãng MICROCHIP .Vi điều
khiển hiện nay cũng như tương lai là có rất nhiều ứng dụng trong cuộc sống,khơng chỉ
cho những đồng chí thích nghiên cứu về tự động hóa hay về robocon …v..v..Vì hiện tại là
dịng vi điều khiển này cũng chưa được đưa vào dạy trong các trường đại học mà đa số
các trường chỉ dạy về 8051 và cũng chưa có tài liệu chính thống nào.Nay mình cho ra đời
quyển sách này với mục đích giúp chúng ta tiếp cận công nghệ mới chứ không để lạc hậu
so với những sinh viên bên ngồi.Vì nhiều lý do và khả năng có hạn nên q trình biên
soạn có nhiều sai sót.mong các đồng chí đọc và cho ý kiến để chúng ta cùng sửa chữa.
Mọi thắc mắc sin liện hệ với mình NGUYỄN VĂN TÌNH c3/d18/dh12h.Hay qua email
DT:0583743625

Nha Trang ,ngay 25 tháng 12 năm 2008





MỤC LỤC
CHƯƠNG 1 TỔNG QUAN VỀ VI ĐIỀU KHIỂN PIC
1.1 PIC LÀ GÌ ??
1.2 TẠI SAO LÀ PIC MÀ KHÔNG LÀ CÁC HỌ VI ĐIỀU KHIỂN KHÁC??
1.3 KIẾN TRÚC PIC
1.4 RISC VÀ CISC
1.5 PIPELINING
1.6 CÁC DÒNG PIC VÀ CÁCH LỰA CHỌN VI ĐIỀU KHIỂN PIC
1.7 NGÔN NGỮ LẬP TRÌNH CHO PIC
1.8 MẠCH NẠP PIC
1.9 BOOTLOADER VÀ ICP (In Circuit Programming)
CHƯƠNG 2 VI ĐIỀU KHIỂN PIC16F877A
2.1 SƠ ĐỒ CHÂN VI ĐIỀU KHIỂN PIC16F877A
2.2 MỘT VÀI THÔNG SỐ VỀ VI ĐIỀU KHIỂN PIC16F877A
2.3 SƠ ĐỒ KHỐI VI ĐIỀU KHIỂN PIC16F877A
2.4 TỔ CHỨC BỘ NHỚ
2.4.1 BỘ NHỚ CHƯƠNG TRÌNH
2.4.2 BỘ NHỚ DỮ LIỆU
2.4.2.1 THANH GHI CHỨC NĂNG ĐẶC BIỆT SFR
2.4.2.2 THANH GHI MỤC ĐÍCH CHUNG GPR
2.4.3 STACK
2.5 CÁC CỔNG XUẤT NHẬP CỦA PIC16F877A
2.5.1 PORTA
2.5.2 PORTB
2.5.3 PORTC
2.5.4 PORTD
2.5.5 PORTE

2.6 TIMER 0
2.7 TIMER1
2.8 TIMER2
2.9 ADC
2.10 COMPARATOR
2.10.1 BỘ TẠO ĐIỆN ÁP SO SÁNH
2.11 CCP
2.12 GIAO TIẾP NỐI TIẾP


1.12.1 USART
2.12.1.1 USART BẤT ĐỒNG BỘ
2.12.1.1.1 TRUYỀN DỮ LIỆU QUA CHUẨN GIAO TIẾP USART BẤT ĐỒNG BỘ
2.12.1.1.2 NHẬN DỮ LIỆU QUA CHUẨN GIAO TIẾP USART BẤT ĐỒNG BỘ
2.12.1.1.2 USART ĐỒNG BỘ
2.12.1.2.1 TRUYỀN DỮ LIỆU QUA CHUẨN GIAO TIẾP USART ĐỒNG BỘ MASTER
MODE
2.12.1.2.2 NHẬN DỮ LIỆU QUA CHUẨN GIAO TIẾP USART ĐỒNG BỘ MASTER
MODE
2.12.1.2.3 TRUYỀN DỮ LIỆU QUA CHUẨN GIAO TIẾP USART ĐỒNG BỘ SLAVE
MODE
2.12.1.2.4 NHẬN DỮ LIỆU QUA CHUẨN GIAO TIẾP USART ĐỒNG BỘ SLAVE MODE
2.12.2 MSSP
2.12.2.1 SPI
2.12.2.1.1 SPI MASTER MODE
2.12.2.1.2 SPI SLAVE MODE
2.12.2.2 I2C
2.12.2.2.1 I2C SLAVE MODE
2.12.2.2.2 I2C MASTER MODE
2.13 CỔNG GIAO TIẾP SONG SONG PSP (PARALLEL SLAVE PORT)

2.14 TỔNG QUAN VỀ MỘT SỐ ĐẶC TÍNH CỦA CPU.
2.14.1 CONFIGURATION BIT
2.14.2 CÁC ĐẶC TÍNH CỦA OSCILLATOR
2.14.3 CÁC CHẾ ĐỘRESET
2.14.4 NGẮT (INTERRUPT)
2.14.4.1 NGẮT INT
2.14.4.2 NGẮT DO SỰ THAY ĐỔI TRẠNG THÁI CÁC PIN TRONG PORTB
2.14.5 WATCHDOG TIMER (WDT)
2.14.6 CHẾ ĐỘ SLEEP
2.14.6.1 “ĐÁNH THỨC” VI ĐIỀU KHIỂN
CHƯƠNG 3 TẬP LỆNH CỦA VI ĐIỀU KHIỂN PIC
3.1 VÀI NÉT SƠ LƯC VỀ TẬP LỆNH CỦA VI ĐIỀU KHIỂN PIC
3.2 TẬP LỆNH CỦA VI ĐIỀU KHIỂN PIC
3.3 CẤU TRÚC CỦA MỘT CHƯƠNG TRÌNH ASSEMBLY VIẾT CHO VI ĐIỀU KHIỂN
PIC


TÀI LIỆU THAM KHẢO
PIC16F877A DATASHEET
MIDRANGE PICmicro FAMILY
CÁC TRANG WEB
WWW.MICROCHIP.COM
WWW.DIENDANDIENTU.COM
WWW.PICVIETNAM.NET
VÀ CÁC TRANG WEB KHAÙC

WWW.MICROCHIP.COM
WWW.MICROCHIP.COM



LỜI KẾT
Hi vọng sau khi đọc quyển sách này các đồng chí có những kiến thức cơ bản về vi điều
khiển.Trên đó mình trình bày chủ yếu là băng ngơn ngữ lập trình ASEMBLY cịn các
đồng chí nào đã nghiên cứu song mốn nghiên cứa sang ngôn ngữ bậc cao như:C++….
Thì găp mình sẽ hỗ trợ và cung cấp các chưng trình ví dụ để các đồng chí nghiên cứu.
TRÂN TRỌNG CẢM ƠN.



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×