chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

如何快速學(xué)習(xí)單片機(jī)編程

姚小熊27 ? 來(lái)源:電工之家 ? 作者:電工之家 ? 2020-02-28 14:06 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

學(xué)習(xí)單片機(jī)編程,需要有基礎(chǔ),需要有方法。

一,寫不出單片機(jī)程序的原因有哪些?

C語(yǔ)言掌握不夠,常用的語(yǔ)法不理解。

單片機(jī)知識(shí)點(diǎn)沒有掌握。

單片機(jī)編程沒有入門。

第一,要一定C語(yǔ)言基礎(chǔ),單片機(jī)C語(yǔ)言和普通C語(yǔ)言語(yǔ)法差異

1.調(diào)用的頭文件不一樣。

2.編譯器的不同會(huì)造成單片機(jī)C程序編寫過(guò)程中細(xì)節(jié)的差異,比如unsignedint類型,在某些編譯器當(dāng)中是與unsigendchar一樣的位寬。

如何快速學(xué)習(xí)單片機(jī)編程

第二,要有一定的硬件知識(shí)。理解普通的三極管,高低電平,電壓電流等基本概念。這個(gè)能看得懂原理圖,從事單片機(jī)開發(fā),會(huì)需要調(diào)試程序,需要通過(guò)一定的工具,萬(wàn)用表,示波器來(lái)分析自己的軟件是否正常。

第三。必須要有一塊合適的開發(fā)板。資料和教程要齊全,沒有開發(fā)板,就沒有練習(xí)和實(shí)操的機(jī)會(huì)和平臺(tái),更談不上進(jìn)步。

單片機(jī)分為很多種,8位單片機(jī),16位單片機(jī),32位單片機(jī),從未接觸過(guò)單片機(jī)開發(fā)的初學(xué)者,在選擇開發(fā)板時(shí),建議用從8位單片機(jī)如AT89S51作為單片機(jī)入門芯片。

對(duì)于基礎(chǔ)知識(shí)較薄弱的同學(xué),不建議一開始就學(xué)習(xí)stm32,因stm32學(xué)習(xí)難度會(huì)大很多,知識(shí)點(diǎn)也更多,學(xué)不好會(huì)打擊積極性。

二,能熟練編寫單片機(jī)程序,有什么方法?

首先,單片機(jī)的入門級(jí)別的知識(shí)點(diǎn):

1,開發(fā)環(huán)境的搭建和使用,下載程序的操作。這一塊非常重要,這個(gè)學(xué)不會(huì),后面的單片機(jī)編程無(wú)從談起。

2,端口IO輸出,實(shí)操LED燈的亮滅,流水燈實(shí)驗(yàn)。

3,端口IO輸入,實(shí)操按鍵的輸入高低電平變化,操作LED的亮滅。

4,串口的輸入輸出,掌握ASCII碼的字符與0-255數(shù)字的對(duì)應(yīng)關(guān)系,并學(xué)會(huì)利用串口進(jìn)行調(diào)試信息打印,掌握利用串口調(diào)試代碼的方法。(這種調(diào)試方法很重要,很多單片機(jī)不能在線仿真,只能用串口調(diào)試)

5,掌握定時(shí)器功能。掌握普通定時(shí)器中斷函數(shù)的寫法和用法,如果對(duì)應(yīng)的單片機(jī)包含PWM設(shè)置,也必須掌握PWM的配置和使用。

6,掌握IIC時(shí)序操作,很多常用芯片都用IIC通信,比如EEPORM存儲(chǔ)芯片,掌握后讀寫相關(guān)參數(shù)。存儲(chǔ)的數(shù)據(jù)斷電不丟失。

7,一般開發(fā)板都會(huì)有實(shí)時(shí)時(shí)鐘芯片如DS1302,掌握其用法,可以在綜合練習(xí)中用到。

一定要熟練掌握以上知識(shí)點(diǎn),初學(xué)者心中要形成自己?jiǎn)纹瑱C(jī)開發(fā)的知識(shí)樹。

接下來(lái)說(shuō)下

第一,多學(xué)習(xí)和多看教學(xué)資料和視頻,目前51級(jí)別的開發(fā)板非常多,價(jià)格實(shí)惠,而且有很多優(yōu)質(zhì)的教學(xué)視頻??梢宰鳛槿腴T教程。

第二,推薦郭天祥的入門書籍《手把手教你學(xué)單片機(jī)C語(yǔ)言》,以及他的教學(xué)視頻《十天學(xué)會(huì)單片機(jī)編程》,我就是看了這本書和視頻,然后不斷練習(xí),才踏入單片機(jī)編程領(lǐng)域的。

