| 
  |||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe  | 
  
用51單片機(jī)能實(shí)現(xiàn)查表功能嗎? | 
  
| 作者:xuyaqi 欄目:技術(shù)交流 | 
用51單片機(jī)能實(shí)現(xiàn)查表功能嗎?比如知道洛式硬度值,查相對(duì)應(yīng)的布氏硬度值。  | 
  
| 2樓: | >>參與討論 | 
| 作者: maychang 于 2006/8/11 12:09:00 發(fā)布:
         任何單片機(jī)都可以 51單片機(jī)當(dāng)然也行。  | 
  |
| 3樓: | >>參與討論 | 
| 作者: conwh 于 2006/8/11 13:38:00 發(fā)布:
         可  | 
  |
| 4樓: | >>參與討論 | 
| 作者: xuyaqi 于 2006/8/11 18:53:00 發(fā)布:
         問(wèn)題沒(méi)有說(shuō)清楚,應(yīng)該是多維查表, 問(wèn)題沒(méi)有說(shuō)清楚,應(yīng)該是多維查表,比如知道洛式硬度值,查相對(duì)應(yīng)的布氏硬度值,維氏硬度值等。我覺(jué)得應(yīng)該用結(jié)構(gòu)數(shù)組可以解決這個(gè)問(wèn)題,大家可以發(fā)表高見(jiàn)。  | 
  |
| 5樓: | >>參與討論 | 
| 作者: conwh 于 2006/8/11 19:14:00 發(fā)布:
         用數(shù)組可能表格占用的空間太大 因?yàn)橛袝r(shí)不是一個(gè)值對(duì)應(yīng)的就是一個(gè)值,有可能是若干個(gè)值(也就是說(shuō)是一個(gè)范圍)對(duì)應(yīng)的一個(gè)值.  | 
  |
| 6樓: | >>參與討論 | 
| 作者: xuyaqi 于 2006/8/11 20:10:00 發(fā)布:
         這個(gè)表是個(gè)國(guó)家標(biāo)準(zhǔn), 這個(gè)表是個(gè)國(guó)家標(biāo)準(zhǔn),我想由一種硬度值找到另一種硬度值范圍后。再進(jìn)行相應(yīng)插值運(yùn)算得到另一種硬度值。  | 
  |
| 7樓: | >>參與討論 | 
| 作者: conwh 于 2006/8/11 21:48:00 發(fā)布:
         你的測(cè)量電路和定標(biāo)的參考可不是GB的 還是采用上、下夾合值比較合適,不過(guò)沒(méi)有做過(guò),也可能就是一一對(duì)應(yīng)的關(guān)系,那這樣就簡(jiǎn)單了.  | 
  |
| 8樓: | >>參與討論 | 
| 作者: netjob 于 2006/8/12 11:10:00 發(fā)布:
         插值運(yùn)算 有什么用? 當(dāng)每臺(tái)樣品都存在差異時(shí),插值運(yùn)算根本沒(méi)有意義。應(yīng)為插值表是相對(duì)固定的, 沒(méi)法做到每臺(tái)樣品都對(duì)應(yīng)一個(gè)插值表。 查表功能是數(shù)據(jù)庫(kù)范疇,跟單片機(jī)無(wú)關(guān),是軟件問(wèn)題。但跟存儲(chǔ)空間有關(guān)。 而且查表功能是很容易實(shí)現(xiàn)。  | 
  |
| 9樓: | >>參與討論 | 
| 作者: xuyaqi 于 2006/8/12 12:19:00 發(fā)布:
         再把問(wèn)題說(shuō)清楚點(diǎn),比如 再把問(wèn)題說(shuō)清楚點(diǎn),比如用“洛氏”硬度計(jì)測(cè)出一個(gè)樣品的“洛氏”硬度值,想知道這個(gè)樣品對(duì)應(yīng)的“布氏”硬度值,國(guó)家標(biāo)準(zhǔn)有一個(gè)“黑色金屬硬度及強(qiáng)度換算值”表,可由“洛氏”硬度查并換算出“布氏”或其他各種硬度值,我想把這個(gè)表輸入51單片機(jī),當(dāng)測(cè)出一個(gè)樣品的一種硬度值后可得到想要的其他種硬度值。 因?yàn)槟銣y(cè)出的硬度值很少會(huì)跟表上的一樣,一般會(huì)在表上的兩個(gè)值之間,因此要用插值運(yùn)算。 我的問(wèn)題是51單片機(jī)能完成這個(gè)任務(wù)嗎?具體應(yīng)該用什么方法? 我覺(jué)得應(yīng)該用c語(yǔ)言“結(jié)構(gòu)數(shù)組”的方法,“結(jié)構(gòu)數(shù)組”在c51默認(rèn)是放在程序存儲(chǔ)區(qū),“結(jié)構(gòu)數(shù)組”可以放在數(shù)據(jù)存貯區(qū)嗎,如能可以給個(gè)例子嗎?  | 
  |
| 10樓: | >>參與討論 | 
| 作者: bbstom 于 2006/8/12 13:53:00 發(fā)布:
         一點(diǎn)提示。 在代碼區(qū)定義一個(gè)表。 這個(gè)表的內(nèi)容當(dāng)然就不能改的羅。 但是在表的記錄中的一些字段,可以存放指針型變量。 那這個(gè)字段 指針就可以指到: ROM 或RAM . 明白了吧!  | 
  |
| 11樓: | >>參與討論 | 
| 作者: wyc1234 于 2006/8/12 16:09:00 發(fā)布:
         可以 單片機(jī)都有查表功能  | 
  |
| 12樓: | >>參與討論 | 
| 作者: 李冬發(fā) 于 2006/8/13 12:21:00 發(fā)布:
         線性也好,多維也罷,也就是查表。 剩下的是算法問(wèn)題。  | 
  |
  | 
    
 
  | 
  
| 免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 | 
Copyright © 1998-2006 www.udpf.com.cn 浙ICP證030469號(hào)  |