ATXMEGA128A1U-AU Vi điều khiển 8 bit MCU 100TQFP IND TEMP XANH LÁ CÂY 1.6-3.6V
♠ Mô tả sản phẩm
Thuộc tính sản phẩm | Giá trị thuộc tính |
Nhà sản xuất: | Vi mạch |
Danh mục sản phẩm: | Vi điều khiển 8-bit - MCU |
RoHS: | Chi tiết |
Loạt: | XMEGA A1U |
Kiểu lắp đặt: | SMD/SMT |
Gói / Vỏ: | TQFP-100 |
Cốt lõi: | AVR |
Kích thước bộ nhớ chương trình: | 128kB |
Chiều rộng bus dữ liệu: | 8 bit/16 bit |
Độ phân giải ADC: | 12 bit |
Tần số xung nhịp tối đa: | 32MHz |
Số lượng I/O: | 78 Đầu vào/Đầu ra |
Kích thước RAM dữ liệu: | 8kB |
Điện áp cung cấp - Tối thiểu: | 1,6 vôn |
Điện áp cung cấp - Tối đa: | 3,6 vôn |
Nhiệt độ hoạt động tối thiểu: | - 40 độ C |
Nhiệt độ hoạt động tối đa: | + 105 độ C |
Bao bì: | Khay |
Thương hiệu: | Công nghệ Microchip / Atmel |
Loại RAM dữ liệu: | SRAM |
Kích thước ROM dữ liệu: | 2kB |
Loại ROM dữ liệu: | Bộ nhớ EEPROM |
Loại giao diện: | I2C, SPI, UART |
Nhạy cảm với độ ẩm: | Đúng |
Số kênh ADC: | 16 kênh |
Số lượng bộ đếm/bộ hẹn giờ: | 8 Bộ đếm thời gian |
Dòng bộ xử lý: | AVR XMEGA |
Sản phẩm: | Vũ trụ |
Loại sản phẩm: | Vi điều khiển 8-bit - MCU |
Kiểu bộ nhớ chương trình: | Đèn nháy |
Số lượng đóng gói tại nhà máy: | 90 |
Tiểu thể loại: | Vi điều khiển - MCU |
Tên thương mại: | XMEGA |
Đơn vị Trọng lượng: | 0,023175 oz |
♠ Vi điều khiển Atmel XMEGA A1U 8/16-bit
Atmel AVR XMEGA là một họ vi điều khiển 8/16-bit công suất thấp, hiệu suất cao và giàu thiết bị ngoại vi dựa trên kiến trúc RISC nâng cao của AVR. Bằng cách thực hiện các lệnh trong một chu kỳ xung nhịp duy nhất, các thiết bị AVR XMEGA đạt được thông lượng CPU gần một triệu lệnh mỗi giây (MIPS) trên mỗi megahertz, cho phép nhà thiết kế hệ thống tối ưu hóa mức tiêu thụ điện năng so với tốc độ xử lý.
CPU Atmel AVR kết hợp một bộ lệnh phong phú với 32 thanh ghi làm việc 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 hiện trong một chu kỳ xung nhịp. Kiến trúc kết quả có hiệu quả mã hơn trong khi đạt được thông lượng nhanh hơn nhiều lần so với bộ vi điều khiển dựa trên CISC hoặc bộ tích lũy đơn thông thường.
Các thiết bị AVR XMEGA A1U cung cấp các tính năng sau: bộ nhớ flash có thể lập trình trong hệ thống với khả năng đọc trong khi ghi; EEPROM và SRAM bên trong; bộ điều khiển DMA bốn kênh, hệ thống sự kiện tám kênh và bộ điều khiển ngắt đa cấp có thể lập trình, 78 đường I/O mục đích chung, bộ đếm thời gian thực 16 bit (RTC); tám bộ đếm/bộ hẹn giờ 16 bit linh hoạt với các kênh so sánh và PWM, tám USART; bốn giao diện nối tiếp hai dây (TWI); một giao diện USB 2.0 tốc độ đầy đủ; bốn giao diện ngoại vi nối tiếp (SPI); công cụ mã hóa AES và DES; bộ tạo CRC-16 (CRC-CCITT) và CRC-32 (IEEE 802.3); hai ADC 16 kênh, 12 bit với độ khuếch đại có thể lập trình; hai DAC 2 kênh, 12 bit; bốn Bộ so sánh tương tự (AC) với chế độ cửa sổ; bộ hẹn giờ giám sát có thể lập trình với bộ dao động bên trong riêng biệt; bộ dao động bên trong chính xác với PLL và bộ chia tần số trước; và phát hiện tình trạng mất điện có thể lập trình được.
Giao diện lập trình và gỡ lỗi (PDI), một giao diện hai chân nhanh để lập trình và gỡ lỗi, có sẵn. Các thiết bị cũng có giao diện JTAG tuân thủ IEEE std. 1149.1 và giao diện này cũng có thể được sử dụng để quét ranh giới, gỡ lỗi trên chip và lập trình.
Các thiết bị XMEGA A1U có năm chế độ tiết kiệm điện có thể lựa chọn bằng phần mềm. Chế độ nhàn rỗi dừng CPU trong khi cho phép SRAM, bộ điều khiển DMA, hệ thống sự kiện, bộ điều khiển ngắt và tất cả các thiết bị ngoại vi tiếp tục hoạt động. Chế độ tắt nguồn lưu nội dung SRAM và thanh ghi, nhưng dừng bộ dao động, vô hiệu hóa tất cả các chức năng khác cho đến khi TWI, USB tiếp tục, ngắt thay đổi chân hoặc đặt lại tiếp theo. Ở chế độ tiết kiệm điện, bộ đếm thời gian thực không đồng bộ tiếp tục chạy, cho phép ứng dụng duy trì cơ sở bộ đếm thời gian trong khi phần còn lại của thiết bị đang ngủ. Ở chế độ chờ, bộ dao động tinh thể ngoài tiếp tục chạy trong khi phần còn lại của thiết bị đang ngủ. Điều này cho phép khởi động rất nhanh từ tinh thể ngoài, kết hợp với mức tiêu thụ điện năng thấp. Ở chế độ chờ mở rộng, cả bộ dao động chính và bộ đếm thời gian không đồng bộ đều tiếp tục chạy. Để giảm mức tiêu thụ điện năng hơn nữa, có thể tùy chọn dừng đồng hồ ngoại vi cho từng thiết bị ngoại vi riêng lẻ ở chế độ hoạt động và chế độ ngủ nhàn rỗi.
Atmel cung cấp thư viện QTouch miễn phí để nhúng chức năng nút cảm ứng điện dung, thanh trượt và bánh xe vào vi điều khiển AVR.
Thiết bị được sản xuất bằng công nghệ bộ nhớ không mất dữ liệu, mật độ cao Atmel. Bộ nhớ flash chương trình có thể được lập trình lại trong hệ thống thông qua giao diện PDI hoặc JTAG. Bộ nạp khởi động chạy trong thiết bị có thể sử dụng bất kỳ giao diện nào để tải chương trình ứng dụng xuống bộ nhớ flash. Phần mềm bộ nạp khởi động trong phần flash khởi động sẽ tiếp tục chạy trong khi phần flash ứng dụng được cập nhật, cung cấp hoạt động đọc-trong-ghi thực sự. Bằng cách kết hợp CPU RISC 8/16 bit với flash tự lập trình trong hệ thống, AVR XMEGA là một họ vi điều khiển mạnh mẽ cung cấp giải pháp linh hoạt cao và tiết kiệm chi phí cho nhiều ứng dụng nhúng.
Tất cả các thiết bị Atmel AVR XMEGA đều được hỗ trợ bộ công cụ phát triển hệ thống và chương trình đầy đủ, bao gồm trình biên dịch C, trình biên dịch macro, trình gỡ lỗi/mô phỏng chương trình, trình lập trình và bộ công cụ đánh giá.
Vi điều khiển Atmel® AVR® XMEGA® 8/16-bit hiệu suất cao, công suất thấp
Bộ nhớ chương trình và dữ liệu không bay hơi
- 64K – 128KBytes bộ nhớ flash tự lập trình trong hệ thống
- Phần khởi động 4K – 8KBytes
- EEPROM 2Kbyte
- 4K – 8KBytes SRAM nội bộ
- Giao diện bus ngoài cho tối đa 16Mbyte SRAM
- Giao diện bus ngoài cho SDRAM lên đến 128Mbit
Các tính năng ngoại vi
- Bộ điều khiển DMA bốn kênh
- Hệ thống sự kiện tám kênh
- Tám bộ đếm/bộ định thời 16 bit
- Bốn bộ đếm thời gian/bộ đếm với 4 kênh so sánh đầu ra hoặc kênh ghi đầu vào
- Bốn bộ đếm thời gian/bộ đếm với 2 kênh so sánh đầu ra hoặc kênh ghi đầu vào
- Mở rộng độ phân giải cao trên tất cả các bộ đếm thời gian/bộ đếm
- Mở rộng dạng sóng nâng cao (AWeX) trên hai bộ đếm thời gian/bộ đếm
- Một giao diện thiết bị USB
- Thiết bị tương thích với USB 2.0 tốc độ đầy đủ (12Mbps) và tốc độ thấp (1,5Mbps)
- 32 Điểm cuối với khả năng cấu hình linh hoạt
- Tám USART với sự hỗ trợ của IrDA cho một USART
- Bốn giao diện hai dây với địa chỉ kép phù hợp (tương thích I2 C và SMBus)
- Bốn giao diện ngoại vi nối tiếp (SPI)
- Công cụ mã hóa AES và DES
- Máy phát CRC-16 (CRC-CCITT) và CRC-32 (IEEE® 802.3)
- Bộ đếm thời gian thực 16 bit (RTC) với bộ dao động riêng biệt
- Hai bộ chuyển đổi Analog sang Digital 16 kênh, 12-bit, 2msps
- Hai bộ chuyển đổi kỹ thuật số sang tương tự 12 bit, 2 kênh, 1msps
- Bốn bộ so sánh tương tự (AC) có chức năng so sánh cửa sổ và nguồn hiện tại
- Ngắt ngoài trên tất cả các chân I/O mục đích chung
- Bộ hẹn giờ giám sát có thể lập trình với bộ dao động công suất cực thấp riêng biệt trên chip
- Hỗ trợ thư viện QTouch®
- Nút cảm ứng điện dung, thanh trượt và bánh xe
Các tính năng đặc biệt của vi điều khiển
- Thiết lập lại khi bật nguồn và phát hiện tình trạng mất điện có thể lập trình
- Tùy chọn đồng hồ bên trong và bên ngoài với PLL và bộ chia trước
- Bộ điều khiển ngắt đa cấp có thể lập trình
- Năm chế độ ngủ
- Giao diện lập trình và gỡ lỗi
- Giao diện JTAG (tương thích với IEEE 1149.1), bao gồm quét ranh giới
- PDI (Giao diện lập trình và gỡ lỗi)
I/O và các gói
- 78 chân I/O có thể lập trình
- TQFP 100 chì
- 100 bóng BGA
- 100 bóng VFBGA
Điện áp hoạt động
- 1,6 – 3,6V
Tần số hoạt động
- 0 – 12MHz từ 1.6V
- 0 – 32MHz từ 2.7V