поискавой системы для электроныых деталей
  Russian  ▼
ALLDATASHEETRU.COM

X  

PIC16F720-E/ML датащи(PDF) 129 Page - Microchip Technology

номер детали PIC16F720-E/ML
подробное описание детали  20-Pin Flash Microcontrollers with nanoWatt XLP Technology
PDF  244 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
производитель  MICROCHIP [Microchip Technology]
домашняя страница  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

PIC16F720-E/ML датащи(HTML) 129 Page - Microchip Technology

Back Button PIC16F720-E/ML Datasheet HTML 125Page - Microchip Technology PIC16F720-E/ML Datasheet HTML 126Page - Microchip Technology PIC16F720-E/ML Datasheet HTML 127Page - Microchip Technology PIC16F720-E/ML Datasheet HTML 128Page - Microchip Technology PIC16F720-E/ML Datasheet HTML 129Page - Microchip Technology PIC16F720-E/ML Datasheet HTML 130Page - Microchip Technology PIC16F720-E/ML Datasheet HTML 131Page - Microchip Technology PIC16F720-E/ML Datasheet HTML 132Page - Microchip Technology PIC16F720-E/ML Datasheet HTML 133Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 129 / 244 page
background image
 2010 Microchip Technology Inc.
DS41430A-page 129
PIC16F/LF720/721
16.2
AUSART Baud Rate Generator
(BRG)
The Baud Rate Generator (BRG) is an 8-bit timer that
is dedicated to the support of both the asynchronous
and synchronous AUSART operation.
The SPBRG register determines the period of the free
running baud rate timer. In Asynchronous mode the
multiplier of the baud rate period is determined by the
BRGH bit of the TXSTA register. In Synchronous mode,
the BRGH bit is ignored.
Table 16-3 contains the formulas for determining the
baud rate. Example 16-1 provides a sample calculation
for determining the baud rate and baud rate error.
Typical baud rates and error values for various
asynchronous modes have been computed for your
convenience and are shown in Table 16-5. It may be
advantageous to use the high baud rate (BRGH = 1), to
reduce the baud rate error.
Writing a new value to the SPBRG register causes the
BRG timer to be reset (or cleared). This ensures that
the BRG does not wait for a timer overflow before
outputting the new baud rate.
EXAMPLE 16-1:
CALCULATING BAUD
RATE ERROR
For a device with FOSC of 16 MHz, desired baud rate of
9600, and Asynchronous mode with SYNC = 0 and BRGH
= 0 (as seen in Table 16-5):
Solving for SPBRG:
SPBRG
FOSC
64 Desired Baud Rate

---------------------------------------------------------


1
=
Desired Baud Rate
FOSC
64 SPBRG
1
+

---------------------------------------
=
16000000
64 9600

------------------------


1
=
25.042

25
==
Actual Baud Rate
16000000
64 25
1
+

---------------------------
=
9615
=
Error
Actua l Baud Rate
Desired Baud Rate
Desired Baud Rate
--------------------------------------------------------------------------------------------------


100
=
9615
9600
9600
------------------------------


100
0.16%
==
%
TABLE 16-3:
BAUD RATE FORMULAS
Configuration Bits
AUSART Mode
Baud Rate Formula
SYNC
BRGH
00
Asynchronous
FOSC/[64 (n+1)]
01
Asynchronous
FOSC/[16 (n+1)]
1x
Synchronous
FOSC/[4 (n+1)]
Legend:
x
= Don’t care, n = value of SPBRG register
TABLE 16-4:
REGISTERS ASSOCIATED WITH THE BAUD RATE GENERATOR
Name
Bit 7Bit 6Bit 5Bit 4Bit 3Bit 2Bit 1Bit 0
Value on
POR, BOR
Value on
all other
Resets
RCSTA
SPEN
RX9
SREN
CREN
ADDEN
FERR
OERR
RX9D
0000 000x
0000 000x
SPBRG
BRG7
BRG6
BRG5
BRG4
BRG3
BRG2
BRG1
BRG0
0000 0000
0000 0000
TXSTA
CSRC
TX9
TXEN
SYNC
—BRGH
TRMT
TX9D
0000 -010
0000 -010
Legend:
x
= unknown, - = unimplemented read as ‘0’. Shaded cells are not used for the Baud Rate Generator.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


датащи скачать

Go To PDF Page


ссылки URL



Вашему бизинису помогли Аллдатащит?  [ DONATE ] 

Что такое Аллдатащит   |   реклама   |   контакт   |   Конфиденциальность   |   Ссылка на техническое описание    |   обмен ссыками   |   поиск по производителю
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com