单片机入门制作

发布者:Serene123最新更新时间:2015-03-13 来源: dqjsw关键字:单片机  入门制作 手机看文章 扫描二维码
随时随地手机看文章
孔子说:“工欲善其事,必先利其器”,学习单片机所用的工具、元器件和数模电路是有一些区别的,我们在学习之前最好先备齐它们,至少让外人看出我们是搞过单片机的。有几样东东很重要,在上场之前不得不提及。 
刀枪剑戟
  一台电脑:这在日后写程序或是下载程序都是必需之物。现在的新款电脑越来越不适合单片机学习了或者说单片机的设备也应该更新换代了,一般常用的 9针串口和 25针并口多数被方方正正的 USB接口所取代。更新推出的操作系统对开发软件支持并不很好,建议大家使用 WIN XP或 WIN 2000系统。不用考虑 CPU速度和存储空间,同时电脑要有 9针的串口和 25针的并口(打印机接口),如果没有可以用 USB转换器扩展,不过其效果不如原配夫妻。
  ISP下载线:从电脑向手机下载图片或音乐一般都有一条连接线,再配上手机专用的软件就可以让手机丰富多彩了。单片机也可以用这样的方法,虽然这不是唯一的方法,但这较适合一般的单片机学习,好而不贵。ISP下载线就是一个设计有简单电路的单片机程序下载工具,它就像塑造生命的天使,配上小巧的 ISP下载软件就可以施与单片机灵魂。虽然我们不是上帝,但在后文我们先要亲手塑造它,先做好心理准备。
  实验板:这是一年半载也玩不腻的家伙,因为这是在学习中不断扩展的。它是将一块单片机焊在一片电路板中间,板上还焊有电源和单片机的最小系统电路,见图 1。如果继续往下说许多读者朋友会骂我太粗心了,所以我不得不解释一下“最小系统”是啥东东。随便抓一个数模电路的芯片,它要是想正常工作必须有一个先天条件,就是符合要求的电源。单片机也是一样,不过它太讲究了,要的东西更多。除了一个稳定的电源供电之外,它还需要一个复位电路,就是给单片机一个信号让它归回到开始工作的状态。同时晶振部分电路也是必不可少的,这相当于给单片机带了一块手表,让它有时间观念,知道自己什么时候该干什么事情。总之最小系统就是保证单片机正常工作的最基本电路部分。OK,再说回到单片机实验板。我是买元器件自己制作实验板的,我感觉没有必要多花钱去买一个成品,虽然这样说卖实验板的人可能会扁我。自己动手可以学到单片机硬件电路的知识和掌握制作的细节,这是不可多得的实践机会。你决定实验板 DIY了吗?我们一起做吧!

 

600)this.style.width='600px';" border=0>

忘了是哪一部抗日题材的电影里有一句经典台词:“别看你今天闹的欢,小心将来拉清单”。当时我还真不知道这话的意思,但我写到这里的时候我终于明白了,闹了这么长时间单片机,今天终于到我拉清单了。附表所示这个清单列出了学习单片机所需要的兵器,这是在成家立业之前必要的条件,里面我列出了大概的市场价格以防被黑。各元器件的外形如图 2所示。其实满打满算学习单片机也要不了几个钱,一般的元器件也就几块钱。几块钱能买什么?买不了房子买不了田,买几个元器件能用好几年。必要的时候可以和卖元器件的老板砍砍价,你砍得多省得多,回去能买辆自行车。

附表实验板 DIY元器件采购清单

600)this.style.width='600px';" border=0>

所需元器件集体照

