(1)首先当然是要购买“51单片机最小系统的散件”,淘宝上面卖的比较多,散件的话一般二、三十元左右,其次还需要购买一个电烙铁,一般30瓦的就足够了,这里我就讲一讲51单片机散件的焊接方法和注意事项。

(2)51单片机散件如下:

注意:购买到散件后第一步不是马上焊接,而是仔细看看卖家有没有少件,由于散件很多,少发元器件的情况也是存在的。

(3)如果元器件和电烙铁都备好了,下面就可以开始焊接了。

焊接的时候注意一下两点:

A.一定要注意正负极性,像LED灯,蜂鸣器等元器件是分正负极的,不注意的话就会烧毁元器件。

B.焊接时的顺序是从小到大,按元器件的大小顺序焊接。本人在焊接的时候就没有注意到这点,所以在焊接的时候很受伤。

C.关于电烙铁使用的方法我就不说了,用起来很简单的,特别注意提锡的时候垂直往上提,尽量别让飞溅的锡污染板子。

(4)焊接完成后如下图;

http://my.csdn.net/my/album/show/319161   ,这是我的相册链接,相册是高清图。

(实在抱歉,CSDN上传图片的大小是2M,图片太大了,显示不了)

(5)焊接完成后,接下来就是通电了,看看焊接是否成功。

如下图,如果灯亮了,说明焊接阶段没有出现问题,也就是焊接步骤OK啦。

(6)下面是向单片机烧录程序,需要以下工具:串口通讯线,电源线,电脑需要安装Keil编译器,烧录软件,

没有串口驱动的还需要下载安装一下串口驱动。

A.首先在Keil编译器里面输入流水灯的代码:

#include<reg52.h>
#include<intrins.h>
#define uchar unsigned char
#define uint unsigned int
void delay(uint z);
main()
{  
uchar aa;   
while(1)
{
aa=0xfe;
P1=aa;
delay(100);
while(1)
{
aa=_crol_(aa,1);
P0=aa;
P1=aa;
P2=aa;
delay(100);
}
}
}
void delay(uint z)
{
uint x,y;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}

然后连接、编译源程序,主要目的是生成流水灯的HEX文件。如何生成Hex文件可以百度,一搜一大把。

B.连接单片机最小系统的电源线和串口下载线。

如下图:

C.接下来是打开烧录程序,我使用的是STC-ISP4.80版本,界面如下:

单击“打开程序按钮”,找到刚刚生成的HEX文件,然后点击“DownLOad/下载”按钮,将程序烧录到单片机里面去,

接下来再断电,重启,就可以看到单片机流水灯效果了。

D:流水灯效果图:

到此51单片机最小系统的焊接,程序烧录就讲解完成了。

注:烧录程序在CSDN里面就能下载到,输入STC-ISP就可以搜索到,我也就不上传了,

我上传一个51单片机串口驱动程序:http://download.csdn.net/detail/rl529014/9239627

手把手讲解51单片机最小系统焊接、流水灯(跑马灯)编写以及烧录相关推荐

  1. 51单片机最小系统板制作过程

    博主福利:100G+电子设计学习资源包! http://mp.weixin.qq.com/mp/homepage?__biz=MzU3OTczMzk5Mg==&hid=7&sn=ad5 ...

  2. 51单片机最小系统制作笔记

    原文地址:51单片机最小系统制作笔记作者:忘忧角落 上面所示是51系列单片机最小系统全家福照片,组装完成后的照片如下: 本电路各输入.输出脚全部用插针引出,可以连接外围电路进行单片机电路的实验,芯片可 ...

  3. 51单片机最小系统的制作

    本文将介绍如何自制一个51单片机最小系统及一些附加模块.最终制成的系统将具有烧录程序,运行程序等功能. 先放两张张最终成品如下  ​                                   ...

  4. 51单片机最小系统制作完整流程

    目录 一.51单片机最小系统原理图 电源电路 晶振电路 按键复位电路 二.51单片机最小系统制作元器件表 三.51单片机最小系统实物展示 一.51单片机最小系统原理图 51单片机最小系统是51单片机能 ...

  5. 单片机复位电路电容一定用电解电容_什么叫51单片机最小系统

    单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统.对51系列单片机来说,最小系统一般应该包括:单片机.晶振电路.复位电路.下面给出一个51单片机的最小系统电路图. 复位 ...

  6. 理解51单片机最小系统的工作原理

    51单片机最小应用系统 概述 要想使用单片机,第一个要搭建的电路就是单片机的最小系统,有了这个最小系统单片机就可以去正常的工作,即使没有其他的外围电路(显示器啥的),也可以对单片机进行程序的编写,程序 ...

  7. 【单片机】51单片机最小系统

    51单片机最小系统由三部分组成:主控电路.复位电路.晶振电路. 添加LED电路和独立按键.原理图如下所示:

  8. 51单片机最小系统的制作和程序烧录

    这篇博客就来分享一下51单片机最小系统的制作以及怎么下载程序 首先准备的材料有:一块板子,一块89c51/52的芯片,一个51芯片插座,12MHZ的晶振,一个10的电阻,一个10uf的电解电容 两个2 ...

  9. 51单片机 | 数字电路与C语言基础 | 51单片机最小系统

    文章目录 一.数字电路基础 1.电平特性 2.二进制与十六进制 2.1 二进制 2.2 十六进制 3.二进制的逻辑运算 二.C语言基础语法 三.51单片机最小系统 1. 51 单片机最小系统构成 1. ...

最新文章

  1. SAP中执行没有权限的事务
  2. 程矢Axure夜话:Axure基础系列视频教程之图片自动播放鼠标悬停
  3. Matlab 方括号“[ ]”的作用
  4. 《死亡细胞》中神秘背景世界色彩设计(上)
  5. 【原】WPF 主界面布局中DockPanel的停靠与默认填充
  6. vbmsgbox引用变量_vba中MsgBox的参数及用法
  7. Java高级工程师每日面试题精选,面试经历分享
  8. 汇编语言调用c语言ads,ADS1.2 在汇编代码中调用C函数
  9. 晨哥真有料丨宁缺毋滥会等来一个很好的人吗?
  10. 计算机谱写的古典音乐,2011计算机等级考试:用WPSOffice谱写音乐简谱
  11. python字典没有长度限制_python-字典更新序列元素#0的长度为15; 2个为必填项
  12. AI 生态赋能 2018 论坛来袭!转型 AI 看这里!
  13. tinyint数据类型php筛选时怎么判断_PHP从入门到精通(三)PHP语言基础
  14. Win7系统下解决VB6.0鼠标滚轮支持
  15. Spark 按key聚合求平均值与占比
  16. delphi memo 查找字符 下行插入_VBA实践+用编程代码为PDF文档插入书签
  17. hivesql:行列转换
  18. 怎样用python做词云_一步一步教你如何用Python做词云
  19. Metropolis Method Condition Derivation
  20. obs studio_使用OBS Studio实时进行Linux视频编辑

热门文章

  1. 登陆服务器和游戏服务器为甚要分开总结
  2. 17届技术报告|国防科技大学-多车一师
  3. 如何设计二进制文件格式
  4. java实现施密特正交化
  5. PHP编程第3版英文影印本pdf
  6. 关于微积分教材的翻译工作
  7. 【CEGUI】CEGUI入门篇之初始化(一)
  8. 阿里巴巴隐形金字塔:10万人深陷职级体系裹挟的结构力
  9. EXCEL表导入SQL,出现错误 0xc02020c5 的问题解决
  10. 写代码python用什么笔记本好_写代码对电脑有要求吗?什么电脑适合写代码?