给初学单片机的一些建议.doc

给初学单片机的一些建议.doc

ID:55692957

大小:51.00 KB

页数:2页

时间:2020-05-25

给初学单片机的一些建议.doc_第1页
给初学单片机的一些建议.doc_第2页
资源描述:

《给初学单片机的一些建议.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

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

2、点夸张了,反正就是很强大。还有一点就是写代码的时候要注意一下自己的编程风格,最好能参考一下一些大公司或者大工程里面给出的规范。不要随心所欲,以为程序运行起来能够工作就行了,编程风格就置之不理。养成良好的编程习惯是成为一个程序员的基本要求,要多注意。(2)数电方面,因为单片机是逻辑时序电路的组合.而逻辑时序电路就是数字电路,所以有些数电知识可以让你学单片机更得心应手。当然你想直接入手单片机也行,早学晚学你都要学的,何不趁现在需要把数电基础学起来。学数电时可以选择看视频教程,推荐石汕大学刘润华老师的v数字电了电路基础〉,能理解

3、就行,网上搜有很多,再不行找师兄要。看书也行,就是太慢了,对于没电路基础的同学可能比较难理解。单片机方:一般入门单片机必做的实验有7个:(1)跑马灯(2)蜂鸣器(3)数码管的静态显示跟动态显示(4)矩阵键盘以上4个主要涉及到单片机的输入输出(10)口操作,以下就是单片机3个很重要且很常用的内容了(5)外部中断(6)定时器中断(7)串口通信因为大家大都处在开学阶段,所以我建议每一个实验用两天时间,(如果不需要读书可以一个实验一天)一天看视频,一天自己上机操作写代码,烧录测试成功为止。以下只说学单片机一些需要重视的地方:(1)

4、看视频时重点关注:如何通过杳看芯片的datasheet来实现对芯片的操控,特别是里面的时序图。你要知道视频教程实际上不是单单让你能够实现以上几个功能就0K了,那样的话不算入门。更重要的是教你怎么去通过单片机的手朋来编程利用单片机提供的各种功能实现对外部设备的操控。其实C51单片机并不难,难的是外部设备。说到外部设备,我觉得有必要跟大家提一下总线协议这个东西,因为单片机跟很多外部设备通信都要遵循各种各样的总线协议才能够实现通信,所以懂得了各种总线协议,在学习一些外部设备的驱动就可以起到举一反三的效果。希望当你们看到一种总线时

5、候能通过百度把它掌握起来。(2)上机操作时注意:尽量尝试自己去看datasheet看时序图来写代码,不慌再

6、门1过头看一下,参考一下例程,务必做到每一行代码都能够理解。写代码时注意工程的模块化编程,方便以后代码的移植,当然一开始还不怎么能够体会到模块化编程的重要性,但等到日己写一些大一点的工程的那个时候你就明显感觉到模块化编程的效果,具体怎么去做到模块化编程就要靠自己去摸索了解了经过了2个星期努力,你能过关以上的几个实验,那你己经掌握了C51单片机里最常用的几个功能了,以后的学习你都会经常的用到这些功能。可以说己经入门了,

7、但单单入门可完全不够,单片机里提供的可不止这几个功能,像里面的PWM,ADC(模数转换),DAC(数模转换),PCA等等这些功能都需要你自己去学习。开发板上每个外部设备基木都能对应单片机上的一个功能,每一个外部设备可能都会对应一种总线。所以以后的廿子你要通过自己去找芯片对应的datasheet,看单片机的手册,再结合一些提供的例程自己来写代码,可能配套开发板里面会提供更多的外部设备视频教程,但个人觉得能自己尝试着去完成就自己完成吧,要知道大学就是要锻炼自己的自学能力,师傅引进门,修行看个人嘛,这话虽俗,但经久不衰。最后再啰

8、嗦一下,学这东西,兴趣真的很重要,毅力耐心是你必须有的,有时候一个小实验的失败是因为一个小小的问题拖了你一个星期的时间,或者更长,别灰心,也别抱怨,我敢说铮个学这些东西的人都会经历这样的事,甚至比你惨的人还多的是。学习不要太过依赖别人了,别人只能引导你去学习,但手把手的教你想都别想,当然出钱的例外。大学本来就是要培养你自己的自学能力,天天都想着等别人来教未免也太天真了吧。最后给初学8位单片机的同学一句话:不要为比赛而学习,应该为学习而比赛。(仅局限于学生)比赛拿名次当然重要,但是从中发现自己的不足,及时补上更重要。(仅写给

9、8位单片机初学者)撰写人:吴胜楠

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。