600)this.style.width='600px';" border=0>

 可以直接拿单到电子市场买到,附近没有电子市场朋友也可以在网上邮购,你一定会千方百计弄到的,对此我充满信心。如果你到电子市场去逛我得唠叨两句,省得闹出专业技术级笑话。AT89S52单片机是分为工业级(PI)和商业级(PC)两种,区别就是工业级的工作温度范围更宽,也就是比较抗冻。对于我们学习就无所谓了,哪个便宜买哪个吧。如果买不到 AT89S52也可以买 AT89S51或是与 89S系列兼容并支持 ISP功能的单片机。 30pF的电容只是提高晶振的精度的,如果只是做一些小实验的话买不到不接也行。万用电路板要买大一点的,别以为现在的元器件放上去正好大小就行了,我们的学习才刚刚开始,以后还有好多单片机的外围功能要学呢,如果没有地方放元器件了就得外扩电路板再用排线连接,弄得像蜘蛛精似的。我个人认为 A4纸大小的万用电路板是最合适的选择,总之要“我选择我喜欢”。还有一些东东虽然说出来有点啰嗦但对于一个电子爱好者是必不可少的,包括焊接用的电烙铁、锡丝、助焊济、导线、镊子、剪线钳、一双勤劳灵巧的手和一颗热情执着的心。
  也许你早就发现这篇文章与其它文章写作方式的不同,我不知道这会让你眼前一亮还是眼前一黑,不过卓尔不群之处还不止于此。一张直观而清晰的图片要比书本上想方设法跳跃起来的文字更容易让人印象深刻,下面的制作过程你将会发现我在竭尽全力地发挥“图文并茂”的优势特点。从元器件的集体合影到成品的写真照片,总是把你从茫然的想象拉回到真实的制作情境,当你觉得没必要介绍得如此详细时,请想到那些从零开始又满怀热忱的爱好者朋友。


  假设你已经买来了上面的所有元器件和工具,并已经吃饱喝足准备开始制作了。我也只能这样假设,否则我们的制作是不能向下继续的。其实我是想先制作 ISP下载线的,可是看到你迫不及待想玩单片机的样子我也只好改变主意。那我们就先来制作单片机实验板吧!

铁锤磨针——单片机实验板

实验板上主要有三部分电路:电源部分、单片机最小系统部分和功能扩展部分。因为我们只是刚开始实验,功能扩展部分我们只焊接一个发光二极管和一个按键开关做一些简单的实验,完成了这些实验之后我们就基本熟悉了单片机的使用流程,再学习其它功能时只要将此功能用到的元器件焊在实验板的空地儿上并连接到相应的单片机引脚就可以了。例如我们要学习 DS1302时钟芯片我们就把芯片和相关元器件焊上,通过对应的程序下载到单片机来实验。按照传统习惯我们先在开发板上焊接电源部分电路。
 电源部分是比较容易的,集成稳压芯片解决了电源稳压问题。理论上的电源输入是 5V~18V,可是实际应用存在许多理论界想象不到的问题,细心的朋友可以发现电容的耐压值决定了一个更小的选择范围。建议大家用 9V 2A或 12V 2A的电源适配器(俗称变压器)作为市电的转换,我的实验中暂用 12V 2A的为例,图 4是电源部分电路原理图,图 5是单片机最小系统部分和功能扩展部分电路原理图。[page]

电源适配器

电源部分

实验板单片机系统部分

还有一些细节问题可能会导致你的恐慌,我也有必要保证朋友的安全,占用一点纸上疆土逐一列出。  220μF的电解电容正负极千万不要接反,不然十有八九会爆炸,我遭遇此事时吓得一个女同事几天没回过神来。LM7805稳压芯片是有一个散热片接孔的,我们实验板的功率不大就不用接散热片了,如果发现此芯片发热也是正常的,不用怕。如果非常热,发热上百度时就要检查一下电路是否有短路。晶振、陶瓷电容是不分正负极的,二极管的焊接时间不要过长,注意电源适配器的输出要是内正外负。不怕人骂我唠叨,如果这里有一条帮助到你的话我就很欣慰了。
  在电路板的走线方面我是用的锡接走线,这样可以保证电路稳固又美观简洁。在锡接走线之前可以先考虑好整个电路的布局,电源部分尽量放到一起,单片机最小系统放在实验板的中间,这样扩展电路方便一些。先用水笔画出走线图,当确定无误再用锡过线。焊接的时候单片机不要插在 IC座上,先焊好 IC座当电路全部完成后再上芯片。如果是想用飞线的方法也可以,不过这么简单的电路用飞线好像没有必要。单片机 IC座的下面是一个不错的楼盘,一些占地方而又很重要的元器件可以挤一挤放到下面去,外表美观又保护了这些元器件,如图 6所示。这是我在长期制作中实践出来的好方法,不到一分钟就转让给你了。

部分元器件隐藏于芯片座内

建议在制作好电源部分后在不插入单片机时就通电一次,并用万用表测一下输出电压是不是 5V,电源部分的一点失误导致的后果相当不小。本文中的设计是将电源部分制作到实验板上,ISP下载线是通过一条排线插到实验板上留出的端口上,用实验板的电源给 ISP下载线供电,整个设计只用到一个电源部分。

