单片机程序烧录电路 - CSDN
  • 单片机的烧写原理

    2015-04-12 03:27:17
    而是,电脑在通过接口向单片机烧写时(此时单片机 内没有程序),电脑是如何通过接口访问内部rom的??对应p口怎么就会指向单片机内部rom(就像单片机是一个rom? 有三种方式: 1.把单片机当做一个ROM芯片,早期的...

    我要问的不是如何制作烧写接口。 而是,电脑在通过接口向单片机烧写时(此时单片机 内没有程序),电脑是如何通过接口访问内部rom的??对应p口怎么就会指向单片机内部rom(就像单片机是一个rom?

    有三种方式:

    1.把单片机当做一个ROM芯片,早期的单片机都是如此。将单片机放在通用编程上编程时,就像给28C256这样的ROM中写程序的过程一样。只是不同的单片机使用的端口,编程用的时序不一样。

    2.像AT89S52或AVR单片机一样,在单片机上有SPI接口,这时用专用的下载线将程序烧写到单片机中。这时不同的是,单片机的CPU除了执行单片机本身的指令之外,还能执行对ROM进行操作的特殊指令,如ROM擦除、烧写和校验指令。在编程ROM时,下载线先通过传输这些指令给CPU执行(擦除ROM、读入数据、烧写ROM、和校验ROM),这样完成对单片机的ROM的烧写。此外,现在普遍使用的JTAG仿真器也是这样,单片机的CPU能执行JTAG的特殊指令,完成对ROM的烧写操作。

    3.引导程序,即单片机中已经存在了一个烧写程序。启动单片机时首先运行这程序,程序判断端口状态,如果符合“要烧写ROM”的状态存在,就从某个端口(串口、SPI等等)读取数据,然后写入到单片机的ROM中。如果没有“要烧写ROM”的状态,就转到用户的程序开始执行。像AVR单片机的bootloader方式、STC的串口下载方式,还有其他单片机的串口编程等等都是这样。

    展开全文
  • 最新宏晶科技制作STC-ISP烧录工具,P3.1与P3.2通过RS-232转换器连接到电脑即可下载程序使用
  • 这篇博客就来分享一下51单片机最小系统的制作以及怎么下载程序 首先准备的材料有:一块板子,一块89c51/52的芯片,一个51芯片插座,12MHZ的晶振,一个10的电阻,一个10uf的电解电容 两个20-33pf的瓷片电容,线...

    这篇博客就来分享一下51单片机最小系统的制作以及怎么下载程序微笑


    首先准备的材料有:一块板子,一块89c51/52的芯片,一个51芯片插座,12MHZ的晶振,一个10的电阻,一个10uf的电解电容

    两个20-33pf的瓷片电容,线若干,小开关一个


    电路图如下:



    那个小开关就是复位开关,制作好了大家可以下载一个小程序看看。。。。。。鄙视






    最小系统制作非常容易,但是我下载程序时都是先把程序放到开发板上烧好在插入底座中,但是一般的底座由于结构问题,和51单片机芯片针脚太软了,多插几次容易就断掉,所以接下来我就来分享一下怎么不把芯片拔出来就可以任意烧程序(当然有usb转串口就忽视这个方法偷笑


    首先把开发板的芯片拔下来,把自己焊的最小系统的VCC,GND,P3^0,P3^1对照接到开发板上:




    这样就可以直接烧程序了.....................可怜

    展开全文
  •  首先用USB转串口线连接51单片机,注意串口RX接51的TX,串口TX接51的RX,串口的地接51的地,串口的5V线先接出不用,然后打开STC官网的下载软件STC-ISP,选择好单片机型号,打开程序文件选择编译好的hex文件,点...

            好久没用51芯片,差点忘记怎么烧录了。

            首先用USB转串口线连接51单片机,注意串口RX接51的TX,串口TX接51的RX,串口的地接51的地,串口的5V线先接出不用,然后打开STC官网的下载软件STC-ISP,选择好单片机型号,打开程序文件选择编译好的hex文件,点一下下面的下载/编程按钮,然后再把串口5V线接到51芯片的电源脚,就能烧录了。


    展开全文
  • 51单片机无法烧录程序的N种解决办法 有没有掉电!!!如果没有自动掉电的电路时,需要手动掉电; 单片机的晶振有没有安装好,是否有缺失,晶振的负载电容是否合适; CH340的TXD,RXD要与单片机的TXD,RXD反接,CH...

    51单片机无法烧录程序的N种解决办法


    1. 有没有掉电!!!如果没有自动掉电的电路时,需要手动掉电;
    2. 单片机的晶振有没有安装好,是否有缺失,晶振的负载电容是否合适;
    3. CH340的TXD,RXD要与单片机的TXD,RXD反接,CH340的地线有没有和单片机接好;
    4. 如果单片机的最小系统是自己焊接的,检查一下复位电路,是否因为复位电路有问题,导致RST引脚电平一直被拉高;
    5. 确认单片机的型号是否正确,尝试降低下载的波特率。
    展开全文
  • 支持USB为51系列单片机下载程序!解放串口的限制!
  • 步骤一: 将USB串口与电脑连接,GND对应GND,VCC接5V,TXD和RXD反接 步骤二: ...并选择对应的芯片: ...打开程序文件,选择对用.hex文件 步骤四: 点击下载前将VCC线先拔开,然后点击下载后再插上,即能下载成功 ...
  • STC单片机代码烧录

    2019-03-01 21:09:49
    说明:两种烧录方式。 一、ISP烧录 原料:usb装ttl、单片机、开发板、stc-isp-15xx-v6.85H.exe(群文件有) ...下图有一个词大家不是很熟悉:“冷启动”:就是讲单片机断电,再上电,这样程序才能检测到单...
  • 3.3V)、JTAG/AWD调试接口电路,stm32微控制处理器模块,高速外部晶振电路,低速内部晶振电路,LED电路,复位电路,独立按键电路,外扩引脚电路组成 其电路组成如图所示 1.微控制器电路 STM32代表ARM Cortex-M ...
  • 参考文档: https://www.cnblogs.com/JeffreyCheung/p/5879765.html https://blog.51cto.com/stm32/1872550 ... 编程器:就是将编写好的程序进行编译,检查其中的语法错误,知道程序语法没有问题才生...
  • STC系列单片机烧录

    2016-12-05 16:23:59
     在烧录时,需要冷启动,即采用STC-isp烧录时,先给单片机断电,然后点击下载,然后马上给单片机上电,程序即可烧录进去。  举例:在采用CH340T做转换芯片,利用USB转串口烧录时需要利用RTS和DTR产生一个冷启动。...
  • 单片机软件开发里面第一步当属下载程序了,如果这一步都有问题,那么后面的一切便无从谈起,本人当初刚接触单片机时,对于下载电路方法及原理也是一头雾水。好在随着经验的积累以及自己的努力探求,现在对此问题算是...
  • 自己下载的STC烧录软件烧不进去程序 ,一直都是正在检测单片机
  • 怎样把程序下载到单片机 SST89E564RD 烧录说明文档烧录说明文档烧录说明文档烧录说明文档 2004年年年年9月月月月1日日日日 1.硬件电路: R1 IN13R2 IN8T1 IN11T2 IN10GND15V+2V-6VCC16R1 OUT12R2 OUT9T1 OUT14T2 ...
  • 我们经常会遇到芯片超时,单片机烧录不进去的情况,我也经常遇到,哎! 解决办法:这里是我对遇到的一些情况总结,只有几点! 1、串口驱动没有装;(这个通常出现在新买的开发板上,具体就是找到对应型号,装一下就...
  • 单片机烧录方式主要可以分为三种,分别为ICP(在电路编程)、IAP(在应用编程)以及ISP(在系统编程)。玩单片机的同学都应该听所说IAP、ICP和ISP这几个词,在此小编在帮你们“巩固”一下知识。首先先来介绍这几个小伙伴...
  • 图解单片机下载程序电路原理之USB转串口线、CH340、PL2303、MAX232芯片的使用!  目前为止,我接触单片机已有不少时日,从选择元器件、原理图、PCB、电路硬件调试、软件开发也算小有心得 。单片机软件开发...
  • 我爹给我的老古董,用了几个烧录软件都没有这个型号。。。
  • 在学习单片机之前,要先清楚单片机程序是如何烧写到单片机内部的,在烧写的过程中需要用到什么工具?因为不通用的烧写工具可能价格较贵,比如说Micorchip单片机使用的ICD系列编程器,单台价格在60...
1 2 3 4 5 ... 20
收藏数 1,417
精华内容 566
关键字:

单片机程序烧录电路