Re: 請問 PIC16F SPI SSP1STATbits.BF 與 PIR1.SSP1IF使用問題?
|
||||
---|---|---|---|---|
高級會員
|
您好~使用PIC16F877
MPLAB X 5.35 版,沒安裝MCC軟件,軟體模擬SSP1IF永遠無法中斷,實際硬體會中斷. 另外,雖然啟用 SPI 傳送,但是如果沒使用 SDI 及 SCLK腳位,是否能做普通I/O使用? 謝謝~~
發表於: 2023/4/6 23:29
|
|||
|
Re: 請問 PIC16F SPI SSP1STATbits.BF 與 PIR1.SSP1IF使用問題?
|
||||
---|---|---|---|---|
管理員
|
Hi x8051
方便提供我完整的MCU 型號? 以方便查閱Datasheet 謝謝
發表於: 2023/4/6 9:17
|
|||
|
請問 PIC16F SPI SSP1STATbits.BF 與 PIR1.SSP1IF使用問題?
|
||||
---|---|---|---|---|
高級會員
|
PIC16F18xx Master mode 下,只傳送 SDO 資料出去,硬件不使用 SDI 接收資料,是否還能判斷 BF 狀態?
之前板主使用 SSP1IF 判斷,是否可以? (因其他廠牌的傳送與接收是不同的 SSPxBUF) https://microchip.com.tw/modules/newbb ... p?topic_id=7691#threadtop 另外,SPI 是否能中斷傳送? uint8_t SPI1_Write(uchar ch) { SSP1BUF = ch; while(!SSP1IF); // hold the program till TX buffer is free while(!SSP1STATbits.BF); // wait until cycle complete
發表於: 2023/4/5 16:30
|
|||
|