| Electronic Components Datasheet Search |
|
AT90SCR100 Datasheet(PDF) 283 Page - ATMEL Corporation |
|
|
|||||||||||||||||||||||||||||
AT90SCR100 Datasheet(HTML) 283 Page - ATMEL Corporation |
|
283 / 433 page ![]() 283 TPR0327AY–SMS–30Jan09 AT90SCR100 Figure 21-6. SPI - Slave with DPRAM operation - First part Configure SPICK frequency (HSSPICFG) Use the timeout? Configure HSSPITIMEOUT Configure CPOL, CPHA, MSTR=0, SPIEN, DPRAM=1, BTDIE Wait SPICKRDY (HSSPISR) GOTO LABEL "RECEIVE DATA" nb_data to send or receive>16? TXBUFE? (HSSPISR) Data to receive? Wait BTD (HSSPIIR) Clear BTD (HSSPIIR) YES YES YES NO NO NO Data to send? YES NO YES NO Init RAM data and HSSPIDMA Copy data into DPRAM Write 16 in HSSPICNT Prepare RAM and HSSPIDMA Copy 16 or nb_data left data into DPRAM. Write 16 or nb_data left in HSSPICNT Init RAM data and HSSPIDMA Copy data into DPRAM Write 16 in HSSPICNT Prepare RAM and HSSPIDMA Copy nb_data left data into DPRAM. Write nb_data left in HSSPICNT Read SPICNT Start copy of received data into RAM using HSSPIDMA. Read received data directly in RAM |
|
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 |
| 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 |