音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費(fèi)注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | 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

pic16c72的串口問題?

作者:gaowf2651 欄目:單片機(jī)
PIC16C72.html">PIC16C72的串口問題?
       我的郵箱:gaowf2651@sohu.com
       那位高手幫幫我把,我快急是了。。。。。。!
       請有改好的,麻煩發(fā)到我的郵箱。謝謝。。。。。。。。。。。。。。。。。。。。
你好:請幫我看看如下的程序。
>      單片機(jī)PIC16C72X5043.html">X5043做程序。RC2接CS,RC3接SCK,RC4接SO,RC5接SI.
>      怎么對X5043.html">X5043EEPROM)進(jìn)行讀和寫,spi模式。
>       ;---------SPI-----------------------
>
>       ;---------發(fā)送接受一字節(jié)----------
>       OUTPUT    MOVWF SSPBUF
>       TOP       BSF   STATUS,5
>                 BTFSS SSPSTAT,0
>                 GOTO TOP
>                 BSF STATUS,5
>                 MOVF SSPBUF,0
>                 MOVWF RXDATA
>                 RETLW 0
>        ;-------寫使能子程序---------------
>          EWEN   BCF STATUS,0
>                 BSF PORTC,2
>                 MOVLW 0x03
>                 CALL OUTPUT
>                 BCF  PORTC,2
>                 RETLW  0
>         ;---------寫一個(gè)字節(jié)到X5043.html">X5043-----------
>          WRITE  BCF STATUS,5
>                 BSF PORTC,2
>                 MOVF HIBYTE,0
>                 CALL OUTPUT
>                 MOVF FSR,0
>                 CALL OUTPUT
>                 MOVF DATBYT,0
>                 CALL OUTPUT
>                 BCF PORTC,2
>                 INCF FSR
>                 RETLW 0
>       ;--------------從X5043讀數(shù)據(jù)---------------
>         READ    BCF STATUS,5
>                 BCF PORTC,2
>                 BSF SSPCO N , 4
>                 MOVF HIBYTE ,0
>                 CALL OUTPUT
>                 MOVF LOBYTE,0
>                 CALL OUTPUT
>                 BCF SSPCON , 4
>                 MOVLW 0
>                 CALL OUTPUT
>                 BSF PORTC ,2
>                 MOVF RXDATA,0
>                 MOVWF INDF
>                 INCF FSR
>                 INCF LOBYTE
>                 RETLW  0
>     ;--------------SPI主程序--------------
>    SPI    CLRF PIE1
>           CLRF INTCON
>           MOVLW 0x31
>           MOVWF SSPCON
>           CALL EWEN
>           MOVLW 0x03
>           MOVWF HIBYTE
>           MOVLW 0x00
>           MOVWF FSR
>           MOVLW 0X5A
>           MOVWF DATBYT
>   WRNEXT  CALL WRITE
>            NOP
>           BSF PORTC,2
>    RBUSY   BTFSS PORTC,5
>           GOTO  RBUSY
>          BCF PORTC,2
>           BTFSS FSR,2
>            GOTO WRNEXT
>
>           MOVLW   60H
>           MOVWF FSR
>           MOVLW    00H
>           MOVWF LOBYTE
>           MOVLW 0x02
>&
2樓: >>參與討論
martin
檢查該芯片時(shí)序
檢查該EEPROM芯片的時(shí)序,然后注意設(shè)置SSPSTAT寄存器里的SMP和CKE位,以及SSPCON里的CKP位。

3樓: >>參與討論
gaowf2651
能說的具體點(diǎn)嗎?
檢查該EEPROM芯片的時(shí)序,然后注意設(shè)置SSPSTAT寄存器里的SMP和CKE位,以及SSPCON里的CKP位?
PIC16C72沒有 SSPSTAT寄存器里的SMP和CKE位
EEPROM芯片是從模式需要知道他的時(shí)序嗎?

4樓: >>參與討論
martin
如果你不會(huì)看數(shù)據(jù)手冊,不會(huì)看時(shí)序,我也沒辦法說具體了。
如果你還打算自己做,SSPSTAT寄存器在數(shù)據(jù)手冊的第46頁。

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
SPI和I2C有什么區(qū)別?
pic16c72的SCK問題?
鍵控流水燈程序
采樣問題!
幫忙,選型:)
免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào)