Що SPBRG налаштування, щоб використовувати для PIC (16F87xA з 8 МГц Xtal в асинхронному режимі (BRGH = 1)

G

gl1

Guest
Привіт, хлопці, яке значення слід використовувати в SPBRG для ПІК 16F87xA з 8 МГц Xtal, я хочу спілкуватися з послідовним портом на швидкості 9600 бод, я повинен спробувати використовувати налаштування для 10 МГЦ 64 Xtal то є. Або це можна використовувати 8 МГц Xtal і досягнення послідовне підключення на швидкості 9600? Спасибі
 
Ви не повинні залежати тільки від SPBRG настройки. Ви повинні встановити настройки годинник, щоб упевнитися, що це 8 МГц. Потім встановіть SPBRG. Все це ви можете знайти в таблиці ПОС.
 
Таблиця має формул: Для BRGH = 0: SPBRG = (FOSC / (64 х Швидкість)) - 1 Для BRGH = 1: SPBRG = (FOSC / (16 х Швидкість)) - 1 У вашому випадку, FOSC = 8000000 та Baud = 9600.
 
відмінний спасибі "upand_at_them"

<span style="color: grey;"><span style="font-size: 10px">---------- Повідомлення добавлено в 00:29 ---------- Попереднє повідомлення було в 00:27 ----------</span></span>
відмінно, спасибі "upand_at_them"
 

Welcome to EDABoard.com

Sponsor

Back
Top