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

標題: 關于單片機C語言值的定義 [打印本頁]

作者: sr861126    時間: 2024-3-18 10:56
標題: 關于單片機C語言值的定義
Disbuff[3]=11;與Disbuff[3]=0x11;的區別是怎么樣的

作者: snso666    時間: 2024-3-18 13:41
一個是十進制,一個是十六進制,0x11=17;
作者: 13205495918    時間: 2024-3-18 14:07
0x11轉換為十進制是17
作者: zhuls    時間: 2024-3-18 15:15
這個問題....只有二班、三班的同學才可能問的。。。
作者: sr861126    時間: 2024-3-18 16:19
zhuls 發表于 2024-3-18 15:15
這個問題....只有二班、三班的同學才可能問的。。。

   寄存器可以直接賦值十進制的?

作者: zhuls    時間: 2024-3-18 16:29
sr861126 發表于 2024-3-18 16:19
寄存器可以直接賦值十進制的?

可以,你只要換算好值 就可以。不管二、八、十、十六進制,對MCU來說,都是二進制。。
作者: 明日之星8    時間: 2024-3-18 20:25
sr861126 發表于 2024-3-18 16:19
寄存器可以直接賦值十進制的?

你寫的程序不能直接給單片機,是要經過你的電腦“翻譯”(編譯)成機器碼再
寫進單片機的,無論是十進制還是十六進制,編譯器都能正確識別,你寫程
序的時候怎么方便怎么寫,1到9開頭的都是十進制,“0x”開頭的都是十六進制。
作者: 明日之星8    時間: 2024-3-18 20:55
比如說8位數字最高位為1的數是128,寫成十六進制是0x80,
16位數字最高位為1的數我花了很大的力氣記下來了是32768,
寫成十六進制是0x8000,32位最高位為1的數是2147483648,
我沒有去記它,因為很容易記錯,但我知道寫成十六進制是
0x80000000,64位最高位為1的數寫成十六進制是8后面15個
“0”,前面加上“0x”開頭,這樣記就不會出錯。
作者: wannenggong    時間: 2024-3-18 21:45
編程時你只寫Disbuff[3]=11;這是沒問題的,但你自己要知道這個11是十進制的11,而不是十六進制的0x11(十進制等于17),如果你想寫出0x--的數據格式就需要轉換下可以寫作0x0b,可以借助windows系統自帶的計算器(選定為程序員模式)來換算。
作者: Hephaestus    時間: 2024-3-19 00:34
寄存器只能是二進制,不管你寫幾進制最后運行的都是二進制。




歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 九九热在线观看视频 | 无套内谢的新婚少妇国语播放 | 日韩精品三区 | 免费在线观看av网站 | 国产成人免费视频 | 午夜视频在线 | 日韩黄色在线观看 | 日韩午夜精品 | 久久久国产视频 | 日韩午夜激情 | 九九热在线播放 | 天堂网av在线 | 精品国产一区二区在线观看 | 在线色综合 | 亚洲高清免费视频 | 99视频+国产日韩欧美 | 九九热精品视频 | 久久日av | 亚洲精品在线看 | 亚洲小视频在线观看 | 成人在线观看网站 | 欧美激情视频一区二区三区 | 青青青视频在线 | 精品免费国产一区二区三区四区 | 人人爽夜夜爽 | 欧美黄色录像 | 999精品在线| 日韩一级大片 | 欧美激情视频一区二区三区 | 在线成人小视频 | 国产h视频 | 欧美国产在线观看 | 黄网免费观看 | 黄色精品视频 | 亚洲激情久久 | 欧美精品一区二区三区四区 | 成年免费视频黄网站在线观看 | 一区二区三区久久久 | 日本黄色a级片 | 一区二区三区在线免费观看 | 精品久久一区二区 |