第二,多練習(xí),想需要單片機(jī),看得懂不一定寫得出來(lái),一定要跟著視頻書籍和老師的要求,自己一點(diǎn)點(diǎn)的編寫出來(lái),并每個(gè)知識(shí)點(diǎn)做好記錄。并思考總結(jié),消耗吸收變成自己的知識(shí)。

綜合實(shí)驗(yàn)

根據(jù)自己所學(xué)習(xí)的知識(shí)點(diǎn),完成一個(gè)帶定時(shí)鬧鐘功能的實(shí)時(shí)時(shí)鐘,

1通過(guò)按鍵設(shè)置鬧鐘,需要將鬧鐘時(shí)間存儲(chǔ)在EEPORM中。

2,通過(guò)按鍵修改時(shí)間,對(duì)ds1302的操作,時(shí)間計(jì)數(shù)的累加,

3,通過(guò)切換鬧鐘-時(shí)間顯示模式,比如長(zhǎng)按,短按鍵的搭配等

4,數(shù)碼管在不同的模式下分別顯示時(shí)間和鬧鐘。

按照我文中的要求來(lái)進(jìn)行操作和學(xué)習(xí),最后完成實(shí)時(shí)時(shí)鐘的這個(gè)實(shí)驗(yàn),那么您的單片機(jī)編程能力一定得到很大提升!

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

    關(guān)注

    183

    文章

    7634

    瀏覽量

    143873
  • 單片機(jī)編程
    +關(guān)注

    關(guān)注

    10

    文章

    49

    瀏覽量

    26940
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    第1章如何學(xué)習(xí)單片機(jī)(1.3 1.4)

    1.3單片機(jī)學(xué)習(xí)的準(zhǔn)備工作 1.足夠的信心、恒心和耐心 有同學(xué)問我,單片機(jī)這門技術(shù)難不難。這個(gè)問題得從兩個(gè)方面去分析。 首先,從戰(zhàn)略上藐視它。那么多同學(xué)跟著老師學(xué)一段時(shí)間就可以做出來(lái)小車,超聲波測(cè)距
    的頭像 發(fā)表于 10-10 10:36 ?113次閱讀
    第1章如何<b class='flag-5'>學(xué)習(xí)</b><b class='flag-5'>單片機(jī)</b>(1.3 1.4)

    第1章 如何學(xué)習(xí)單片機(jī)

    ? 在錯(cuò)誤的道路上日夜兼程,最終也無(wú)法成功,方法和思路絕對(duì)是最重要的。本章節(jié)講到的學(xué)習(xí)單片機(jī)的方法,都是作者學(xué)習(xí)單片機(jī)的無(wú)數(shù)經(jīng)驗(yàn)和教訓(xùn)總結(jié)出來(lái)的瑰寶。通過(guò)作者前面的披荊斬棘,開辟了道路
    的頭像 發(fā)表于 10-10 10:32 ?98次閱讀

    開發(fā)單片機(jī)需要學(xué)習(xí)什么?軟件編程的 4 個(gè)關(guān)鍵層次

    ? ? ? ? ? ? ? ? ? ? 開發(fā)單片機(jī)需要學(xué)習(xí)什么?軟件編程的 4 個(gè)關(guān)鍵層次 單片機(jī)的 “智能” 全靠軟件實(shí)現(xiàn),編程技能需從基
    的頭像 發(fā)表于 08-25 11:32 ?384次閱讀

    怎么測(cè)單片機(jī)系統(tǒng)頻率

    單片機(jī)系統(tǒng)頻率是指單片機(jī)工作時(shí)的時(shí)鐘頻率,它直接影響單片機(jī)的運(yùn)行速度和處理能力,準(zhǔn)確測(cè)量系統(tǒng)頻率對(duì)單片機(jī)應(yīng)用開發(fā)、程序調(diào)試和性能優(yōu)化具有重要意義。測(cè)量
    的頭像 發(fā)表于 07-25 11:39 ?283次閱讀

    單片機(jī)怎么驅(qū)動(dòng)電機(jī)?

    在各類自動(dòng)化設(shè)備和智能裝置中,電機(jī)是重要的執(zhí)行部件,而單片機(jī)作為控制核心,需要通過(guò)特定的方式驅(qū)動(dòng)電機(jī)運(yùn)轉(zhuǎn)。單片機(jī)驅(qū)動(dòng)電機(jī)并非直接連接即可,而是要根據(jù)電機(jī)類型和功率,搭配合適的驅(qū)動(dòng)電路,才能實(shí)現(xiàn)穩(wěn)定
    的頭像 發(fā)表于 07-25 09:31 ?282次閱讀

    單片機(jī)怎么燒程序

    驟,才能讓單片機(jī)發(fā)揮作用。 燒程序前的準(zhǔn)備工作 單片機(jī)燒程序前,需要做好硬件和軟件兩方面的準(zhǔn)備。硬件方面,核心設(shè)備包括目標(biāo)單片機(jī)、編程器(或下載器)、電腦以及連接導(dǎo)線。
    的頭像 發(fā)表于 07-23 11:47 ?456次閱讀

    即刻啟程,踏上W55MH32高性能以太網(wǎng)單片機(jī)學(xué)習(xí)之路!

    即刻啟程,踏上W55MH32高性能以太網(wǎng)單片機(jī)學(xué)習(xí)之路!即刻開啟W55MH32學(xué)習(xí)之旅!本教系列程配套官方手冊(cè)與W55MH32L開發(fā)板,從外設(shè)功能框圖解析到代碼實(shí)操,助你掌握高性能以太網(wǎng)單片機(jī)
    的頭像 發(fā)表于 05-07 18:51 ?689次閱讀
    即刻啟程,踏上W55MH32高性能以太網(wǎng)<b class='flag-5'>單片機(jī)</b><b class='flag-5'>學(xué)習(xí)</b>之路!

    單片機(jī)c語(yǔ)言編程實(shí)例大全

    單片機(jī)c語(yǔ)言編程實(shí)例大全_18
    發(fā)表于 04-30 16:11 ?5次下載

    STM32F10xxx單片機(jī)編程手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《STM32F10xxx單片機(jī)編程手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 04-14 14:56 ?12次下載

    單片機(jī)C語(yǔ)言編程寶典大全,初學(xué)必備【強(qiáng)推下載!】

    資料介紹:包含 1. 51單片機(jī)入門教程 2. 初學(xué)者適用:單片機(jī)C語(yǔ)言實(shí)例100例(代碼及釋義) 3. 51單片機(jī)C語(yǔ)言快速上手 4. 51單片機(jī)
    發(fā)表于 03-14 11:03

    單片機(jī)學(xué)習(xí)—C51源代碼和Proteus仿真文件

    單片機(jī)學(xué)習(xí)—C51源代碼和Proteus仿真文件.zip, 有各種例子
    發(fā)表于 02-10 13:46 ?1次下載

    單片機(jī)編程語(yǔ)言有哪些選擇

    單片機(jī)(Microcontroller Unit,MCU)編程是指為單片機(jī)編寫程序的過(guò)程,這些程序控制單片機(jī)的行為和功能。單片機(jī)廣泛應(yīng)用于嵌
    的頭像 發(fā)表于 11-01 14:13 ?3306次閱讀

    單片機(jī)按鍵中斷配置教程

    一些小伙伴覺得單片機(jī)入門太難了,又要懂原理圖、又要懂寄存器、還要學(xué)編程語(yǔ)言。
    的頭像 發(fā)表于 10-23 16:30 ?1711次閱讀
    <b class='flag-5'>單片機(jī)</b>按鍵中斷配置教程

    單片機(jī)怎么寫入程序

    單片機(jī)(Microcontroller Unit,MCU)是一種集成電路芯片,它將計(jì)算機(jī)的CPU、存儲(chǔ)器、輸入/輸出接口等功能集成在一個(gè)芯片上。單片機(jī)廣泛應(yīng)用于嵌入式系統(tǒng)和物聯(lián)網(wǎng)設(shè)備中。編寫單片機(jī)
    的頭像 發(fā)表于 10-21 11:21 ?3012次閱讀

    單片機(jī)的中斷機(jī)制

    單片機(jī)的中斷機(jī)制是一種重要的處理方式,它允許單片機(jī)在執(zhí)行主程序的過(guò)程中,能夠暫停當(dāng)前任務(wù),轉(zhuǎn)而處理外部或內(nèi)部緊急事件。這種機(jī)制極大地提高了系統(tǒng)的響應(yīng)速度和處理能力,使得單片機(jī)在各種應(yīng)用領(lǐng)域中得到廣泛應(yīng)用。以下是對(duì)
    的頭像 發(fā)表于 10-17 18:03 ?2240次閱讀