1.为什么往51单片机烧录软件时,工具识别不到串口
STC51单片机通过串口ISP方式烧录程序,用这种烧录方式,单片机必须是上电冷启动,这是STC单片机的设计使然。烧录程序时,下载软件老是显示“正在检查目标单片机”,标明单片机和PC机没有通过串口建立握手信号。虽然驱动安装好了,但以下原因仍然影响正常烧录:
1、单片机没有可靠上电冷启动。
2、单片机复位电路有问题。
3、单片机晶振电路没有工作。
4、下载器与单片机连线有问题。
5、下载波特率过高。
2.为何电脑能读取串口数据而stc单片机不能读取
p>我看了半天,也就是你看看,你的单片机接模块的时候是否用了“交叉线”; 然后你用计算机把这组数据发给你的单片机,属于巧合事件,你先检查一下我说的问题,然后不能解决再追问吧,能正常返回32 33 30 30并显示,有可能是字符或者其他格式! “偶尔显示正常”可能压根就不正常; 但是直接用模块接单片机不正常! -------------分析如下: 串口是交叉通信的?2--3、3---2、5---5,也就是说以计算机为基准,你的单片机和模块接的话是“直通线” 数据模块给你发过来的数据是什么格式很重要!你用串口只能说明你用了16进制观察看到了,并不代表数据模块就是以16进制给你发过来的,我理解如下:你用计算机的串口与数据模块通信,数据模块给发过来20 32 33 30 30 20 70 70 6D 0D 0A。
转载请注明出处windows之家 » win10stc接入芯片不显示串口