|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
求教?SPI的SSPBUF的寫問題 |
| 作者:savagezp 欄目:單片機(jī) |
求教?SPI的SSPBUF的寫問題 PORTAbits.RA5 = 0; //the falling edge of CS initiates the operation. SSPBUF = 0b01000000; //SELECT channel 4 while(SSPSTATbits.BF == 0) { ; } an0h = SSPBUF; //read the last high result; 以上是我的程序片斷,用的是C18編譯器! PIC18F4550做SPI的主機(jī), 第一句程序是對從機(jī)(TLC3548)的片選使能, 我用示波器測了,PIC單片機(jī)的SDO口始終為高電平,SIO口是反復(fù)的相同的信號。 就是對SSPBUF 的寫操作有問題。。。 哪位大蝦做過SPI的,多謝了。。!! |
| 2樓: | >>參與討論 |
| 作者: zgl7903 于 2006/8/28 16:56:00 發(fā)布:
個人見解 PIC的MCU SPI除了寫SSPBUF外 還要正確的配置相應(yīng)的IO口功能,和硬件控制寄存器 |
|
| 3樓: | >>參與討論 |
| 作者: zgl7903 于 2006/8/28 22:28:00 發(fā)布:
回復(fù) 是指這兩個寄存器 詳細(xì)的看看datasheet說明,再按實(shí)際需求配置 |
|
| 4樓: | >>參與討論 |
| 作者: skygrow 于 2006/8/31 13:22:00 發(fā)布:
現(xiàn)在怎樣啦 樓主在www.picpic.cn論壇上發(fā)過該帖? |
|
| 5樓: | >>參與討論 |
| 作者: savagezp 于 2006/9/5 12:22:00 發(fā)布:
總算調(diào)通了。。 總算調(diào)通了。。 謝謝各位! |
|
| 6樓: | >>參與討論 |
| 作者: savagezp 于 2006/9/5 12:24:00 發(fā)布:
回skygrow skygrow 發(fā)表于 2006-8-31 13:22 PIC 單片機(jī) ←返回版面 現(xiàn)在怎樣啦 樓主在www.picpic.cn論壇上發(fā)過該帖? 正是 呵呵..:):) |
|
|
|
| 免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |