ATXMEGA128A1U-AU ไมโครคอนโทรลเลอร์ 8 บิต MCU 100TQFP IND TEMP สีเขียว 1.6-3.6V
♠ คำอธิบายสินค้า
คุณลักษณะของผลิตภัณฑ์ | ค่าแอตทริบิวต์ |
ผู้ผลิต: | ไมโครชิป |
หมวดหมู่สินค้า : | ไมโครคอนโทรลเลอร์ 8 บิต - MCU |
เป็นไปตามมาตรฐาน: | รายละเอียด |
ชุด: | เอ็กซ์เมก้า A1U |
รูปแบบการติดตั้ง: | เอสเอ็มดี/เอสเอ็มที |
แพ็กเกจ / เคส: | ทีคิวเอฟพี-100 |
แกนหลัก: | เอวีอาร์ |
ขนาดหน่วยความจำโปรแกรม: | ขนาด 128 กิโลไบต์ |
ความกว้างบัสข้อมูล: | 8 บิต/16 บิต |
ความละเอียด ADC: | 12 บิต |
ความถี่สัญญาณนาฬิกาสูงสุด: | 32 เมกะเฮิรตซ์ |
จำนวน I/O: | 78 อิน/โอ |
ขนาด RAM ข้อมูล: | 8 กิโลไบต์ |
แรงดันไฟเลี้ยง - ต่ำสุด: | 1.6 โวลต์ |
แรงดันไฟจ่าย - สูงสุด: | 3.6 โวลต์ |
อุณหภูมิการทำงานขั้นต่ำ: | - 40 องศาเซลเซียส |
อุณหภูมิการทำงานสูงสุด: | + 105 องศาเซลเซียส |
บรรจุภัณฑ์: | ถาด |
ยี่ห้อ: | เทคโนโลยีไมโครชิป / Atmel |
ประเภทข้อมูล RAM: | เอสแรม |
ขนาดข้อมูล ROM: | 2 กิโลไบต์ |
ประเภทข้อมูล ROM: | อีพีพรอม |
ประเภทอินเทอร์เฟซ: | อินเทอร์เฟซ I2C, SPI, UART |
ไวต่อความชื้น: | ใช่ |
จำนวนช่อง ADC: | 16 ช่อง |
จำนวนตัวจับเวลา/ตัวนับ: | 8 ตัวจับเวลา |
ซีรีย์โปรเซสเซอร์: | เอวีอาร์เอ็กซ์เมก้า |
ผลิตภัณฑ์: | มหาเทพ |
ประเภทสินค้า : | ไมโครคอนโทรลเลอร์ 8 บิต - MCU |
ประเภทหน่วยความจำโปรแกรม: | แฟลช |
ปริมาณบรรจุโรงงาน: | 90 |
หมวดหมู่ย่อย: | ไมโครคอนโทรลเลอร์ - MCU |
ชื่อทางการค้า: | เอ็กซ์เมก้า |
น้ำหนักต่อหน่วย: | 0.023175 ออนซ์ |
♠ ไมโครคอนโทรลเลอร์ Atmel XMEGA A1U ขนาด 8/16 บิต
Atmel AVR XMEGA เป็นไมโครคอนโทรลเลอร์ 8/16 บิตที่ใช้พลังงานต่ำ ประสิทธิภาพสูง และอุปกรณ์ต่อพ่วงครบครัน โดยอาศัยสถาปัตยกรรม RISC ที่ได้รับการปรับปรุงของ AVR โดยการดำเนินการคำสั่งในรอบสัญญาณนาฬิกาเดียว อุปกรณ์ AVR XMEGA สามารถทำปริมาณงานของ CPU ได้เกือบหนึ่งล้านคำสั่งต่อวินาที (MIPS) ต่อเมกะเฮิรตซ์ ช่วยให้ผู้ออกแบบระบบสามารถปรับการใช้พลังงานให้เหมาะสมกับความเร็วในการประมวลผลได้
CPU Atmel AVR ประกอบไปด้วยชุดคำสั่งที่หลากหลายพร้อมด้วยรีจิสเตอร์ทำงานเอนกประสงค์ 32 ตัว รีจิสเตอร์ทั้ง 32 ตัวเชื่อมต่อโดยตรงกับหน่วยลอจิกเลขคณิต (ALU) ทำให้สามารถเข้าถึงรีจิสเตอร์อิสระสองตัวได้ในคำสั่งเดียวซึ่งดำเนินการในรอบสัญญาณนาฬิกาเดียว สถาปัตยกรรมที่ได้จึงมีประสิทธิผลของโค้ดมากกว่าในขณะที่ให้ปริมาณงานเร็วกว่าไมโครคอนโทรลเลอร์แบบสะสมตัวเดียวหรือ CISC ทั่วไปหลายเท่า
อุปกรณ์ AVR XMEGA A1U มีคุณสมบัติต่างๆ ดังต่อไปนี้: แฟลชแบบตั้งโปรแกรมได้ภายในระบบพร้อมความสามารถในการอ่านขณะเขียน; EEPROM และ SRAM ภายใน; ตัวควบคุม DMA สี่ช่องสัญญาณ, ระบบเหตุการณ์แปดช่องสัญญาณและตัวควบคุมการขัดจังหวะแบบหลายระดับที่ตั้งโปรแกรมได้, เส้น I/O เอนกประสงค์ทั่วไป 78 เส้น, ตัวนับแบบเรียลไทม์ (RTC) 16 บิต; ตัวนับ/ตัวนับแบบยืดหยุ่น 16 บิต 8 ตัวพร้อมช่องเปรียบเทียบและ PWM, USART 8 ตัว; อินเทอร์เฟซอนุกรมสองสาย (TWIs) 4 ตัว; อินเทอร์เฟซ USB 2.0 ความเร็วสูงหนึ่งตัว; อินเทอร์เฟซต่อพ่วงแบบอนุกรม (SPI) 4 ตัว; กลไกการเข้ารหัส AES และ DES; เครื่องกำเนิด CRC-16 (CRC-CCITT) และ CRC-32 (IEEE 802.3); ADC 16 ช่อง 12 บิต 2 ตัวพร้อมค่าเกนที่ตั้งโปรแกรมได้; DAC 2 ช่อง 12 บิต 2 ตัว; ตัวเปรียบเทียบแอนะล็อก (AC) 4 ตัวพร้อมโหมดหน้าต่าง; ตัวจับเวลาเฝ้าระวังแบบตั้งโปรแกรมได้พร้อมออสซิลเลเตอร์ภายในแยกกัน; ออสซิลเลเตอร์ภายในที่แม่นยำพร้อม PLL และพรีสเกลเลอร์ และการตรวจจับไฟตกที่สามารถตั้งโปรแกรมได้
อินเทอร์เฟซโปรแกรมและดีบัก (PDI) ซึ่งเป็นอินเทอร์เฟซสองพินที่รวดเร็วสำหรับการเขียนโปรแกรมและดีบักนั้นมีจำหน่ายแล้ว อุปกรณ์ยังมีอินเทอร์เฟซ JTAG ที่สอดคล้องกับมาตรฐาน IEEE 1149.1 และสามารถใช้สำหรับการสแกนขอบเขต การดีบักบนชิป และการเขียนโปรแกรมได้ด้วย
อุปกรณ์ XMEGA A1U มีโหมดประหยัดพลังงาน 5 โหมดให้เลือกใช้ซอฟต์แวร์ โหมดสแตนด์บายจะหยุดซีพียูในขณะที่อนุญาตให้ SRAM ตัวควบคุม DMA ระบบเหตุการณ์ ตัวควบคุมการขัดจังหวะ และอุปกรณ์ต่อพ่วงทั้งหมดทำงานต่อไป โหมดปิดเครื่องจะบันทึก SRAM และเนื้อหาของรีจิสเตอร์ แต่จะหยุดออสซิลเลเตอร์ โดยปิดการใช้งานฟังก์ชันอื่นๆ ทั้งหมดจนกว่าจะถึง TWI ถัดไป USB กลับมาทำงานอีกครั้ง หรือขัดจังหวะการเปลี่ยนพิน หรือรีเซ็ต ในโหมดประหยัดพลังงาน ตัวนับแบบเรียลไทม์แบบอะซิงโครนัสจะยังคงทำงานต่อไป ช่วยให้แอปพลิเคชันสามารถรักษาฐานตัวจับเวลาไว้ได้ในขณะที่อุปกรณ์ส่วนที่เหลืออยู่ในโหมดพักเครื่อง ในโหมดสแตนด์บาย ออสซิลเลเตอร์คริสตัลภายนอกจะยังคงทำงานต่อไปในขณะที่อุปกรณ์ส่วนที่เหลืออยู่ในโหมดพักเครื่อง ซึ่งช่วยให้สามารถเริ่มต้นระบบจากคริสตัลภายนอกได้รวดเร็วมาก ร่วมกับการใช้พลังงานที่ต่ำ ในโหมดสแตนด์บายขยาย ทั้งออสซิลเลเตอร์หลักและตัวจับเวลาแบบอะซิงโครนัสจะยังคงทำงานต่อไป เพื่อลดการใช้พลังงานเพิ่มเติม สามารถเลือกหยุดสัญญาณนาฬิกาของอุปกรณ์ต่อพ่วงแต่ละตัวในโหมดแอ็คทีฟและโหมดพักเครื่องแบบสแตนด์บายได้
Atmel นำเสนอไลบรารี QTouch ฟรีสำหรับการฝังปุ่มสัมผัสแบบ capacitive สไลเดอร์ และฟังก์ชันวงล้อลงในไมโครคอนโทรลเลอร์ AVR
อุปกรณ์นี้ผลิตขึ้นโดยใช้เทคโนโลยีหน่วยความจำแบบไม่ลบเลือนความหนาแน่นสูงของ Atmel หน่วยความจำแฟลชโปรแกรมสามารถตั้งโปรแกรมใหม่ได้ในระบบผ่านอินเทอร์เฟซ PDI หรือ JTAG ตัวโหลดบูตที่ทำงานอยู่ในอุปกรณ์สามารถใช้อินเทอร์เฟซใดก็ได้เพื่อดาวน์โหลดโปรแกรมแอปพลิเคชันลงในหน่วยความจำแฟลช ซอฟต์แวร์ตัวโหลดบูตในส่วนแฟลชบูตจะทำงานต่อไปในขณะที่ส่วนแฟลชแอปพลิเคชันได้รับการอัปเดต ซึ่งช่วยให้สามารถอ่านขณะเขียนได้อย่างแท้จริง ด้วยการรวม CPU RISC 8/16 บิตเข้ากับแฟลชที่ตั้งโปรแกรมเองได้ในระบบ AVR XMEGA จึงเป็นตระกูลไมโครคอนโทรลเลอร์อันทรงพลังที่ให้โซลูชันที่มีความยืดหยุ่นสูงและคุ้มต้นทุนสำหรับแอปพลิเคชันฝังตัวจำนวนมาก
อุปกรณ์ Atmel AVR XMEGA ทั้งหมดได้รับการสนับสนุนด้วยชุดเครื่องมือพัฒนาโปรแกรมและระบบครบชุด รวมถึงคอมไพเลอร์ C, แอสเซมเบลอร์มาโคร, ดีบักเกอร์/จำลองโปรแกรม, โปรแกรมเมอร์ และชุดประเมินผล
ไมโครคอนโทรลเลอร์ Atmel® AVR® XMEGA® 8/16 บิต ประสิทธิภาพสูงและใช้พลังงานต่ำ
หน่วยความจำโปรแกรมและข้อมูลที่ไม่ลบเลือน
- แฟลชแบบตั้งโปรแกรมเองภายในระบบขนาด 64K – 128KBytes
- ส่วนบูต 4K – 8KBytes
- EEPROM ขนาด 2KBytes
- SRAM ภายใน 4K – 8KBytes
- อินเทอร์เฟซบัสภายนอกสำหรับ SRAM สูงสุด 16 เมกะไบต์
- อินเทอร์เฟซบัสภายนอกสำหรับ SDRAM สูงสุด 128Mbit
คุณสมบัติรอบข้าง
- ตัวควบคุม DMA สี่ช่อง
- ระบบอีเว้นท์ 8 ช่อง
- ตัวจับเวลา/ตัวนับ 16 บิต จำนวน 8 ตัว
- ตัวจับเวลา/ตัวนับ 4 ตัว พร้อมช่องเปรียบเทียบเอาต์พุตหรือช่องจับอินพุต 4 ช่อง
- ตัวจับเวลา/ตัวนับ 4 ตัว พร้อมช่องเปรียบเทียบเอาต์พุตหรือช่องจับอินพุต 2 ช่อง
- ส่วนขยายความละเอียดสูงบนตัวจับเวลา/ตัวนับทั้งหมด
- การขยายรูปคลื่นขั้นสูง (AWeX) บนตัวจับเวลา/ตัวนับสองตัว
- อินเทอร์เฟซอุปกรณ์ USB หนึ่งตัว
- รองรับอุปกรณ์ USB 2.0 ความเร็วเต็ม (12Mbps) และความเร็วต่ำ (1.5Mbps)
- จุดสิ้นสุด 32 จุดพร้อมความยืดหยุ่นในการกำหนดค่าเต็มรูปแบบ
- USART จำนวน 8 ตัวพร้อมการสนับสนุน IrDA สำหรับ USART หนึ่งตัว
- อินเทอร์เฟซสองสายสี่ตัวพร้อมการจับคู่ที่อยู่แบบคู่ (เข้ากันได้กับ I2 C และ SMBus)
- อินเทอร์เฟซต่อพ่วงแบบอนุกรมสี่ตัว (SPI)
- เครื่องมือเข้ารหัส AES และ DES
- เครื่องกำเนิด CRC-16 (CRC-CCITT) และ CRC-32 (IEEE® 802.3)
- ตัวนับเรียลไทม์ 16 บิต (RTC) พร้อมออสซิลเลเตอร์แยก
- ตัวแปลงอนาล็อกเป็นดิจิตอล 16 ช่อง 12 บิต 2msps
- เครื่องแปลงดิจิทัลเป็นแอนะล็อก 2 ช่อง 12 บิต 1msps จำนวน 2 เครื่อง
- ตัวเปรียบเทียบแอนะล็อกสี่ตัว (AC) พร้อมฟังก์ชันเปรียบเทียบหน้าต่างและแหล่งกระแสไฟ
- การขัดจังหวะภายนอกบนพิน I/O วัตถุประสงค์ทั่วไปทั้งหมด
- ตัวจับเวลาเฝ้าระวังแบบตั้งโปรแกรมได้พร้อมออสซิลเลเตอร์พลังงานต่ำพิเศษบนชิปแยกต่างหาก
- การสนับสนุนห้องสมุด QTouch®
- ปุ่มสัมผัสแบบ Capacitive, สไลเดอร์ และวงล้อ
คุณสมบัติพิเศษของไมโครคอนโทรลเลอร์
- การรีเซ็ตเครื่องเมื่อเปิดเครื่องและการตรวจจับไฟดับที่ตั้งโปรแกรมได้
- ตัวเลือกนาฬิกาภายในและภายนอกพร้อม PLL และพรีสเกลเลอร์
- ตัวควบคุมการขัดจังหวะแบบหลายระดับที่สามารถตั้งโปรแกรมได้
- โหมดการนอนหลับ 5 โหมด
- อินเทอร์เฟซการเขียนโปรแกรมและการดีบัก
- อินเทอร์เฟซ JTAG (รองรับ IEEE 1149.1) รวมถึงการสแกนขอบเขต
- PDI (อินเทอร์เฟซโปรแกรมและการดีบัก)
I/O และแพ็คเกจ
- พิน I/O ที่ตั้งโปรแกรมได้ 78 พิน
- TQFP 100 ลีด
- บีจีเอ 100 ลูก
- VFBGA 100 ลูก
แรงดันไฟฟ้าในการทำงาน
- 1.6 – 3.6 โวลต์
คลื่นความถี่ในการทำงาน
- 0 – 12MHz จาก 1.6V
- 0 – 32MHz จาก 2.7V