欧美午夜欧美,台湾成人av,久久av一区,最近看过的日韩成人

電子開發(fā)網(wǎng)

電子開發(fā)網(wǎng)電子設計 | 電子開發(fā)網(wǎng)Rss 2.0 會員中心 會員注冊
搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 電子開發(fā) >> 單片機 >> 正文

單片機c語言 附錄

作者:佚名    文章來源:本站原創(chuàng)    點擊數(shù):    更新時間:2014-12-4

附錄一 C51中的關鍵字

關鍵字

用 途

說 明

auto

存儲種類說明

用以說明局部變量,缺省值為此

break

程序語句

退出最內層循環(huán)

case

程序語句

Switch語句中的選擇項

char

數(shù)據(jù)類型說明

單字節(jié)整型數(shù)或字符型數(shù)據(jù)

const

存儲類型說明

在程序執(zhí)行過程中不可更改的常量值

continue

程序語句

轉向下一次循環(huán)

default

程序語句

Switch語句中的失敗選擇項

do

程序語句

構成do..while循環(huán)結構

double

數(shù)據(jù)類型說明

雙精度浮點數(shù)

else

程序語句

構成if..else選擇結構

enum

數(shù)據(jù)類型說明

枚舉

extern

存儲種類說明

在其他程序模塊中說明了的全局變量

flost

數(shù)據(jù)類型說明

單精度浮點數(shù)

for

程序語句

構成for循環(huán)結構

goto

程序語句

構成goto轉移結構

if

程序語句

構成if..else選擇結構

int

數(shù)據(jù)類型說明

基本整型數(shù)

long

數(shù)據(jù)類型說明

長整型數(shù)

register

存儲種類說明

使用CPU內部寄存的變量

return

程序語句

函數(shù)返回

short

數(shù)據(jù)類型說明

短整型數(shù)

signed

數(shù)據(jù)類型說明

有符號數(shù),二進制數(shù)據(jù)的最高位為符號位

sizeof

運算符

計算表達式或數(shù)據(jù)類型的字節(jié)數(shù)

static

存儲種類說明

靜態(tài)變量

struct

數(shù)據(jù)類型說明

結構類型數(shù)據(jù)

swicth

程序語句

構成switch選擇結構

typedef

數(shù)據(jù)類型說明

重新進行數(shù)據(jù)類型定義

union

數(shù)據(jù)類型說明

聯(lián)合類型數(shù)據(jù)

unsigned

數(shù)據(jù)類型說明

無符號數(shù)數(shù)據(jù)

void

數(shù)據(jù)類型說明

無類型數(shù)據(jù)

volatile

數(shù)據(jù)類型說明

該變量在程序執(zhí)行中可被隱含地改變

while

程序語句

構成while和do..while循環(huán)結構

附表1-1 ANSIC標準關鍵字

關鍵字

用 途

說 明

bit

位標量聲明

聲明一個位標量或位類型的函數(shù)

sbit

位標量聲明

聲明一個可位尋址變量

Sfr

特殊功能寄存器聲明

聲明一個特殊功能寄存器

Sfr16

特殊功能寄存器聲明

聲明一個16位的特殊功能寄存器

data

存儲器類型說明

直接尋址的內部數(shù)據(jù)存儲器

bdata

存儲器類型說明

可位尋址的內部數(shù)據(jù)存儲器

idata

存儲器類型說明

間接尋址的內部數(shù)據(jù)存儲器

pdata

存儲器類型說明

分頁尋址的外部數(shù)據(jù)存儲器

xdata

存儲器類型說明

外部數(shù)據(jù)存儲器

code

存儲器類型說明

程序存儲器

interrupt

中斷函數(shù)說明

定義一個中斷函數(shù)

reentrant

再入函數(shù)說明

定義一個再入函數(shù)

using

寄存器組定義

定義芯片的工作寄存器

附表1-2 C51編譯器的擴展關鍵字

附錄二 AT89C51特殊功能寄存器列表(適用于同一架構的芯片)

符 號

地 址

注 釋

*ACC

E0H

累加器

*B

F0H

乘法寄存器

*PSW

D0H

程序狀態(tài)字

SP

81H

堆棧指針

DPL

82H

數(shù)據(jù)存儲器指針低8位

DPH

83H

數(shù)據(jù)存儲器指針高8位

*IE

A8H

中斷允許控制器

*IP

D8H

中斷優(yōu)先控制器

*P0

80H

端口0

*P1

90H

端口1

*P2

A0H

端口2

*P3

B0H

端口3

PCON

87H

電源控制及波特率選擇

*SCON

98H

串行口控制器

SBUF

99H

串行數(shù)據(jù)緩沖器

*TCON

88H

定時器控制

TMOD

89H

定時器方式選擇

TL0

8AH

定時器0低8位

TL1

8BH

定時器1低8位

TH0

8CH

定時器0低8位

TH1

8DH

定時器1高8位

帶*號的特殊功能寄存器都是可以位尋址的寄存器

附錄三 運算符優(yōu)先級和結合性

級 別

類 別

名 稱

運算符

結合性

1

強制轉換、數(shù)組、

結構、聯(lián)合

強制類型轉換

( )

右結合

下標

[ ]

存取結構或聯(lián)合成員

->或.

2

邏 輯

邏輯非

!

左結合

字 位

按位取反

~

增 量

加一

++

減 量

減一

--

指 針

取地址

&

取內容

*

算 術

單目減

-

長度計算

長度計算

sizeof

3

算 術

*

右結合

/

取模

%

4

算術和指針運算

+

-

5

字 位

左移

<<

右移

>>

6

關系

大于等于

>=

大于

>

小于等于

<=

小于

<

7

恒等于

==

不等于

!=

8

字 位

按位與

&

9

按位異或

^

10

按位或

|

11

邏 輯

邏輯與

&&

左結合

12

邏輯或

||

13

條 件

條件運算

?:

14

賦 值

賦值

=

復合賦值

Op=

15

逗 號

逗號運算

,

右結合

Tags:單片機C語言,附錄  
責任編輯:admin
相關文章列表
沒有相關文章
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網(wǎng)友評論
關于我們 - 聯(lián)系我們 - 廣告服務 - 友情鏈接 - 網(wǎng)站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
主站蜘蛛池模板: 盐源县| 长汀县| 西安市| 桃源县| 清镇市| 林芝县| 青阳县| 盐亭县| 府谷县| 高雄县| 遂川县| 南平市| 宣化县| 黄浦区| 郓城县| 法库县| 辰溪县| 晋城| 石楼县| 三明市| 南阳市| 太原市| 鄂伦春自治旗| 行唐县| 原平市| 南和县| 紫阳县| 宁德市| 东城区| 万载县| 太谷县| 宜阳县| 浮山县| 泰安市| 中卫市| 秦安县| 海晏县| 尚志市| 太谷县| 永清县| 勐海县|