详谈单片机的由来(组成,历史,种类,作用)

控制/MCU

1883人已加入

描述

我们先来看下什么是单片机,单片机的组成,历史,种类,能做些什么;

单片机名字由来 为什么叫“单片”机:我们对比一般的个人电脑来看,会有内存条,硬盘,CPU,主板这些部件组成在一起,然后加上显示器,键盘,鼠标;这些部件,才能正常使用;如果将硬盘,CPU,内存等组装在一个芯片中,相对来说,我们可以将其称为“单片机”这个名称;其实他还是需要一些额外的芯片的,所以叫单片还是有点名不其实;

种类:

从广义上来讲,其实生活中的大量电器都带有单片机的影子,如电饭煲上的操作面板;如微波炉;如手机;如电脑等都可以说是一种单片机;只是功能,性能大小不同而已

单片机干什么用的: 现代社会早已进入机械自动化时代,我们希望使用机械来代替人力,使一些重复,机械的动作更简化,从而使人力使用在更高效处;让机械来代替人力完成一些操作;如根据需求控制电机的开启,停止;使显示器显示内容;使播放音乐;定时闹钟; 他们是如何实现的,我们来看下 单片机的组成: 单片机其实就是一块可以编程的芯片而已,只要将程序写入芯片,这块芯片就会按将指令或是输入,进行相应的输出; 我们从外形来看,他只有一些引脚;所以他只能通过这些引脚对外进行操作,如某个脚通电,断电;某个脚接受外界输入;他是芯片,而不是生物,所以只能接受电信号;我们编程的实质就是控制这些引脚通电,断电,接受输入;根据输入控制相应的脚输出相应的内容

我们来看下这块芯片

他有一些引脚:

芯片只有引脚,两个芯片之间如何进行“沟通”?
这就产生了“协议”;芯片之间的沟通,如果类比成一个游戏,如两个人拿着几根线;不能说话,只能通过线来“沟通”;我们会如何做;我们可以通过定义一套沟通规则;如某条线拉紧(通电),代表一个动作;另一条线拉紧,代表另一个动作;这就产生了协议


单片上有很多引脚,我们如何控制某个引脚
每一个引脚都有各自的名字 如GPIO0,或是P0.1 ,我们只需要使用语句如P0.1 = 1 则可以使引脚输出电流


我们从市面上最易找到的STC89C52RC单片机来看看


我们从外形上看,他有40个脚(好多的哦)


不过其中的32个脚都是我们可以通过程序控制的(*所以我们需要做的只是剩下的8脚而已)
接下来的8个脚中,加上供电跟振荡晶振就可以运行了

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分