-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
10711c9
commit d64e0db
Showing
1 changed file
with
15 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
# CH552 Examples in C | ||
|
||
[![Coverage Status][codecov-image]][codecov-link] | ||
|
||
This codebase provides examples for developing software in C using the SDCC compiler for the CH552 microcontroller. It serves as an excellent resource for getting started with CH552 development, offering versatility and affordability. The CH552 microcontroller is based on an 8-bit core of the 8051 architecture, with approximately 75% compatibility with the standard MCS51, making it suitable for low-cost projects. | ||
|
||
The examples cover various functionalities including Blink, ADC, PWM, Timer, Interrupts, and bit-banging for I2C communication and controlling WS2812 LEDs. | ||
|
||
**Note:** The examples are constantly updated to improve the development of projects at higher levels. | ||
|
||
|
||
## Acknowledgements and Credits | ||
|
||
- [Unit Electronics](https://uelectronics.com/) | ||
- [Stefan Wagner](https://github.com/wagiminator) |