精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

新手教程:單片機的學習實踐步驟

如意 ? 來源:百家號 ? 作者:齊黃進士 ? 2020-06-30 15:33 ? 次閱讀

運用單片機便是了解單片機硬件結構,以及內部資源的運用,在匯編C語言中學會各種功用的初始化設置,以及完成各種功用的程序編制。

I/O的運用

運用按鈕輸入信號,發光二極管顯現輸出電平,就可以學習引腳的數字I/O功用,在按下某個按鈕后,某發光二極管發亮,這便是數字電路中組合邏輯的功用。

盡管很簡略,可是可以學習一般的單片機編程思想,例如,必須設置許多寄存器對引腳進行初始化處理,才能使引腳具備有數字輸入和輸出輸出功用。每運用單片機的一個功用,就要對操控該功用的寄存器進行設置,這便是單片機編程的特色。

定時器的運用

學會定時器的運用,就可以用單片機完成時序電路,時序電路的功用是強大的,在工業、家用電器設備的操控中有許多運用,例如,可以用單片機實 現一個具有一個按鈕的樓道燈開關,該開關在按鈕按下一次后,燈亮3分鐘后主動滅,當按鈕接連按下兩次后,燈常亮不滅,當按鈕按下時刻超越2s,則燈滅。

數字集成電路可以完成時序電路,可編程邏輯器件(PLD)可以完成時序電路,可編程操控器(PLC)也可以完成時序電路,可是只要單片機完成起來最簡略,本錢最低。定時器的運用是非常重要的,邏輯加時刻操控是單片機運用的根底。

中止

單片機的特色是一段程序反復履行,程序中的每個指令的履行都需求一定的履行時刻,如果程序沒有履行到某指令,則該指令的動作就不會產生,這樣就會耽擱許多快速產生的工作。

要使單片機在程序正常運轉過程中,對快速動作做出反應,就必須運用單片機的中止功用。該功用便是在快速動作產生后,單片機中止正常運轉的程序,處理快速產生的動作,處理完成后,在返回履行正常的程序。中止功用運用中的困難是:需求精確地知道什么時候不答應中止產生(屏蔽中止)、什么時候答應中止產生(開中止)、需求設置哪些寄存器才能使某種中止起作用、中止開始時程序應該干什么、中止完成后程序應該干什么等等。

與PC機進行RS232通信

單片機都有USART接口,特別是MSP430系列中許多類型,都具有兩個USART接口。USART接口不能直接與PC機的RS232接口連接,它們之間的邏輯電平不同,需求運用一個MAX3232芯片進行電平轉化。

USART接口的運用是非常重要的,經過該接口可以使單片機與PC機之間交換信息,盡管RS232通信并不先進,可是關于接口的學習是非常重要的。正確運用USART接口,需求學習通信協議,PC機的RS232接口編程等等知識。試想,單片機實驗板上的數據線現在PC機監視器上,而PC機的鍵盤信號可以在單片機實驗板上得到顯現,是多么風趣的工作。

學會A/D轉化

MAP430單片機帶有多通道12位A/D轉化器,經過這些A/D轉化器可以使單片機操作模擬量,顯現和檢測電壓、電流等信號。學習時注意模擬地與數字地、參考電壓、采樣時刻,轉化速率,轉化誤差等概念。運用A/D轉化功用的簡略的比如是設計一個電壓表。

學會PCI、I2C接口和液晶顯現器接口

這些接口的運用可以使單片機更容易連接外部設備,在擴展單片機功用方面非常重要。

學會比較、捕捉、PWM功用

這些功用可以使單片機可以操控電機,檢測轉速信號,完成電機調速器等操控功用。如果以上七步都學會,就可以設計一般的運用系統了。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 集成電路
    +關注

    關注

    5382

    文章

    11396

    瀏覽量

    360945
  • 單片機
    +關注

    關注

    6032

    文章

    44525

    瀏覽量

    633249
  • 定時器
    +關注

    關注

    23

    文章

    3241

    瀏覽量

    114511
