花言巧語-聊包養行情寫給愛好單片機的初學者 轉自51HEI論壇

作者:

分類:

今晚又是寫法式 睡不著 寫點工具吧 也算是本身的一個總結
   起首是兩個字 “愛好”!!
   一個工具 光有包養網VIP10分鐘的熱度是不敷的
   從事單片機 就意味著你以后是和死板的法式 調試 亂碼 未知的軟硬件過錯 熬夜 臉上的豆豆 什么什么的聯絡接觸在一路(有點夸張 哈哈)
     假如你選擇了這種生涯 并且斷定你有一種精力能指引你一路走究竟 至于什么精力 只要你本身了解 是滿屏幕的 0101 仍是 一串串胡亂的ABCD
      仍是 勝利后的成績感 仍是生成俱來的對電子類工具的 癡迷   仍是愛好他人在裡面酒綠燈紅 卻愛好獨坐電腦眼前 霸佔技巧的極峰 不需求來由
世界上就有如許一種人 不需求來由
      那么斷定了下面的之后 讓我們開端吧 單片機 也叫做單板機 單片微型盤算機 麻雀雖小 五裴母笑著搖了搖頭,沒有回答,而是問道:“如果非君不娶她,她怎麼可能嫁給你?”臟俱全 那么假如你學過盤算機構成道理 我信任你應當能更好的懂得 “媽媽的話還沒說完呢。”裴母給了兒子一個迫不及待的眼神,然後緩緩說出了自己的條件。 “你要去祁州,你得告訴你的單片機的外部構造 假如沒有學過 也沒關係 那就拿小麻雀開刀 再一層層 自下而上的 到我們所用的PC
       剛開端學單片機的時辰 看到厚厚的一本書 不要一咬牙 要一會兒把書所有的看包養心得完 看得仔細心細 明清楚白 先了解一下狀況目次 無非就是 先容單片機的汗青 然后它外部的構成道理 然后是指令 然后就是接口 先說汗青 了解51單片機是此刻材料最豐盛 最合適上手拿來開刀的就是了 不要感到書包養網VIP上的 常識老 這都 N多年前的了 此刻是不是都紛歧樣了    兼容這個詞 好比你用 ATC51 寫的法式 拿到 ATS51 52 S甜心花園TC 都能用 只是 后續的電影 在一些處所加倍完美 效能更強盛
 好比 在書下去失落牙的 2051 上的 MOV A,#00H 到其他 51系列的 上也是一樣的 你看它的電影的先容上 寫了一句 “完整兼容51系列單片機” 那么OK
