|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
高手請指教啊!關(guān)于93c46。 |
| 作者:liqimcu 欄目:單片機 |
下面是我寫的一個禁止寫93C46的程序,不知道為什么要調(diào)用兩次才能成功禁止。請問這是怎么回事呢?? void EWDS() { tBYTE Order_93C46,i; SK93C46=0; CS93C46=1;//選中 Order_93C46=0x80; for(i=9;i!=0;i--) { DI93C46=Order_93C46&0x80; Clock93C46(); Order_93C46<<=1; } CS93C46=0;//不選中,以降低功耗 } |
| 2樓: | >>參與討論 |
| 作者: jasonell 于 2007/3/6 22:58:00 發(fā)布:
i!=0這個判斷條件有問題,修改一下。 |
|
| 3樓: | >>參與討論 |
| 作者: liqimcu 于 2007/3/7 8:46:00 發(fā)布:
謝謝。 謝謝 jasonell ! 不過始能程序中也是用的i!=0,卻能成功呢。不調(diào)Wen93c46()用不能寫,調(diào)用了就能寫了。 void Wen93c46() { tBYTE Order_93c46,i; SK93c46=0; CS93C46=1;//選中 Order_93c46=0x98; // 10011XXXX for(i=9;i!=0;i--) { DI93c46=Order_93c46&0x80; Clock93c46(); Order_93c46<<=1;//由高到低 } // DO93c46 CS93C46=0; } |
|
| 4樓: | >>參與討論 |
| 作者: liqimcu 于 2007/3/7 11:17:00 發(fā)布:
請高手來幫忙啊! 請高手來幫忙啊! |
|
| 5樓: | >>參與討論 |
| 作者: liqimcu 于 2007/3/8 12:01:00 發(fā)布:
高手,你在哪里? |
|
| 6樓: | >>參與討論 |
| 作者: ayb_ice 于 2007/3/9 9:41:00 發(fā)布:
隨便說說 對著DATASHEET寫不會有問題的,應(yīng)該是你軟件有點小問題. |
|
| 7樓: | >>參與討論 |
| 作者: liqimcu 于 2007/3/9 12:47:00 發(fā)布:
謝謝?赡 是什么問題呢?磥砦疫得好好看看。 |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |