The CMS8S589x series is an 8-bit chip with 8051 core, 1T instruction system compatible with MCS-51, and general IO type. The operating frequency can reach up to 48MHz. The MCU has the following features: It has a maximum of 64KB program area, 256BRAM space, 4KBXRAM, 4KBDATAFLASH area, and 16KBOOT area. It has four oscillation modes, and the clock selection is more flexible. It supports three working modes: normal, idle, and sleep, which can effectively reduce power consumption. Built-in low voltage reset LVR, low voltage monitoring LVD, watchdog overflow reset and other protection settings can effectively improve the reliability of system operation. It has multiple interrupt sources such as external interrupt, timer interrupt and other peripheral interrupt, which can respond to external events in time and improve the utilization rate of MCU. Digital functions can be assigned to any IO port. 10 timers can realize functions such as reset system, timing, counting, input capture, output comparison, timer wake-up, and baud rate generator. 6-channel 16-bit PWM, supports independent, complementary and synchronous output modes, and has hardware brake function, dead zone control function, mask output and other functions. It has 1 I2C, 1 SPI and 2 UART communication modules
|