久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 6713|回復(fù): 12
打印 上一主題 下一主題
收起左側(cè)

對(duì)單片機(jī)初入門級(jí)的理解及應(yīng)用

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:266429 發(fā)表于 2018-1-8 20:11 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
本帖最后由 慢慢思考 于 2018-1-8 20:45 編輯

    單片機(jī)這東西,它是人設(shè)計(jì)出來(lái)的,而人設(shè)計(jì)出來(lái)的東西,必然是根據(jù)人的實(shí)際需要來(lái)設(shè)計(jì),所以,我們可以從“需要”來(lái)從頭理解,也就是先從“知道它能做什么”開始學(xué)習(xí),然后再學(xué)習(xí)“怎么讓它做到”,之后如果你有興趣,你可以去學(xué)習(xí)“它是如何做到的”,猶如汽車,我們知道它能裝著你在路上跑,然后你再學(xué)習(xí)如何操作這東西在路上跑,至于它為什么能在路上跑,你需不需要知道,那要看你的需要。
    比如說(shuō)流水燈吧,我們知道燈要亮就必須給它加上電即一頭接高電位一頭接低電位,要它滅就必須斷開電(嚴(yán)格說(shuō)是讓兩頭的電位一致),沒有其它方法的。實(shí)現(xiàn)它的基本電路,就是燈加開關(guān)加電源,一個(gè)燈上一個(gè)開關(guān),8個(gè)燈就接8個(gè)開關(guān),然后順序操作各個(gè)開關(guān)進(jìn)行開關(guān),讓燈兩端電位一致或不一致。最簡(jiǎn)單的操作方法,就是用你的手嘛。
    真讓你去做這個(gè)事你肯定煩,其實(shí)老板也煩,這點(diǎn)小事,付不起工資啊。于是,可以用單片機(jī)啊,怎么用?前面說(shuō)了,除了用開關(guān)的辦法來(lái)實(shí)現(xiàn)流水燈外沒別的辦法,所以,單片機(jī)在這里,它就是起個(gè)開關(guān)以變換電位的作用。
    如何實(shí)現(xiàn)開關(guān)功能?我們知道單片機(jī)的引腳是實(shí)現(xiàn)各種功能的應(yīng)用途徑,也就是說(shuō)要實(shí)現(xiàn)這些功能,實(shí)際上就是對(duì)引腳的應(yīng)用。
    單片機(jī)的引腳,其中的電源端、晶振端(也許有也許沒有)那是為其自身能夠工作而設(shè)置的,其它的引腳才是應(yīng)用引腳即稱為端口。其實(shí)端口的功能很簡(jiǎn)單:輸出、輸入、檢測(cè)。簡(jiǎn)單解釋就是自身輸出高電位或低電位或者不輸出、接收對(duì)方送過(guò)來(lái)的高電位或低電位或者拒絕接收、檢測(cè)自身是處于高電位還是低電位,就這,沒別的,真沒別的。然后我們要知道,通過(guò)程序,我們可以控制端口做這些事。
    下面我們就清楚了,即然單片機(jī)的端口的電位可以高可以低,那么我們可以將8個(gè)燈(假設(shè)是8個(gè)燈)的一頭全部接高電平,而另一頭接單片機(jī)的8個(gè)端口,在程序中首先將8個(gè)端口全部設(shè)為高電位,然后將第一個(gè)端口在程序中設(shè)為低電位——拉高為高電位——將第二個(gè)端口設(shè)為低電位——拉高為高電位......順序執(zhí)行下去并循環(huán),流水燈就形成了。當(dāng)然,你每一步操作之后,要停留一段時(shí)間,不然的話,你的眼睛是看不到變化的(太快了之后看不到變化,那是人的問(wèn)題,不是單片機(jī)的問(wèn)題)。單片機(jī)就這么簡(jiǎn)單。
    前面說(shuō)了,要讓燈不亮,是要讓其兩頭的電位一樣,所以,你也可以將所有燈的一頭全部接低電平,讓端口輸出高電平亮、低電平滅也行,當(dāng)然,你硬要混著來(lái)那沒人能攔著你,因?yàn)檫@樣也能實(shí)現(xiàn)流水燈。
    在程序設(shè)計(jì)時(shí),對(duì)于初學(xué)者,我的建議是:一個(gè)步驟一個(gè)步驟地硬寫,這樣你會(huì)很快地上手并實(shí)現(xiàn)你所想實(shí)現(xiàn)的功能,否則,你會(huì)因?yàn)閷?duì)編程技巧的不熟練而在編程中消耗很多時(shí)間,進(jìn)而會(huì)直接影響你的興趣,比如說(shuō)流水燈的編程,你要一條一條地逐個(gè)端口寫操作程序,等你熟練后再去對(duì)程序進(jìn)行優(yōu)化。
    另外,一定要從自己搭建電路開始,開發(fā)板可以買,只是在買時(shí)加一個(gè)面包板、一些線、數(shù)碼管、幾個(gè)LED、電阻就行了(最節(jié)省的做法,這個(gè)可以玩轉(zhuǎn)LED燈及數(shù)碼管和點(diǎn)陣屏,再買一個(gè)可調(diào)電阻還可以玩160212864屏。當(dāng)然你也可以買更多的東西用于搭建其它類型實(shí)驗(yàn)電路),至于電源及下載則從開發(fā)板上的接點(diǎn)引出,包括晶振也可以從開發(fā)板上引出。用這些東西搭建電路的目的是快速入門,之后就用開發(fā)板上的東西了。
    以上知識(shí),足夠你在數(shù)碼管、點(diǎn)陣屏上顯示出你想要顯示出來(lái)的東西了。同樣的,在編程時(shí),先一條一條地硬編,這樣你就可以很快地將數(shù)碼管、點(diǎn)陣屏的顯示玩轉(zhuǎn),同時(shí)學(xué)習(xí)編程技巧,然后再?gòu)念^設(shè)計(jì)程序。然后呢?就是學(xué)習(xí)程序設(shè)計(jì)語(yǔ)言,領(lǐng)略單片機(jī)的內(nèi)部功能了。
    PS:個(gè)人認(rèn)為,學(xué)習(xí)單片機(jī),首先得能理解其端口的功能并熟練地操作端口,然后再進(jìn)階。
   

