云汉芯城电子工程师社区教学心得之简单易懂的单机片教程前记:为了让更多爱好者能够快速、通俗地学会单片机相关技术,云汉芯城电子工程师社区用户缘缘将从一个新手的情况出发,分享在学习单片中的点点滴滴,希望能对和缘缘一样的单片机“新手”朋友们有所帮助
不过在学习之前,首先你得拥有一个比较主流易上手的单片机,这里我比较推荐51或者MSP430系列,在云汉芯城主页开发工具板块就可以买到,价格、产品质量都是比较靠谱的
那么废话不多说,一起来进入下面的正题吧
1、认识单片机:那么单片机是什么,在我最初的理解中,我认为那就是个电子的、智能的、可控制的一类数字开关,因为它所干的就是对于外界电路的控制与通信,如果真要搞清楚单片机是怎么回事,有好多书可以告诉你答案,但对缘缘的来说,读书很吃力,况且时间不够,所以以简单的方式弄懂了这个原理,其单片机基本功能如下:以经典的8051单片机说明:这里有几个部分分别记下就行了:P口(P0、P1、P2、P3、):这是干什么的呢,在这里,你只要把它们认为是可以打开或关闭的一组数字开关就行了,8个开关是一组,共四组,即32个,这些开关是可以控制的
VCC和GND:VCC是电源正极,GND是电源负极,在直插的单片机和其它芯片中,有缺口的右边(有些上面是个圆凹点)的右上边第一个是VCC,左下边最后一个是GND
晶震:你就想成是单片机的心脏就行了(必须的,没有心脏单片机活不了,估计没有心脏,咱也活不了)经典的单片机是40个管脚,现在通过上面的介绍,只剩下4根了,这四根分别是复位电路:RST(复位就是看做是重新启动)充许接外部存储器:PSEN(一般不用)输出1/6时钟周期脉冲:ROG(一般也不用)内部存储选择端:(EA,大多情况下,这个也不用,一般接VCC)看懂了基本情况,是不是对单片机有个初步了解呢,那么,对它的功能缘缘会在后面的帖子中分类举例说明,当把例子弄明白时,单片