1. 51单片机烧写程序通常需要哪些软件 STC系列单片机为例:
首先,需要安装keil软件和STC_ISP程序下载软件 。
先对你想要实现对单片机的功能用keil编程,然后用STC_ISP下载软件下载到单片机上,最后打开给单片机提供电源就可以观察单片机开发板或是自己搭建的板子上的现象了 。通过不断修改程序,下载程序,最终获得自己在实验板上想要的结果 。这样就可以了 。
实验板与PC机的连接:一般对现成购买的开发板来说,会有一个USB接口提供5v电源、提供通信或另一个USB用来下载接口驱动程序,同时有RS232串口,实现MAX232电平与单片机TTL电平之间转换,用来进行通信下载程序和数据;;对自己搭建的电路板来说,仍会有MAX232芯片和RS232串口用来实现程序的烧写,实现对单片机写入数据和程序的下载 。用的是RS232串口实现的程序烧写!
若要用USB来烧写,需要一个相应的ISP下载软件和硬件烧写器,一般这种烧写器价格不菲 。用的是USB口实现烧写程序!
一般的,烧写程序还是选用可以用ISP下载的,自己搭建个RS232串口的电路,简单实用,对单片机烧写程序就够用了 。
2. 有谁知道51单片机有哪几种程序烧写方式吗 at89c51,at89c52要用专用的烧写录器,自己做不来,价格在1、2百的样子 。
at89s51,at89s52,at89s53支持isp烧写,可以自己做一个,很简单的,网上有很多电路图
stc系列单片机支持串口烧写,所以只要用一片rs232做一个电平转换的小电路就ok了 。
avr单片机也是支持isp烧写 的 。
以上的isp烧写要用的并口(25针),串口是9针的
如果你的电脑没有这些口,就只能用usbasp下载工具,自己做比较麻烦,买一个吧
3. 怎样在MCS【51单片机怎么烧写】 51系列的单片机得看什么型号,但是每种型号的单片机都有相应的仿真器用来支持在线调试,如果单纯的想把编译好的目标文件下载到芯片内部,可以自己制作下载编程器(ISP)如AT89S51 单片机,下载程序的引脚是P1.5 ,P1.6,P1.7口,外加一根复位线,,也就是上面那位所说的引出4条线来
ISP编程器其实就是一个74LS244作为驱动,连接很简单,需要一个稳压管,因为下载时电平不稳会导致下载失败,其余的就不需要什么硬件了,如需要详细资料,可发信于我信箱:[email protected],有求必应,
4. 51开发板怎么烧写程序 51开发板主要通过串口下载程序,而你这块板子需要通过USB下载程序,板子附带光盘里有相应下载程序软件,安装好后就可以下载了,如果刚开始学不会的话,看看操作说明书吧 。
在下载程序之前,通常要用KEIL软件编写好程序并且生成.hex程序文件,保存在某个目录下(D/C51/LESSON1.hex),然后再下载到这块板子上,看运行状态 。如果你第一次接触51单片机,建议你下载郭天祥的《十天学会单片机》视频教程,跟着他多学,然后试着自己做些小项目出来,这样你对单片机就逐渐深入了,希望能帮到你 。
文章插图