|
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)
|