ไมโครคอนโทรลเลอร์ 8 บิตเป็นสิ่งยังคงอยู่ แม้จะมีไมโครคอนโทรลเลอร์ 32 บิตเพิ่มขึ้นก็ตาม เมื่อต้นปี Renesas ได้เปิดตัวไมโครคอนโทรลเลอร์ 8 บิตระดับเริ่มต้น RL78/G15 ในแพ็คเกจขนาดจิ๋วเพียง 3×3 มม. และตอนนี้ Nuvoton ได้เปิดตัว ไมโครคอนโทรลเลอร์ 8 บิต 8051 รุ่น MUG51 ที่มีความมุ่งมั่นในการผลิตระยะยาว
MUG51 ถูกออกแบบมาเป็นพิเศษสำหรับอุปกรณ์ที่ไม่ต้องใช้แบตเตอรี่ เช่น ปากกา Stylus แบบ passive และ บัตร RFID ไมโครคอนโทรลเลอร์ 8 บิตนี้มี SRAM 1 KB, flash plus 16KB และ flash สำหรับ user program loader 4KB, วงจรรอบข้าง (peripherals) ที่มี GPIO สูงสุด x 24 พร้อม interrupt, I2C, SPI, UART, DMA และอื่นๆ รวมถึง timer
สเปค Nuvoton MUG51:
- Core – คอร์ที่ใช้ 1T 8051 รันได้ถึง 7.3728 MHz
- หน่วยความจำ/ที่เก็บข้อมูล
- SRAM 1 KB
- Flash 16 KB
- Flash สูงสุด 4 KB สำหรับ user program loader (LDROM)
- SPROM (Security Protection ROM) 128 bytes
- การเขียนโปรแกรม ISP/ICP/IAP
- วงจรรอบข้าง (Peripherals)
- ขา I/O สูงถึง24 ขา พร้อมความสามารถในการขัดจังหวะ (interrupt)
- 2x UART (Tx/RX), 2x I2C, 1x SPI, 1x อินเทอร์เฟส ISO 7816-3 รองรับโหมด UART แบบ full-duplex
- ช่อง PDMA สูงสุด 2 ช่อง
- 2x rail-to-rail comparators (ACMP)
- Timers
- 4x 16-bit timers
- 16-bit PWM (Up to 6 channels)
- 1x independent watchdog
- 1x Wake-up timer
- Clocks
- Internal 7.3728 MHz MIRC oscillator พร้อมการแปรผัน ±10 % ภายในช่วงอุณหภูมิทั้งหมด
- Internal 38.4 kHz LIRC สำหรับโหมดการทำงานในโหมดพลังงานต่ำ
- อินเทอร์เฟสดีบัก – Serial Wire Debug (SWD) เข้ากันได้กับNuvoton Nu-Link debugger
- การจัดการพลังงาน
- รีเซ็ตเมื่อเปิดเครื่อง (Power-on Reset), การรีเซ็ตเมื่อแรงดันต่ำ (Brown-out Reset) และการรีเซ็ตเมื่อแรงดันต่ำสุด (Low voltage Reset)
- การใช้พลังงาน
- การทำงานปกติ: 1.08 mA ที่ 7.3728 MHz
- ปิดเครื่อง: 1 μA
- เปิดเครื่องก่อนเริ่มต้นแฟลช: 200 μA
- ปลุกจากโหมดปิดเครื่องด้วย ACMP, GPIO, WDT, TIMER, UART, I²C, SPI, PDMA, PWM
- ช่วงแรงดันไฟ – 1.8V ถึง 5.5V
- บรรจุภัณฑ์ – QFN33 (4 x 4 มม.)
- ช่วงอุณหภูมิ – -40°C ถึง 105°C
- EFT (electrical fast transient) – 4.4 KV
- ESD HBM (human body model) – 7 KV
ไมโครคอนโทรลเลอร์สามารถโปรแกรมด้วย Nuvoton Nu-Link debugger โดยใช้สภาพแวดล้อมการพัฒนา Keil หรือ IAR และบริษัทมีบอร์ด NuMaker-MUG51TB สำหรับการทดลองใช้งาน (Evaluation) และการพัฒนาซอฟต์แวร์ในช่วงแรก
เราได้รับข่าวประชาสัมพันธ์จากทางอีเมลกล่าวถึงความมุ่งมั่นของ Nuvoton “ผลิตไมโครคอนโทรลเลอร์ 8 บิตอย่างยั่งยืนและความยาวนานของผลิตภัณฑ์เพื่อให้มีการจัดหาที่เชื่อถือได้ ทำให้ลูกค้ามั่นใจในการมอบความไว้วางใจให้กับผลิตภัณฑ์ แพลตฟอร์ม และโครงการระยะยาว” แต่บริษัทไม่ได้ระบุช่วงเวลา ตัวอย่างสินค้า MUG51 จำหน่ายในราคา $1.5 (~50฿) และราคาลดลงต่ำกว่าหนึ่งดอลลาร์ เมื่อซื้อในปริมาณที่มากขึ้น เช่น 73 เซนต์(~25฿) สำหรับคำสั่งซื้อ 2,000 ชิ้นขึ้นไป ในขณะที่บอร์ด Evaluation “NuMaker-MUG51TB” ราคา $12.50(~430฿) สามารถดูรายละเอียดเพิ่มเติมเกี่ยวกับไมโครคอนโทรลเลอร์ MUC51 ได้ในเพจสินค้า พร้อมเอกสารประกอบและเครื่องมือการพัฒนาและทรัพยากรอื่น ๆ
แปลจากบทความภาษาอังกฤษ : Nuvoton MUG51 8-bit 8051 microcontroller is made for battery-free devices
บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT