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

X  

UPSD3312D Datasheet(PDF) 145 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) 145 Page - STMicroelectronics

Back Button UPSD3312D Datasheet HTML 141Page - STMicroelectronics UPSD3312D Datasheet HTML 142Page - STMicroelectronics UPSD3312D Datasheet HTML 143Page - STMicroelectronics UPSD3312D Datasheet HTML 144Page - STMicroelectronics UPSD3312D Datasheet HTML 145Page - STMicroelectronics UPSD3312D Datasheet HTML 146Page - STMicroelectronics UPSD3312D Datasheet HTML 147Page - STMicroelectronics UPSD3312D Datasheet HTML 148Page - STMicroelectronics UPSD3312D Datasheet HTML 149Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 145 / 272 page
background image
Obsolete
Product(s)
- Obsolete
Product(s)
Obsolete
Product(s)
- Obsolete
Product(s)
UPSD33xx
Synchronous peripheral interface (SPI)
Doc ID 9685 Rev 7
145/272
24.4
SPI SFR registers
Six SFR registers control the SPI interface:
●
SPICON0 (Table 85 on page 147) for interface control
●
SPICON1 (Table 87 on page 148) for interrupt control
●
SPITDR (SFR D4h, Write only) holds byte to transmit
●
SPIRDR (SFR D5h, Read only) holds byte received
●
SPICLKD (Table 89 on page 148) for clock divider
●
SPISTAT (Table 91 on page 149) holds interface status
The SPI interface functional block diagram (Figure 44 on page 145) shows these six SFRs.
Both the transmit and receive data paths are double-buffered, meaning that continuous
transmitting or receiving (back-to-back transfer) is possible by reading from SPIRDR or
writing data to SPITDR while shifting is taking place. There are a number of flags in the
SPISTAT register that indicate when it is full or empty to assist the 8032 MCU in data flow
management. When enabled, these status flags will cause an interrupt to the MCU.
Figure 44.
SPI Interface, Master mode only
SPITDR - TRANSMIT REGISTER
SPITxD / P1.6 or P4.6
TIMING AND CONTROL
(fOSC)
INTR
to
8032
SPIRDR - RECEIVE REGISTER
8-bit SHIFT REGISTER
8
8
8
8
SPIRxD /
P1.5 or P4.5
SPICON0, SPICON1
- CONTROL REGISTERS
8
SPISTAT - STATUS REGISTER
8
8032 MCU DATA BUS
CLOCK
GENERATE
SPISEL / P1.7 or P4.7
SPICLK / P1.4 or P4.4
CLOCK
DIVIDE
÷1
÷4
÷8
÷16
÷32
÷64
÷128
SPICLKD - DIVIDE SELECT
8
PERIPH_CLK
AI10486



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