① 如何给stc89c51单片机烧写程序51单片机烧写程序的方法
51单片机支持串口下载,一般是用写代码的IDE去生成二进制文件,也就是HEX文件,再通过烧录软件进行程序烧录,物理连接就是通过USB转TTL或者232线连接到你的开发板上进行下载
② 51单片机烧写程序通常需要哪些软件怎样烧写
STC系列单片机为例:
首先,需要安装keil软件和STC_ISP程序下载软件。
先对你想要实现对专单片机属的功能用keil编程,然后用STC_ISP下载软件下载到单片机上,最后打开给单片机提供电源就可以观察单片机开发板或是自己搭建的板子上的现象了...通过不断修改程序,下载程序,最终获得自己在实验板上想要的结果。这样就可以了...
实验板与PC机的连接:一般对现成购买的开发板来说,会有一个USB接口提供5v电源、提供通信或另一个USB用来下载接口驱动程序,同时有RS232串口,实现MAX232电平与单片机TTL电平之间转换,用来进行通信下载程序和数据;;对自己搭建的电路板来说,仍会有MAX232芯片和RS232串口用来实现程序的烧写,实现对单片机写入数据和程序的下载。用的是RS232串口实现的程序烧写!
若要用USB来烧写,需要一个相应的ISP下载软件和硬件烧写器,一般这种烧写器价格不菲。用的是USB口实现烧写程序!
一般的,烧写程序还是选用可以用ISP下载的,自己搭建个RS232串口的电路,简单实用,对单片机烧写程序就够用了。
③ 如何在51单片机开发板上烧写程序
淘宝搜索ISP烧录线。
烧录线一头连接单片机上的某几只脚,一头连接电脑。
用软件把你的程序转换成hex格式的,然后用烧录软件通过下载线烧录到单片机里面。
买isp线的时候记得要看看支不支持你的单片机型号。
④ 51单片机怎么烧录程序
编程仿真的时候说简单点其实是用PC机来模仿单片机
那你要是做个电子时钟出来总不能带版台PC机吧
编好的程权序编译过后会出现一个.HEX文件,这个就是烧录程序,也就是机器码
单片机只认识这个的.
把这个程序通过烧录器烧到单片机,单片机就可以按照你的程序运行了.
至于烧到89C51还是其他的,那要看你编的程序能不能烧的下,主要是资源够不够用.
⑤ 给51单片机烧写程序除了用STC-ISP还能用什么
ISP下载只是单片机烧录程序的一种方式,共同点是都用一样的传输途径---串口,但回不同厂商的单片答机有不同的烧录协议,这个不是通用的。也就是说烧录STC单片机你只能用STC的软件(协议被破解也有第三方的),烧录ATMEL的单片机你只能用ATMEL的单片机烧录程序。而烧录器(下载器)一般是可以通用的。