Electronic Components Datasheet Search
  English  ▼

X  

C167CS Datasheet(PDF) 277 Page - Infineon Technologies AG

Part # C167CS
Description  16-Bit Single-Chip Microcontroller
PDF  517 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  INFINEON [Infineon Technologies AG]
Direct Link  http://www.infineon.com
Logo INFINEON - Infineon Technologies AG

C167CS Datasheet(HTML) 277 Page - Infineon Technologies AG

Back Button C167CS Datasheet HTML 273Page - Infineon Technologies AG C167CS Datasheet HTML 274Page - Infineon Technologies AG C167CS Datasheet HTML 275Page - Infineon Technologies AG C167CS Datasheet HTML 276Page - Infineon Technologies AG C167CS Datasheet HTML 277Page - Infineon Technologies AG C167CS Datasheet HTML 278Page - Infineon Technologies AG C167CS Datasheet HTML 279Page - Infineon Technologies AG C167CS Datasheet HTML 280Page - Infineon Technologies AG C167CS Datasheet HTML 281Page - Infineon Technologies AG Next Button
Zoom Inzoom in Zoom Outzoom out
 277 / 517 page
background image
C167CS
Derivatives
The Asynchronous/Synchronous Serial Interface
User’s Manual
11-11
V2.0, 2000-07
11.4
ASC0 Baud Rate Generation
The serial channel ASC0 has its own dedicated 13-bit baud rate generator with 13-bit
reload capability, allowing baud rate generation independent of the GPT timers.
The baud rate generator is clocked with the CPU clock divided by 2 (
fCPU/2). The timer
is counting downwards and can be started or stopped through the Baud Rate Generator
Run Bit S0R in register S0CON. Each underflow of the timer provides one clock pulse to
the serial channel. The timer is reloaded with the value stored in its 13-bit reload register
each time it underflows. The resulting clock is again divided according to the operating
mode and controlled by the Baudrate Selection Bit S0BRS. If S0BRS = ‘1’, the clock
signal is additionally divided to 2/3rd of its frequency (see formulas and table). So the
baud rate of ASC0 is determined by the CPU clock, the reload value, the value of S0BRS
and the operating mode (asynchronous or synchronous).
Register S0BG is the dual-function Baud Rate Generator/Reload register. Reading
S0BG returns the content of the timer (bits 15 … 13 return zero), while writing to S0BG
always updates the reload register (bits 15 … 13 are insiginificant).
An auto-reload of the timer with the content of the reload register is performed each time
S0BG is written to. However, if S0R = ‘0’ at the time the write operation to S0BG is
performed, the timer will not be reloaded until the first instruction cycle after S0R = ‘1’.
Asynchronous Mode Baud Rates
For asynchronous operation, the baud rate generator provides a clock with 16 times the
rate of the established baud rate. Every received bit is sampled at the 7th, 8th and 9th
cycle of this clock. The baud rate for asynchronous operation of serial channel ASC0 and
the required reload value for a given baudrate can be determined by the following
formulas:
<S0BRL> represents the content of the reload register, taken as unsigned 13-bit integer,
<S0BRS> represents the value of bit S0BRS (i.e. ‘0’ or ‘1’), taken as integer.
The tables below list various commonly used baud rates together with the required
reload values and the deviation errors compared to the intended baudrate for a number
of CPU frequencies.
Note: The deviation errors given in the tables below are rounded. Using a baudrate
crystal (e.g. 18.432 MHz) will provide correct baudrates without deviation errors.
BAsync =
fCPU
16
× (2 + <S0BRS>) × (<S0BRL> + 1)
S0BRL = (
fCPU
16
× (2 + <S0BRS>) × B
Async
) – 1



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


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
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