- 29 nov 2019, 10:25
#7761
Mentre aspetto che mi arrivi il PCB di ARMando, ho iniziato a reperire documentazione per questi "simpatici" microcontrollori cinesi realizzati da WCH che mi sono arrivati da poco:
Si tratta di MCU con un core 8051 con le seguenti caratteristiche principali:
- Oscillatore integrato fino a 24Mhz
- USB 2.0 full speed
- 3x timer
- 2x 8bit PWM
- 1x SPI master / slave
- 2x UART
- 4x ADC 8bit
- 6x touch input
- 16K ROM
- 1K xRAM
- 256b iRAM
Volendo ci sarebbe anche il CH554 che ha anche la modalità USB host, ma costa "un pò di più"...
In effetti c'è da dire che un problemino è rappresentato dal fatto che tutta la relativa documentazione ufficiale è solo in cinese... però si possono trovare "in giro" parziali traduzioni "casarecce" in inglese (più o meno...)
Ulteriori interessanti informazioni possono essere reperite da questo blog in tedesco: https://www.mikrocontroller.net/topic/462538
L'intenzione, al solito, è di farci una piccola schedina per iniziare a giocarci.
Come toolchain esiste un adattamento per utilizzare il compilatore open source SDCC con i CH551/552/553/554: https://github.com/Blinkinlabs/ch554_sdcc
Considerando che non ho mai usato l'architettura 8051, potrebbe essere questa una buona occasione per iniziare...
大家好 !
Si tratta di MCU con un core 8051 con le seguenti caratteristiche principali:
- Oscillatore integrato fino a 24Mhz
- USB 2.0 full speed
- 3x timer
- 2x 8bit PWM
- 1x SPI master / slave
- 2x UART
- 4x ADC 8bit
- 6x touch input
- 16K ROM
- 1K xRAM
- 256b iRAM
Volendo ci sarebbe anche il CH554 che ha anche la modalità USB host, ma costa "un pò di più"...
In effetti c'è da dire che un problemino è rappresentato dal fatto che tutta la relativa documentazione ufficiale è solo in cinese... però si possono trovare "in giro" parziali traduzioni "casarecce" in inglese (più o meno...)
Ulteriori interessanti informazioni possono essere reperite da questo blog in tedesco: https://www.mikrocontroller.net/topic/462538
L'intenzione, al solito, è di farci una piccola schedina per iniziare a giocarci.
Come toolchain esiste un adattamento per utilizzare il compilatore open source SDCC con i CH551/552/553/554: https://github.com/Blinkinlabs/ch554_sdcc
Considerando che non ho mai usato l'architettura 8051, potrebbe essere questa una buona occasione per iniziare...
大家好 !