收藏 人收藏

    評論

    相關推薦

    新手學習單片機的具體步驟

    5000元的高精度3D打印機,并利用這筆資金開發了一套智能安防系統。好,下面我們來聊聊新手學習單片機的具體步驟學習什么
    發表于 07-29 17:06

    單片機學習實踐

    如何學習單片機單片機學習實踐
    發表于 01-14 06:55

    51單片機新手實例學習

    本內容詳細介紹了51單片機新手實例學習并以LED流水燈為例子
    發表于 05-24 14:58 ?2407次下載
    51<b class='flag-5'>單片機</b><b class='flag-5'>新手</b>實例<b class='flag-5'>學習</b>

    單片機程序設計實踐教程

    該文檔詳細介紹了單片機程序設計實踐教程,適合新手老手充電學習
    發表于 08-24 17:42 ?9次下載

    學習單片機不可欠缺的八大步驟

    學習單片機不可欠缺的八大步驟
    發表于 01-12 21:52 ?15次下載

    新手學習單片機的首選:51單片機

    學什么單片機最有前途? 這是單片機初學者經常問的問題。對于這個問題,我想沒有人敢下定論。因為每一種單片機各有所長,都適用于其所能充分發揮作用的領域,不存在優差之分。學單片機應該先學51
    的頭像 發表于 07-15 07:21 ?8742次閱讀

    新手如何學習單片機開發

    如今,微控制器(MCU),也叫單片機,它幾乎無處不在,從簡單的調光開關到復雜的電子系統,比如平常用的手機。那么,學習單片機需要涉及什么?下面小編將盡可能簡單的教新手如何
    發表于 06-29 11:24 ?3827次閱讀

    如何學習單片機學習單片機步驟是怎樣的

    學習單片機步驟 學習使用單片機就是理解單片機硬件結構,以及內部資源的應用,在匯編或C語言中學會
    發表于 08-03 09:59 ?1499次閱讀

    單片機學習實踐

    如果說學單片機你不實踐那是不可能學會的,關于實踐有兩種方法你可以選擇,一種方法:你自己花錢買一塊單片機學習板,不要求功能太全的,對于初學者
    的頭像 發表于 10-12 17:29 ?2507次閱讀

    單片機學習筆記————單片機學習方法和步驟

    方法,根據筆者的親身學習經驗和教授徒弟學習的感受,提出筆者的學習方法和步驟。目錄第一步:基礎理論知識學習第二步:
    發表于 11-14 14:06 ?5次下載
    <b class='flag-5'>單片機</b><b class='flag-5'>學習</b>筆記————<b class='flag-5'>單片機</b><b class='flag-5'>學習</b>方法和<b class='flag-5'>步驟</b>

    新手怎樣如何學習單片機單片機自學教程入門資料分享

    新手怎樣如何學習單片機單片機自學教程入門資料分享
    發表于 11-14 17:51 ?38次下載
    <b class='flag-5'>新手</b>怎樣如何<b class='flag-5'>學習</b><b class='flag-5'>單片機</b>,<b class='flag-5'>單片機</b>自學教程入門資料分享

    新手如何學習單片機?看完本文不再迷惘,按部就班成為單片機大牛

    單片機學習起來其實不難,反而是一件比較有趣的事情,之所以新手感覺比較難是因為不知道該怎么入手,從哪里開始學起。學習單片機需要動手,不是照著課
    發表于 11-14 17:51 ?14次下載
    <b class='flag-5'>新手</b>如何<b class='flag-5'>學習</b><b class='flag-5'>單片機</b>?看完本文不再迷惘,按部就班成為<b class='flag-5'>單片機</b>大牛

    單片機原理與實踐學習記錄

    單片機原理與實踐第一課(更新時間:2021.9.2)1.單片機能做什么? 單片機是一種可通過編程控制的微處理器,單片機芯片自身不能單
    發表于 11-23 16:23 ?16次下載
    <b class='flag-5'>單片機</b>原理與<b class='flag-5'>實踐</b><b class='flag-5'>學習</b>記錄

    如何學習單片機步驟的知識梳理

    單片機學習實踐 單片機提高重在實踐,想要學好單片機,軟件編程必不可少。但是熟悉硬件對于學好
    發表于 10-07 09:55 ?742次閱讀

    新手學習單片機最常見的六大誤區!

    最近看到臺私信要資料的同學比較多,想必大家都是對單片機有著濃厚的學習興趣,但是很多新手開始入門單片機的時候都會遇到一些學習的誤區,今天就來整
    的頭像 發表于 03-28 08:03 ?773次閱讀
    <b class='flag-5'>新手</b><b class='flag-5'>學習</b><b class='flag-5'>單片機</b>最常見的六大誤區!