CH559操作USB键鼠串口输出例程分享

本文分享了一个使用CH559单片机实现USB键鼠数据通过串口输出的项目,介绍了评估板下载程序、USB转串连接以及如何在串口助手中查看键鼠数据的操作。CH559兼容MCS51,具备多种接口和功能,适合经济实用的需求。代码示例仅给出main函数,强调了CH559的灵活性和高性价比。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

CH559操作USB键鼠串口输出例程分享

项目需求要用一款单片机将键鼠的数据通过串口输出。考虑到经济实用性与操作的便利性,选择了国产的CH559来实现,评估板和例程程序都是官方提供的,这边简单实测了下,做个分享。有同样需求的老哥可以交流下经验。下面会分享开发资料。

需要的是8位双USB Host 单片机, 支持USB Host/Device模式。CH559兼容MCS51增强型单片机,内嵌USB全速主机和设备控制器,提供并口,双异步串口,主从SPI,3路信号捕捉,3路PWM,ADC等常用功能模块。

(一)评估版下载程序
用官方的下载程序软件通过USB下载,简单易操作。
在这里插入图片描述
(二)连USB转串

CH340USB转串模块连接PC,CH559评估板再与CH340连接,只需要3根杜邦线即可完成
在这里插入图片描述

(三)接入键鼠查看串口助手

因为CH559有双USB host接口,于是我将键盘鼠标均接上了。
在这里插入图片描述
移动鼠标,或点击键盘串口助手均能接收到数

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值