首先感谢沁恒公司和eeworld给试用测评的机会,CH341是我之前用国产arduino就了解的,使国产arduino的价格降了不少,所以看到沁恒的活动就有点想试试。8051单片机是本科时学的,非常经典,很多教程也都是以51为案例,经过多年的发展8051系列依然有很强的生命力,这次活动都是增强型51内核单片机,一定不能错过~~~
可是...收到开发板后,我出差了将近一个月,只好趁有时间赶紧试用一下。
沁恒公司非常大气,除了我申请的CH559EVT开发板外,还送了3个芯片及一个CH340的USB转串口模块,诚意满满~
CH559是一款兼容MCS51的增强型E8051内核单片机,79%的指令是单字节单周期指令,内置60K Code Flash,6K+256B Ram。CH559 内嵌USB控制器和双USB收发器,支持 USB-Host 主机模式和 USB-Device 设备模式,支持 USB 2.0 全速 12Mbps 或者低速 1.5Mbps,USB 主机模式下可以通过双端口 Root-HUB 同时管理两个 USB 设备。支持最大 64 字节数据包,内置 FIFO,支持 DMA。CH559提供丰富的接口资源,包括内置类485数据收发器、LED控制卡接口和快速电平捕捉功能,其他包括2组SPI、2路串口、8位并口等,UART1兼容16C550;内置4组定时器;提供1路16位PWM和2路8位PWM;支持8通道10/11位ADC。
系统框图:
敲黑板记重点!!!CH559的关键特性:
增强型E8051内核
60KB CodeFlash、3KB Bootloader
6KB+256B RAM、1KB DataFlash
2路UART、2路主从SPI
USB2.0全速HOST/DEVICE接口
8路10/11位ADC
双USB HOST接口
串口支持IRS485模式
感兴趣的童鞋可以去官网查看:http://www.wch.cn/products/CH559.html
USB是主从结构的,主机叫Host,从机叫Device。CH559具有双USB HOST接口,CH559开发板也是尽可能的将资源引出:
附上原理图:
好了~开发环境和编程见下一篇吧~
此内容由EEWORLD论坛网友landeng1986原创,如需转载或用于商业用途需征得作者同意并注明出处
|