如何学好单片夹啊。。。

作者&投稿:骑佳 (若有异议请与网页底部的电邮联系)
怎样才能学好单片积~

一句话,多泡实验室

首先必须会一门汇编语言或C语言,接下来就是买一本书自己好好研究去吧,自己弄懂其中的知识,然后结合实际的开发项目做一做,基本就是这样

老师讲的都是那样真的 我有深刻体会,这个必须自己实践,实践了掌握的就很快了真的,先别管那么多,动手先搞搞看,编编程在写单片机中,从最小系统开始实践,慢慢的你就变得很强大了,去我的博客看看吧,应该很有帮助的

hi.baidu.com/lyzhangxiang我之前也是老是自己看书,看了又忘了,忘了有看没得效率,后来一位学长和我说要实践,这才渐渐了解了很多。

首先你最好要有电脑啊 ,真的!单片机是一门语言学科,你以前学过汇编或者c语言什么的吗?如果学过那就轻松多了,对于单片机你最好先多花点时间看看他的硬件基础,接口电路什么的书籍,一定要看,刚看时肯定很不懂但你要看,看多了就会了。,后来自己在尝试着编程,汇编和c51都要的。实践才是真理 。

目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录象机、摄象机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械了。因此,单片机的学习、开发与应用将造就一批计算机应用与智能化控制的科学家、工程师。 单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,大致可分如下几个范畴:1.在智能仪器仪表上的应用 单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同类型的传感器,可实现诸如电压、功率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等物理量的测量。采用单片机控制使得仪器仪表数字化、智能化、微型化,且功能比起采用电子或数字电路更加强大。例如精密的测量设备(功率计,示波器,各种分析仪)。2.在工业控制中的应用 用单片机可以构成形式多样的控制系统、数据采集系统。例如工厂流水线的智能化管理,电梯智能化控制、各种报警系统,与计算机联网构成二级控制系统等。3.在家用电器中的应用 可以这样说,现在的家用电器基本上都采用了单片机控制,从电饭褒、洗衣机、电冰箱、空调机、彩电、其他音响视频器材、再到电子秤量设备,五花八门,无所不在。4.在计算机网络和通信领域中的应用 现代的单片机普遍具备通信接口,可以很方便地与计算机进行数据通信,为在计算机网络和通信设备间的应用提供了极好的物质条件,现在的通信设备基本上都实现了单片机智能控制,从手机,电话机、小型程控交换机、楼宇自动通信呼叫系统、列车无线通信、再到日常工作中随处可见的移动电话,集群移动通信,无线电对讲机等。5.单片机在医用设备领域中的应用 单片机在医用设备中的用途亦相当广泛,例如医用呼吸机,各种分析仪,监护仪,超声诊断设备及病床呼叫系统等等。此外,单片机在工商,金融,科研、教育,国防航空航天等领域都有着十分广泛的用途。

学习应中六大重要部分

一、总线:我们知道,一个电路总是由元器件通过电线连接而成的,在模拟电路中,连线并不成为一个问题,因为各器件间一般是串行关系,各器件之间的连线并不很多,但计算机电路却不一样,它是以微处理器为核心,各器件都要与微处理器相连,各器件之间的工作必须相互协调,所以就需要的连线就很多了,如果仍如同模拟电路一样,在各微处理器和各器件间单独连线,则线的数量将多得惊人,所以在微处理机中引入了总线的概念,各个器件共同享用连线,所有器件的8根数据线全部接到8根公用的线上,即相当于各个器件并联起来,但仅这样还不行,如果有两个器件同时送出数据,一个为0,一个为1,那么,接收方接收到的究竟是什么呢?这种情况是不允许的,所以要通过控制线进行控制,使器件分时工作,任何时候只能有一个器件发送数据(可以有多个器件同时接收)。器件的数据线也就被称为数据总线,器件所有的控制线被称为控制总线。在单片机内部或者外部存储器及其它器件中有存储单元,这些存储单元要被分配地址,才能使用,分配地址当然也是以电信号的形式给出的,由于存储单元比较多,所以,用于地址分配的线也较多,这些线被称为地址总线。