别以为我是只说不练的家伙,我可是按照文章先制作了一遍的,这样我才有资本指手划脚。图 2所示是制作实验板和 ISP下载线用到的所有元器件,我们要做的就是把它们组装起来,我仅用了两个小时就完成了制作,而且其间我还要拍照片和考虑怎么写下面的内容,现在可以想象你的任务并不复杂了吧!准备好了吗,开始行动吧!
  图 7、图 8是制作好的实验板,你制作好了吗?我只能再一次假设你的制作是成功的。也许你还有一些问题没有解决,而我在文章里却没有提到,也许是我忽略了什么或是答案故意躲了起来,那就在仔细看看电路图和实物照片吧,它们是最佳的制作参考系,这样一个简单的电路并没有比双稳态的声控开关电路复杂,它是深藏于内、厚积薄发的。OK,现在一切完成可以通电了,按下电源开关,电源指示灯亮了,看看接到 P1.0接口上的 LED是什么状态呢?是不是每隔一秒钟闪烁一次呢?是这样的现象吗?不是?哦,不是就对了,因为我们还没有给单片机写程序呢,它现在还不知道你要让它干什么呢,只能呆呆地等在那里。虽然我们希望尽快让 LED闪烁起来,可是面对科学还是要理智一些才行。一根 ISP下载线可以帮我们实现程序的下载,前面我讲 ISP下载线的好话已经够多了,你的耳朵都快磨破皮了吧?现在我们就来一起制作,趁着制作实验板的喜悦之情还没有冷却。

完成后的实验板正面

 

完成后的实验板背面

铁锤磨线—— ISP下载线

关键字:单片机  入门制作 引用地址:单片机入门制作

上一篇:单片机的常用名词
下一篇:单片机应用系统的硬件电路设计原则

推荐阅读最新更新时间:2024-03-16 13:54

