Sự miêu tả
Lõi AVR kết hợp một tập lệnh phong phú với 32 thanh ghi làm việc cho mục đích chung.Tất cả 32 thanh ghi được kết nối trực tiếp với Đơn vị logic số học (ALU), cho phép truy cập hai thanh ghi độc lập trong một lệnh duy nhất được thực thi trong một chu kỳ xung nhịp.Kết quả là kiến trúc mã hiệu quả hơn trong khi đạt được thông lượng nhanh hơn gấp 10 lần so với các bộ vi điều khiển CISC thông thường.ATmega16 cung cấp các tính năng sau: 16 Kbyte bộ nhớ Chương trình Flash có thể lập trình trong hệ thống với khả năng Đọc-Khi-Ghi, 512 byte EEPROM, 1 Kbyte SRAM, 32 dòng I/O mục đích chung, 32 thanh ghi làm việc cho mục đích chung, giao diện JTAG cho Quét ranh giới, hỗ trợ và lập trình Gỡ lỗi trên chip, ba Bộ định thời/Bộ đếm linh hoạt với các chế độ so sánh, Ngắt trong và Ngắt ngoài, USART có thể lập trình nối tiếp, Giao diện nối tiếp hai dây hướng byte, ADC 8 kênh, 10 bit với tùy chọn giai đoạn đầu vào vi sai với mức tăng có thể lập trình (chỉ gói TQFP), Bộ hẹn giờ Watchdog có thể lập trình với Bộ tạo dao động bên trong, cổng nối tiếp SPI và sáu chế độ tiết kiệm năng lượng có thể lựa chọn bằng phần mềm.Chế độ Chờ dừng CPU trong khi cho phép USART, Giao diện hai dây, Bộ chuyển đổi A/D, SRAM, Bộ định thời/Bộ đếm, cổng SPI và hệ thống ngắt tiếp tục hoạt động.Chế độ Tắt nguồn lưu nội dung thanh ghi nhưng đóng băng Bộ tạo dao động, vô hiệu hóa tất cả các chức năng khác của chip cho đến khi Thiết lập lại Phần cứng hoặc Ngắt ngoài tiếp theo.Ở chế độ Tiết kiệm năng lượng, Bộ hẹn giờ không đồng bộ tiếp tục chạy, cho phép người dùng duy trì cơ sở hẹn giờ trong khi phần còn lại của thiết bị đang ở chế độ ngủ.Chế độ Giảm nhiễu ADC dừng CPU và tất cả các mô-đun I/O ngoại trừ Bộ hẹn giờ không đồng bộ và ADC, để giảm thiểu tiếng ồn chuyển đổi trong quá trình chuyển đổi ADC.Ở chế độ Chờ, Bộ tạo dao động tinh thể/bộ cộng hưởng đang chạy trong khi phần còn lại của thiết bị đang ở chế độ ngủ.Điều này cho phép khởi động rất nhanh kết hợp với mức tiêu thụ điện năng thấp.Trong chế độ Chờ mở rộng, cả Bộ tạo dao động chính và Bộ hẹn giờ không đồng bộ tiếp tục chạy.
thông số kỹ thuật: | |
Thuộc tính | Giá trị |
Loại | Mạch tích hợp (IC) |
Nhúng - Vi điều khiển | |
mfr | Công nghệ vi mạch |
Loạt | AVR® ATmega |
Bưu kiện | Cái mâm |
Tình trạng một phần | Tích cực |
Bộ xử lý lõi | AVR |
Kích thước lõi | 8 bit |
Tốc độ | 8 MHz |
kết nối | I²C, SPI, UART/USART |
thiết bị ngoại vi | Brown-out Phát hiện/Đặt lại, POR, PWM, WDT |
Số lượng I/O | 32 |
Kích thước bộ nhớ chương trình | 16KB (8K x 16) |
Loại bộ nhớ chương trình | TỐC BIẾN |
Kích thước EEPROM | 512 x 8 |
Kích thước RAM | 1K x 8 |
Điện áp - Cung cấp (Vcc/Vdd) | 2.7V ~ 5.5V |
Bộ chuyển đổi dữ liệu | A/D 8x10b |
Loại dao động | Nội bộ |
Nhiệt độ hoạt động | -40°C ~ 85°C (TA) |
Kiểu lắp | Bề mặt gắn kết |
Gói / Trường hợp | 44-TQFP |
Gói thiết bị nhà cung cấp | 44-TQFP (10x10) |
Số sản phẩm cơ sở | ATMEGA16 |