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

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

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

使用單片機(jī)經(jīng)常會碰到的一些問題和解決方法

Wildesbeast ? 來源:單片機(jī)教程網(wǎng) ? 作者:單片機(jī)教程網(wǎng) ? 2020-10-06 09:10 ? 次閱讀

工作和生活中會遇到許許多多的問題,可能讓你一時陷于其中,但是總有解決的辦法。隨時記下遇到的問題,并做好總結(jié),一方面有助于積累,另一方面也避免同一次錯誤再犯。

1.PIC12F629僅有一個中斷入口,要避免多個中斷引發(fā)的沖突。

2.引腳電平變化觸發(fā)中斷,和外部INT中斷,在總中斷GIE清零的時候,不會進(jìn)入中斷程序執(zhí)行。

3.單片機(jī)進(jìn)入休眠時,要喚醒,常常使用引腳電平變化中斷或者外部INT中斷。若是前者,按鍵按下時會喚醒,按鍵抬起時也會喚醒。如果這個時候還有別的中斷,如初始化了定時器,GIE置位了,兩種中斷就會沖突

4.如果PIC單片機(jī)的I/O口作為輸入引腳使用,初始化時必須要關(guān)比較器,否則,不會響應(yīng)。

5.看門狗溢出會導(dǎo)致單片機(jī)從休眠中醒來。

6.使用PT2262和單片機(jī)做發(fā)射端時,如果用電池,要做到最省電。正常時,單片機(jī)休眠,PTT2262不上電,可以用三極管控制PTT2262的電源端,僅在發(fā)射時上電一次。

7.315MHZ的調(diào)幅電路中,選頻電感可以使用模壓電感,也可以自己繞,當(dāng)然最好使用一端環(huán)形PCB銅線。

8.315Mhz的收發(fā)天線長度計(jì)算公式:L=1/4波長;而波長=3.0*10^8/315Mhz 算出 最佳匹配天線約25cm,可以使用拉桿天線,當(dāng)然在PCB上用一段長的粗線也可以。

9.接收端使用的是超再生接收電路,網(wǎng)絡(luò)上普遍流傳的那張圖紙被人原搬下來后,可以使用,我也剽竊了一次,希望也可以。要想看懂,真不容易。

10.P溝道的MOS管能不用就不用,價格昂貴不說,導(dǎo)通電阻大,功耗大,單片機(jī)輸出0時很容易打開,但是輸出1時,如果MOS管源極接的是高于單片機(jī)高電平的電壓,是關(guān)不斷的,需要借助三接管關(guān)斷。

10.把過孔設(shè)成外徑0.4mm,孔徑0.2mm理論上可以,但是有人告訴我PCB加工廠可能做不出來,但我覺的問題不大

11. 從淘寶上買的PIC編程器,是JDM的,50塊錢,其實(shí)成本也就十五塊錢不到,但是很好用,就是麻煩,需要來回的倒騰。買鎖緊座時,一定要看看中間的那條橫欄的寬度,有寬有窄,我買回來,發(fā)現(xiàn)8腿的小單片機(jī)根本就放不進(jìn)去。

12.調(diào)試時一定要有耐心。沉住氣,多反思,沒有誰一下子就會成功,之前都會失敗很多次。想不通時把問題說出來,旁觀者清,別人可以給你啟示。

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

    關(guān)注

    6030

    文章

    44491

    瀏覽量

    632027
  • 中斷
    +關(guān)注

    關(guān)注

    5

    文章

    895

    瀏覽量

    41350
  • MOS
    MOS
    +關(guān)注

    關(guān)注

    31

    文章

    1239

    瀏覽量

    93351
