Data Sheet

Table Of Contents
EMC328x Series Wireless Module Data Manual
Copyright of Shanghai MXCHIP Information Technology Co., Ltd.
6
I2C
Two-wire I2C serial interface consisting of data line (SDA) and clock line (SCL)
Supports one I2C interface, supports two standard modes with a maximum rate of 100Kbps and
a high-speed mode of 400Kbps, and supports clock stretching.
Support I2C master or slave device
Support 7-bit or 10-bit address addressing and support mixed transmission
Receive and send buffers with 16 words depth
Support DMA for data transmission and reception
Support bus arbitration mechanism to realize communication capability of multi-master devices
Wake-up from device address match for low power consumption
Software configurable parameters: SDA hold time, slave address, etc.
Programmable SDA and SCL signal digital filters for filtering noise on signal lines
Timer
Basic TimerHS_TIM0 ~ HS_TIM3LP_TIM0 ~ LP_TIM3
Clock source: 32KHz, accuracy: 32 bits, counting mode: counting up
Support interrupt trigger, sleep mode wake-up
PWM TimerHS_TIM5 LP_TIM5
Channel: HS_TIM5 x 8 , LP_TIM5 x 4
Clock source: XTAL, accuracy: 16 bits, counting mode: increment counting, frequency division: 8
bits
1 x input capture pin
LP_TIM5 can work in low power mode
Real Time Clock (RTC)
Independent BCD counter
Day/hour/minute/second, 12 or 24 hour format clock
Software programmable clock compensation
An alarm that can be triggered by any combination of time domains and generate an interrupt
Digital calibration circuit
Register write protection
Human-Computer Interaction Interface
Matrix keyboard
6 IO ports, up to 4 x 2, 3 x 3 matrix keyboard scanning
Number of configurable keyboard rows and columns
Configurable scan clock, scan interval and release time