98国产精品综合一区二区三区,国产福利视频,男人添女人囗交做爰视频,日本免费一区二区三区视频观看

你好!歡迎來到深圳市穎特新科技有限公司!
語言
當前位置:首頁 >> 技術中心 >> 單片機入門 >> C51單片機的數(shù)據(jù)類型

C51單片機的數(shù)據(jù)類型

關鍵字:8051單片機 寄存器 作者:admin 來源:不詳 發(fā)布時間:2018-05-08  瀏覽:58

       C51支持C語言的所有標準數(shù)據(jù)類型,除此之外,還加入了用于專門訪問80C51硬件的數(shù)據(jù)類型,如:bit、sbit、sfr和sfrl6。這些數(shù)據(jù)類型在ANSIC中是沒有的。

       bit:聲明位變量,其值為0或1。

       sbit:聲明可位尋址變量中的某個位變量,其值為0或1

       sfr:聲明特殊功能寄存器,地址范圍為:0~255。

       sfr16:同上,地址范圍為0~65535。

       C51編譯器支持表5-1列出的數(shù)據(jù)類型。除了這些變量類型外,變量能被組合到結構、聯(lián)合和數(shù)組中。兼容ANSIC標準的數(shù)據(jù)類型可通過指針訪問,但擴展的bit、sbit、sfr和sfrl6數(shù)據(jù)類型專用于訪問80C51的特殊功能寄存器,故不能通過指針進行訪問。

表5-1 C51數(shù)據(jù)類型

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

字節(jié)

值的范圍

char

8

  1

-128~127

unsigned char

8

  1

0~255

enum

16

  2

-32768~32767

short

16

  2

-32768~32767

unsigned short

16

  2

0~65535

int

16

  2

-32768~32767

unsigned int

16

  2

0~65535

long

32

  4

-2147483648~2147483647

unsigned long

32

  4

0~4294967295

float

32

  4

±1.175494E-38~±3.402823E+38

bit

1

  -

0,1

sbit

1

  -

0,1

sfr

8

  1

0~255

sfr16

16

  2

0~65535

       80C51有21個特殊功能寄存器,它們在片內(nèi)RAM安排了絕對地址,80C51的芯片說明中已經(jīng)為它們用預定義標識符起了名字。C51要做的就是承認這些標識符并將其與絕對地址聯(lián)系起來?梢杂胹fr與sfr16兩種標識符。

       例5.1 用sfr數(shù)據(jù)類型定義特殊功能寄存器示例。

         sfr SCON = 0x98;     /*聲明SCON為串口控制器,地址為0x98*/

         sfr P0 = 0x80;            /*聲明P0為特殊功能寄存器,地址為0x80*/

         sfr TMOD = 0x89;   /*聲明TMOD為定時器/計數(shù)器的模式寄存器,地址為0x89*/

         sfr PSW = 0xD0;       /*聲明PSW為特殊功能寄存器,地址為0xD0*/

       說明:sfr之后的寄存器名稱必須大寫,定義之后可以直接對這些寄存器賦值。

       在許多80C51派生系列中可用兩個連續(xù)地址的特殊功能寄存器指定一個16位值,如:

       sfr16 T2 = 0xCDCC    /*聲明T2為16位特殊功能寄存器,地址為0CCH(低字節(jié))和0CDH(高字節(jié))*/

       例5.2 用 sbit的數(shù)據(jù)類型定義位變量示例。

       sbit  CY = PSW^7;  /*從已聲明的PSW中,指定PSW.7為CY*/

       sbit   CY = 0xD0^7;/*整數(shù)0xD0為基地址,指定0xD0的第七位為CY*/

       在sbit聲明中,“^”號右邊的表達式定義特殊位在寄存器中的位置,值必須是0~7。

編輯:admin  最后修改時間:2023-06-28

聯(lián)系方式

0755-82591179

郵箱:ivy@yingtexin.net

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

Copyright © 2014-2025 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號-4

苍井空与黑人90分钟全集| 好男人资源在线看免费的| 国产人妻无码一区二区三区不卡| 一性一交一口添一摸视频| 西西人体扒开大胆大尺度展露| 国产精品一区| 攵女h上下耸动| 亚洲精品久久久久久| 国偷自产av一区二区三区123| 中文字幕丰满孑伦无码精品| 人妻 日韩 欧美 综合 制服| 金瓶悔1一5扬思敏完整版| 久久人妻少妇嫩草av蜜桃| 女沟厕偷窥piss小便| 欧美黑人性暴力猛交喷水| 狠狠色噜噜狠狠狠狠97首创麻豆| 一区二区三区毛a片特级| 极品少妇xxxx精品少妇偷拍| 久爱WWW人成免费网站下载| 成全视频在线观看免费观看| 成人区色情综合小说| 精产国品一二三产品区别图片| 老女人做爰全过程免费的视频| 哭叫爽的翻白抽搐翻白眼| 国产日产亚洲系列最新| 寡妇玩xxxxxx猛男吃奶| 男友把舌头都伸进我的嘴巴里了| 端庄美艳人妻教师的沉沦| 国产日韩精品中文字无码| 久久人人爽人人爽人人片| h高潮嗯啊娇喘抽搐视频a片小说| 日本巨大超乳爆乳| 被老师摸着jj勃起有14厘米| 中文字幕av人妻一本二本| 麻豆av福利av久久av| 成人av视频免费观看| 野花日本hd免费高清版7| 亚洲av综合色区无码一二三区| 白洁少妇第1一178章| 高雅人妻被迫沦为玩物| 天天躁日日躁aaaaxxxx|