日韩欧美视频第二区,秋霞成人午夜鲁丝一区二区三区,美女日批视频在线观看,av在线不卡免费

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

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

單片機(jī)c語(yǔ)言 附錄

作者:佚名    文章來(lái)源:本站原創(chuàng)    點(diǎn)擊數(shù):    更新時(shí)間:2014/12/4

附錄一 C51中的關(guān)鍵字

關(guān)鍵字

用 途

說(shuō) 明

auto

存儲(chǔ)種類說(shuō)明

用以說(shuō)明局部變量,缺省值為此

break

程序語(yǔ)句

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

case

程序語(yǔ)句

Switch語(yǔ)句中的選擇項(xiàng)

char

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

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

const

存儲(chǔ)類型說(shuō)明

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

continue

程序語(yǔ)句

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

default

程序語(yǔ)句

Switch語(yǔ)句中的失敗選擇項(xiàng)

do

程序語(yǔ)句

構(gòu)成do..while循環(huán)結(jié)構(gòu)

double

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

雙精度浮點(diǎn)數(shù)

else

程序語(yǔ)句

構(gòu)成if..else選擇結(jié)構(gòu)

enum

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

枚舉

extern

存儲(chǔ)種類說(shuō)明

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

flost

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

單精度浮點(diǎn)數(shù)

for

程序語(yǔ)句

構(gòu)成for循環(huán)結(jié)構(gòu)

goto

程序語(yǔ)句

構(gòu)成goto轉(zhuǎn)移結(jié)構(gòu)

if

程序語(yǔ)句

構(gòu)成if..else選擇結(jié)構(gòu)

int

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

基本整型數(shù)

long

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

長(zhǎng)整型數(shù)

register

存儲(chǔ)種類說(shuō)明

使用CPU內(nèi)部寄存的變量

return

程序語(yǔ)句

函數(shù)返回

short

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

短整型數(shù)

signed

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

有符號(hào)數(shù),二進(jìn)制數(shù)據(jù)的最高位為符號(hào)位

sizeof

運(yùn)算符

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

static

存儲(chǔ)種類說(shuō)明

靜態(tài)變量

struct

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

結(jié)構(gòu)類型數(shù)據(jù)

swicth

程序語(yǔ)句

構(gòu)成switch選擇結(jié)構(gòu)

typedef

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

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

union

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

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

unsigned

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

無(wú)符號(hào)數(shù)數(shù)據(jù)

void

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

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

volatile

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

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

while

程序語(yǔ)句

構(gòu)成while和do..while循環(huán)結(jié)構(gòu)

附表1-1 ANSIC標(biāo)準(zhǔn)關(guān)鍵字

關(guān)鍵字

用 途

說(shuō) 明

bit

位標(biāo)量聲明

聲明一個(gè)位標(biāo)量或位類型的函數(shù)

sbit

位標(biāo)量聲明

聲明一個(gè)可位尋址變量

Sfr

特殊功能寄存器聲明

聲明一個(gè)特殊功能寄存器

Sfr16

特殊功能寄存器聲明

聲明一個(gè)16位的特殊功能寄存器

data

存儲(chǔ)器類型說(shuō)明

直接尋址的內(nèi)部數(shù)據(jù)存儲(chǔ)器

bdata

存儲(chǔ)器類型說(shuō)明

可位尋址的內(nèi)部數(shù)據(jù)存儲(chǔ)器

idata

存儲(chǔ)器類型說(shuō)明

間接尋址的內(nèi)部數(shù)據(jù)存儲(chǔ)器

pdata

存儲(chǔ)器類型說(shuō)明

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

xdata

存儲(chǔ)器類型說(shuō)明

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

code

存儲(chǔ)器類型說(shuō)明

程序存儲(chǔ)器

interrupt

中斷函數(shù)說(shuō)明

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

reentrant

再入函數(shù)說(shuō)明

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

using

寄存器組定義

定義芯片的工作寄存器

附表1-2 C51編譯器的擴(kuò)展關(guān)鍵字

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

符 號(hào)

地 址

注 釋

*ACC

E0H

累加器

*B

F0H

乘法寄存器

*PSW

D0H

程序狀態(tài)字

SP

81H

堆棧指針

DPL

82H

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

DPH

83H

數(shù)據(jù)存儲(chǔ)器指針高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

定時(shí)器控制

TMOD

89H

定時(shí)器方式選擇

TL0

8AH

定時(shí)器0低8位

TL1

8BH

定時(shí)器1低8位

TH0

8CH

定時(shí)器0低8位

TH1

8DH

定時(shí)器1高8位

帶*號(hào)的特殊功能寄存器都是可以位尋址的寄存器

附錄三 運(yùn)算符優(yōu)先級(jí)和結(jié)合性

級(jí) 別

類 別

名 稱

運(yùn)算符

結(jié)合性

1

強(qiáng)制轉(zhuǎn)換、數(shù)組、

結(jié)構(gòu)、聯(lián)合

強(qiáng)制類型轉(zhuǎn)換

( )

右結(jié)合

下標(biāo)

[ ]

存取結(jié)構(gòu)或聯(lián)合成員

->或.

2

邏 輯

邏輯非

!

左結(jié)合

字 位

按位取反

~

增 量

加一

++

減 量

減一

--

指 針

取地址

&

取內(nèi)容

*

算 術(shù)

單目減

-

長(zhǎng)度計(jì)算

長(zhǎng)度計(jì)算

sizeof

3

算 術(shù)

*

右結(jié)合

/

取模

%

4

算術(shù)和指針運(yùn)算

+

-

5

字 位

左移

<<

右移

>>

6

關(guān)系

大于等于

>=

大于

>

小于等于

<=

小于

<

7

恒等于

==

不等于

!=

8

字 位

按位與

&

9

按位異或

^

10

按位或

|

11

邏 輯

邏輯與

&&

左結(jié)合

12

邏輯或

||

13

條 件

條件運(yùn)算

?:

14

賦 值

賦值

=

復(fù)合賦值

Op=

15

逗 號(hào)

逗號(hào)運(yùn)算

,

右結(jié)合

Tags:單片機(jī)C語(yǔ)言,附錄  
責(zé)任編輯:admin
請(qǐng)文明參與討論,禁止漫罵攻擊,不要惡意評(píng)論、違禁詞語(yǔ)。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個(gè)字
[ 查看全部 ] 網(wǎng)友評(píng)論
最新推薦
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁(yè)面
下到頁(yè)底
晶體管查詢
主站蜘蛛池模板: 东乌珠穆沁旗| 惠东县| 华坪县| 浦东新区| 长阳| 棋牌| 上高县| 平江县| 芜湖市| 大悟县| 南汇区| 开远市| 胶州市| 长岛县| 定边县| 恩施市| 乌拉特后旗| 锦州市| 梁平县| 商丘市| 彭水| 团风县| 天柱县| 柳林县| 宁陵县| 横峰县| 昭苏县| 鹿邑县| 贵州省| 河西区| 康保县| 宿迁市| 铜鼓县| 谷城县| 柘城县| 合作市| 顺义区| 玉林市| 沂源县| 聂荣县| 英山县|