单片机怎样用 usb 烧写程序
首先,需要安装 keil 软件和 STC_ISP 程序下载软件。
先对你想要实现对单片机的功能用 keil 编程,然后用 STC_ISP 下载 软件下载到单片机上,最后打开给单片机提供电源就可以观察单片机开发板
或是自己搭建的板子上的现象了。通过不断修改程序,下载程序,最终获得
自己在实验板上想要的结果。这样就可以了。
实验板与 PC 机的连接:一般对现成购买的开发板来说,会有一个
USB 接口提供 5v 电源、提供通信或另一个 USB 用来下载接口驱动程序,同
时有 RS232 串口,实现 MAX232 电平与单片机 TTL 电平之间转换,用来进
行通信下载程序和数据;;对自己搭建的电路板来说,仍会有 MAX232 芯片
和 RS232 串口用来实现程序的烧写,实现对单片机写入数据和程序的下载。
用的是 RS232 串口实现的程序烧写!
若要用 USB 来烧写,需要一个相应的 ISP 下载软件和硬件烧写器,
一般这种烧写器价格不菲。用的是 USB 口实现烧写程序!
一般的,烧写程序还是选用可以用 ISP 下载的,自己搭建个 RS232
串口的电路,简单实用,对单片机烧写程序就够用了。
单片机用 usb 程序烧写说明
USBASP 下载器使用方法
启动下载软件 PROGISP1.6.7
单片机用 usb 烧录步骤:
设置编程器及接口,编程器选择 USBASP,接口为 USB(如图)
选择芯片,在选择芯片下拉列表可以选择正在使用的单片机型号 51
或者 avr 均可(常用的 51 型号为 AT89S52,常用的 AVR 型号为
ATMEGA16)
设置熔丝位(若使用 51 单片机不需要设置熔丝,直接进入下一步),