收藏 人收藏

    評論

    相關(guān)推薦

    各種單片機(jī)常見的延時與中斷問題及解決方法

    [td] 延時與中斷出錯,是單片機(jī)新手在單片機(jī)開發(fā)應(yīng)用過程中,經(jīng)常會遇到的問題,本文匯總整理了包含了MCS-51系列單片機(jī)、MSP430單片機(jī)
    發(fā)表于 01-18 06:12

    單片機(jī)常見的延時與中斷問題及解決方法

    延時與中斷出錯,是單片機(jī)新手在單片機(jī)開發(fā)應(yīng)用過程中,經(jīng)常會遇到的問題,本文匯總整理了包含了MCS-51系列單片機(jī)、MSP430單片機(jī)、C51
    發(fā)表于 02-22 06:00

    STM32F103移植mpu9250的一些問題解決方法

    STM32F103移植mpu9250的一些問題解決方法
    發(fā)表于 08-05 06:26

    MSP430?5438單片機(jī)學(xué)習(xí)筆記分享

    標(biāo)簽: 單片機(jī)單片機(jī)MSP430F5438學(xué)習(xí)筆記通過430年的學(xué)習(xí)遇到的很多問題,也收獲了很多,以下是學(xué)習(xí)中遇到的一些問題,和解決方法
    發(fā)表于 12-09 06:28

    MCS 51單片機(jī)一些疑難指令的解析

    本文介紹了學(xué)習(xí)和運(yùn)用MCS51系列單片機(jī)中的一些技巧,特別針對MCS51單片機(jī)一些疑難指令
    發(fā)表于 11-17 16:09 ?19次下載

    光繪膠卷一些常見的沖洗問題和解決方法(圖解法)

    光繪膠卷一些常見的沖洗問題和解決方法(圖解法)
    發(fā)表于 03-15 10:25 ?1306次閱讀

    單片機(jī)一些開發(fā)技巧

      很多朋友正在學(xué)習(xí)單片機(jī)開發(fā)技術(shù),但開發(fā)中免不了要碰到這樣、那樣的問題,有些問題可能無礙大局,但有一些問題卻直接影響到產(chǎn)品的成本、體積、性能。這里介紹筆者的幾個
    發(fā)表于 06-13 17:18 ?3023次閱讀
    <b class='flag-5'>單片機(jī)</b>的<b class='flag-5'>一些</b>開發(fā)技巧

    51單片機(jī)經(jīng)常會出現(xiàn)的4點(diǎn)錯誤解決方法詳細(xì)說明

    本文檔的主要內(nèi)容詳細(xì)介紹的是51單片機(jī)經(jīng)常會出現(xiàn)的4點(diǎn)錯誤解決方法詳細(xì)說明。
    發(fā)表于 09-06 17:26 ?0次下載
    51<b class='flag-5'>單片機(jī)</b><b class='flag-5'>經(jīng)常會</b>出現(xiàn)的4點(diǎn)錯誤<b class='flag-5'>解決方法</b>詳細(xì)說明

    單片機(jī)的讀寫和修改操作問題的解決方法說明

      以前使用單片機(jī)也沒注意單片機(jī)的讀修改寫操作,最近終于遇到一些問題,不斷抓狂中。
    發(fā)表于 08-19 17:31 ?0次下載
    <b class='flag-5'>單片機(jī)</b>的讀寫和修改操作問題的<b class='flag-5'>解決方法</b>說明

    51單片機(jī)用到strcmp比較字符串有的問題和解決方法說明

    本文檔的主要內(nèi)容詳細(xì)介紹的是51單片機(jī)用到strcmp比較字符串有的問題和解決方法說明。
    發(fā)表于 07-02 17:42 ?8次下載
    51<b class='flag-5'>單片機(jī)</b>用到strcmp比較字符串有的問題<b class='flag-5'>和解決方法</b>說明

    監(jiān)控?cái)z像機(jī)的故障原因和解決方法

    監(jiān)控?cái)z像機(jī)在使用時,經(jīng)常會遇見故障,例如沒有圖像,圖像不清晰,焦距問題等等,所以需要經(jīng)常的維護(hù)的,下面就為大家介紹下監(jiān)控?cái)z像機(jī)維修的原因
    發(fā)表于 10-10 11:09 ?1.1w次閱讀

    使用FPGA經(jīng)常會碰到哪些問題應(yīng)該如何解決

    本文檔的主要內(nèi)容詳細(xì)介紹的是使用FPGA經(jīng)常會碰到哪些問題應(yīng)該如何解決。
    發(fā)表于 10-30 16:54 ?14次下載
    使用FPGA<b class='flag-5'>經(jīng)常會</b><b class='flag-5'>碰到</b>哪些問題應(yīng)該如何解決

    單片機(jī)初學(xué)者編程經(jīng)常會碰到的問題及處理辦法

    在剛開始接觸單片機(jī)學(xué)習(xí)的時候,尤其是C語言基礎(chǔ)比較薄弱的老鐵們,經(jīng)常會碰到很多比較低級的錯誤,程序編譯錯誤大堆,但不知道如何解決!、程序
    發(fā)表于 11-13 14:51 ?9次下載
    <b class='flag-5'>單片機(jī)</b>初學(xué)者編程<b class='flag-5'>經(jīng)常會</b><b class='flag-5'>碰到</b>的問題及處理辦法

    單片機(jī)C代碼嵌套匯編的一些方法

    單片機(jī)C代碼嵌套匯編的一些方法
    的頭像 發(fā)表于 10-18 16:39 ?498次閱讀
    <b class='flag-5'>單片機(jī)</b>C代碼嵌套匯編的<b class='flag-5'>一些</b><b class='flag-5'>方法</b>

    單片機(jī)“低耦合”的一些方法

    單片機(jī)“低耦合”的一些方法
    的頭像 發(fā)表于 10-17 18:30 ?470次閱讀