LGT8F690A 在 SPI 下使用 RA6 的注意點
LGT8F690A TSSOP20 的 第10 腳是 SPI 的 nSPCS 與 RA6 共用,RA6 可在SPI不使用時,或SPI在主機模式下使用。以下是在群組中,bbsniua 給出的一個具體使用範例:
void main()
{
OSCCON = 0X71;//set 16MHz clock
TRISA6 = 0;
SPIEN = 1;
SPIMST = 1;
delay_ms(1);
TRISA7 = 0;
LATA7 = 0;
if (SPIMST)
{
LATA7 = 1;
}
while (1)
{
delay_ms(100);
LATA6 ^= 1;
}
}
**注意 TRISA6 = 0 一句,不能放在 SPIEN = 1 和 SPIMST = 1 兩句後,否則會出現 RRA6不能正常工作情況。
页:
[1]