久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2382|回復(fù): 11
收起左側(cè)

老白請教,我看有些單片機(jī)例程上,開始定義了晶振主頻,波特率

[復(fù)制鏈接]
ID:1006638 發(fā)表于 2023-2-22 09:47 | 顯示全部樓層 |閱讀模式
老白請教,我看有些例程上,開始定義了晶振主頻,波特率等例如#define  FOSC    22118400L
#define  BAUD    9600
后面程序里面直接算定時(shí)器初值什么的,為什么波特率那個(gè)是數(shù)字。而主頻那個(gè)帶個(gè)字母L.什么意思???
回復(fù)

使用道具 舉報(bào)

ID:94031 發(fā)表于 2023-2-22 10:32 | 顯示全部樓層
數(shù)值后面加“L”和“l(fā)”(小寫的l)的意義是該數(shù)值是long型。
回復(fù)

使用道具 舉報(bào)

ID:879348 發(fā)表于 2023-2-22 11:14 | 顯示全部樓層
好像現(xiàn)在新的編譯器不帶L也沒問題
回復(fù)

使用道具 舉報(bào)

ID:1006638 發(fā)表于 2023-2-22 11:31 | 顯示全部樓層
那9600后面是不是也應(yīng)該加個(gè)I之類什么的的
回復(fù)

使用道具 舉報(bào)

ID:1006638 發(fā)表于 2023-2-22 11:32 | 顯示全部樓層
哦,那9600后面是不是也應(yīng)該加個(gè)什么I之類的
回復(fù)

使用道具 舉報(bào)

ID:94031 發(fā)表于 2023-2-22 15:57 | 顯示全部樓層
大IGBT 發(fā)表于 2023-2-22 11:32
哦,那9600后面是不是也應(yīng)該加個(gè)什么I之類的

數(shù)值后如果不加,編譯器默認(rèn)int型,如果需要強(qiáng)調(diào)它是什么類型,就要加。
回復(fù)

使用道具 舉報(bào)

ID:584814 發(fā)表于 2023-2-22 16:12 | 顯示全部樓層
長整型。一
般系統(tǒng)缺省0~65535(0x00~0xFF)可以直接寫。
回復(fù)

使用道具 舉報(bào)

ID:142559 發(fā)表于 2023-2-22 16:33 | 顯示全部樓層
在常數(shù)后面加L,表示此常量為long類型的,占4字節(jié)空間。
回復(fù)

使用道具 舉報(bào)

ID:230500 發(fā)表于 2023-2-25 00:36 | 顯示全部樓層
加L就如1樓所說的那樣,意義是該數(shù)值是long型 , 再就是前面#define定義方面以后改程序 ,這就是標(biāo)準(zhǔn)的規(guī)范寫法
比如:
#define  BAUD    9600
那后面的代碼中只要是BAUD 就是表示是9600;
如果以后改代碼只要在前面的宏定義位置把9600改成38400就可以了,后面所有的BAUD都自動(dòng)改成了38400;而不用再去翻找整個(gè)幾千行及萬行代碼一個(gè)一個(gè)的改;
回復(fù)

使用道具 舉報(bào)

ID:883242 發(fā)表于 2023-2-25 01:35 | 顯示全部樓層
大IGBT 發(fā)表于 2023-2-22 11:32
哦,那9600后面是不是也應(yīng)該加個(gè)什么I之類的

常數(shù)默認(rèn)是int型,看22118400顯然是C51,int類型范圍是-32768~32767,顯然超范圍,不加L顯然是錯(cuò)的。如果是MDK當(dāng)然就不用加了。
回復(fù)

使用道具 舉報(bào)

ID:1034262 發(fā)表于 2023-2-25 10:46 | 顯示全部樓層
帶L表示長整型,帶UL表示無符號(hào)長整型,帶f表示浮點(diǎn)。
通常是在C51中使用,因?yàn)镃51默認(rèn)是整型int16位的,不指定類型的立即數(shù),編譯器默認(rèn)16位,炒股的被截?cái)。比如定義 #define  ABC  65537,超過16位被截?cái)酁?1,即等效 #define  ABC  1
回復(fù)

使用道具 舉報(bào)

ID:434018 發(fā)表于 2023-2-25 12:32 | 顯示全部樓層
L=long (4 Bytes)
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 日韩成人性视频 | 欧美性jizz18性欧美 | 精品国产一区二区国模嫣然 | av毛片 | 日韩第一区 | 免费一级黄色 | 成年人在线 | 日韩在线国产 | 精品久久久久久久久久久久久久 | 一区二区精品在线 | 精品国产一区二区三区日日嗨 | 欧美日韩三级 | 亚洲一区视频在线 | 亚洲欧美一区二区三区在线 | 国产福利视频在线观看 | 欧美日韩国产传媒 | 欧美精品a∨在线观看不卡 国产精品久久国产精品 | 日韩成人在线视频 | 久久精品国产a三级三级三级 | 日韩精品久久一区二区三区 | 男女视频在线观看免费 | 一级片免费在线观看 | 国产日韩欧美激情 | 国产精品美女久久久久 | 国产精品久久久 | 一区二区三区亚洲 | 日产精品久久久一区二区福利 | 日本粉嫩一区二区三区视频 | 亚洲传媒在线 | 91最新入口 | 免费视频一区二区 | gav成人免费播放视频 | 欧美精品啪啪 | 激情五月婷婷综合 | 正在播放国产精品 | 久久久久无码国产精品一区 | 91精品国产乱码久久蜜臀 | 人人人艹| 日韩精品在线视频 | 中文字幕 在线观看 | 欧美中文在线 |