二、数据、地址、指令:之所以将这三者放在一起,是因为这三者的本质都是一样的——数字,或者说都是一串‘0’和‘1’组成的序列。换言之,地址、指令也都是数据。指令:由单片机芯片的设计者规定的一种数字,它与我们常用的指令助记符有着严格的一一对应关系,不可以由单片机的开发者更改。地址:是寻找单片机内部、外部的存储单元、输入输出口的依据,内部单元的地址值已由芯片设计者规定好,不可更改,外部的单元可以由单片机开发者自行决定,但有一些地址单元是一定要有的(详见程序的执行过程)。数据:这是由微处理机处理的对象,在各种不同的应用电路中各不相同,一般而言,被处理的数据可能有这么几种情况:
1•地址(如MOV DPTR,#1000H),即地址1000H送入DPTR。
2•方式字或控制字(如MOV TMOD,#3),3即是控制字。
3•常数(如MOV TH0,#10H)10H即定时常数。
4•实际输出值(如P1口接彩灯,要灯全亮,则执行指令:MOV P1,#0FFH,要灯全暗,则执行指令:MOV P1,#00H)这里0FFH和00H都是实际输出值。又如用于LED的字形码,也是实际输出的值。 理解了地址、指令的本质,就不难理解程序运行过程中为什么会跑飞,会把数据当成指令来执行了。

三、P0口、P2口和P3的第二功能用法:初学时往往对P0口、P2口和P3口的第二功能用法迷惑不解,认为第二功能和原功能之间要有一个切换的过程,或者说要有一条指令,事实上,各端口的第二功能完全是自动的,不需要用指令来转换。如P3.6、P3.7分别是WR、RD信号,当微片理机外接RAM或有外部I/O口时,它们被用作第二功能,不能作为通用I/O口使用,只要一微处理机一执行到MOVX指令,就会有相应的信号从P3.6或P3.7送出,不需要事先用指令说明。事实上‘不能作为通用I/O口使用’也并不是‘不能’而是(使用者)‘不会’将其作为通用I/O口使用。你完全可以在指令中按排一条SETB P3.7的指令,并且当单片机执行到这条指令时,也会使P3.7变为高电平,但使用者不会这么去做,因为这通常这会导致系统的崩溃。

四、程序的执行过程: 单片机在通电复位后8051内的程序计数器(PC)中的值为‘0000’,所以程序总是从‘0000’单元开始执行,也就是说:在系统的ROM中一定要存在‘0000’这个单元,并且在‘0000’单元中存放的一定是一条指令。

五、堆栈: 堆栈是一个区域,是用来存放数据的,这个区域本身没有任何特殊之处,就是内部RAM的一部份,特殊的是它存放和取用数据的方式,即所谓的‘先进后出,后进先出’,并且堆栈有特殊的数据传输指令,即‘PUSH’和‘POP’,有一个特殊的专为其服务的单元,即堆栈指针SP,每当执一次PUSH指令时,SP就(在原来值的基础上)自动加1,每当执行一次POP指令,SP就(在原来值的基础上)自动减1。由于SP中的值可以用指令加以改变,所以只要在程序开始阶段更改了SP的值,就可以把堆栈设置在规定的内存单元中,如在程序开始时,用一条MOV SP,#5FH指令,就时把堆栈设置在从内存单元60H开始的单元中。一般程序的开头总有这么一条设置堆栈指针的指令,因为开机时,SP的初始值为07H,这样就使堆栈从08H单元开始往后,而08H到1FH这个区域正是8031的第二、三、四工作寄存器区,经常要被使用,这会造成数据的浑乱。不同作者编写程序时,初始化堆栈指令也不完全相同,这是作者的习惯问题。当设置好堆栈区后,并不意味着该区域成为一种专用内存,它还是可以象普通内存区域一样使用,只是一般情况下编程者不会把它当成普通内存用了。

六、单片机的开发过程: 这里所说的开发过程并不是一般书中所说的从任务分析开始,我们假设已设计并制作好硬件,下面就是编写软件的工作。在编写软件之前,首先要确定一些常数、地址,事实上这些常数、地址在设计阶段已被直接或间接地确定下来了。如当某器件的连线设计好后,其地址也就被确定了,当器件的功能被确定下来后,其控制字也就被确定了。然后用文本编辑器(如EDIT、CCED等)编写软件,编写好后,用编译器对源程序文件编译,查错,直到没有语法错误,除了极简单的程序外,一般应用仿真机对软件进行调试,直到程序运行正确为止。运行正确后,就可以写片(将程序固化在EPROM中)。在源程序被编译后,生成了扩展名为HEX的目标文件,一般编程器能够识别这种格式的文件,只要将此文件调入即可写片。在此,为使大家对整个过程有个认识,举一例说明: ORG 0000H LJMP START ORG 040H START: MOV SP,#5FH ;设堆栈 LOOP: NOP LJMP LOOP ;循环 END ;结束

单片机学习
目前,很多人对汇编语言并不认可。可以说,掌握用C语言单片机编程很重要,可以大大提高开发的效率。不过初学者可以不了解单片机的汇编语言,但一定要了解单片机具体性能和特点,不然在单片机领域是比较致命的。如果不考虑单片机硬件资源,在KEIL中用C胡乱编程,结果只能是出了问题无法解决!可以肯定的说,最好的C语言单片机工程师都是从汇编走出来的编程者因为单片机的C语言虽然是高级语言,但是它不同于台式机个人电脑上的VC++什么的单片机的硬件资源不是非常强大,不同于我们用VC、VB等高级语言在台式PC上写程序毕竟台式电脑的硬件非常强大,所以才可以不考虑硬件资源的问题。

郭天祥老师十天学会单片机,学单片机的好多都是这么走过来的


成长的烦恼作文600字 有具体的事例 事例要独特 有中心 向积极的方面...
每当看见一大群小孩子们蹦蹦跳跳的样子,我就多想和他们打成一片啊!可玩着玩,我又想起了自己可怜的功课,结果又没心情去玩了。我多想再回到童年,丢掉那无尽的烦恼,再重新当一回无忧无虑的小孩成长的烦恼 成长的步伐到来了,成长的烦恼也紧随而来。让人整天都笼罩在忧郁中。 “你怎么这么粗心,英语的大写字母写成...

寻意境词句很美的文章
她母亲教她如何巧笑,爱玲却不笑则已,一笑则张开嘴大笑,又或单是喜孜孜的笑容,连她自己亦忘了是在...爱玲每用钱,都有一种理直气壮,是慷慨节俭,皆不夹丝毫夸张。一次说起一个朋友家,她道,那么多值钱的...她且亦不想会与何人恋爱,连追求她的人好象亦没有过,若有,大约她亦不喜。总之现在尚早,等到要...

关于安全的诗歌朗诵
不知幸福和谐,身体恐难全?汝欲乘危归去,难享琼楼玉宇,阴间不胜寒。违章弄反省,何时再平安!转观念,学规程,找隐患。不应有假,何为短利诱惑关?福有安禄和兴,祸有病痛亡苦,此事谁能欢。但愿人长久,千里共平安。(认真学习交通法规,注意安全,保护自己的同时也要不侵犯别人的安全)...

别了作文 《别了,___》作文800
当我看到成绩单的那一刻,我有一种想要大叫的冲动,“我成功了,我的努力没有白费,我真的成功了”...石榴花是橘红的,在片片石榴叶的遮掩下,是多么惹人喜爱!往往秋风拂过的时候,石榴也就成熟了,一个个...深秋时节,干涩的野葡萄变大了,变圆了,青色里夹着一些紫色,于是踮起脚摘下几颗扔进嘴里,也是一种美味...

日语里的平假名和片假名是什么意思?
日语的假名是分为平假名和片假名的。但不管是哪个,都是由古代的中国汉字变过去的。 \\x0d\\x0a平假名是由汉字的草书转变过去的,所以平假名较片假名而言,弯、弧要多一些。 \\x0d\\x0a而片假名是由汉字的部首变过去的,所以相较平假名而言,要更加工整。 \\x0d\\x0a\\x0d\\x0a有一点要讲一...

寒假生活作文500字
夜幕降临,打开电脑,上网看看新闻,跟朋友聊一聊,何乐而不为呢!夏日有个奇妙的夜晚,窗外的星星在向你眨眼,皎洁的月亮在云层里穿梭,使你想起蟐蛾奔月的故事,牛郎织女的佳话。突然间,一声沉闷的雷声打断了我的思绪,一道闪亮的光刺进我的眼里,我轻轻的闭上了眼睛。我知道,明天迎接我的是一片灿烂的曙光! 难忘的...

六下第三单元的作文急急急
理想是人生导航的灯塔,少了它,我们的生活会是一片迷茫,一片黑暗,一片静寂。 记得在我二年级的时候...“现实是此岸,理想是彼岸,中间隔着湍急的河流,行动则是架在河上的桥梁,为了实现理想,单说是不行的,...它就好像我追求理想过程中,在心灵收藏夹里收藏的美好的回忆。 现实是此岸,理想是彼岸,中间隔着湍急的...

唱歌是怎么学的?
再在铝片的一头夹上一片旧绸布(可叠成三根火柴那样宽),然后用铁丝将铝片绑起来,就成为一个哨子。你试吹一个低音,再吹一个高音,从这一比较中就可以感觉到唱高音的气息和姿势了怎样唱歌一、气息说道这个话题,就有些茫然,因为这是最不好用言语表达的东西。我在唱歌之前,练美声两年,给我的感悟很深,气息基础对...

七年级单元作文
爸爸一边往我的碗里夹菜一边说。我拿起筷子端起碗便狼吞虎咽起来。不一会儿,我的碗底就露出来了...早晨,当我走出门,一片白色的。世界呈现在我的眼前,哇,真美,我有点激动,同时有些兴奋,满天的雪花飘

谁给我提供一些林依晨的资料?
草莓 喜欢的电影: 魔戒系列.哈利波特系列.有意思的欧洲片.经典老片. 喜欢的颜色: 黑、白、灰.银 ...这个世界上大多数人都是跟着别人走,感觉像被夹在队伍当中,我觉得少数有成就的人都 是很早意识到这种

蓝田县18944182580: 我初学单片机两个星期看了郭天祥的十天学会单片机看到数码管就有些看?
娄度贝克: 先简单了解一下数字电路的一些基本概念.毕竟单片机中用到数字电路器件的比较多,但是不需要都了解.对于寄存器、译码器数据选择器等要有个大概认识,以及电平是如何传递的.我没有看你说的那部视频,不过数码管那里是需要串行传输数据的吧?这里主要是一个信号时序配合的问题,必须要等待数据位稳定之后再给脉冲让它存储在寄存器中,逐位传完后进行并行输出.这就是单片机里数码管的显示原理了.不知道我说的明不明白,欢迎追问~

蓝田县18944182580: 延期交房的赔偿要怎样计算
娄度贝克: 延期交房的赔偿,合同有约定的,按照合同约定计算.如果合同没有约定违约金数额或者损失赔偿额计算方法的,按照逾期交付使用房屋期间有关主管部门公布或者有资格的房地产评估机构评定的同地段同类房屋租金标准确定.

蓝田县18944182580: 坦克王者手游研究所系统玩法技巧说明
娄度贝克: 坦克王者手游研究所系统玩法技巧说明小编已经整理好了,现第一时间把坦克王者手游研究所系统玩法技巧说明分享给大家.希望由小编所提供的这篇攻略玩家朋友们喜欢...

蓝田县18944182580: 硬盘容量1t实际多少G(硬盘容量)
娄度贝克: 1、容量 作为计算机系统的数据存储器,容量是硬盘最主要的参数.2、硬盘的容量... 11、所谓单碟容量是指硬盘单片盘片的容量,单碟容量越大,单位成本越低,平均访问...

蓝田县18944182580: 什么是行为习惯
娄度贝克: 行为习惯,是行为和习惯的总称.综合心理学家解释,行为习惯有如下特点:1.习惯是自动化的行为方式.2.习惯是在一定时间内逐渐养成的,它与人后天条件反射系统的建立有密切关系.3.习惯不仅仅是自动化了的动作或行为,也可以包括思维的、情感的内容.在汉语里,从辞源上看,习惯有两种基本的含义.一是指习于旧贯,习于故常.二是指长时间养成的不易改变的生活方式. 当代心理学对行为习惯的解释认为习惯是人在一定情境下自动化地去进行某种动作的需要或倾向.或者说,习惯是人在一定情境中所形成的相对稳定的、自动化的一种行为方式.

蓝田县18944182580: 荣威i5和i6有什么区别荣威i5和i6的区别
娄度贝克: 荣威i5和i6有什么区别荣威i5和i6的区别是:1、车型尺寸方面:荣威i5车身紧凑,荣威i6车身修长.2、外观方面:荣威i5前进气格栅造型更宽大,尾部造型较为相似.3、内饰上:荣威i5和i6同样采用的是家族式设计理念,但两都相差很大.4、动力方面:荣威i5含有1.5L、1.5T共2种排量,发动机最大功率:124.0kW,最大马力:169PS,最大扭矩:250.0N·m;荣威i6含有1.5T、1.6L共2种排量,发动机最大功率:124.0kW,最大马力:169PS,最大扭矩:250.0N·m.

蓝田县18944182580: 围棋是怎么下的啊!
娄度贝克: 绍围棋的棋具:棋盘、棋子、计时钟.在正规比赛中,这三样是不可缺少的,但一般的对局只需棋盘和棋子. 围棋棋盘:形状为正方形或略呈长方形的平面图,现在的棋盘为平面上画横竖各十九条平行线,构成三百六十一个交叉点. 为了便于...

蓝田县18944182580: 我这些天看关于芯片的东西,DSP是什么我搞明白了,MCU是什么一?
娄度贝克: MCU(Micro Controller Unit),即多点控制部件.又称单片微型计算机(Single Chip Microcomputer),简称单片机,是指随着大规模集成电路的出现及其发展,将计算机的...

蓝田县18944182580: 关于眼罩卷跟发夹卷的问题!请问一下高手眼罩跟发夹的制作卷在那
娄度贝克: 钓鱼是钓不到那你种卷的.只有你拥有了根据地,在根据地里有生产技能,在那里的管理员那里可以买到卷.具体卷的出处 单片眼镜只有战斗型根据地山贼城寨才有的. 其他根据地的生产如下: 狄恩城镇:雏菊发夹,组队面具 古鲁丁村/古鲁丁城镇:海盗眼罩,勿忘草发夹 亚丁城镇:贵妇发髻,淑女的发钗 奇岩城镇:贵妇发髻,淑女的发钗 高大德城镇:贵妇发髻,淑女的发钗 游击队隐匿地:组队面具,雏菊发夹 毁坏的城堡:贵妇发髻,淑女的发钗 山贼城寨:海盗眼罩,叛逆者的眼罩,单片眼镜,勿忘草发夹

蓝田县18944182580: 我的苹果4越过狱了怎么下载铃?我的苹果4越过狱了怎么下载铃声
娄度贝克: 使用PP助手,有下载铃声.下载后直接点使用铃声.然后去设置声音里点击电话铃声选择你下载的铃声. 有用给好评 谢谢

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网