0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

單片機(jī)學(xué)的是什么

科技綠洲 ? 來源:山羊硬件Time ? 作者:山羊硬件Time ? 2023-11-07 10:38 ? 次閱讀

單片機(jī),對于每一個(gè)硬件行業(yè)的從業(yè)者或者在校電子類專業(yè)的學(xué)生,相信對于這個(gè)名詞都不陌生,但是掌沒掌握就另說了。

那單片機(jī)到底學(xué)的是什么呢?

其實(shí)單片機(jī)在生活中就非常常見,目前市面上主流的單片機(jī)系統(tǒng)就是51單片機(jī)STM32單片機(jī),很多地方都運(yùn)用到了單片機(jī)來方便日常的生活,比如說圖書城的門禁卡機(jī),電梯,上廁所時(shí)的自動(dòng)沖水系統(tǒng),這些都是單片機(jī)的運(yùn)用。(另外過山車的控制系統(tǒng)也是用的單片機(jī)哦)

另外在工業(yè)系統(tǒng)上,也是很喜歡使用單片機(jī)來作為控制,因?yàn)閱纹瑱C(jī)通常會(huì)嵌入一個(gè)專門(已經(jīng)編輯好特定程序)的微控制器,這樣的系統(tǒng)會(huì)更加穩(wěn)定,非常適合工業(yè)生產(chǎn)中所追求的穩(wěn)定重復(fù),很少會(huì)出現(xiàn)死機(jī),程序跑飛的情況。

學(xué)習(xí)單片機(jī)首先就是學(xué)習(xí)單片機(jī)的理論基礎(chǔ),這個(gè)大學(xué)的書本以及網(wǎng)上的教程有很多。學(xué)習(xí)需要做到了解單片機(jī)的基本結(jié)構(gòu)及各類引腳的定義與功能,還包括單片機(jī)的中斷機(jī)制,定時(shí)器與計(jì)數(shù)器,串口通信等等。

圖片

除了單片機(jī)基礎(chǔ)知識之外,另外一個(gè)很重要的內(nèi)容就是C語言的運(yùn)用,C語言是51單片機(jī)內(nèi)部可以識別的編程語言,對于一些功能的設(shè)置,信號的判別等等都需要用到C語言來進(jìn)行編程。

不過C語言的學(xué)習(xí)也不是一蹴而就的,當(dāng)達(dá)到某個(gè)想法出現(xiàn)的時(shí)候(比如將一個(gè)數(shù)字字節(jié)高低位轉(zhuǎn)換,檢測按鍵等等),可以結(jié)構(gòu)清晰的用C語言描繪出來才算初步掌握了C語言在單片機(jī)中的運(yùn)用。

C語言只是單片機(jī)設(shè)計(jì)中的工具,所以對于工具的使用應(yīng)該是信手拈來的。

然后就是實(shí)際的項(xiàng)目實(shí)操,一開始先上一些簡單的小功能程序,來對單片機(jī)的運(yùn)行有更加清晰直觀的體驗(yàn),進(jìn)一步增強(qiáng)單片機(jī)編程這一塊的設(shè)計(jì)能力。

常見的簡單功能小程序:

-按鍵讀?。ㄗx取相應(yīng)的按鍵按下與松開)

-數(shù)碼管顯示(使用程序代碼控制顯示屏內(nèi)容的顯示)

-LCD1602液晶顯示(LCD1602是一款字符型LCD液晶顯示屏)

... ...

當(dāng)對于單片機(jī)編程這一塊有一定的基礎(chǔ)及實(shí)戰(zhàn)小功能程序經(jīng)驗(yàn)之后,就可以來寫一些功能完整的單片機(jī)項(xiàng)目了,比如說計(jì)算器,電子日歷等等。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6041

    文章

    44616

    瀏覽量

    637427
  • 硬件
    +關(guān)注

    關(guān)注

    11

    文章

    3374

    瀏覽量

    66374
  • 定時(shí)器
    +關(guān)注

    關(guān)注

    23

    文章

    3255

    瀏覽量

    115158
  • 串口通信
    +關(guān)注

    關(guān)注

    34

    文章

    1627

    瀏覽量

    55649
