PIC16F8X là nhóm PIC trong họ PIC16XX của họ Vi điều khiển 8-bit, tiêu hao năng lượng thấp, đáp ứng nhanh, chế tạo theo công nghệ CMOS, chống tĩnh điện tuyệt đối. Nhóm bao gồm các thiết bị sau :
PIC16F83 PIC16CR83 PIC16F84 PIC16CR84
Tất cả các PIC16/17 đều có cấu trúc RISC. PIC16CXX các đặc tính nổi bậc, 8 mức ngăn xếp Stack, nhiều nguồn ngắt tích hợp bên trong lẫn ngoài. Có cấu trúc Havard với các bus dữ liệu và bus thực thi chương trình riêng biệt nhau cho phép độ dài 1 lệnh là 14-bit và bus dữ liệu 8-bit cách biệt nhau. Tất cả các lệnh đều mất 1 chu kỳ lệnh ngoại trừ các lệnh rẽ nhánh chương trình mất 2 chu kỳ lệnh. Chỉ có 35 lệnh và 1 lượng lớn các thanh ghi cho phép đáp ứng cao trong ứng dụng.
Họ PIC16F8X có nhiều tính năng đặc biệt làm giảm thiểu các thiết bị ngoại vi, vì vậy kinh tế cao, có hệ thống nổi bật đáng tin cậy và sự tiêu thụ năng lượng thấp. Ở đây có 4 sự lựa chọn bộ dao dộng và chỉ có 1 chân kết nối bộ dao động RC nên có giải pháp tiết kiệm cao. Chế độ SLEEP tiết kiệm nguồn và có thể được đánh thức bởi các nguồn reset.
PIC16F877A có 40/44 chân với sự phân chia cấu trúc như sau : Có 5 port xuất/nhập
Có 8 kênh chuyển đổi A/D 10-bit
Có bộ nhớ gấp đôi so với PIC16F873A và PIC16F874A - Các đặc điểm của PIC16F887A :
Tần số hoạt động DC-20MHz
Reset và Delay POR, BOR (PWRT, OST)
Bộ nhớ chương trình Flash (14-bit word) 8K Bộ nhớ dữ liệu (byte) 368 Bộ nhớ dữ liệu EEPROM (byte) 256 Các ngắt 15
Các Port xuất/nhập Port A, B, C, D, E
Timer 3
Module Capture/Compare/PWM
2
Giao tiếp nối tiếp MSSP, USART
Giao tiếp song song PSP
Module A/D 10-bit 8 kênh ngõ vào
Bộ so sánh tương tự 2
Tập lệnh 35 lệnh
Số chân 40 chân PDIP
44 chân PLCC 44 chân TQFP 44 chân QFN
Bảng 2.1 Tóm tắt đặc điểm của PIC16F877A