首页 给初学单片机的一些建议

给初学单片机的一些建议

举报
开通vip

给初学单片机的一些建议给初学8位单片机的一些建议 学前要求: (1)有一定的c语言基础, (2)最好还要有点数字电路知识 前言:(1)只要你是电子系,或者是计算机系的学生。C语言都是你入手专业知识的最低门槛。所以请c语言基础不是很扎实的学生能专注点,踏踏实实地把c语言的基础知识都掌握了再入手单片机,不要急于求成,本人也尝过急于求成的”苦瓜”,那走过的弯路可要绕惠州学校好几圈。学c语言的时候,希望同学能重点关注一下数组,指针,还有结构体。能够弄懂数组跟指针之间的关系以及这三者之间的相互结合。个人认为这3者的相互结合真是相当给力,相当出色,...

给初学单片机的一些建议
给初学8位单片机的一些建议 学前要求: (1)有一定的c语言基础, (2)最好还要有点数字电路知识 前言:(1)只要你是电子系,或者是计算机系的学生。C语言都是你入手专业知识的最低门槛。所以请c语言基础不是很扎实的学生能专注点,踏踏实实地把c语言的基础知识都掌握了再入手单片机,不要急于求成,本人也尝过急于求成的”苦瓜”,那走过的弯路可要绕惠州学校好几圈。学c语言的时候,希望同学能重点关注一下数组,指针,还有结构体。能够弄懂数组跟指针之间的关系以及这三者之间的相互结合。个人认为这3者的相互结合真是相当给力,相当出色,所向无敌,好像有点夸张了,反正就是很强大。还有一点就是写代码的时候要注意一下自己的编程风格,最好能参考一下一些大公司或者大工程里面给出的 规范 编程规范下载gsp规范下载钢格栅规范下载警徽规范下载建设厅规范下载 。不要随心所欲,以为程序运行起来能够工作就行了,编程风格就置之不理。养成良好的编程习惯是成为一个程序员的基本要求,要多注意。 (2)数电方面,因为单片机是逻辑时序电路的组合.而逻辑时序电路就是数字电路,所以有些数电知识可以让你学单片机更得心应手。当然你想直接入手单片机也行,早学晚学你都要学的,何不趁现在需要把数电基础学起来。学数电时可以选择看视频教程,推荐石油大学刘润华老师的<数字电子电路基础>,能理解就行,网上搜有很多,再不行找师兄要。看 关于书的成语关于读书的排比句社区图书漂流公约怎么写关于读书的小报汉书pdf 也行,就是太慢了,对于没电路基础的同学可能比较难理解。 单片机方面:一般入门单片机必做的实验有 7 个: (1)​ 跑马灯 (2)​ 蜂鸣器 (3)​ 数码管的静态显示跟 动态显示 (4)​ 矩阵键盘 以上4个主要涉及到单片机的输入输出(IO)口操作,以下就是单片机3个很重要且很常用的内容了 (5)​ 外部中断 (6)​ 定时器中断 (7)​ 串口通信 因为大家大都处在开学阶段,所以我建议每一个实验用两天时间,(如果不需要读书可以一个实验一天)一天看视频,一天自己上机操作写代码,烧录测试成功为止。 以下只说学单片机一些需要重视的地方: (1)看视频时重点关注:如何通过查看芯片的datasheet来实现对芯片的操控,特别是里面的时序图。你要知道视频教程实际上不是单单让你能够实现以上几个功能就OK了,那样的话不算入门。更重要的是教你怎么去通过单片机的手册来编程利用单片机提供的各种功能实现对外部设备的操控。其实c51单片机并不难,难的是外部设备。 说到外部设备,我觉得有必要跟大家提一下总线 协议 离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载 这个东西,因为单片机跟很多外部设备通信都要遵循各种各样的总线协议才能够实现通信,所以懂得了各种总线协议,在学习一些外部设备的驱动就可以起到举一反三的效果。希望当你们看到一种总线时候能通过百度把它掌握起来。 (2)上机操作时注意:尽量尝试自己去看datasheet 看时序图来写代码,不懂再回过头看一下,参考一下例程,务必做到每一行代码都能够理解。写代码时注意工程的模块化编程,方便以后代码的移植,当然一开始还不怎么能够体会到模块化编程的重要性,但等到自己写一些大一点的工程的那个时候你就明显感觉到模块化编程的效果,具体怎么去做到模块化编程就要靠自己去摸索了解了 经过了2个星期努力,你能过关以上的几个实验,那你已经掌握了c51单片机里最常用的几个功能了,以后的学习你都会经常的用到这些功能。可以说已经入门了,但单单入门可完全不够,单片机里提供的可不止这几个功能, 像里面的PWM,ADC(模数转换),DAC(数模转换),PCA等等这些功能都需要你自己去学习。开发板上每个外部设备基本都能对应单片机上的一个功能,每一个外部设备可能都会对应一种总线。所以以后的日子你要通过自己去找芯片对应的datasheet,看单片机的手册,再结合一些提供的例程自己来写代码,可能配套开发板里面会提供更多的外部设备视频教程,但个人觉得能自己尝试着去完成就自己完成吧,要知道大学就是要锻炼自己的自学能力,师傅引进门,修行看个人嘛,这话虽俗,但经久不衰。 最后再啰嗦一下,学这东西,兴趣真的很重要,毅力耐心是你必须有的,有时候一个小实验的失败是因为一个小小的问题拖了你一个星期的时间,或者更长,别灰心,也别抱怨,我敢说每个学这些东西的人都会经历这样的事,甚至比你惨的人还多的是。学习不要太过依赖别人了,别人只能引导你去学习,但手把手的教你想都别想,当然出钱的例外。大学本来就是要培养你自己的自学能力,天天都想着等别人来教未免也太天真了吧。最后给初学8位单片机的同学一句话:不要为比赛而学习,应该为学习而比赛。(仅局限于学生)比赛拿名次当然重要,但是从中发现自己的不足,及时补上更重要。 (仅写给8位单片机初学者) 撰写人:吴胜楠
本文档为【给初学单片机的一些建议】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_627300
暂无简介~
格式:doc
大小:35KB
软件:Word
页数:2
分类:互联网
上传时间:2011-10-29
浏览量:15