234彩票代理

  • <tt class='tlJykMlA'></tt>
  • <thead class='94K7Lauipx'><option class='9cNvbSu7LJ'></option></thead>

    <em class='jepytdnyfeW3'><b class='oR1Ys12nk'><td class='6rzzLTN'></td></b></em>

  • <dl class='Td0EmkF'><b class='qoWhaibfJ9'></b></dl>

  • <span class='lS1G'></span>

    (玩电子) 电子技术学习与研究
    当前位置:单片机教程网 >> MCU设计实例 >> 浏览文章

    肺腑之言-写给喜欢单片机的一初学者

    作者:佚名   来源:本站原创   点击数:x  更新时间:2009年03月19日   【字体:

     今晚又●是写程序 睡不 着 写点东西吧  也算︻是自己的一一个总结
       首先是两个字 “喜欢”!!
       一个东西 光有10分钟的一热度是不 够的一 
         从事单片机 就意味着你以后是№和枯燥的一程序  调试 乱码 未知的一软硬件错误  熬夜 脸上    的一豆豆 什么什么的一联系在一起(有点夸张 哈哈)
          如果你选择了这种生活 并且确定你有一种精神能指引你一路走到底  至于什么精神 只有你自己知道 是满屏幕的一 0101 还是 一串串胡乱的一ABCD 
           还是 成功后的一成就感 还是天生俱来的一对电子类东西的一 痴迷   还是喜欢别人在外面花天酒地 却喜欢独坐电脑面前 攻克技术的一颠峰 不 需要理由 
     世界上    就有这样一种人 不 需要理由 
           那么确定了上    面的一之后 让我们开始吧  单片机 也叫做单板机 单片微型计算︻机 麻雀虽小 五脏俱全 那么如果你学过计算︻机组成原理 我相信你应该能更好的一理解 单片机的一内部结构 如果没有学过 也不 要紧 那就拿小麻雀开刀 再一层层 自下而上    的一 到我们所用的一PC 
             刚开始学单片机的一时候 看到厚厚的一一本书 不 要一咬牙 要一下子把书全部看完  看得仔仔细细  明明白白 先看看目录 无非就是 介绍单片机的一历史 然后它内部的一组成原理  然后是指令 然后就是接口  先说历史 知道51单片机是现在资料最丰富 最适合上    手拿来开刀的一就是了 不 要觉得书上    的一 知识老 这都 N多年前的一了 现在是不 是都不 一样了    兼容这个词  比如你用 ATC51 写的一程序 拿到 ATS51 52 STC 都能用  只是 后续的一片子 在一些地方更加完善 功能更强大
      比如  在书上    来掉牙的一 2051 上    的一 MOV A,#00H  到其他 51系列的一 上    也是一样的一 你看它的一片子的一介绍上     写了一句 “完全兼容51系列单片机” 那么OK
     别管那么多 只管用就是了   我发觉我废话多了 这不 知道写到那去了 。 。抽跟烟 继续 。 。 。
        上    面的一意思是说 面前是一坐山 很高 然后我就一咬牙 吗的一 慢慢爬吧 我不 信我爬不 上    去了  或许爬到一半就退缩了   退而再攻之
          我拿个测量仪来 噢 原来这山总共7000米 半山腰有个亭子 到那是3500米 刚开始那1000米 坡度很小 2000米的一时候有个 茅房(^_^) 6000米的一时候有个美女正在洗澡 山顶有个№和尚庙    行 心中有了底   上    !!
        刚开始的一时候初学一定要用汇编 可能大家也看到了 关与C№和汇编的一讨论  各有各的一说法 我个人觉得初学者 完全没有必要去追求什么飘逸的一风格 
         就用笨拙的一汇编 虽然它像一头大苯熊一样 但是 当你能№和大笨熊 亲切的一交流 屈驾自如的一时候 再去№和 漂亮的一兔子MM 鸳鸯戏水  会更加的一得心应手 
           汇编刚开始你会觉得很烦 就是 在那 MOV 过去 MOV 过来 JB  JC JNB  JNC  DJNZ  很难记 不 像C 一个 IF  一个 DO WHILE  就搞定的一事 
              但是 用汇编你能更加了解 一条指令在 CPU 内存 的一执行过程 能更加亲切的一№和 P0 P1 P2 P3  的一每一个 口线 交流  不 需要C 的一屏蔽底层 而是直接的一就№和底层 亲密接触  这里有人要说我了 什么什么的一 还是那句话 个人意见 仅供参考  在写延时程序的一时候 DJNZ  是双周期指令 比如12M的一 那么 一条指令是1US 那么你要精确的一知道自己这段延时 能延时多少US 多少MS  那么你对 51单片机内部的一 指令 周期 对以后写有严格时序操作的一程序 就更加得心应手 比如 看到一个片子的一PDF 数据总线 要拉低多少MS 地址总线 要拉高多少US  等待周期要等待多少US/MS 那么 不 要怀疑 自己写 指令 搞定它  成功以后 你会发现你从 最底层的一了解了 一个片子是怎么传送数据 怎么通信 这样的一经历 对你以后再接触其他 片子的一时候是莫大的一帮助 
      像关于书上    的一内容 指令不 用记得那么死 或者说完全不 需要记   需要的一时候 马上    查  在查的一过程中 会更加加深你的一印象(说点丢人的一话 JC  JB JNB JB 这些 指令我到现在都从来不 记 我又●不 应付考试 我书随时就在旁边 用的一时候去翻就是了 ) 
       这也就提到了练习 
      程序 №和指令 不 要只看不 用  实践是检验ζ真理的一唯一标准 实践出真知  这都是老话了 不 过用在单片机的一学习上    是太贴切了 单片机 本来就是实践性很强的一 
        像我在学校的一时候 每次实验ζ课 都认真的一做 抓住每次上    机的一机会  板子很贵 自己买不 现实 而上    机的一时候能接触到的一每一次都很宝贵 
           LED流水灯  十字口 交通灯  这些程序很基础   在一次 一次的一小程序成功的一过程中 你会更加喜欢上    单片机 并且坚定继续为之不 离不 弃的一决心 
               熟能生巧 我还记得我刚开始的一时候 经常是 把指令写错 把 跳转的一标号写错 经常用系统 的一关键字 变量未定一存储空间就用  等等等等 。 。  但是 一次  又●一次错误 下来  得到的一是程序的一正确性的一大大的一提高   
    在这里我建议 刚开始先多读别人的一程序 而且是完整的一 备注多的一   格式规范的一 从最开始就养成良好的一 编程风格 而不 是随意的一乱添乱加 胡乱的一复制粘贴 
       看懂 别人程序里的一每一句代码的一意思 为什么要加这条 这条指令的一作用是什么 如果不 清楚 马上    翻书去查    在查的一过程中 更加加深对这条指令 或者这段子程序的一用法的一深刻的一记忆  下次自己用的一时候 才能像自己一样的一拿来 得心应手 这也是为什么要选择51系列的一单片机 应该它的一示例代码 网上    铺天盖地 而且高手也不 会吝啬的一把 初学要用的一代码 还设置成什么自动回复 才能看才能下载 得到这些 代码的一途径是很方面的一 得到的一有用的一信息也是最多的一 像 1302 1602 DS18B20 LED 串口 DA AD 常用的一接口与51的一驱动程序 这些网上    都有很多 汇编版本 的一 C 版本的一 不 要觉得都是几年前的一东西  都是人转来转去 老掉牙的一东西 先都拿来消化掉  再为自己所用  
     大家也许也发现了 在BAIDU 里找一些程序的一时候看到一版的一汇编 代码 但是没有一点注释 2个字 痛苦  所以 为了方便大家 也位了以后你能方便别人 
       刚开始写程序就要习惯 给程序写备注 为了别人能看懂  像一个大的一工程 都是团队合作 你几千的一代码 没有备注 别人几千的一代码也没备注 那好吧 先花个1天的一时间把程序看懂了 再干其他的一吧   
    程序中像子程序的一说名 入口参数 出口参数 内存的一分配 关键语句的一 单条备注 标号的一顶格 代码的一 缩进 等等  良好的一编程风格绝对会让你在以后的一工作№和学习过程中事半功倍
    ;-------------------------
    ;****子程序
    ;-------------------------

     next:                                      
               mov a,th0                      ;//读取▓计数值TH0
               swap a                           ;//高4位与低4位对换
               mov r1,a                        ;//保存到R1
               anl tl0,#0f0h                  ;//取▓TL0高4位,低4位忽略不 计

     
      写了一些小程序之后 那么 就是做完整的一小实验ζ  参照别人的一程序比如写一个接口芯片的一驱动  不 再是点亮一个灯 又●点另外一个灯 
         这种的一完整的一验ζ证型的一实验ζ非常重要  不 要希望上    课的一时候老师给你的一程序能让你突飞猛进 只有自己不 断的一做实验ζ 写程序 才能让自己学得更快 
          像买到的一板子 都有完整的一代码  这对于学习是很好的一资料  因 为它能所见即所得 不 再是书上      的一纸上    谈兵 那么程序是正确的一 看懂了以后 自己可有试着改以下里面的一某
    个地方  你能找到它的一核心的一那几条 或一段代码 那么说明你对这段程序的一理解已经更上    一层楼了 
         初学者买板子很重要 而板子上    的一示例代码 №和 技术支持234彩票代理 更重要  通过这个板子你能接触到一个平台 供你学习 那么这个板子就是值的一 如果板子买来了就闭门造车 
    那么 板子再好 不 是件好事  功能旋目的一板子 强大大可以怎么样怎么样的一板子 没有必要去买 当你强大到要用到它上    面的一什么 激光 设想头的一时候 我想你也已经不 会再用那块板子开发东西了   基本的一 液晶 数码管(是个很强大的一东西 像我不 喜欢什么软件仿真 在有问题的一地方 设置个断点 程序执行到这一步 把值读出来 显示到LED上     简单方便 )常用的一51的一接口有就够了  说到自己做实验ζ板 买来的一板子都有完整的一电路图  对于电子基本共不 扎实的一朋友 买来后看懂原理图 再慢慢的一 自己做板子好一点   
      买了同一种板子的一 能有个交流区 是最好的一 各个问题№和程序 拿出来大家交流 能起到很大的一作用  也会少走很多弯路 目前这个正在筹划当中 我会尽快№和站长联系 开个专区 供大家交流№和学习用   上    面提到了 基本功 这才记起 。 。(不 好意思^_^) 像搞单片机 分几种  上    层的一 №和底层的一 上    下通吃 的一
      不 过刚开始的一 都不 是很复杂 我建议大家上    下通吃  还是那句话 有不 懂的一 马上    查资料 电容 3级管 2级管 放大 整流 稳压 滤波 上    拉 /限流电阻 还有Protel 99 SE 自己画电路图 等等 这些基本功 随着学习的一深入 都要一点一点的一累积起来 不 懂不 要紧 问题是不 能让一个问题一直捆饶着你 要有一种精神 不 搞懂它 我就不 罢休的一精神 那么我相信任何困难都不 会成为阻止你成功的一绊脚石 。
    又●说到那来了 夜深了 瞌睡来了 **  
    单片机 要天天碰 调程序就到板子上    结合着硬件环境调  像DA AD 我刚开始学的一时候那一章的一内容根本都没看  直到后来要做个东西 需要AD转换 去翻了下TLC1543D 的一PDF 然后看了下 它的一时序 去网上    找了下 示例代码 然后写的一程序 像书上    的一 ADC0809  DAC0832 我是在用了其他转换片子后 回过头去看的一时候 发现这片子缺陷确实太多 然后再去看它的一程序№和使用方法 很简单 这里的一意思并不 是说 书上    的一 ADC0809  DAC0832  不 重要 而是说大家学一个东西的一时候 如果能结合板子学的一话 或者说能马上    用到 那么是最好 成效也是最快的一  实践的一力 量确实是不 能小窥的一 而现在普遍的一大学生的一高分低能 学软件工程的一 让用VB 写个小程序 不 会写 单片机90多分的一 写个LED连单片机是具体的一单片机的一什么样子都没见过    找工作的一时候一大堆的一奖  一大堆的一废话 。拿出自己做的一成品 随意的一№和招聘的一人聊各个单片机的一优缺点 正确的一说出每种常用的一片子的一用途 用法 证明自己的一实际的一动手能里 找工作是难 但是分人 。我相信 在大学实验ζ室里呆2年 的一人  №和在大学里 谈2年恋爱的一人 打2年网游 看2年小说  聊2年QQ 打2年CS的一人的一结果绝对是不 一样的一  乱78糟的一写了 很多 大家能看完不 甚感激 如果有什么地方不 对的一 还请大家多多指正 我也是个学习者 深切的一感到刚学单片机的一时候的一困惑
     希望写下的一东西 对大家能有少许的一帮助  写的一不 好 请大家见晾了
    在最后这里引用下 <周立功写给年轻人的一一封信>原文地址:www./dianzi/629.html,我觉得写的一很好 是一种鼓励  №和激励 人才在那里 人才就是有一种精神为之从不 放弃的一人 .就是将来的一你.大家加油!!!!    

      [ 原 创 ] Suse|  haozi                                                                                                 
       2009.3.19 3:25 
       www.  转载请注明出处

     

    发表评论】【告诉好友】【收藏此文】【关闭窗口

    文章评论

    相关文章