產品資訊

82 SERIES

MG82F6B001

  • *1-T 80C51 Central Processing Unit
    • *Stack Pointer warning indicator
  • * MG82F6B001 with 8K Bytes flash ROM & 512 Bytes EEPROM
    • *ISP memory zone could be optioned as 0.5KB/1.0KB~3.5KB
    • *512 Bytes EEPROM write/erase cycle: 100,000
    • *Flexible IAP size by software configured
    • *Code protection for Flash memory access
    • *Flash write/erase cycle: 20,000
    • *Flash data retention: 100 years at 25℃
    • *Default MG82F6B001 Flash space mapping
      AP Flash default mapping 6.5KB 0000h~19FFh
      IAP Flash default mapping Disable
      ISP Flash default mapping 1.5KB 1A00h~1FFFh, ISP Boot code
  • * Data RAM : 1K Bytes
    • *On-chip 256 bytes scratch-pad RAM
    • *768 bytes expanded RAM (XRAM)
    • *Support page select on XRAM access
  • * Dual data pointer
  • * Interrupt controller
    • *12 sources, four-level-priority interrupt capability
    • *Two external interrupt inputs, nINT0, nINT1 with glitch filter
    • *All external interrupts support High/Low level or Rising/Falling edge trigger
  • * Total 7/8 (with split mode) timers in MG82F6B001
    • *RTC Timer and WDT Timer
    • *Timer 0, Timer 1, Timer 2
    • *PCA0, Program Counter Array 0
    • *S0 BRG
    • *If Timer 2 in split mode, MG82F6B001 has total 8 timers
  • * Three 16-bit timer/counters, Timer 0, Timer 1 and Timer 2
    • *Synchronous control of Run-Enable, Stop and Reload on Timer 0~2
    • *New 6 operating modes in Timer 2 with 8 clock sources and 8 capture sources
    • *Timer 2 can be split to two 8-bit timers
    • *Clock Count Output (CCO) on T2CKO
    • *Timer 0~2 support PWM mode
    • *Timer 2 support Duty Capture function
  • * One Programmable 16-bit counter/timer Arrays (PCA0) with 4 Compare/PWM modules
    • *PCA0 has 4 CCP (Capture/Compare/PWM) modules
    • *Reloadable 16-bit base counter to support variable length PWM
    • *Capture mode, 16-bit software timer mode and High speed output mode
    • *Buffered capture mode to monitor narrow pulse input
    • *Support POEM0
    • *Variable 8/10/12/16-bit PWM mode, the PCA can be configured to:
      Up to 4 channels un-buffered 10/12/16-bit PWM, or
      Up to 4 channels buffered 2~8-bit PWM, or
      Up to 2 channels buffered 9~16-bit PWM
    • *PCA0 PWM module 0~3 with dead-time control, break control and central-aligned option
  • * 8 Inputs Keypad Interrupt (KBI)
  • * 10-Bit Single-ended ADC
    • *Programmable throughput up to 666K sps
    • *MG82F6B001 has 6 channel external inputs and 2 channel for internal reference voltage (IVR/1.4V) and internal VSS
    • *Support window detect function on ADC result
  • * On-chip voltage reference (IVR14)
  • * Analog Comparator 0
    • *Selectable internal voltage reference (IVR/1.4V) on ACNI0
    • *Wake-up from power-down and idle
    • *Glitch filter option and output to internal timer capture
  • * Enhanced UART (S0)
    • *Framing Error Detection
    • *Automatic Address Recognition
    • *Max. UART baud rate up to 2MHz
    • *Support SPI Master in Mode 4, up to 4MHz on SPICLK
    • *Built-in baud rate generator (S0BRG) to support TX or RX on different baud rate
    • *Support LIN bus protocol with auto baud rate detection in mode 5
  • * One Master/Slave SPI serial interface
    • *Up to 2 SPI masters including S0 in mode 4
    • *Support daisy-chain function in SPI slave mode
  • * Two Master/Slave two wire serial interfaces: TWI0/I2C0 and STWI (SI2C)
    • *One Master/Slave hardware engine: TWI0/I2C0
    • *Max. 1MHz on I2C0 master mode and Max. 400KHz on I2C0 slave mode
    • *One software TWI/I2C, STWI/SI2C, Start/Stop serial interface detection (SID)
    • *Multiple slave address recognition on I2C0
  • * Programmable Watchdog Timer (WDT), clock sourced from ILRCO or SYSCLK/12
    • *One time enabled by CPU or power-on
    • *Interrupt CPU or Reset CPU on WDT overflow
    • *Support WDT function in power down mode (watch mode) for auto-wakeup function
  • * Real-Time-Clock (RTC) module, clock sourced from ECKI, ILRCO, WDTPS, WDTOF, SYSCLK or SYSCLK/12
    • *Programmable interrupt period from mini-second wakeup to minute wakeup
    • *21-bit length system timer
  • * Beeper function
  • * General purpose logic (GPL/CRC)
    • *Bit order reversed function
    • *16-bit CRC engine (CCITT-16 polynomial)
    • *Support automatic CRC of Flash content
    • *Programmable initial seed function of CRC
  • * On-Chip-Debug interface (OCD)
  • * Maximum 6 GPIOs in 8-pin package
    • *P3 can be configured to quasi-bidirectional, push-pull output, open-drain output and input only
    • *P1 and P4 can be configured to open-drain output or push-pull output
    • *P4.7 shared with RST
    • *Programmable GPIO driving strength and driving speed
    • *On chip pull-up enabled on each pin
  • * Clock Sources
    • *Internal 16MHz/22.12MHz oscillator (IHRCO): factory calibrated to ±1%, typical
    • *Internal Low power 32KHz RC Oscillator (ILRCO)
    • *External clock input (ECKI) on P4.5 up to 24MHz
    • *Internal RC Oscillator output on P4.5
  • * Two Brown-Out Detectors
    • *BOD0: detect 2.35V
    • *BOD1: selected detection level on 4.2V/3.6V/2.4V/2.7V
    • *Interrupt CPU or reset CPU
    • *Wake up CPU in Power-Down mode (BOD1)
  • * Multiple power control modes: idle mode, power-down mode, slow mode, sub-clock mode, RTC mode, watch mode and monitor mode.
    • *All interrupts can wake up IDLE mode
    • *10 sources with 6 (SOP8) pins to wake up Power-Down mode
    • *Slow mode and sub-clock mode support low speed MCU operation
    • *RTC mode supports RTC to resume CPU in power down
    • *Watch mode supports WDT to resume CPU in power down
    • *Monitor mode supports BOD1 to resume CPU in power down
  • * Operating voltage range: 2.4V – 5.5V
  • * Operating frequency range: 22.12MHz(max)
    • *SYSCLK up to 24MHz@ 2.4V – 5.5V
    • *CPU up to 12MHz @ 2.4V – 5.5V, and 0 –16MHz@ 2.7V – 5.5V
  • * 16-Bytes Unique ID code
  • * Operating Temperature:
    • *Industrial (-40℃ to +85℃)*
  • * Package Types:
    • *SOP8: MG82F6B001AS8 (8K)

Note*: Tested by sampling.

Document

DataSheet - 8051 MCU

Support

Develop Tools - 8051 series

Sample Code - 8051 MCU

Application - Development Kit

page

top

我們的網站會透過瀏覽器 Cookies 提供您客製化操作體驗、社群媒體功能,並會透過其分析網站流量等統計數據,若繼續使用本網站,代表您同意我們使用瀏覽器 Cookies 為您提供服務。《了解更多