Mô tả PIC16F676
PIC16F676-I/P là Vi điều khiển CMOS dựa trên Flash 8 bit có 1 bộ so sánh và 128 byte bộ nhớ dữ liệu EEPROM. PIC16F676 có bộ hẹn giờ giám sát được điều khiển bởi các bit cấu hình. Nó chạy trên bộ dao động RC riêng của nó để tăng thêm độ tin cậy. Có hai bộ hẹn giờ cung cấp độ trễ cần thiết khi bật nguồn. Một là Bộ hẹn giờ khởi động dao động (OST), có mục đích giữ chip ở trạng thái đặt lại cho đến khi bộ dao động tinh thể ổn định. Bộ hẹn giờ còn lại là Bộ hẹn giờ bật nguồn (PWRT), cung cấp độ trễ cố định là 72ms (danh nghĩa) chỉ khi bật nguồn, được thiết kế để giữ bộ phận ở trạng thái Đặt lại trong khi nguồn điện ổn định. Ngoài ra còn có mạch để đặt lại thiết bị nếu xảy ra tình trạng mất điện, có thể cung cấp ít nhất 72ms để đặt lại. Với ba chức năng này trên chip, hầu hết các ứng dụng không cần mạch Đặt lại bên ngoài.
Đặc tính PIC16F676
• Tùy chọn dao động bên trong và bên ngoài
– Dao động bên trong 4 MHz chính xác được hiệu chuẩn tại nhà máy ở mức ±1%
– Hỗ trợ dao động bên ngoài cho tinh thể và bộ cộng hưởng
• Chế độ Ngủ tiết kiệm điện
• Dải điện áp hoạt động rộng – 2,0V đến 5,5V
• Dải nhiệt độ công nghiệp và mở rộng
• Đặt lại khi bật nguồn ở mức công suất thấp (POR)
• Bộ hẹn giờ bật nguồn (PWRT) và Bộ hẹn giờ khởi động dao động (OST)
• Phát hiện mất điện (BOD)
• Bộ hẹn giờ giám sát (WDT) với dao động độc lập để vận hành đáng tin cậy
• MCLR/Chân đầu vào ghép kênh
• Thay đổi ngắt trên chân
• Các lần kéo yếu có thể lập trình riêng lẻ
• Bảo vệ mã có thể lập trình
• Ô nhớ Flash/EEPROM có độ bền cao
– Độ bền Flash ghi 100.000 lần
– Độ bền EEPROM ghi 1.000.000 lần
– Lưu trữ Flash/dữ liệu EEPROM: > 40 năm
Tính năng ngoại vi:
• 12 chân I/O với điều khiển hướng riêng lẻ
• Nguồn/Sink dòng điện cao cho bộ điều khiển LED trực tiếp
• Mô-đun so sánh tương tự với:
– Một bộ so sánh tương tự
– Tham chiếu điện áp so sánh trên chip có thể lập trình (CVREF)
– Ghép kênh đầu vào có thể lập trình từ đầu vào thiết bị
– Đầu ra so sánh có thể truy cập bên ngoài
• Mô-đun chuyển đổi tương tự sang số (PIC16F676):
– Độ phân giải 10 bit
– Đầu vào 8 kênh có thể lập trình
– Đầu vào tham chiếu điện áp
• Timer0: Bộ đếm/bộ đếm 8 bit với bộ chia trước có thể lập trình 8 bit
• Timer1 nâng cao:
– Bộ đếm/bộ đếm 16 bit với bộ chia trước
– Chế độ đầu vào cổng ngoài
– Tùy chọn sử dụng OSC1 và OSC2 ở chế độ LP làm bộ dao động Timer1, nếu chế độ INTOSC được chọn
Sơ đồ chân PIC16F676
Bảng mô tả chân
Sơ đồ khối PIC16F167
Tổ chức bộ nhớ chương trình
Các thiết bị PIC16F630/676 có bộ đếm chương trình 13 bit có khả năng giải quyết không gian bộ nhớ chương trình 8K x 14. Chỉ có 1K x 14 đầu tiên (0000h-03FFh) cho các thiết bị PIC16F630/676 được triển khai vật lý. Truy cập vào một vị trí trên các ranh giới này sẽ gây ra sự bao quanh trong không gian 1K x 14 đầu tiên. Vectơ đặt lại ở 0000h và vectơ ngắt ở 0004h
TÍNH NĂNG ĐẶC BIỆT CỦA CPU
Một số mạch đặc biệt xử lý nhu cầu của các ứng dụng thời gian thực là những gì đặt bộ vi điều khiển ngoài các bộ xử lý khác. Họ PIC16F630/676 có nhiều tính năng như vậy nhằm mục đích:
• tối đa hóa độ tin cậy của hệ thống
• giảm thiểu chi phí thông qua việc loại bỏ các thành phần bên ngoài
• cung cấp các chế độ hoạt động tiết kiệm điện và cung cấp khả năng bảo vệ mã
Các tính năng này là:
• Lựa chọn bộ dao động
• Đặt lại
– Đặt lại khi bật nguồn (POR)
– Bộ đếm thời gian bật nguồn (PWRT)
– Bộ đếm thời gian khởi động bộ dao động (OST)
– Phát hiện mất điện (BOD)
• Ngắt
• Bộ đếm thời gian giám sát (WDT)
• Ngủ
• Bảo vệ mã
• Vị trí ID
• Lập trình nối tiếp trong mạchTM
Kích thước PIC16F167
Xem thêm những sản phẩm vi điều khiển khác tại đây
Chưa có đánh giá nào.