收藏 人收藏

    評論

    相關(guān)推薦

    TLX-1C單片機(jī)學(xué)C語言

    TLX-1C單片機(jī)學(xué)C語言,里面有很多的常用C程序,希望會(huì)對新手有幫助。我也是新手,努力在學(xué)
    發(fā)表于 06-23 22:44

    ATmega128單片機(jī)怎么學(xué)

    我是學(xué)習(xí)計(jì)算機(jī)科學(xué)與技術(shù)的,現(xiàn)在想做游歷機(jī)器人。剛接觸ATmega128單片機(jī),該怎么學(xué)?自己以前也沒學(xué)過單片機(jī)啊,連51都不懂。該怎么學(xué)?懇求大師指點(diǎn)
    發(fā)表于 10-13 15:26

    大學(xué)學(xué)完單片機(jī)學(xué)arm7還是arm9好呢????

    大學(xué)學(xué)完單片機(jī)學(xué)arm7還是arm9好呢
    發(fā)表于 11-03 12:42

    誰有pic單片機(jī)學(xué)tft彩屏的資料???

    誰有pic單片機(jī)學(xué)tft彩屏的資料???
    發(fā)表于 02-28 15:16

    單片機(jī)學(xué)***

    單片機(jī)學(xué)習(xí)資料,分享一下
    發(fā)表于 08-29 14:35

    單片機(jī)怎么學(xué)

    買了一塊51開發(fā)版,學(xué)完了,配套歷程。然后,干什么?怎么做、。。。。。。。。。。。。。。求教
    發(fā)表于 09-23 11:13

    單片機(jī)怎么學(xué)啊?

    單片機(jī)怎么學(xué)???
    發(fā)表于 01-24 22:58

    學(xué)完51單片機(jī)學(xué)arm9可以么

    學(xué)完51單片機(jī)學(xué)arm9可以么
    發(fā)表于 05-11 17:55

    剛看到一個(gè)壇友說大學(xué)單片機(jī)學(xué)的是stm32f4系列,我想問下大家大學(xué)開設(shè)了哪些主課

    剛看到一個(gè)壇友說大學(xué)單片機(jī)學(xué)的是stm32f4系列,我想問下大家大學(xué)開設(shè)了哪些主課我覺得我的學(xué)校那個(gè)時(shí)候好落后.
    發(fā)表于 11-03 16:04

    單片機(jī)怎么學(xué)

    “初聽不懂曲中意,聽懂已是曲中人”。不知不覺跟單片機(jī)、Keil、C語言、AD、烙鐵、風(fēng)槍、示波器、元器件…打了10年的交道。這10年,經(jīng)歷了很多的產(chǎn)品的磨練,也熬過了很多孤獨(dú)的夜,更多的是”犧牲了
    發(fā)表于 08-04 07:14

    單片機(jī)如何學(xué)看完就知道

    單片機(jī)如何學(xué)看完就知道
    發(fā)表于 10-13 07:20

    請問51單片機(jī)怎么學(xué)???

    請問51單片機(jī)怎么學(xué)啊?
    發(fā)表于 10-28 08:24

    單片機(jī)怎么學(xué)

    STC89C52單片機(jī)的常用開發(fā)和實(shí)驗(yàn)的一套練習(xí)例程,里面每個(gè)指令都有注解,可以方便的快捷的學(xué)習(xí)C語言,Altium-Designer原理圖導(dǎo)PCB步驟很簡單的容易看懂。
    發(fā)表于 05-24 10:03 ?2次下載

    單片機(jī)怎么學(xué)

    本文檔會(huì)告訴你:單片機(jī)怎么學(xué)? 看完不會(huì)再迷茫
    發(fā)表于 08-31 16:36 ?12次下載

    單片機(jī)如何學(xué),過來人給你最實(shí)用的學(xué)習(xí)推薦

    從剛開始接觸單片機(jī),到現(xiàn)在已經(jīng)有3年的時(shí)間了,在這期間學(xué)習(xí)和使用了51單片機(jī)、飛思卡爾單片機(jī),LPC2138,PIC16F887等系列的單片機(jī),每接觸一款
    發(fā)表于 11-14 11:21 ?2次下載
    <b class='flag-5'>單片機(jī)</b>如何<b class='flag-5'>學(xué)</b>,過來人給你最實(shí)用的學(xué)習(xí)推薦