評(píng)分

參與人數(shù) 4黑幣 +118 收起 理由
abc823696077 + 5
XZQ333 + 5
izhineng + 8 很給力!
admin + 100 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏5 分享淘帖 頂5 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:266429 發(fā)表于 2018-1-8 21:12 | 只看該作者
    我寫的東西,都是站在初學(xué)者的角度,為解決初學(xué)者的疑惑并開拓思路,并非是因?yàn)槲乙彩莻(gè)初學(xué)者,而是因?yàn)樽约旱牧?xí)慣喜歡究其原因卻又在書本上找不到,又不喜歡跟在別人后頭跑(自我感覺良好,認(rèn)為書本上沒有)。
    單片機(jī)不過(guò)是數(shù)字電路,完全沒什么神秘的,有多簡(jiǎn)單?中國(guó)第一套數(shù)字化可視化半自動(dòng)加油系統(tǒng),不過(guò)是一個(gè)小學(xué)文化程度在上世紀(jì)八十年代中期設(shè)計(jì)制造的,他當(dāng)時(shí)的條件,不過(guò)是讓現(xiàn)代人完全不入眼的陶瓷封裝邏輯器件和單色攝像頭。咳,怎么度娘沒有?

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

板凳
ID:266429 發(fā)表于 2018-1-8 21:44 | 只看該作者
    這里對(duì)開發(fā)板的廠商倒是有個(gè)建議,那就是考慮購(gòu)買者自建電路的需要,并出元器件搭配建議和相應(yīng)搭建電路圖及搭建教材。有些元器件,基于自建電路需要可以考慮用插座。反正開發(fā)板也可以當(dāng)作下載器及電源的。
回復(fù)

使用道具 舉報(bào)

地板
ID:267736 發(fā)表于 2018-1-9 04:02 | 只看該作者
正如樓主的網(wǎng)名一樣,樓主寫的東西都是值得深思的,看了以后對(duì)于工作和學(xué)習(xí)都是絕對(duì)有好處的,謝謝分享,大贊一個(gè)
回復(fù)

