Overview
CH551 is a MCS51 compatible E8051 core microcontroller, 79% instructions of CH551 is single byte or single cycle, and average instruction speed is 8 to 15 times faster than the standard MCS51. CH551 supports up to 24MHz system clock speed, built-in capacitive detection module, 3 timers and 2 PWM, UART, SPI, USB device controller and full-speed transceiver. CH551 is a simplified version of CH552, ROM is 10K, xRAM is 512 bytes, UART0only, package SOP16only, and remove the ADC module and USB type-C module, besides,you may refer directly to the CH552.
Folders
・CustomKeyboard: a keil project based on CH552
・KeyBoardSetter/KeyboardSetter: a Qt project using hid_api as library to communicate with CH552 chip hardware.