在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

如何掌握特定的單片機使用方法,并開發出高質量的單片機控制系統

MCU開發加油站 ? 來源:lp ? 2019-04-02 13:35 ? 次閱讀

單片機是單片微型計算機的簡稱。它是在一塊芯片上,以CPU為核心,同時集成了常用的計算機外部設備的計算機系統,稱之為MCU(Micro Controller Unit)。

單片機是為特定應用場景定制的計算機系統,此特性就決定了,單片機的種類與型號是成千上萬的。剛接觸單片機開發,可能被這個龐大的嚇到了,如何掌握特定的單片機使用方法,并開發出高質量的單片機控制系統,就成了讓人頭疼的問題。

這里我們可以先從單片機的結構著手分析。

單片機上的核心器件是CPU(Central Processing Unit),在CPU周圍是各式各樣的總線,總線的一端,連接的是常用的計算機外部設備,比如:I/O設備、USART設備、A/D設備、RAM、Flash ROM、SPI總線控制設備... ...等等。

先不去解釋總線的總類與它們的工作原理,也不去解釋設備的工作原理,做個比方:CPU好比大腦,設備就好比身體器官,總線好比神經。人在做動作的時候,大腦通過神經傳導控制信息給身體器官,器官再把動作過程信息通過神經反饋信號給大腦。如果我們理解了這個動作原理,那么,單片機的工作原理也就不難理解了。

單片機上的設備,提供給外界訪問接口叫做寄存器組,寄存器分為三類:控制寄存器、狀態寄存器、數據寄存器。

控制寄存器,可以用來設定設備的工作方式;

狀態寄存器,可以用來查詢設備的工作狀態;

數據寄存器,用來完成外界與設備的數據交互。

一般情況來講,CPU通過總線訪問某設備的控制寄存器,通過向該寄存器寫入控制數據,完成設備控制方式設定。然后,再通過狀態寄存器不斷查詢設備的工作狀態,根據工作狀態來確定如何與設備進行數據交互,數據交互工作就是通過數據寄存器來完成的。

由此可見,掌握單片機編程,實際上就是掌握如何使用片上設備。如何掌握片上設備的使用方法呢?按照下面的六步操作,就簡單多了。

第一、詳細了解片上設備的功能與作用;

第二、掌握與該設備相關的概念、技術術語、技術參數等內容;

第三、通過器件手冊,了解與該設備相關的寄存器組;

第四、確定設備的使用方法;

第五、繪制設備使用控制流程圖;

第六、編寫程序;

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

    關注

    6044

    文章

    44632

    瀏覽量

    639245
  • cpu
    cpu
    +關注

    關注

    68

    文章

    10921

    瀏覽量

    213222
  • 計算機系統
    +關注

    關注

    0

    文章

    289

    瀏覽量

    24233

原文標題:工程師如何成功駕馭單片機?