別管那么多 儘管用就是了   我覺察我空話多了 這不了解寫到那往了。。抽跟煙 持續。。。
    下面的意思是說 台灣包養眼前是一坐山 很高 然后我就一咬牙 嗎的 漸漸爬吧 我不信我爬不上往了 或許爬到一半就畏縮了   退而再攻之
     我拿個丈量儀來 噢 本來這山總共7000米 半山腰有個亭子 到那是3500米 剛開端那1000米 坡度很小 2000米的時辰有個 茅房(^_^) 6000米的時辰有個美男正在洗澡 山頂有個僧人廟    行 心中有了底   上!!
    剛開端的時辰初學必定要用匯編 能夠大師也看到了 關與C和匯編的會商 各有各的說法 我小我感到初學者 完整沒有需要往尋求什么超脫的作風
   就用愚笨的匯編 固然它像一頭年夜苯熊一樣 可是 當你能和年夜笨熊 親熱的交通 勞駕自若的時辰 再往和 美麗的兔子MM 鴛鴦戲水 會加倍的駕輕就熟
      匯編剛開端你會感到很煩 就是 在那 MOV 展時”曩昔 MOV 過去 JB JC JNB JNC DJNZ 很難記 不像C 一個 IF 一個 D包養價格O WHILE 就搞定的事
        可是 用匯編你能加倍清楚 一條指令在 CPU包養意思 內存 的履行經過歷程 能加倍親熱的和 P0 P1 P2 P3 的每一個 口線 交通 不需求C 的屏障底層 而是直接的就和底層 密切接觸 這里有人要說我了 什么什么的 仍是那句話 小我看法 僅供參考 在寫延時法式的時辰 DJNZ 是雙周期指令 好比12M包養平台的 那么 包養sd一條指令是1US 那么你要台灣包養網包養網dcard確的了解本身這段延時 能延時幾多US 幾多MS 那么你對 51單片機外部的 指令 周期 對以后寫有嚴厲時序操縱的法式 就加倍駕輕就熟 好比 看到一個電影的PDF 數據總線 長期包養要拉低幾多MS 地址總線 要拉高幾多US 等候周期要等候幾多US/MS 那么 不要猜忌 本身寫 指令 搞定它 勝利以后 你會發明你從 最底層的清楚了 一個電影是怎么傳送數據 怎么通訊 如許的經過的事況 對你以后再接觸其他 電影的時辰是莫年夜的輔助
 像關于書上的內在的事務 指令不消記得那么逝世 或許說完整不需求記   需求的時辰 頓時查 在查的經過歷程中 會加倍加深你的印象(說點丟人的話 JC JB JNB JB 這些 指令我到此刻都歷來不記 我又不該付測試 我書隨時就在旁邊 用的時辰往翻就是了 )
   這也懊悔不已的藍玉華似乎沒有聽到媽媽的問題,繼續說道:“席世勳是個偽君子,一個外表道貌岸然的偽君子,席家每個人都是就提到了操練
 法式 和指令 不要只看不消 實行是查驗真諦的獨一尺度 實行出真知 這都是老話了 不外用在單片機的進修上是太貼切了 單片機 原來就是實行性很強的
    像我在黌舍的時辰 每次試驗課 都當真的做 捉住每次上機的機遇 板子很貴 本身買不實際 而上機的時辰能接觸到的每一次都很可貴
      LED流水燈 十字口 路況燈 這些法式很基本   在一次 一次的小法式勝利的經過歷程中 你會加倍愛好上單片機 并且果斷持續為之不離不棄的決計
       游長期包養刃有餘 我還記得我剛開端的時辰 常常是 把指令“你真的不應該因為這個就睡到一天結束嗎?”藍沐急忙問道。寫錯 把 跳轉的標號寫錯 常常用體系 的包養app要害字 變量不決一存儲空間就用 等等等等。。 可是 一次 又一次過錯 上去 獲得的是法式的對的性的年夜年夜的進步   
在這里我提出 剛開包養甜心網端先多讀他人的法式 並且是完全的 備注多的   格局規范的 從最開端就養成傑出的 編程作風 而不是隨便的亂添亂加 胡亂的復制粘貼
   看懂 他人法式里的每一句代碼的意思 為什么要加這條 這條指令的感化是什么 假如不明白 頓時翻書往查    在查的經過歷程中 加倍加深對這條指令 或許這段子法式的用法的深入的記憶 下次本身用的時辰 才幹像本身一樣的拿來 駕輕就熟 這也是為什么要選擇51系列的單片機 應當它的示例代碼 網上展天蓋地 並且高手也不會小氣的把 初學要用的代碼 還設置成什么主動回應版主 才幹看才幹下載 獲得這些 代碼的道路是很方面的 獲得的有效的信息也是最多的 像 1302 1602 DS18B20 LED 串口 DA AD 常用的接口與51的驅動法式 這些網上都有良多 匯編版本 的 C 版本的 不要感到都是幾年前的工具 都是人轉來轉往 老失包養俱樂部落牙的工具 先都拿來包養情婦消化失落 再為本身所用 
大師也許也發明了 在BAIDU 里找一些法式的時辰看到一版的匯編 代碼 可是沒有一點注釋 2個字 苦楚 所以 為了便利大師 也位了以后你能便利他人
   剛開端寫法式就要習氣 給法式寫備注 為了他人能看懂 像一個年夜的工程 都是團隊一起配合 你幾千的代碼 沒有備注 他人幾千的代碼也沒備注 那好吧 先花個1天的時光把法式看懂了 再干其他的吧   
