PIC16F627A MCU USART Asynch, SPBR стойност заявка

  • Thread starter the_merovingian
  • Start date
T

the_merovingian

Guest
Аз
се опитвам да се намесвам един PIC16F627A MCU към PC (Linux вървят) чрез RS-232 сериен интерфейс.

Аз бях избран за използване на 16F627A, тъй като има на борда USART.Вероятно най-лесният начин за comms е за мен да използва това в асинхронен режим?

Аз съм малко объркан от ценностите на SPBRG, дадени в таблицата, в рамките на микрочип на PDF файлове (http://ww1.microchip.com/downloads/en/DeviceDoc/31018a.pdf).Възнамерявам да стартирате чип от нейната вътрешна осцилатор (~ 4MHz) и аз искам моите baud курс, който се 9.6k.В таблицата 18-4 и 18-5 (т.е. в случаите, когато се BRGH е съответно 0 и 1); ако Fosc = 4MHz и baud ставка = 9.6k, стойностите за SPBRG са показани като "НС" (които аз
съм като се не се предлага или не е приложимо).

Означава ли това, че не мога да се пуска по 9600 baud използвайки вътрешен осцилатор?

Благодаря предварително.

 

Welcome to EDABoard.com

Sponsor

Back
Top