8051微控制器简介
现在的电脑所使用的CPU大多都是AMD和INTEL的。CPU(中央处理单元)的优劣常常被我们作为评价一个电脑性能的重要指标。可能为了追求性能,大多数人选择了Intel的产品。最近关注了“中兴”被美国商务部做出了长达7年之久的禁售令事件。从这件事反映出了我国在基层技术上的落后,我们没有自主的操作系统,我们没有自己的芯片产业。我们在核心技术上受制于人。但是纵观全球,在上述行业几乎是美国一家独大。包括我正在写这篇文章时使用的操作系统是Windows8,而CPU是Intel的酷睿i5,独立显卡(GPU)是NVIDIA的。跑题了,回到8051微控制器。 1976年,Intel推出了8748,这是MCS—48系列的第一款产品。它包含了一个
[单片机]
ST iMOTION™ IMC300赋予Arm® MCU最佳灵活性
英飞凌科技股份公司(FSE: IFX / OTCQX: IFNNY)发布IMC300全新电机驱动控制器系列。该系列将iMOTION™运动控制引擎(MCE)和新增的基于Arm® Cortex®-M0内核的微控制器整合在一起。该系列是对IMC100系列的提升,主要针对有着非常高的应用灵活性需求的变频驱动。这两个系列都采用了MCE 2.0,能助力驱动电机,可选PFC控制功能。通过使用MCE进行电机控制,客户将能把精力集中在完全独立运行于嵌入式Arm®微控制器的系统应用上。 英飞凌经实践验证的MCE 2.0实现了永磁同步电机(PMSM)的高效的FOC(Field Oriented Control)控制。MCE集成了所需的所有硬件和软件
[工业控制]
使用51单片机应注意的
关于硬件 1、一定要记得接晶振和复位电路。即使在Proteus上仿真成功后,焊板子的时候要把晶振和复位电路接上,这样板子才回工作的。 2、一般没有特殊要求的话,选用11.0592MHZ的晶振。这样有利于得到没有误差的波特率。特别是当与PC机进行通信的话,选用这种晶振比较好。 3、复位电路的电容可以选择10uF或者22uF。如果是10uF的话,充电电阻R的值要高于4K欧姆,如果你的单片机工作速度很慢,可以选择8.2K欧姆。 4、每个大规模的数字IC旁边都要放一个0.1uF的电容(一端接电源,一端接地)来去除高频的干扰。 5、在板子上最好做一个ISP下载座子与单片机相连,这样调试改写程序的时候就不用把单片机拔来拔去
[单片机]
Freescale 9S12 系列单片机应用笔记(ECT 模块) 6
实验6:模数递减计数器MCCNT和定时中断 ECT 模块包含一个16位的模数递减计数器计数寄存器MCCNT。MCCNT的输入时钟信号由BUSCLOCK 分频得到,分频系数有四种选择。每次时钟到来后MCCNT自动减1。当MDC计数值减到0后,立即置位模数递减计数器标志寄存器MCFLG中的中断标志MCZF,若MCCTL中的中断允许位MCZI=1,则向CPU发出中断请求,向MCFLG的MCZF位写1将清除该标志。 MCCNT有两种工作方式:单次计数方式和循环(连续)工作方式。由模数递减计数器控制寄存器MCCTL中的模数模式允许位MODMC决定当前工作方式。 l 当MODMC=0时为单次计数方式,计数值减到$0000后便停止计数。如
[单片机]
Freescale 9S12 系列<font color='red'>单片机</font>应用笔记(ECT 模块) 6
菜鸟学PIC单片机(一)
菜鸟学P IC 单片机 (一):TS1620字符型液晶模块驱动程序编写苦与乐 小弟学习PIC16F87X系列 单片机 已持续半个月了,遇到的困难还是比较多的,幸好单位的图书馆里还有一些相关的书籍,加之购买了第三方的ICD,因此学习起来还是比较充实的。 虽说如此,但在单位里找不到志同道合者一起来琢磨她,不过这里却有许多热心的站友。 今后,小弟打算将自己的一些学习心得和疑问写出来,与论坛里和我一样的初学者一起进步,并殷切希望能得到前辈的指点, 小弟写的第一个程序是控制三位八段 数码管 的显示,还没来得及总结,今天下午调试和总结了一下 LCD 的驱动程序,遇到了很多困难,但也有点小小的收获,拿出来晾晾,大家尽管扔砖,小
[单片机]
基于C8051F021单片机和SD2300芯片实现海流数据采集存储接口的设计
随着科技的高速发展,现代工业测控领域的很多应用中都需要实现大量数据的定时采集存储。以为海流计设计的海流数据采集存储接口电路为例,介绍一种定时采集存储系统的工作原理及其实现方法。 1 总体结构 在很多情况下,尤其是恶劣的工作环境下,高性能的单片机和大容量的Flash存储器是数据采集存储系统的最佳选择,本文介绍的系统也是基于这样的考虑。系统硬件结构并不复杂,包括高性能单片机C8051F021、实时时钟芯片SD2300、大容量Flash存储器K9G8G08及其外围电路,如图1所示。工作原理也较为简单,通过串口将单片机C8051F021与海流计相连,通过对单片机的编程实现对海流计的控制和使用。同时,为了实现定时采集和数据存储的功能,还
[单片机]
基于C8051F021<font color='red'>单片机</font>和SD2300芯片实现海流数据采集存储接口的设计
驶向智能未来,贸泽电子鼎力赞助飞思卡尔IoTT大篷车活动
服务行业服务设计 2015年8月21日-半导体与电子元器件业顶尖工程设计资源与授权分销商贸泽电子(Mouser Electronics)宣布鼎力赞助飞思卡尔半导体 Internet of Tomorrow巡展 驶向智能未来 (简称IoTT)大篷车活动,本次活动以深圳为起点展开为期9个月、覆盖全国26城110个站点的巡展。活动吸引了众多创客和嵌入式领域的开发者,新颖的展示方式将各类方案一网打尽,让参观者在车内就可以了解很多嵌入式智能方案,深受广大爱好者欢迎。 继IoTT去年在美国ARM TechCon上惊艳亮相后,飞思卡尔将深受欢迎的IoTT延伸至中国。大篷车创造的移动IoT环境,汇聚了飞思卡尔各种产
[物联网]
单片机控制的自动锁相调频发射机的设计
0 引言 无线电技术诞生以来,信息传输和信息处理始终是其主要任务。要将无线电信号有效地发射出去,天线的尺寸必须和电信号的波长为同一数量级 。为了有效地进行传输,必须将携带信息的低频电信号调制到几十MHz~几百MHz以上的高频振荡信号上,再经天线发送出去。为减小各种因素引起的系统不稳定,增强系统的可靠性,系统必须包括自动增益控制、自动频率控制和自动相位控制(锁相环)在内的反馈控制电路。其中锁相环电路的性能就显得尤其重要。本文所讨论的就是一个利用锁相环组成的直接调频信号合成器、小功率发射机并由此而组成一个调频发射电台的设计。 1 系统的整体设计方案 1 .1 调频发射电台基本原理 发射电台的原理很简单,如图1所示,携带
[单片机]
<font color='red'>单片机</font>控制的自动锁相调频发射机的设计
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved