
Shanghai Belling Co., Ltd.
Overview
The CM5001 is an 8-bit OTP microcontroller. The chip uses a RISC architecture and can replace the PIC16C54/56 and CF745. The chip has hardware circuits such as pin wake-up, dynamically configurable pin pull-resist, low-voltage reset, etc., which is enhanced by the PIC16C54/56 function. Greatly increased the flexibility of chip use. In addition, the chip enhances reliability design and ESD performance can reach 3000V or more.
main feature
● Reduced instruction set (RISC), 35 instructions
● Instruction word length is 12 bits, all instructions are single-byte instructions
● Except for instructions involving changes in PC values (such as jump instructions, etc.), the remaining instructions are single-cycle instructions.
● Harvard structure, the data bus and the instruction bus are separated separately, the data bus width is 8 bits, and the instruction bus width is 12 bits.
● One-time programmable (OTP) ROM 1K, internal normal register set (RAM) is 25
● 6 special function registers
● Level 2 subroutine stack
● Internal self-oscillation watchdog counter (WDT)
● Enhanced internal power-on reset circuit (POR) and brown-out reset circuit (LVR, conversion voltage 2.1V ± 0.2V, enhanced function)
● With an 8-bit timer/counter (RTCC)
● RC/LP/XT/HS four oscillation modes
● 12 independently programmable I/O ports
● Working voltage 2.4V~5.5V (measured minimum working voltage can reach 1.8V), programming voltage 12V
● Working frequency DC~20MHz
● With power-saving sleep mode, and can be selected to wake up by the change of watchdog or port B (enhanced function)
● The internal pull-down resistor of the pin can be configured by instruction (enhanced function)
● High reliability design in ESD, EMC, anti-bolt lock, etc.
● Low power design with static power consumption as low as 1uA
● Working temperature: -40 ° C ~ 85 ° C
● PDIP18/SOP20 package (NCs in pins 1 and 20 of the SOP20 package)