Đề tài: Kit Thực Tập Vi Điều Khiển Pic
Số trang: 133
Loại file: doc
Dung lượng: 4.98 MB
Lượt xem: 20
Lượt tải: 0
Xem trước 10 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bộ định tỉ lệ prescaler có 4 giá trị tỉ lệ được lựa chọn bởi các bit CCPxM3:CCPxM0.Bất cứ khi nào module CCP ngừng hoạt động hoặc không hoạt động trong chế độCapture thì giá trị tỉ lệ sẽ bị xóa. Bất cứ reset nào cũng xóa giá trị tỉ lệ.Khi thay đổi giá trị prescaler có thể gây ra một ngắt. Giá trị đếm prescaler sẽ khôngbị xóa nên sự Capture đầu tiên có thể không xuất phát từ giá trị 0 của bộ prescaler. , thì các hệ thống điều khiển cơ khí thô sơ, với tốc độxử...
Nội dung trích xuất từ tài liệu:
Đề tài: Kit Thực Tập Vi Điều Khiển PicĐồ Án Tốt Nghiệp Khóa 2006-2009 GVHD: Thạc Sỹ LÊ ĐÌNH KHA ---------- Đề Tài: Kit Thực Tập Vi Điều Khiển PicNgô Ngọc Huynh & Nguyễn Duy Hiến trang 4Đồ Án Tốt Nghiệp Khóa 2006-2009 GVHD: Thạc Sỹ LÊ ĐÌNH KHA MỤC LỤCCHƯƠNG 0 DẪN NHẬP ........................................................................................trang 9PHẦN I : KHẢO SÁT VI ĐIỀU KHIỂN PIC 16F877A .....................................trang 10CHƯƠNG I: CẤU TRÚC PHẦN CỨNG CỦA 16F877A ...................................trang 111.1 Sơ lượt về vi điều khiển PIC 16F877A...............................................................trang 111.2 Sơ lượt về các chân của PIC 16F877A ...............................................................trang 171.3 Một số điểm đặc biệt của CPU ...........................................................................trang 17 1.3.1 Dao động..................................................................................................trang 17 1.3.2 Reset ........................................................................................................trang 18 1.3.3 MCLR (Master clear) ..............................................................................trang 18 1.3.4 Interrupts ..................................................................................................trang 19 1.3.5 Chế độ nguồn thấp Sleep (Power down Mode) .......................................trang 20 1.3.6 Bộ định thời giám sát (Watch Dog Timer – WDT).................................trang 201.4 Tổ chức bộ nhớ ...................................................................................................trang 21 1.4.1 Bộ nhớ chương trình ................................................................................trang 21 1.4.2 Bộ nhớ dữ liệu .........................................................................................trang 22 1.4.2.1Vùng Ram Đa Mục Đích...............................................................trang 24 1.4.2.2. Vùng thanh ghi chức năng đặt biệt..............................................trang 24 1.4.3. Các thanh ghi chức năng đặc biệt ...........................................................trang 27 1.4.3.1.Thanh ghi trạng thái (Status register) ...........................................trang 27 1.4.3.2. Thanh ghi tùy chọn (Option Reg_Register) ................................trang 28 1.4.3.3. Thanh ghi điều khiển ngắt INTCON ...........................................trang 29 1.4.3.4. Thanh ghi cho phép ngắt ngoại vi 1 ............................................trang 30 1.4.3.5. Thanh ghi cờ của các ngắt ngoại vi 1 ..........................................trang 30 1.4.3.6. Thanh ghi cho phép ngắt ngoại vi 2 ............................................trang 31 1.4.3.7. Thanh ghi cờ của các ngắt ngoại vi 2 ..........................................trang 32 1.4.4. PCL và PCLATH....................................................................................trang 32 1.4.5. Ngăn xếp Stack .......................................................................................trang 33 1.4.6. Định địa chỉ trực tiếp và địa chỉ gián tiếp, thanh ghi INF và FSR .........trang 331.5. I/O port ...............................................................................................................trang 34 1.5.1. Port A và thanh ghi TRIS A ...................................................................trang 35 1.5.2. Port B và thanh ghi TRIS B ....................................................................trang 36 1.5.3. Port C và thanh ghi TRIS C ....................................................................trang 38 1.5.4. Port D và thanh ghi TRIS D ...................................................................trang 39 1.5.5. Port E và thanh ghi TRIS E ....................................................................trang 39CHƯƠNG II: BỘ ĐỊNH THỜI .............................................................................trang 412.1. Bộ định thời timer 0 ...........................................................................................trang 41 2.1.1. Giới thiệu ................................................................................................trang 41 2.1.2. Hoạt động của bộ định thời ....................................................................trang 41 2.1.3. Ngắt Timer 0 ...........................................................................................trang 41 2.1.4. Sử dụng Timer 0 với nguồn xung clock ngoài ....................... ...
Nội dung trích xuất từ tài liệu:
Đề tài: Kit Thực Tập Vi Điều Khiển PicĐồ Án Tốt Nghiệp Khóa 2006-2009 GVHD: Thạc Sỹ LÊ ĐÌNH KHA ---------- Đề Tài: Kit Thực Tập Vi Điều Khiển PicNgô Ngọc Huynh & Nguyễn Duy Hiến trang 4Đồ Án Tốt Nghiệp Khóa 2006-2009 GVHD: Thạc Sỹ LÊ ĐÌNH KHA MỤC LỤCCHƯƠNG 0 DẪN NHẬP ........................................................................................trang 9PHẦN I : KHẢO SÁT VI ĐIỀU KHIỂN PIC 16F877A .....................................trang 10CHƯƠNG I: CẤU TRÚC PHẦN CỨNG CỦA 16F877A ...................................trang 111.1 Sơ lượt về vi điều khiển PIC 16F877A...............................................................trang 111.2 Sơ lượt về các chân của PIC 16F877A ...............................................................trang 171.3 Một số điểm đặc biệt của CPU ...........................................................................trang 17 1.3.1 Dao động..................................................................................................trang 17 1.3.2 Reset ........................................................................................................trang 18 1.3.3 MCLR (Master clear) ..............................................................................trang 18 1.3.4 Interrupts ..................................................................................................trang 19 1.3.5 Chế độ nguồn thấp Sleep (Power down Mode) .......................................trang 20 1.3.6 Bộ định thời giám sát (Watch Dog Timer – WDT).................................trang 201.4 Tổ chức bộ nhớ ...................................................................................................trang 21 1.4.1 Bộ nhớ chương trình ................................................................................trang 21 1.4.2 Bộ nhớ dữ liệu .........................................................................................trang 22 1.4.2.1Vùng Ram Đa Mục Đích...............................................................trang 24 1.4.2.2. Vùng thanh ghi chức năng đặt biệt..............................................trang 24 1.4.3. Các thanh ghi chức năng đặc biệt ...........................................................trang 27 1.4.3.1.Thanh ghi trạng thái (Status register) ...........................................trang 27 1.4.3.2. Thanh ghi tùy chọn (Option Reg_Register) ................................trang 28 1.4.3.3. Thanh ghi điều khiển ngắt INTCON ...........................................trang 29 1.4.3.4. Thanh ghi cho phép ngắt ngoại vi 1 ............................................trang 30 1.4.3.5. Thanh ghi cờ của các ngắt ngoại vi 1 ..........................................trang 30 1.4.3.6. Thanh ghi cho phép ngắt ngoại vi 2 ............................................trang 31 1.4.3.7. Thanh ghi cờ của các ngắt ngoại vi 2 ..........................................trang 32 1.4.4. PCL và PCLATH....................................................................................trang 32 1.4.5. Ngăn xếp Stack .......................................................................................trang 33 1.4.6. Định địa chỉ trực tiếp và địa chỉ gián tiếp, thanh ghi INF và FSR .........trang 331.5. I/O port ...............................................................................................................trang 34 1.5.1. Port A và thanh ghi TRIS A ...................................................................trang 35 1.5.2. Port B và thanh ghi TRIS B ....................................................................trang 36 1.5.3. Port C và thanh ghi TRIS C ....................................................................trang 38 1.5.4. Port D và thanh ghi TRIS D ...................................................................trang 39 1.5.5. Port E và thanh ghi TRIS E ....................................................................trang 39CHƯƠNG II: BỘ ĐỊNH THỜI .............................................................................trang 412.1. Bộ định thời timer 0 ...........................................................................................trang 41 2.1.1. Giới thiệu ................................................................................................trang 41 2.1.2. Hoạt động của bộ định thời ....................................................................trang 41 2.1.3. Ngắt Timer 0 ...........................................................................................trang 41 2.1.4. Sử dụng Timer 0 với nguồn xung clock ngoài ....................... ...
Tìm kiếm theo từ khóa liên quan:
mẫu báo cáo cách trình bày báo cáo mạch nguyên lí sơ đồ chân sơ đồ cấu tạo thanh ghi tùy chọn bộ nhớ dữ liệuGợi ý tài liệu liên quan:
-
Mẫu Báo cáo kết quả tập sự (Mẫu 2)
8 trang 1618 21 0 -
Mẫu Báo cáo thành tích đề nghị tặng danh hiệu lao động tiên tiến
15 trang 1041 3 0 -
HƯỚNG DẪN THỰC TẬP VÀ VIẾT BÁO CÁO THỰC TẬP TỐT NGHIỆP
18 trang 356 0 0 -
Tiểu luận triết học - Ý thức và vai trò của ý thức trong đời sống xã hội
13 trang 291 0 0 -
Mẫu Báo cáo thành tích chiến sĩ thi đua cấp cơ sở
23 trang 260 0 0 -
Tiểu luận triết học - Vận dụng quan điểm cơ sở lý luận về chuyển đổi nền kinh tế thị trường
17 trang 252 0 0 -
Mẫu Báo cáo kết quả tập sự (Mẫu 1)
2 trang 246 2 0 -
Mẫu Báo cáo thành tích cá nhân của giáo viên Mầm non
13 trang 241 0 0 -
Hướng dẫn thực tập tốt nghiệp dành cho sinh viên đại học Ngành quản trị kinh doanh
20 trang 233 0 0 -
Mẫu Báo cáo (kế hoạch) tháng (quý) - đào tạo
3 trang 224 0 0