周立功写给年轻人的一封信

周立功写给年轻人的一封信

ID:32416824

大小:46.50 KB

页数:8页

时间:2019-02-04

周立功写给年轻人的一封信_第1页
周立功写给年轻人的一封信_第2页
周立功写给年轻人的一封信_第3页
周立功写给年轻人的一封信_第4页
周立功写给年轻人的一封信_第5页
资源描述:

《周立功写给年轻人的一封信》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、今晚又是写程序睡不着写点东西吧 也算是自己的一个总结  首先是两个字“喜欢”!!  一个东西光有10分钟的热度是不够的     从事单片机就意味着你以后是和枯燥的程序 调试乱码未知的软硬件错误 熬夜脸上的豆豆什么什么的联系在一起(有点夸张哈哈)     如果你选择了这种生活并且确定你有一种精神能指引你一路走到底 至于什么精神只有你自己知道是满屏幕的0101还是 一串串胡乱的ABCD       还是成功后的成就感还是天生俱来的对电子类东西的痴迷 还是喜欢别人在外面花天酒地却喜欢独坐电脑面前攻克技术的颠峰不需要理由  世界上就有这样一种人不需要理由       那么确定了上面的

2、之后 让我们开始吧 单片机也叫做单板机 单片微型计算机麻雀虽小五脏俱全那么如果你学过计算机组成原理我相信你应该能更好的理解单片机的内部结构如果没有学过也不要紧那就拿小麻雀开刀 再一层层自下而上的到我们所用的PC         刚开始学单片机的时候 看到厚厚的一本书不要一咬牙 要一下子把书全部看完  看得仔仔细细 明明白白先看看目录 无非就是介绍单片机的历史然后它内部的组成原理 然后是指令然后就是接口 先说历史知道51单片机是现在资料最丰富最适合上手拿来开刀的就是了不要觉得书上的知识老 这都N多年前的了现在是不是都不一样了   兼容这个词 比如你用ATC51写的程序拿到ATS

3、5152STC都能用 只是后续的片子在一些地方更加完善功能更强大 比如 在书上来掉牙的2051上的MOVA,#00H 到其他51系列的上也是一样的你看它的片子的介绍上写了一句“完全兼容51系列单片机”那么OK 别管那么多只管用就是了  我发觉我废话多了这不知道写到那去了。。抽跟烟继续。。。   上面的意思是说面前是一坐山很高然后我就一咬牙吗的慢慢爬吧我不信我爬不上去了 或许爬到一半就退缩了  退而再攻之     我拿个测量仪来噢原来这山总共7000米半山腰有个亭子到那是3500米刚开始那1000米坡度很小2000米的时候有个茅房(^_^)6000米的时候有个美女正在洗澡山顶有

4、个和尚庙   行心中有了底  上!!   刚开始的时候初学一定要用汇编可能大家也看到了关与C和汇编的讨论 各有各的说法我个人觉得初学者完全没有必要去追求什么飘逸的风格     就用笨拙的汇编虽然它像一头大苯熊一样但是当你能和大笨熊亲切的交流屈驾自如的时候 再去和 漂亮的兔子MM鸳鸯戏水 会更加的得心应手       汇编刚开始你会觉得很烦就是在那MOV过去MOV过来JB JCJNB JNC DJNZ 很难记不像C一个IF 一个DOWHILE 就搞定的事          但是用汇编你能更加了解一条指令在CPU内存的执行过程能更加亲切的和P0P1P2P3 的每一个口线交流 不需

5、要C的屏蔽底层而是直接的就和底层亲密接触 这里有人要说我了什么什么的还是那句话个人意见仅供参考 在写延时程序的时候DJNZ 是双周期指令比如12M的 那么一条指令是1US那么你要精确的知道自己这段延时能延时多少US多少MS  那么你对51单片机内部的指令周期对以后写有严格时序操作的程序就更加得心应手比如看到一个片子的PDF 数据总线要拉低多少MS地址总线要拉高多少US 等待周期要等待多少US/MS那么不要怀疑自己写指令 搞定它 成功以后你会发现你从最底层的了解了一个片子是怎么传送数据怎么通信这样的经历对你以后再接触其他片子的时候是莫大的帮助  像关于书上的内容指令不用记得那么

6、死 或者说完全不需要记  需要的时候马上查 在查的过程中 会更加加深你的印象(说点丢人的话JC JBJNBJB这些指令我到现在都从来不记我又不应付考试我书随时就在旁边用的时候去翻就是了)   这也就提到了练习  程序和指令不要只看不用  实践是检验真理的唯一标准实践出真知 这都是老话了不过用在单片机的学习上是太贴切了单片机本来就是实践性很强的     像我在学校的时候每次实验课都认真的做抓住每次上机的机会 板子很贵自己买不现实而上机的时候能接触到的每一次都很宝贵        LED流水灯 十字口交通灯 这些程序很基础   在一次一次的小程序成功的过程中你会更加喜欢上单片机并

7、且坚定继续为之不离不弃的决心           熟能生巧我还记得我刚开始的时候经常是 把指令写错把跳转的标号写错经常用系统的关键字变量未定一存储空间就用 等等等等。。  但是一次 又一次错误 下来  得到的是程序的正确性的大大的提高   在这里我建议刚开始先多读别人的程序而且是完整的备注多的  格式规范的从最开始就养成良好的编程风格而不是随意的乱添乱加 胡乱的复制粘贴   看懂别人程序里的每一句代码的意思为什么要加这条这条指令的作用是什么如果不清楚马上翻书去查   在查的过程中更加加深对这条指令或者这

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

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

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