你好,游客 登录 注册 搜索

背景:
阅读内容

我学习51单片机的经验之谈

[日期:2018-02-13] 来源:  作者:湖南 王立 [字体: ]

  很多人一提起单片机,就觉得是多高深的东西,下面以自己的经验给大家讲讲一天之内怎么学会使用单片机。
  
  第一步:购买零件。
  
  要学会一个东西,光讲理论不行(见附表)。

4256

 


  
  下面还有一些常见的零件,详见电路下图。

51单片机相关电路


  
  完成上面的电路总成本在15元以下,上面的电路焊接完毕,你就完成了全端口输出的单片机电路。
  
  下面开始解说:单片机和我们平时用的集成电路有两点区别:
  
  1.时钟,类似于人的心脏,单片机内部功能很多,要保证他们某个时段做什么事,那么就需要一个准确的时间,就是时钟,它用于各个部件运行的动力151单片机产生时钟的来源是就是18脚19脚内部的电路和外接的11.0592MHz的晶体。
  
  2.复位,既然有了时钟,那么就需要有个起始,什么时候开始运行,这个就靠复位电路了,51单片机是高电平复位。也就是说有一定时间的高电平到达这个引脚后,单片机复位,从第一步开始运行。
  
  好了,单片机和集成电路的区别,我们就说完了,单片机就这么简单。
  
  下面我们把它和普通的集成电路(以下简称lC)区别解析。
  
  1.-个普通lC,总需要有电源,要不然就没办法工作了,单片机也不例外,我们注意到这个单片机的40脚接5V,20脚接地,对了,这就是他的电源,他需要5V的工作电压,注意,单片机对电压要求比较高,电压不能超过5V,不然的话他会罢工,甚至永久损坏12.功能,任何一个IC真正需要的端口无非就是输入口,输出口对吧?大家回忆下我们熟悉的NE555是不是利用了他的输入和输出端口(典型应电路用见下图),CD4017等等各种芯片我们有效的应用就是他的输入输出端口,单片机也不例外,上图1中从电源经过电阻,再经过发光二极管然后到单片机引脚的都是单片机的输入输出端口(在单片机里面一般称10口,以下也简称IO口)。

42566


  
  3.普通IO,或者调解输入引脚,设置引脚,然后调解输出,如上图2所示,通过调解⑦脚和⑥脚之间的电阻R3从而改变三脚输出的频率,那么单片机是怎么工作的呢?是不是也像上下图所示的通过某个引脚调解,让其他的引脚输出呢,不是的,单片机要想某个脚输出频率通过对这个单片机写入程序即可,你想要这些引脚输出什么频率那就输入什么样的程序,比如你想让D1-D8像个流水灯一样的走动,那就写入一个流水灯程序,总之你想要什么功能就写入(以后我们称为烧录,这是写入的专业术语)什么程序。
  
  上面的说明,让我们基本上了解了单片机怎么运作,下面就真正使用了。
  
  烧录除了我们上面的电路外,还需要两个东西。
  
  1.烧录器,很明显要烧录程序,肯定需要一个工具吧,就是烧录器了。
  
  把这个烧录器和单片机的四根线连接好,然后到网络下载右侧的软件就ok了。
  
  3.hex文件,也就是你想要单片机做什么工作的文件。
  
  正式烧录,你想要什么功能就让有单片机编程经验的程序员,比如我编写一个HEX就OK了,点击右侧的软件选中单片机型号,和通讯端口,然后点击,下载编程,你的单片机程序就完工了,想要什么功能,就让程序员帮你编写什么功能,很简单吧!
  
  上面是单片机学习的初步了解,让我第一次学会使用单片机,感受到单片机的功能,知道了单片机能做什么,可以让我们有无限的想象空间,我们也知道了单片机最重要的是灵魂。


     往下看有更多相关资料

推荐文章 收藏 推荐 打印 | 整理:嘉嘉宝宝 | 阅读:
查看相关资料       51单片机 
本文评论   查看全部评论 (0)
表情: 姓名: 字数
点评:
       
评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款
专题文章
热门评论

博聚网