您的位置 首页 电源

51单片机C言语学习笔记2: 51单片机编程下载方式

编译完程序,要下载,当然离不开编程器。当时候上课的书上也没讲到下载的办法,做试验也只是在试验箱上下载完事。要自己弄的话,要怎么才能

编译完程序,要下载,当然离不开编程器。其时分上课的书上也没讲到下载的方法,做试验也只是在试验箱上下载完事。要自己弄的话,要怎样才干玩得转呢?在网上查了一下,要玩转单片机,要具有三样东西:51芯片+编程器+仿真器,当然仿真器是不必要的。记住我的榜首台编程器是TOP851,能够花了300多大洋,其时仍是自费的。记住我自己买的榜首颗51单片机芯片是正宗的Intel 8051,能够TOP851不支撑Intel的51芯片,可抑郁啦,连51单片机的开山祖师也不支撑,可想而知后来的人都过了河拆了桥J

后来又再买了一块芯片:AT89C51,其时分还有点疑问,我学的是8051啊,但是这是89C51啊?书上没讲这芯片,怎样办呢?现在想想可知多么可笑,但这确实是现在的教科书上疏忽的当地——远远脱离了实际。实际便是Intel现已不怎样出产8051芯片了,而51单片机的主力是Atmel的AT89C51(AT89S51)了——当当然现在可都是STC的全国(这但是STC自己揄扬的——全球出货量榜首),无论是出于程序下载便利,仍是处于作为中国人支撑国货的态度,我仍是会支撑STC(宏晶)一般。言归正传,说说51单片机的编程下载方法

1)编程器(适用于89C51/89S51系列)

TOP851编程器

详细可参阅:TOP全系列编程器功能比较

http://www.willar.com/article_view.asp?id=135

2)ISP下载(适用于AT89S系列单片机)

从单片机上引出三根线(P1.5、P1.6H和P1.7)就能够在方针板上下载,不必拔插,你完全能够在规划的PCB板上做一个ISP的10pin接头,下载时接上ISP并口下载线进行下载。当然你还需求一根ISP下载线,这个下载线能够依据官方的电路图自己动手做一根J

下载线和下载软件最完好的材料可见:Easy 51Pro v2.0世界版

part1http://space.ednchina.com/Upload/2009/4/7/b439d208-7211-4506-88e6-2907bc92baf2.rarpart2http://space.ednchina.com/Upload/2009/4/7/e3460d6f-e157-46b8-921d-155ca7f7643a.rar

Altera ByteBlaster下载线电路图

Easy ISP下载线电路图

3)串口下载(适用于STC公司的单片机)

STC单片机之所以能流行起来,比较是因为下载方法简洁的原因。ISP下载仍是要有下载线,而串口下载之需求在PCB版上做一个串口,而在许多规划里串口是有必要的,这样的话,51即不必再引出管脚来下载,而又省去了下载线的费用。

STC单片机在线编程典型电路图

STC单片机编程软件

STC单片机编程软件下载:stc-isp-v4.79-not-setup

要留意STC单片机下载的过程:

先关电源,点软件DownLoad按钮,再给单片机上电复位。

4)C8051F编程下载(适用C8051F全系列)

C8051F单片机有两种接口方法,JTAG和C2接口。

JTAG方法:

C2方法:

假如你用的C8051F单片机为C2接口,只需求留三个口即可,即C2D、C2CK、GND,留意的是C2CK上需求加一个2K-10K的上拉电阻

详细可参阅:C8051F USB口的JTAG/C2下载线U-EC5仿真器

http://hi.baidu.com/microgo/blog/item/7ecfc86377bcb4dbe7113afa.html

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/dianyuan/260990.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部