亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2663|回復: 1
收起左側

【連載】51單片機學習指南(第一帖:51概述)

[復制鏈接]
ID:148119 發表于 2016-11-15 20:02 | 顯示全部樓層 |閱讀模式
本帖最后由 Magic_D 于 2016-11-18 10:36 編輯

Question 1什么是單片機?
Answer單片機是一塊集成芯片,但這塊集成芯片具有一些特殊功能,而它的功能的實現要靠我們使用者自己來編程完成。我們編程的目的就是控制這塊芯片的各個引腳在不同時間輸出不同的電平(高電平或低電平),進而控制與單片機各個引腳相連接的外圍電路的電氣狀態。(摘自郭天祥的《新概念51單片機C語言教程》)
看看上面那段話,其實主要突出在最后一句:我們編程的目的就是控制這塊芯片的各個引腳在不同時間輸出不同的電平(高電平或低電平),進而控制與單片機各個引腳相連接的外圍電路的電氣狀態。可能講到這里,你會問什么是高電平低電平,在51的學習過程中,你只要知道高電平對應的是電壓5V低電平對應是電壓0V的意思就夠了。讓我們換種方式來復述上面那段話:單片機就是我們利用編程來控制它的引腳輸出0V或者5V的電壓到達控制外圍電路的目的。這樣說的話,是不是感覺就像你給自己的電動玩具上個電池那么簡單,其實道理是一樣的。

發光二極管
  很多初學者學習51單片機的第一課都是點亮一個發光二極管。
Question2如果告訴你發光二極管負極接了地(0V),正極接了單片機的一個引腳,那么根據你上面的學習,怎么樣才能把他點亮?
Answer將二極管正極接單片機的引腳電壓給到5V
如果你這么說的話,那么恭喜你,你已經理解了上面的話。但是你這么做所伴隨的結果是,二極管會燒壞。所以我們在實際操作過程中會在外圍電路中加一個分流電阻(如果告訴你一個二極管導通的壓降是0.7V,電流為20mA,那么你會不會算分流電阻大小呢?)。
如果你注意到的話,我上面說的是外圍電路,結合上面的那段話你會發現,通過一個點亮發光二極管的過程,你就已經了解到了單片機的到底能夠干嘛了。但是問題又出來了,那么單片機工作(輸出高低電平)的時間基準是什么呢?或者說當你寫完代碼給單片機下載進去的時候它是立馬就執行?還是要給它一定的時間處理呢?

晶振和周期
  什么是晶振?晶振是一個振動源,每振動一次所用的時間就為單片機的時鐘周期。時鐘周期為單片機的工作提供了時間基準,以便讓我們能夠在想要的時間點上操作他們。但是對于單片機來說,完成一個基本操作所用的時間是時鐘周期12機器周期(不要問我為什么,我也不知道)。但是對于學好51來說,掌握這兩個周期是需要的和必要的。就像點亮一個發光二極管,你給引腳高電平的時,一個機器周期過后,它將單片機的那個引腳輸出為高電平(如果晶振頻率為12M,那么它用了多長時間將引腳輸出為高電平?)。

評分

參與人數 1黑幣 +100 收起 理由
admin + 100 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

ID:1 發表于 2016-11-15 21:30 | 顯示全部樓層
講的很不錯,應該是對初學者非常有幫助的,謝謝樓主的分享,等待下一篇了.
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表