Electronic Components Datasheet Search
  New Zealand  ▼
ALLDATASHEET.CO.NZ

X  

UPSD3312D Datasheet(PDF) 112 Page - STMicroelectronics

Part # UPSD3312D
Description  fast 8032 MCU with programmable logic
PDF  272 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

UPSD3312D Datasheet(HTML) 112 Page - STMicroelectronics

Back Button UPSD3312D Datasheet HTML 108Page - STMicroelectronics UPSD3312D Datasheet HTML 109Page - STMicroelectronics UPSD3312D Datasheet HTML 110Page - STMicroelectronics UPSD3312D Datasheet HTML 111Page - STMicroelectronics UPSD3312D Datasheet HTML 112Page - STMicroelectronics UPSD3312D Datasheet HTML 113Page - STMicroelectronics UPSD3312D Datasheet HTML 114Page - STMicroelectronics UPSD3312D Datasheet HTML 115Page - STMicroelectronics UPSD3312D Datasheet HTML 116Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 112 / 272 page
background image
Obsolete
Product(s)
- Obsolete
Product(s)
Obsolete
Product(s)
- Obsolete
Product(s)
Serial UART interfaces
UPSD33xx
112/272
Doc ID 9685 Rev 7
21.4
More about UART mode 0
Refer to the block diagram in Figure 27 on page 113, and timing diagram in Figure 28 on
page 113.
Transmission is initiated by any instruction which writes to the SFR named SBUF. At the end
of a write operation to SBUF, a 1 is loaded into the 9th position of the transmit shift register
and tells the TX Control unit to begin a transmission. Transmission begins on the following
MCU machine cycle, when the “SEND” signal is active in Figure 28 on page 113.
SEND enables the output of the shift register to the alternate function on the port containing
pin RxD, and also enables the SHIFT CLOCK signal to the alternate function on the port
containing the pin, TxD. At the end of each SHIFT CLOCK in which SEND is active, the
contents of the transmit shift register are shifted to the right one position.
As data bits shift out to the right, zeros come in from the left. When the MSB of the data byte
is at the output position of the shift register, then the '1' that was initially loaded into the 9th
position, is just to the left of the MSB, and all positions to the left of that contain zeros. This
condition flags the TX Control unit to do one last shift, then deactivate SEND, and then set
the interrupt flag TI. Both of these actions occur at S1P1.
Reception is initiated by the condition REN = 1 and RI = 0. At the end of the next MCU
machine cycle, the RX Control unit writes the bits 11111110 to the receive shift register, and
in the next clock phase activates RECEIVE. RECEIVE enables the SHIFT CLOCK signal to
the alternate function on the port containing the pin, TxD. Each pulse of SHIFT CLOCK
moves the contents of the receive shift register one position to the left while RECEIVE is
active. The value that comes in from the right is the value that was sampled at the RxD pin.
As data bits come in from the right, 1s shift out to the left. When the 0 that was initially
loaded into the right-most position arrives at the left-most position in the shift register, it flags
the RX Control unit to do one last shift, and then it loads SBUF. After this, RECEIVE is
cleared, and the receive interrupt flag RI is set.
Modes 1 or
3
3.6864
9600 Hz
9600 Hz
0
1
0
2
FE
Modes 1 or
3
1.8432
9600 Hz
9600 Hz
0
1
0
2
FF
Modes 1 or
3
1.8432
4800 Hz
4800 Hz
0
1
0
2
FE
Table 67.
Commonly used baud rates generated from Timer 1 (continued)
UART
mode
fOSC (MHz)
Desired
baud rate
Resultant
baud rate
Baud rate
deviation
SMOD bit
in PCON
Timer 1
C/T Bit in
TMOD
Timer
mode in
TMOD
TH1
Reload
value
(hex)



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