
看你的单片机是有什么下载,有的是用串口,有的是用usb,还有的直接用下载器连接p31和p32口下载。一般笔记本上没有串口,只有usb,如果你的单片机是usb下载的就可以直接用,如果是串口的就要用到usb转串口线才能下载;其实51单片机是uart通信,所以一般板子上有串口转uart的芯片,或者是usb转uart的芯片。
STC的芯片在上电后首先进入BOOT段程序,如果不需要下载,在等待了很小一段时间后就进入的应用程序段,也就是你写的程序。
下载过程是这样的,STC的ISP程序发出一段特殊的字符串(具体数据我忘了),单片机如果这时候正在BOOT段里等待,那它就会应答一串握手数据,这时候单片机和ISP程序就连起来了,之后是下载程序的大小等数据的信息传递。接下来,ISP将需要下载的程序分割成一个一个块传给单片机,单片机一个一个接收并写到FLASH中。当最后一个块结束后,单片机就会重启,如果没有再进入下载过程的话,很小一段时间后就进入的应用程序段。
其实,下载的关键是ISP程序,只需要买个USB转串口的通用工具就可以了,不需要自制。另外,俗称的串口就是232。
以上就是关于初学单片机,51单片机的下载器和转串口线是干什么的那个全部的连接到底是怎样的啊全部的内容,包括:初学单片机,51单片机的下载器和转串口线是干什么的那个全部的连接到底是怎样的啊、51单片机有个问题一直不懂,就是STC89C51的程序是怎么烧到芯片里面的 现在市面上的下载器的原理是什么、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)