使用道具 舉報(bào)

5#
ID:833138 發(fā)表于 2020-11-30 08:31 | 只看該作者
學(xué)習(xí)了,雖然搞到現(xiàn)在有一點(diǎn)理解,但沒樓主說(shuō)的那么清楚
回復(fù)

使用道具 舉報(bào)

6#
ID:851931 發(fā)表于 2020-11-30 19:26 | 只看該作者
說(shuō)的對(duì)!
回復(fù)

使用道具 舉報(bào)

7#
ID:978267 發(fā)表于 2023-2-22 14:25 | 只看該作者
受益匪淺,謝謝
回復(fù)

使用道具 舉報(bào)

8#
ID:1100060 發(fā)表于 2024-12-25 11:58 | 只看該作者

雖沒天賦,不太感興趣,也用不著,但既然是主流科技,去學(xué)學(xué)又何妨,
誰(shuí)料,居然沒有開發(fā)板售賣,我也是醉了,關(guān)鍵工具得不到,我還能怎樣。
回復(fù)

使用道具 舉報(bào)

9#
ID:860926 發(fā)表于 2024-12-31 10:50 | 只看該作者
LhUpBJT 發(fā)表于 2024-12-25 11:58
雖沒天賦,不太感興趣,也用不著,但既然是主流科技,去學(xué)學(xué)又何妨,
誰(shuí)料,居然沒有開發(fā)板售賣,我也是 ...

立創(chuàng)上有很多開發(fā)板售賣啊,而且站內(nèi)資源也有仿真開發(fā)板可以用
回復(fù)

使用道具 舉報(bào)

10#
ID:1142105 發(fā)表于 2024-12-31 15:10 | 只看該作者
感謝樓主 非常有用,最近正好在學(xué)習(xí)51單片機(jī)
回復(fù)

使用道具 舉報(bào)

11#
ID:1142174 發(fā)表于 2025-1-1 15:53 | 只看該作者
說(shuō)的很對(duì),學(xué)到了很多
回復(fù)

使用道具 舉報(bào)

12#
ID:1132182 發(fā)表于 2025-1-4 10:04 | 只看該作者
就如同我現(xiàn)在設(shè)計(jì)產(chǎn)品功能就是要如何簡(jiǎn)化復(fù)雜度一樣,你需要讓使用者玩上幾次就明白,哦是這樣玩的,而不是玩上10幾次才明白,那么我就不是一個(gè)合格的設(shè)計(jì)者。如同偶爾的三級(jí)菜單可接受但是大量的三級(jí)那么這就是一個(gè)失敗的產(chǎn)品
回復(fù)

使用道具 舉報(bào)

13#
ID:447463 發(fā)表于 2025-1-10 21:05 | 只看該作者
感謝作者幫我打消了對(duì)單片機(jī)編程的畏懼心理,雖然我還沒有接觸單片機(jī),以后我肯定好好學(xué)習(xí)單片機(jī),提高自己。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 刘玥大战28公分黑人 | 国产永久视频 | 国产精品麻豆免费版 | 亚洲免费成人 | 国产视频在线观看视频 | 欧美日韩国产片 | 黄色网页在线 | 五月婷婷六月丁香 | 老司机午夜免费精品视频 | 逼逼操 | 成人羞羞网站 | 亚洲免费观看视频 | 香蕉视频一区二区三区 | 深夜视频在线观看 | 人人爽夜夜爽 | 国产1级片| 日韩精品在线观看视频 | 中文字幕在线观看一区二区 | 久久久久国产一区二区三区 | 影音先锋中文字幕在线 | 日韩欧美精品在线观看 | 欧美日韩性 | 日本午夜网站 | 精品视频久久 | 在线国产小视频 | 久久精品国产一区 | 亚洲欧美视频在线观看 | 一区二区三区影视 | 亚洲精品91 | 国产伦精品一区二区三区视频网站 | 日韩免费一区 | 波多野结衣在线观看一区二区 | 在线观看黄色片 | 青青草视频污 | 成人在线免费视频观看 | 伊人久久影院 | 国产主播一区二区 | 在线va| 午夜久久久 | 国产中文在线观看 | 国产高清在线观看 |