发布网友 发布时间:2022-05-02 18:54
共4个回答
热心网友 时间:2022-06-26 02:03
你这个想法不对,刚刚你描述了两种烧写方式,ISP和串口两种方式,这个与单片机的种类有关系,同样是51单片机,有很多公司出的,常用的AT89C51都是用ISP下载方式,STC89S51用的是串口方式,串口方式就是用计算机的串口与单片机的串口进行通信,而51的串口正式P3.0与P3.1,刚刚你说用别的IO口来模拟串口,下载程序,首先我要告诉你,在烧写程序的过程中的单片机是不能跑程序的,仅仅是单片机的时钟在工作,这时候只能真正的串口与PC机通信,而你说的用其他IO模拟串口是要在单片机程序中实现,试想,在你烧写程序的过程中单片机就不能跑程序,你怎么模拟串口呢热心网友 时间:2022-06-26 02:03
51只有一个异步通信,也就是串口通信。要是用P1 p0做串口通信也可以,要针对外围芯片写相应的通信协议。热心网友 时间:2022-06-26 02:03
下载程序,和串口通讯是两个不同的概念!下载程序只能是P3^0和P3^1。热心网友 时间:2022-06-26 02:04
1 楼 说的很好!