特殊功能寄存器位的聲明
發布時間:2016/7/12 21:24:02 訪問次數:2353
特殊功能寄存器位的聲明
特殊位的定義利用關鍵字sb⒒進行說明,與s定義一樣,用關鍵字“sbit”定義某些特殊位時能接受任何符號名稱,EXCCET103UN這種地址分配有3種方式。
第一種方式:sb⒒位變量=特殊功能寄存器名^位位置(0~7有效)。例如:
s各PsW=0xDo; 虍定義PsW寄存器地址為OxD0書/
曲⒒oV=PsW^2; //f定義0V位為PsW2地址為OxD2衤/
第二種方式:sbh位變量名=字節地址^位位置(0~7)。例如:
sb⒒oV=0xDoˇ; 虍oV位地址為OxD2艸/這種方法以一個整常數作為基地址,該值必須在0x80~0xFF之間,并能被8整除。第三種方式:sbit位變量名=位地址。這種方法將位的絕對地址賦給變量,地址必須位于0x80~0xFF之間。例如:
sbit oV OXD2∶
特殊功能寄存器位的聲明
特殊位的定義利用關鍵字sb⒒進行說明,與s定義一樣,用關鍵字“sbit”定義某些特殊位時能接受任何符號名稱,EXCCET103UN這種地址分配有3種方式。
第一種方式:sb⒒位變量=特殊功能寄存器名^位位置(0~7有效)。例如:
s各PsW=0xDo; 虍定義PsW寄存器地址為OxD0書/
曲⒒oV=PsW^2; //f定義0V位為PsW2地址為OxD2衤/
第二種方式:sbh位變量名=字節地址^位位置(0~7)。例如:
sb⒒oV=0xDoˇ; 虍oV位地址為OxD2艸/這種方法以一個整常數作為基地址,該值必須在0x80~0xFF之間,并能被8整除。第三種方式:sbit位變量名=位地址。這種方法將位的絕對地址賦給變量,地址必須位于0x80~0xFF之間。例如:
sbit oV OXD2∶
上一篇:算術運算符
熱門點擊
- 漏感應勢壘降低(DIBL)效應
- MOs管的Dummy
- Proteus Design suite軟件
- MOs電容的能帶和電荷分而
- 減弱熱載流子注入效應的應對措施
- 特殊功能寄存器位的聲明
- 恒定電壓等比例縮小規則
- ROM中常數讀取指令
- 柵介質按擊穿時的情況,通常可分為以下兩種
- 存儲器芯片的選擇
推薦技術資料
- 單片機版光立方的制作
- N視頻: http://v.youku.comN_sh... [詳細]