C語(yǔ)言編譯器給8051各個(gè)中斷各賦予一個(gè)序號(hào)
發(fā)布時(shí)間:2014/6/9 21:29:47 訪問次數(shù):1101
8051的C語(yǔ)言編譯器對(duì)于51的中斷具有廣泛的支持,
(1)C語(yǔ)言編譯器給8051各個(gè)中斷各賦予一個(gè)序號(hào),APQ8064-1AA主要特點(diǎn)如下:
表6-9 C語(yǔ)言編譯器給8051各個(gè)中斷各賦予一個(gè)序號(hào)
在編寫C語(yǔ)言程序時(shí)可以用前綴“interrupt”+序號(hào)來定義中斷服務(wù)子程序。
(2)c語(yǔ)言編譯器對(duì)每一個(gè)中斷服務(wù)子程序都賦予自身的寄存器組,以避免由于R0—R7寄存器的推入和拉出而造成代碼覆蓋。
(3)可以利用reg51.h頭文件直接存取定時(shí)器的寄存器TH、TL和TMOD等特殊功能寄存器。
(4) 8051的通用寄存器,諸如RO~R7、A和B都可以在C語(yǔ)言編譯器控制之下,但不能由C語(yǔ)言語(yǔ)句直接訪問。而在SFR情況中,80~FFH的整個(gè)RAM空間可以由8051 C語(yǔ)言語(yǔ)句直接進(jìn)行訪問。
【例6-6】試編寫C程序,以不斷地從P1.7引腳取得數(shù)據(jù)的單個(gè)位,并將它發(fā)送到Pl.0,同時(shí)在引腳P2.5上產(chǎn)生周期為200ys的方波。假設(shè)XTAL=11.0592MHz。
解:周期為200ys的方波應(yīng)為每lOOys變化一次信號(hào)的幅度,故定時(shí)值為lOOys。在時(shí)鐘頻率為11.0592MHz的情況下,可使用定時(shí)器O模武2(自動(dòng)重新加載)。
8051的C語(yǔ)言編譯器對(duì)于51的中斷具有廣泛的支持,
(1)C語(yǔ)言編譯器給8051各個(gè)中斷各賦予一個(gè)序號(hào),APQ8064-1AA主要特點(diǎn)如下:
表6-9 C語(yǔ)言編譯器給8051各個(gè)中斷各賦予一個(gè)序號(hào)
在編寫C語(yǔ)言程序時(shí)可以用前綴“interrupt”+序號(hào)來定義中斷服務(wù)子程序。
(2)c語(yǔ)言編譯器對(duì)每一個(gè)中斷服務(wù)子程序都賦予自身的寄存器組,以避免由于R0—R7寄存器的推入和拉出而造成代碼覆蓋。
(3)可以利用reg51.h頭文件直接存取定時(shí)器的寄存器TH、TL和TMOD等特殊功能寄存器。
(4) 8051的通用寄存器,諸如RO~R7、A和B都可以在C語(yǔ)言編譯器控制之下,但不能由C語(yǔ)言語(yǔ)句直接訪問。而在SFR情況中,80~FFH的整個(gè)RAM空間可以由8051 C語(yǔ)言語(yǔ)句直接進(jìn)行訪問。
【例6-6】試編寫C程序,以不斷地從P1.7引腳取得數(shù)據(jù)的單個(gè)位,并將它發(fā)送到Pl.0,同時(shí)在引腳P2.5上產(chǎn)生周期為200ys的方波。假設(shè)XTAL=11.0592MHz。
解:周期為200ys的方波應(yīng)為每lOOys變化一次信號(hào)的幅度,故定時(shí)值為lOOys。在時(shí)鐘頻率為11.0592MHz的情況下,可使用定時(shí)器O模武2(自動(dòng)重新加載)。
上一篇:要求產(chǎn)生的波形圖
上一篇:輸入/輸出端口原理
熱門點(diǎn)擊
- 助焊劑浸潤(rùn)區(qū)(快速升溫區(qū))
- 水清洗和半水清洗的清洗過程
- 焊料合金組分配比與雜質(zhì)對(duì)焊接質(zhì)量的影響
- C語(yǔ)言編譯器給8051各個(gè)中斷各賦予一個(gè)序號(hào)
- 定時(shí)/計(jì)數(shù)器工作方式3的等效
- 掉電方式
- 拖焊法
- 優(yōu)化再流焊工藝
- 測(cè)試孔和測(cè)試盤設(shè)計(jì)
- 貼裝前準(zhǔn)備
推薦技術(shù)資料
- Seeed Studio
- Seeed Studio紿我們的印象總是和繪畫脫離不了... [詳細(xì)]
- CV/CC InnoSwitch3-AQ 開
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門信號(hào)調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究