文章出處:【微信號:mcugeek,微信公眾號:MCU開發加油站】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    單片機應用系統的設計方法分享

    實驗一 單片機流水燈【實驗目的】1、熟練掌握AT89C51開發板的使用方法和注意事項。2、了解簡單單片機應用
    發表于 12-01 06:24

    單片機溫度控制系統

    通過基于單片機的溫度控制系統大型實驗,使學生能綜合應用“微機原理”、“計算機控制技術”、“單片機的原理及應用”,“電子技術”以及“自控理論”等課程的基礎知識。
    發表于 09-25 01:53 ?177次下載

    基于單片機的溫度控制系統的設計

    本設計以AT89S51單片機為核心的溫度控制系統的工作原理和設計方法。溫度信號由溫度芯片DS18B20采集,并以數字信號的方式傳送給單片機。文中介紹了該
    發表于 09-30 16:41 ?941次下載
    基于<b class='flag-5'>單片機</b>的溫度<b class='flag-5'>控制系統</b>的設計

    基于單片機的鍋爐溫度控制系統的設計_完成版

    單片機完成版基于單片機的鍋爐溫度控制系統的設計.
    發表于 01-04 15:31 ?0次下載

    基于單片機的水位控制系統設計

    基于單片機的水位控制系統設計,基于單片機的水位控制系統設計
    發表于 03-01 10:12 ?61次下載

    單片機模糊控制系統設計與應用

    單片機模糊控制系統設計與應用實例-電工。
    發表于 04-06 15:35 ?57次下載

    基于單片機的溫室控制系統

    基于單片機的溫室控制系統基于單片機的溫室控制系統基于單片機的溫室控制系統基于
    發表于 05-10 17:06 ?32次下載

    基于單片機的溫度控制系統論文資料

    電子專業單片機相關知識學習教材資料——基于單片機的溫度控制系統論文資料
    發表于 09-01 15:44 ?0次下載

    單片機開發中應掌握的基本技巧

    單片機開發中應掌握的基本技巧
    發表于 01-12 22:08 ?22次下載

    基于單片機的步進電機開環控制系統

    基于單片機的步進電機開環控制系統基于單片機的步進電機開環控制系統
    發表于 11-30 11:55 ?30次下載

    基于單片機恒溫控制系統程序和仿真設計

    基于單片機恒溫控制系統程序和仿真設計(單片機仿真軟件)-基于單片機恒溫控制系統程序和仿真設計,包含仿真和程序
    發表于 07-22 15:14 ?96次下載
    基于<b class='flag-5'>單片機</b>恒溫<b class='flag-5'>控制系統</b>程序和仿真設計

    基于單片機的照明控制系統

    基于單片機的照明控制系統目錄摘要1Abstract2第一章序言61.1單片機應用技術61.2有線通信技術71.3無線數傳技術71.4本章小結8第二章基于單片機的照明
    發表于 11-12 20:51 ?27次下載
    基于<b class='flag-5'>單片機</b>的照明<b class='flag-5'>控制系統</b>

    51單片機 仿真 基于單片機的溫室大棚自動控制系統

    電子發燒友網站提供《51單片機 仿真 基于單片機的溫室大棚自動控制系統.pdf》資料免費下載
    發表于 11-13 09:36 ?61次下載
    51<b class='flag-5'>單片機</b> 仿真 基于<b class='flag-5'>單片機</b>的溫室大棚自動<b class='flag-5'>控制系統</b>

    單片機51的流水燈

    實驗一 單片機流水燈【實驗目的】1、熟練掌握AT89C51開發板的使用方法和注意事項。2、了解簡單單片機應用
    發表于 11-23 16:20 ?24次下載
    <b class='flag-5'>單片機</b>51的流水燈

    單片機控制系統課程設計《基于單片機的大棚智能灌溉控制系統

    單片機控制系統課程設計《基于單片機的大棚智能灌溉控制系統
    發表于 03-07 10:37 ?55次下載
    主站蜘蛛池模板: 日本不卡一区二区三区视频 | 亚洲一区 在线播放 | 天天狠天天插 | 91九色麻豆 | 久久国产午夜精品理论篇小说 | 黑人又大又粗又长又深受不了 | 老师办公室高h文小说 | 久久久久99精品成人片三人毛片 | 国产免费爽爽视频免费可以看 | 欧美黄色免费网址 | 91成人免费福利网站在线 | 国产美女亚洲精品久久久久久 | 在线看片福利 | 五月天亚洲 | 天天操夜夜欢 | 色综合天天综合网站中国 | 91亚色视频 | 天堂中文资源在线地址 | 免费一级特黄特色大片 | 手机看片午夜 | 最近2018中文字幕2019视频 | 国产无套粉嫩白浆 | 日本视频一区在线观看免费 | 男女视频在线观看 | 四虎影视4hu4虎成人 | 六月婷婷七月丁香 | 日本videosgratis教师69 | 欧美一二三区 | 中文字幕二区三区 | 在线看片福利 | 在线资源天堂 | 国产免费成人在线视频 | 美女免费视频是黄的 | 国产成人精品曰本亚洲77美色 | www.毛片网站| 一区二区三区网站 | 日韩三级在线免费观看 | 2020夜夜操 | 欧美在线一区二区三区 | 精品国产理论在线观看不卡 | 四虎国产精品永久地址49 |