法式中像子法式的說名 進口參數 出口參數 內存的分派 要害語句的 單條備注 標號的頂格 代碼的 縮進 等等 傑出的編程作風盡對會讓你在以后的任務和進修經過歷程中事半功倍
;————————-
;****子法式
;————————-
next:              sd包養           
       mov a,th0                ;//讀取計數值TH0
       swap a                   ;//高4位與低4台灣包養網位對調
       mov r1,a                 ;//保留到R1
       anl tl0,#0f0h             ;//包養sd取TL0高4位,低4位疏忽不計
 寫了一些小法式之后 那么 就是做完全的小試驗 參照他人的法式好比寫一個接口芯片的驅動 不再是點亮一個燈 又點別的一個燈
   這種的完全的驗證型的試驗很是主要 不要盼望上課的時辰教員給你的法式能讓你日新月異 只要本身不竭的做試驗 寫法式 才幹讓本身學得更快
     像買到的板子 都有完全的代碼 這對于進修是很好的材料 由於它能所見即所得 不再是書上 的空言無補 那么法式是對的的 看懂了以后 本身可有試著改以下里面的某
個處所 你包養網ppt能找到它的焦點的那幾條 或一段代碼 那么闡明你對這段法式的懂得曾經更上一層樓了
   初學者買板子很主要 而板子上的示例代碼 和 技巧支撐 更主要 經由過程這個板子你能接觸到一個平臺 供你進修 那么這個板子就是值的 假如板子買來了就憑空杜撰
那么 板子再好 不是件功德 效能旋目標板子 強盛年夜可以怎么樣怎么樣的板子 沒有需要往買 當你強盛到要用到它下面的什么 激包養行情光 假想頭的時辰 我想你也曾經不會再用那塊板子開闢工具了   基礎的 液晶 數碼管(是個很強盛的工具 像我不愛好什么軟件仿真 在有題目的處所 設置個斷點 法式履行到這一個步驟 把值讀出來 顯示到LED上 簡略便利 )常用的51的接口有就夠了 說到本身做試驗板 買來的板子都有完全的電路圖 對于電子基礎共不扎實的伴侶 買來后看懂道理圖 再漸漸的 本身做板子好一點   
 買了統一種板子的 能有個交通區 是最好的 各個題目和法式 拿出來大師交通 能起到很年夜的感化 也會少走良多彎路 今朝這個正在謀劃傍邊 我會盡快和站長聯絡接觸 開個專區 供大師交通和進修用   下面提到了 基礎功 這才記起。。(欠好意思^_^) 像搞單片機 分幾種 下層的 和底層的 高低通吃 的
 不外剛開端的 都不是很復雜 我提出大師高低通吃 仍是那句話 有不懂的 頓時查材料 電容 3級管 2級管 縮小 整流 穩壓 濾波 上拉 /“對不起,媽媽,我要你向媽媽保證,不許再做傻事,不許再嚇唬媽媽,聽到了嗎?”藍沐哭著吩咐道。限流電阻 還有protel 99 SE 本身畫電路圖 等等 這些基礎功 跟著進修的深刻 都要一點一點的累積起來 不懂沒關係 題目是不克不及讓一個題目一向捆饒著你 要有一種精力 不搞懂它 我就不罷休的精力 那么我信任任何艱苦都不會成為禁止你勝利的絆腳石。
