SCON=0x50;零是数字 X是乘的意思吗在编程中是不是写成“*”还是用X 谢谢 初入单片机编程 这么低级的问题望见谅
scon=0x50ä¸ï¼0x50æ¯ä¸ä¸ªæ´ä½ï¼è¿æ¶Cè¯è¨æ´å常éçä¸ç§è¡¨ç¤ºæ¹æ³ã代表该å¼ä¸º16è¿å¶ã
Cè¯è¨ä¸ä»¥0xå¼å§ï¼åç»æ¥è¥å¹²ä¸ªå符ï¼å符èå´å¨0~9,A~Fä¹å ï¼ä¸åºå大å°åï¼è¿ç§æ åµä¸º16è¿å¶è¡¨ç¤ºï¼ä»£è¡¨å¼ä¸ºå¯¹åºç16è¿å¶å¼ã
0x50å°±æ¯16è¿å¶ç50ï¼ä¹å°±æ¯äºè¿å¶10010000, 10è¿å¶ç80ã
Cè¯è¨ä¸ä»¥0xå¼å§ï¼åç»æ¥è¥å¹²ä¸ªå符ï¼å符èå´å¨0~9,A~Fä¹å ï¼ä¸åºå大å°åï¼è¿ç§æ åµä¸º16è¿å¶è¡¨ç¤ºï¼ä»£è¡¨å¼ä¸ºå¯¹åºç16è¿å¶å¼ã
0x50å°±æ¯16è¿å¶ç50ï¼ä¹å°±æ¯äºè¿å¶10010000, 10è¿å¶ç80ã
温馨提示:答案为网友推荐,仅供参考
第1个回答 2013-11-11
你好!!
0x 代表的是16进制数, 0x50 相当于 10 进制的 80
16 进制就是遇到 16 进一,十进制是遇到 10 进一
x 是字母,可不是乘号的意思追问
0x 代表的是16进制数, 0x50 相当于 10 进制的 80
16 进制就是遇到 16 进一,十进制是遇到 10 进一
x 是字母,可不是乘号的意思追问
学习单片机是不是很麻烦啊 要从哪里入手开始学啊 之前是学JavaWeb开发的
追答这个还要看你最后要从事什么工作,完事开头难,单片机还是很好玩的
追问这就是因为我刚找的工作和这个有关联 让我写的程序在数码管上显示我想要的结果 可是我都没接触过这方面 所以很头疼 你说这个工作是属于软件开发的哪一行?
追答属于嵌入式开发的范畴
追问要想在这行立足 是不是先从单片机学习??
追答对,单片机是嵌入式的基础
本回答被提问者采纳第2个回答 2013-11-11
C语言中赋值语句后面跟的0xdata,表示data是十六进制数,要弄明白这些你去看C语言的书,单片机的书是不讲这些的。
C语言:SCON=0x50
汇编:MOV SCON,#50H
两者一个意思。本回答被网友采纳
C语言:SCON=0x50
汇编:MOV SCON,#50H
两者一个意思。本回答被网友采纳
第3个回答 2013-11-11
c语言中,表示一个数值是十六进制数时,就在这个数值的前面加上0x,所以那不是“乘”。