- 博客(4)
- 收藏
- 关注
原创 51单片机模拟串口发送接收数据(不使用SBUF)
不使用SBUF模拟串口发送和接受数据,使用定时器实现此功能。1.mcu向电脑发送数据,电脑接收数据。2.电脑向mcu发送数据,mcu接收数据,并把接收的数据发送给电脑。
2022-09-18 11:16:12
4645
5
原创 使用51单片机模拟IIC从机,实现主机(51单片机)对模拟从机的读写操作
主机在发送完器件地址、寄存器地址后,主机读数据比写数据要多发送个起始位和器件地址,所以我就判断是否有起始位,有起始位就读,没有就写,这样代码就不会卡死,抓取的波形也是正确的。(1)主机发送开始信号,从机检测开始信号(while(IPIN_SCL);(4)主机发送8bit数据,从机接收8bit数据,并将数据保存。(2)主机发送器件地址,从机检测器件地址是否正确,若正确从机应答,不正确从机不作回应。(2)主机发送器件地址,从机判断主机发送的器件地址是否匹配。(8)主机发送结束信号,从机检测结束信号。
2022-09-17 22:38:40
8590
6
51单片机模拟串口发送接收数据(不使用SBUF)
2022-09-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人