T
the_merovingian
Guest
I'm trying to sąsaja su PIC16F627A MCU prie kompiuterio (naudojama Linux) per RS-232 nuoseklioji sąsaja.
Aš pasirinkote naudoti 16F627A nes lokomotyve USART.Tikėtinai paprasčiausias būdas Comms yra man naudoti tai asinchroninius būdas?
Aš šiek tiek supainioti su vertybėmis SPBRG pateiktos lentelėje pagal Microchip PDF (http://ww1.microchip.com/downloads/en/DeviceDoc/31018a.pdf).Ketinu paleisti lusto iš savo vidaus osciliatorių (~ 4MHz) ir aš noriu, kad mano Baud norma, 9.6k.Lentelėje 18-4 ir 18-5 (ty kai BRGH yra 0 ir 1); jei Fosc = 4MHz ir Baud tarifas = 9.6k, vertės SPBRG rodomi kaip "NP" (kurį aš būti not available or not applicable).
Ar tai reiškia, kad aš negaliu paleisti į 9600 Baud naudojant vidaus generatorius?
Thanks in advance.
Aš pasirinkote naudoti 16F627A nes lokomotyve USART.Tikėtinai paprasčiausias būdas Comms yra man naudoti tai asinchroninius būdas?
Aš šiek tiek supainioti su vertybėmis SPBRG pateiktos lentelėje pagal Microchip PDF (http://ww1.microchip.com/downloads/en/DeviceDoc/31018a.pdf).Ketinu paleisti lusto iš savo vidaus osciliatorių (~ 4MHz) ir aš noriu, kad mano Baud norma, 9.6k.Lentelėje 18-4 ir 18-5 (ty kai BRGH yra 0 ir 1); jei Fosc = 4MHz ir Baud tarifas = 9.6k, vertės SPBRG rodomi kaip "NP" (kurį aš būti not available or not applicable).
Ar tai reiškia, kad aš negaliu paleisti į 9600 Baud naudojant vidaus generatorius?
Thanks in advance.