Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

DSPIC33EP128GS708 Datasheet(PDF) 235 Page - Microchip Technology

Part # DSPIC33EP128GS708
Description  16-Bit Digital Signal Controllers for Digital Power Applications with Interconnected High-Speed PWM, ADC, PGA and Comparators
PDF  484 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MICROCHIP [Microchip Technology]
Direct Link  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

DSPIC33EP128GS708 Datasheet(HTML) 235 Page - Microchip Technology

Back Button DSPIC33EP128GS708 Datasheet HTML 231Page - Microchip Technology DSPIC33EP128GS708 Datasheet HTML 232Page - Microchip Technology DSPIC33EP128GS708 Datasheet HTML 233Page - Microchip Technology DSPIC33EP128GS708 Datasheet HTML 234Page - Microchip Technology DSPIC33EP128GS708 Datasheet HTML 235Page - Microchip Technology DSPIC33EP128GS708 Datasheet HTML 236Page - Microchip Technology DSPIC33EP128GS708 Datasheet HTML 237Page - Microchip Technology DSPIC33EP128GS708 Datasheet HTML 238Page - Microchip Technology DSPIC33EP128GS708 Datasheet HTML 239Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 235 / 484 page
background image
 2016-2018 Microchip Technology Inc.
DS70005258C-page 235
dsPIC33EPXXXGS70X/80X FAMILY
To set up the SPIx module for the Enhanced Buffer
Master mode of operation:
1.
If using interrupts:
a)
Clear the interrupt flag bits in the respective
IFSx register.
b)
Set the interrupt enable bits in the
respective IECx register.
c)
Write the SPIxIP bits in the respective IPCx
register.
2.
Write the desired settings to the SPIxCON1L,
SPIxCON1H and SPIxCON2L registers with
MSTEN (SPIxCON1L<5>) = 1.
3.
Clear the SPIROV bit (SPIxSTATL<6>).
4.
Select Enhanced Buffer mode by setting the
ENHBUF bit (SPIxCON1L<0>).
5.
Enable SPIx operation by setting the SPIEN bit
(SPIxCON1L<15>).
6.
Write the data to be transmitted to the
SPIxBUFL and SPIxBUFH registers. Transmis-
sion (and reception) will start as soon as data is
written to the SPIxBUFL and SPIxBUFH
registers.
To set up the SPIx module for the Enhanced Buffer
Slave mode of operation:
1.
Clear the SPIxBUFL and SPIxBUFH registers.
2.
If using interrupts:
a) Clear the interrupt flag bits in the respective
IFSx register.
b) Set the interrupt enable bits in the
respective IECx register.
c)
Write the SPIxIP bits in the respective IPCx
register to set the interrupt priority.
3.
Write the desired settings to the SPIxCON1L,
SPIxCON1H and SPIxCON2L registers with the
MSTEN bit (SPIxCON1L<5>) = 0.
4.
Clear the SMP bit.
5.
If the CKE bit is set, then the SSEN bit must be
set, thus enabling the SSx pin.
6.
Clear the SPIROV bit (SPIxSTATL<6>).
7.
Select Enhanced Buffer mode by setting the
ENHBUF bit (SPIxCON1L<0>).
8.
Enable SPIx operation by setting the SPIEN bit
(SPIxCON1L<15>).
FIGURE 18-2:
SPIx MODULE BLOCK DIAGRAM (ENHANCED MODE)
Read
Write
Internal
Data Bus
SDIx
SDOx
SSx/FSYNC
SCKx
MSb
Shift
Control
Edge
Select
Enable Master Clock
Transmit
SPIxRXB
Peripheral Clock
REFO
MCLKEN
SPIxRXSR
URDTEN
1
0
TXELM<5:0> = 6’b0
MSb
Baud Rate
Generator
SSx & FSYNC
Control
Clock
Control
SPIxTXSR
Clock
Control
Receive
SPIxURDT
SPIxTXB
Edge
Select



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