Microsoft Word Bai Giang LT Vi xu ly Khoa CNDT docx Bài giảng KỸ THUẬT VI XỬ LÝ 30 CHƯƠNG 3 GIỚI THIỆU VĐK PIC 8 BIT HỌ 16F8XX Trình bày được chức năng của họ VĐK PIC và PIC 16F8xx Trình bày được sơ đồ cấu trúc, cách tổ chức bộ nhớ thanh ghi và các modul thành phần, tập lệnh của VĐK PIC Phân tích, lựa chọn loại VĐK cho mục đích thiết kế 3 1 Đặc tính, cấu trúc, chức năng 3 1 1 Giới thiệu các VĐK , lịch sử phát triển của VĐK + PIC viết tắt của “Programmable Intelligent Computer”, có thể dịch là má.
Bài giảng KỸ THUẬT VI XỬ LÝ CHƯƠNG 3: GIỚI THIỆU VĐK PIC BIT HỌ 16F8XX - Trình bày chức họ VĐK PIC PIC 16F8xx - Trình bày sơ đồ cấu trúc, cách tổ chức nhớ ghi modul thành phần, tập lệnh VĐK PIC - Phân tích, lựa chọn loại VĐK cho mục đích thiết kế 3.1 Đặc tính, cấu trúc, chức 3.1.1 Giới thiệu VĐK , lịch sử phát triển VĐK + PIC viết tắt “Programmable Intelligent Computer”, dịch máy tính thơng minh lập trình được, sản phẩm hãng General Instruments đặt cho dòng sản phẩm họ PIC 1650 + PIC họ vi điều khiển RISC sản xuất công ty Microchip Technology Dòng PIC PIC 1650 phát triển MicroElectronics Division thuộc General Instruments Lúc PIC 1650 dung để giao tiếp với thiết bị ngoại vi cho máy chủ CP 1600 Hiện PIC phát triển mạnh, có nhiều loại PIC đời PIC 12 (độ dài mã lệnh 12 bit) dịng PIC 12Cxxx (thí dụ: PIC 12F50x, PIC 12F675), PIC 5x (16F54), PIC 14 dòng PIC 16Fxxx (16F84, 16F818, 16F877A, 16F872), PIC 16 dòng PIC 18Fxxx (PIC 18F4520, 18F2550) 3.1.2 Khảo sát VĐK bit o Cấu hình VĐK bit + PIC 16F877A vi điều khiển PIC thông dụng, loại trung (mid- range) có đặc điểm: - Đây vi điều khiển thuộc họ PIC 16Fxxx với tập lệnh gồm 35 lệnh có độ dài 14 bit - Mỗi lệnh thực thi chu kì xung clock - Tốc độ hoạt động tối đa cho phép 20 Mhz với chu kì lệnh 20 ms - Bộ nhớ chương trình Flash 8k x 14 words, nhớ liệu (RAM) 368x8 byte, nhớ EEPROM với dung lượng 256 x byte - Số port I/O với 33 chân I/O + Các đặc tính ngọai vi bao gồm khối chức sau: -Timer 0: đếm bit bộđếm với hệ số tỉ lệ trước -Timer 1: đếm 16 bit, đếm với hệ số tỉ lệ trước.Có thể đếm thơng qua xung clock/ xung clock thạch anh chế độ phương thức cất giữ sleep 30 Bài giảng KỸ THUẬT VI XỬ LÝ -Timer 2: đếm bit với ghi chu kì bit, đếm8 bit hệ số tỉ lệ trước, hệ số tỉ lệ sau - Có hai bắt giữ/so sánh/điều rộng xung - Các cổng giao tiếp nối tiếp đồng (SSP) với SPI phương thức chủ I2C (chủ/tớ) - Bộ truyền nhận nối tiếp đồng bộ, không đồng (UASRT/SCL) có khả phát bit địa - Cổng phụ song song với bit mở rộng, với chân điều khiển RD, WR, CS - Các đặc tính analog: Bộ chuyển đổi tương tự-số 10 bit chip với kênh vào Hai so sánh, + Bên cạnh vài đặc tính vi điều khiển như: - Bộ nhớ Flash với khả ghi xóa 100000 lần - Bộ nhớ liệu EEPROM với khả ghi xóa 1000000 lần - Dữ liệu nhớ EEPROM lưu trữ 40 năm - Khả tự nạp chương trình với sựđiều khiển phần mềm - Nạp chương trình mạch điện ISP (in circuit programming) thông qua chân - Bộ đếm xung thời gian (WDT-Watch dog timer) với dao động RC bên - Có mã chương trình bảo vệ (chức bảo mật mã chương trình) - Có thể hoạt động hiều dạng dao động khác - Chếđộ sleep (phương thức cất giữ) tiết kiệm lượng - Công nghệ CMOS Flash/ eeprom với nguồn mức thấp, tốc độ cao - Dãi điện hoạt động rộng: 2V -> 5,5 V - Công suất tiêu thụ thấp: