国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

查看: 10364|回復(fù): 21
打印 上一主題 下一主題

[提問] 問個(gè)函數(shù)問題

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2010-11-16 12:28:17 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
關(guān)鍵詞: 欄目 , 軟件
函數(shù)是這樣的:
void update_LCD_display(u8 my_mode_1 , u16 my_data_1 );


void update_LCD_display(u8 my_mode_1, u16 my_data_1)
{
  
        my_mode = my_mode_1;
        mydata = my_data_1;
  。。。。。。。。。。。
}
my_mode 定義為8位,mydata定義為16位,為全局變量(XDATA)。
我使用這個(gè)函數(shù)update_LCD_display(8,333),按道理my_data_1應(yīng)該是333的,
可實(shí)際上是77,這是什么原因呢?
沙發(fā)
發(fā)表于 2010-11-16 12:42:53 | 只看該作者
不多說了:
333 = 0x14D
77 = 0x4D
板凳
 樓主| 發(fā)表于 2010-11-16 12:48:07 | 只看該作者
為什么會(huì)少了8位?
地板
發(fā)表于 2010-11-16 13:30:21 | 只看該作者
沒問題,你重新編譯下試試看

編譯選擇“Build All”
并且把優(yōu)化改成最低
地下室
 樓主| 發(fā)表于 2010-11-16 13:32:31 | 只看該作者
Build All也一樣
6
發(fā)表于 2010-11-16 13:33:29 | 只看該作者
這里人多,問個(gè)問題
7
發(fā)表于 2010-11-16 14:54:10 | 只看該作者
強(qiáng)拆
8
發(fā)表于 2010-11-16 16:23:42 | 只看該作者
你確定是定義是16位嗎?你用的是什么編譯器
9
 樓主| 發(fā)表于 2010-11-16 16:30:57 | 只看該作者
keil C51
10
發(fā)表于 2010-11-16 16:39:34 | 只看該作者
void update_LCD_display(u8 my_mode_1, u16 my_data_1)
{
  
        my_mode = my_mode_1;
        mydata = my_data_1;
  。。。。。。。。。。。
}
這個(gè)函數(shù)里可能隱性強(qiáng)制轉(zhuǎn)換成8位的了。能把你這個(gè)函數(shù)貼全嗎?尤其bcd轉(zhuǎn)換部分
11
 樓主| 發(fā)表于 2010-11-17 08:43:08 | 只看該作者
xdata u8 my_mode;
xdata u16 mydata;
void code_data_convert( u16 mydata_2 )
{
     RD8_RETURN = (u8)(mydata_2 / 100) ;       //Hundreds
     RD8_TEMP1 =  (u8)((mydata_2 % 100)/10) ;      //tens
     RD8_TEMP2 =  (u8)(mydata_2 % 10) ;            //ones
}

void update_LCD_display(u8 my_mode_1, u16 my_data_1)
{
  
        my_mode = my_mode_1;
        mydata = my_data_1;
       code_data_convert( mydata );
.......................
  }
12
發(fā)表于 2010-11-22 08:52:48 | 只看該作者
U16 宏定義?
13
 樓主| 發(fā)表于 2010-11-23 20:39:49 | 只看該作者
問題已解決,是外部環(huán)境的問題。
14
發(fā)表于 2010-11-29 09:17:16 | 只看該作者
奇怪,外部環(huán)境會(huì)造成強(qiáng)制轉(zhuǎn)換嗎
15
發(fā)表于 2010-12-13 20:13:27 | 只看該作者
你用的是什么編譯器
16
發(fā)表于 2010-12-14 10:12:26 | 只看該作者
“我使用這個(gè)函數(shù)update_LCD_display(8,333),按道理my_data_1應(yīng)該是333的,可實(shí)際上是77,這是什么原因呢?”


333-256=77。截?cái)喔咦止?jié)
17
發(fā)表于 2010-12-14 15:47:03 | 只看該作者
333 = 0x14D
77 = 0x4D
18
發(fā)表于 2010-12-15 12:59:21 | 只看該作者
不錯(cuò),我來拾分的
19
發(fā)表于 2010-12-17 13:13:02 | 只看該作者
我來拾分的
20
發(fā)表于 2010-12-24 18:26:21 | 只看該作者
外部環(huán)境?不懂。

本版積分規(guī)則

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號(hào) | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 三级啪啪| 青青艹在线视频| 一级毛片免费不卡在线视频| 亚洲一区二区视频在线观看| 一级毛片免费观看久| 色综合久久98天天综合| 亚洲国产成人精品动漫| 亚洲大成色www永久网| 亚洲手机视频| 亚洲精品美女在线观看播放| 日韩欧美在线综合网| 台湾美女古装一级毛片| 奇米亚洲春色| 午夜毛片视频高清不卡免费| 四虎久久精品国产| 欧美日本一本线在线观看| 亚洲午夜大片| 日本免费一区二区三区最新vr| 偷拍亚洲欧美| 一级毛片免费毛片毛片| 亚洲自拍小说| 亚洲精品第一第二区| 色婷婷伊人| 日本动漫看片黄a免费看| 亚欧成人一区二区| 一机毛片| 欧美一区二区三区久久综合 | 欧洲色吧| 青草青青在线| 亚洲国产午夜精品乱码| 亚洲网在线观看| 日朝欧美亚洲精品| 欧美日本一区二区三区生| 四虎永久免费网站免费观看| 日本黄线在线播放免费观看| 一本到高清| 欧美久久综合九色综合| 亚洲综合视频网| 欧美国产亚洲一区二区三区| 奇米影视77777| 日韩欧美一区二区三区视频|