音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網
技術交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng)
驅動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產業(yè) | CAN-bus/DeviceNe

菜鳥求助◎高手過路看看

作者:qiangdao 欄目:單片機
菜鳥求助◎高手過路看看
我剛學單片機不久,按照書上的程序一個一個的調試,用自己的方法再改編程序與書上的程序對比,以對比的形式讓自更好的了解單片機的指令和功能。但現(xiàn)在遇到一個瓶頸,一直都過不去;主要問題是在應用中斷和定時計數(shù)器的時候老分不清楚該如何按照電路的功能去編寫程序;我按照書上的程序編寫完后還是不怎么明白。我覺得我在編程序的時候程序的層次不清楚;我該從哪些方面來鍛練自己?如何更好的掌握中斷和定時器的應用?
望高手指教指教!

2樓: >>參與討論
ayb_ice
冰凍三尺,非一日之寒...
 
3樓: >>參與討論
maychang
樓主的學習方法不錯
中斷確實是初學比較麻煩的事。
拿生活中的事來比喻:你正在看書(主程序),來了個朋友要聊天(中斷請求),你記下頁碼(保護現(xiàn)場)放下書和他聊(執(zhí)行中斷)或不理他(中斷屏蔽)。你和他聊的時候電話響了(高優(yōu)先級),你放下朋友接電話(中斷嵌套)。放下電話繼續(xù)聊。朋友走了你從剛才記下那頁繼續(xù)看(恢復現(xiàn)場)……

4樓: >>參與討論
computer00
使用中斷,你可以安心的在主程序中干活
當有中斷請求時,會自動跳轉到中斷服務程序入口,然后你就可以去處理中斷了,處理完畢,再返回到原來的主程序中繼續(xù)干活.


好比你在書房看書,廚房又燒了一壺水,如果使用查詢,則每隔一段時間要跑去廚房檢查一下,看看水來了沒。
如果使用中斷,則水開了會自動報警.這樣你平時就可以安心的看書了,而不用老往廚房跑。

5樓: >>參與討論
自由之水
做個實驗,理解就能更深
做個實驗,理解就能更深

6樓: >>參與討論
turmary
中斷也是程序(函數(shù)),按功能來編就行了。
再使用全局變量跟主程序通訊.

7樓: >>參與討論
qiangdao

    今天看了一下午,似乎有點明白但是又不是很清楚,對與中斷和定時器有點霧里看花水中望月的味道;我把定時器的工作原理看了好幾遍,計數(shù)如果超出設定的值的話就會產生中斷信號。
    書上寫:“單片機在每個機器周期的s5p2節(jié)拍對外部計數(shù)脈沖采樣。如果前一個機器時鐘周期采集的是高電平,后一個機器時鐘周期采樣的是低電平,即為一個有效的計數(shù)脈沖。下一個機器時鐘周期的S3P1進行計數(shù)。采樣計數(shù)脈沖是在兩個機器時鐘周期進行,計數(shù)脈沖的頻率不能高于振蕩脈沖頻率的1/24。 ”
     如果我要求單片機產生一個100KHZ的頻率,對應高低電平的話各為5微秒的時間。單片機的機器時鐘周期為1微秒,那么我在設定定時器的時候應給th0,tl0的初值為多少(以mode2為例)?
     如果一個機器時鐘周期一次計數(shù),那么我可以設定th0于tl0的初值為5,當計數(shù)超過5時產生中斷,給輸出取反在來一次定時,可以實現(xiàn)高低各5微秒的輸出!按書上說采樣計數(shù)脈沖時在兩個機器時鐘周期進行,我就不知道該怎么設定計數(shù)的初值咯!
     希望高手們告訴我單片機定時器在內部怎么計數(shù)的?還有計數(shù)脈沖的頻率不能高于振蕩脈沖頻率的1/24,這句話我不明白!具體該怎么去理解?


8樓: >>參與討論
xuexigogo
多想多實踐!
別怕麻煩,別怕出錯,堅持!!
只要你肯花時間想,肯花時間做,你一定會成為高手的!!
祝你好運。!

9樓: >>參與討論
turmary
書上跟手冊上有定時器的方框圖
取什么頻率,
寄存器初使值該多少,
由這個方框圖可以看出來.
跟好幾個寄存器有關.

10樓: >>參與討論
computer00
你還要考慮到中斷響應時間以及IO設置時間,所以100KHZ應該達不到
使用軟件延時倒是可以做出來。

11樓: >>參與討論
qiangdao
回9樓
算咯;是我沒有說清楚,寫出來有點奇異,語文不好!我先問問老師,如果沒有解決那再請各位高手再幫忙!些謝謝各位咯!

參與討論
昵稱:
討論內容:
 
 
相關帖子
調查與討論:您選用一款單片機的要素是什么?
怎么用程序處理一個按鍵的按下的次數(shù)
請教:你是用哪種C語言來給51單片機編程的?
用IAR調試msp430時容易疏忽的小問題!。
哈哈,終于搞了一回USB HID設備,做了一個USB鍵盤來玩玩~~~~
免費注冊為維庫電子開發(fā)網會員,參與電子工程師社區(qū)討論,點此進入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號