[Qinheng Trial] CH559EVT Trial 1: Unboxing and First Look
[Copy link]
First of all, I would like to thank Qinheng and eeworld for giving me the opportunity to try and evaluate. I have known CH341 before using domestic Arduino, which has reduced the price of domestic Arduino. So I wanted to try it when I saw Qinheng's activities. I learned 8051 microcontrollers in undergraduate studies. It is very classic. Many tutorials also use 51 as a case. After years of development, the 8051 series still has a strong vitality. This activity is all enhanced 51 core microcontrollers, which must not be missed~~~
But...after receiving the development board, I was on a business trip for nearly a month, so I had to try it out while I had time.
Qinheng Company is very generous. In addition to the CH559EVT development board I applied for, they also gave me 3 chips and a CH340 USB-to-serial port module. They are very sincere.
CH559 is an enhanced E8051 core microcontroller compatible with MCS51. 79% of the instructions are single-byte single-cycle instructions, with built-in 60K Code Flash and 6K+256B Ram. CH559 has built-in USB controller and dual USB transceivers, supports USB-Host mode and USB-Device mode, supports USB 2.0 full speed 12Mbps or low speed 1.5Mbps, and can manage two USB devices simultaneously through dual-port Root-HUB in USB host mode. Supports maximum 64-byte data packets, built-in FIFO, and supports DMA. CH559 provides rich interface resources, including built-in Class 485 data transceiver, LED control card interface and fast level capture function, and other functions include 2 groups of SPI, 2 serial ports, 8-bit parallel port, etc. UART1 is compatible with 16C550; built-in 4 groups of timers; provides 1 16-bit PWM and 2 8-bit PWM; supports 8-channel 10/11-bit ADC.
System Block Diagram:
Pay attention to the key points!!! CH559 key features:
Enhanced E8051 core
60KB CodeFlash, 3KB Bootloader
6KB+256B RAM, 1KB DataFlash
2-way UART, 2-way master-slave SPI
USB2.0 full-speed HOST/DEVICE interface
8-way 10/11-bit ADC
Dual USB HOST interface
Serial port supports IRS485 mode
Interested children's shoes can go to the official website to check: http://www.wch.cn/products/CH559.html
USB is a master-slave structure, the host is called Host, and the slave is called Device. CH559 has dual USB HOST interfaces, and the CH559 development board also leads out resources as much as possible:
Attached is the schematic diagram:
Okay~ development environment and programming will be discussed in the next article~
This content is originally created by EEWORLD forum user landeng1986 . If you want to reprint or use it for commercial purposes, you must obtain the author's consent and indicate the source
|