如何知道單片機(jī)C語言中斷入口函數(shù)關(guān)鍵字的標(biāo)準(zhǔn)寫法?可以在什么地方找到? 答曰:1、在網(wǎng)上搜索,找到想要的答案。 2、買一塊學(xué)習(xí)板,里面例程就會有。 3、如果上面兩種都無果,就需要拿出必殺技,在C編譯器的幫助文件中去找。 下面我將介紹如何在幫助文件中找到中斷入口函數(shù)關(guān)鍵字的標(biāo)準(zhǔn)寫法?下面我以51和PIC單片機(jī)為例 首先看一下51單片機(jī)的Keil C編譯器,需要在幫助文件中找到c51.chm。 我的Keil編譯器路徑:C:\Keil\C51\hlp\c51.chm,找到這個c51.chm文件后,雙擊打開。如下圖
上圖是打開后所看到的界面,現(xiàn)在我們單擊左上角的“索引”,如下圖
上圖打開“索引”欄后的界面
現(xiàn)在在“鍵入關(guān)鍵字進(jìn)行查找”中輸入我們要查找的內(nèi)容,我們這里是查找中斷入口函數(shù),所以輸入“interrupt ”,輸入后,回車。就看到我們想要的秘籍了,如下圖
上圖是中斷入口函數(shù)的介紹,里面都說到了
上圖是51單片機(jī)的中斷號。 0:外部0中斷 1:定時器0中斷 2:外部1中斷 3:定時器1中斷4:串行中斷5:定時器2中斷(只有52才有)
上圖給出的中斷例程 我們來驗證一下是否正確,先看一下例程,例程是用的定時器0中斷,通過查看上面中斷號表格,可以看出是正確的。 PIC 單片機(jī)C30編譯器,方法和51是一樣,只是說一下,具體路徑在什么地方就行了。 我的C30編譯器路徑:D:\Program Files\Microchip\MPLAB C30\docs找到hlpMPLABC30.chm文件,操作方法和上面51是一樣的。 |
海闊天空2015 發(fā)表于 2015-7-27 22:35
不知道后面的using2是什么意思
| 歡迎光臨 (http://www.raoushi.com/bbs/) | Powered by Discuz! X3.1 |