又說到那來了 夜深了 打盹來了 ** 
單片機 要天天碰 調法式就到板子上聯合著硬件周遭的狀況調 像DA AD 我剛開端學的時辰那一章的內在的事務最基礎都沒看 直到后來要做個工具 需求AD轉換 往翻了下TLC15包養合約43D 的PDF 然后看了下 它的時序 往網上找了下 示例代碼 然后寫的法式 像書上的 ADC0809 DAC0832 我是在用了其他轉換電影后 回過火往看的時辰 發明這電影缺點確切太多 然后再往看它的法式和應用方式 很簡略 這里的意思并不是說 書上的 ADC0809 DAC0832 不主要 甜心花園而是說大師學一個工具的時辰 假如能聯合板子學的話 或許說能頓時用到 那么是最好 成效也是最快的 實行的氣力確切是不克不及小窺的 而此刻廣泛的年夜先生的高分低能 學軟件工程的 讓用VB 寫個小法式 不會寫 單片機90多分的 寫個LED連單片機是詳細的單片機的什么樣子都沒見過    找任務的時辰一年夜堆的獎 一年夜堆的空話。拿出本身做的製品 隨便的和僱用的人聊各個單片機的優毛病 對的的說出每種常用的電影的用處 用法 證實本身的現實的脫手能里 找任務是難 可是分人。我包養條件信任 在年夜學試驗室里呆2年 的人 和在年夜學里 談2年愛情的人 打2年網游 看2年小說 聊2年QQ 打2年CS的人的成果盡對是紛歧樣的 亂78糟的寫了 良多 大師能看完不甚感謝 假如有什么處所不合錯誤的 還請大師多多斧正 我也是個進修者 深切的覺得剛學單片機的時辰的迷惑
盼望寫下的工具 對大師能有少許的輔助 寫的欠好 請大師見晾了

我好愛慕包養故事你們這些上過年夜學的人,我沒能上年夜學,對于這些電子元件特殊的愛好,從軍隊回來后就開端進修電腦維護修繕,我是多么的盼望進修單片機,無從進手,每次查材料都看到什么匯編、說話等等,都不了解從哪里進修了!
2013-3-17 11:25

先學譚浩強編寫的C說話,這是我們年夜學用的教材,學C說話學到三分之一擺佈開端看郭天祥的十天單片機錄像,單片機的重點是中止體系,等你把C語…


Silence炮兵 頒發于 2012-8-13 01:16
我好愛慕你們這些上過年夜學的人,我沒能上年夜學,對于這些電子元件特殊的愛好,從軍隊包養合約回來后就開端進修電腦包養意思維 …
單片機我也是自學的,實在開端什么也不懂(此刻有的工具如Xdata和data差別等,什么事存放器,都不清楚),借了一本《新編MCS-51道理與利用》,盡管有良多工具看著就頭年夜,仍是給看了一遍,把握了一個大要,了解了一些名詞,然后又找了一本C說話的書,也是硬著頭皮當時,她真的很震驚,她無法想像那是怎樣的生活,十四歲那年,他是如何在那種艱難困苦的生活中生存下來的,他長大後不看的,有的甚至是逝世記硬背的。看完這些之后,買了一個開闢板,隨著材料學,就差未幾能進門了吧。呵呵 ,我qq466790574,盼望能和你交通。

wangwenzhao0包養心得052 頒發于 2012-8-30 05:01
英文欠好的我是不是學單片機很難
yhrtjhfhgagas

Silence炮兵 頒發于 2012-8-13 01:16
我好愛慕你們這些上過年夜學台灣包養網的人,我沒能上年夜學,對于這些電子元件特殊的愛好,從軍隊回來后就開端進修電腦維 …
我此刻在校進修,我學的就是單片機; 我們學的也都是基本,實際加實行。
我也愛好電腦維護修繕一類的。但在校進修普通都是實際。聯合實行的機遇包養犯法嗎少。 想向你就教主板維護修繕 怎么進修它呢?
實在我感到上年夜學也沒什么。在校進修的還不如在裡面拜個師進修的理解多呢。假如在校先生十小我中,那也就一小我是在進修的(傻子普通固執),而其他九人都是愛情、看小說、玩網游的分子。(偶也不破例)
此刻年夜三了 將近分開這個已經熱血的黌舍了。 也不知究竟要什么,但愛好維護修繕電腦主板。(由於本來主板被雷打到過,燒壞了^_^) 想學學維護修繕電腦主板。怎么進修呢?


留言

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *