68精品久久久久久欧美,最近中文字幕完整在线看一,久久亚洲男人天堂,最近中文字幕完整视频高清1

你好!歡迎來到深圳市穎特新科技有限公司!
語言
當(dāng)前位置:首頁 >> 技術(shù)中心 >> 單片機(jī)入門 >> MSP430 C語言的關(guān)鍵字?jǐn)U展

MSP430 C語言的關(guān)鍵字?jǐn)U展

關(guān)鍵字:MSP C語言 作者:admin 來源:不詳 發(fā)布時(shí)間:2018-05-19  瀏覽:6

1.interrupt 用于中斷函數(shù)。

定義如下:

語法: interrupt void 函數(shù)名()

或者

interrupt[中斷向量]void 函數(shù)名()

參數(shù):中斷函數(shù)沒有參數(shù)。中斷函數(shù)需要指定中斷向量。

返回:中斷函數(shù)一般是void,沒有返回。

說明:interrupt關(guān)鍵字聲明了在處理器發(fā)生中斷時(shí)調(diào)用;函數(shù)的參數(shù)必須為空

2.monitor 使函數(shù)進(jìn)入原型(atomic)操作狀態(tài)。

定義如下:

語法:monitor 函數(shù)類型 函數(shù)名(參數(shù)表)

參數(shù):該函數(shù)可以有參數(shù),也可以沒有參數(shù)。

返回:函數(shù)可以有返回,也可以沒有返回。

說明:monitor關(guān)鍵字使得在函數(shù)執(zhí)行期間禁止中斷,使函數(shù)執(zhí)行不可中斷;在其它所有方面,有monitor聲明的函數(shù)則與普通函數(shù)相同。

3.no_init

語法:no_init 變量聲明

說明:在默認(rèn)情況下,MSP430的C語言編譯器將變量存放在主RAM中,并在啟動(dòng)時(shí)對(duì)其進(jìn)行初始化。no_init類型修正符使編譯器把變量放在非易失RAM區(qū)中(如EEPROM、FLASH等),在啟動(dòng)時(shí)也不對(duì)它們進(jìn)行初始化。在no_init變量的聲明中,不能含有初始化。如果用了非易失RAM,連接時(shí)要安排在非易失RAM區(qū),地址范圍為0x0000~0xFFFF。實(shí)際可用范圍是0x200~0xFFDF.

4.sfrb 用于聲明單字節(jié)I/O數(shù)據(jù)類型對(duì)象。

語法:sfrb 標(biāo)識(shí)符=常量表達(dá)式

說明:sfrb表示一個(gè)I/O寄存器,具有以下特點(diǎn):等價(jià)于無符號(hào)字符,只能直接尋址,它駐留地址范圍0x00~0xFF之內(nèi),例如:sfrb PxOUT =0x0021; 定義了Px端口的輸出寄存器

5.sfrw 用于聲明雙字節(jié)I/O數(shù)據(jù)類型對(duì)象。

語法:sfrw 標(biāo)識(shí)符=常量表達(dá)式

說明:sfrw表示一個(gè)I/O寄存器,具有以下特點(diǎn): 等價(jià)于無符號(hào)字符,它只能直接尋址,它駐留地址范圍0x100~0x1FF之內(nèi),例如:sfrw WDTCTL =0x0021; //定義了看門狗的寄存器。

擴(kuò)展閱讀:?jiǎn)纹瑱C(jī)C語言基礎(chǔ)編程源碼八則

編輯:admin  最后修改時(shí)間:2018-05-19

聯(lián)系方式

0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬眾潤(rùn)豐創(chuàng)業(yè)園A棟2樓A08

Copyright © 2014-2023 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號(hào)-4

宿州市| 涞源县| 额敏县| 南城县| 巫溪县| 潜江市| 无为县| 文成县| 望都县| 旬阳县| 峨眉山市| 衡阳市| 登封市| 仙居县| 昂仁县| 高安市| 固阳县| 卫辉市| 黑水县| 关岭| 大石桥市| 平顶山市| 渝北区| 昌吉市| 永平县| 土默特右旗| 梧州市| 新源县| 曲靖市| 个旧市| 四川省| 宜都市| 建瓯市| 巴林右旗| 博客| 大姚县| 德化县| 东乡族自治县| 临漳县| 金堂县| 中西区|