| 전자부품 데이터시트 검색엔진 |
|
AT90SCR100 데이터시트(PDF) 295 Page - ATMEL Corporation |
|
|
|||||||||||||||||||||||||||||
AT90SCR100 데이터시트(HTML) 295 Page - ATMEL Corporation |
|
295 / 433 page ![]() 295 TPR0327AY–SMS–30Jan09 AT90SCR100 21.6.2 HSSPIDMAD - HSSPIDMA ADdress registers • Bits 7..6 - Res: Reserved Bits These bits are reserved bits in the AT90SCR100 and are always read as zero. • Bits 13..0 - HSSPIDMAD13..0 : HS SPI DMA Address These bits represents the 14-bit HSSPIDMA Address. These two registers set the base address in RAM. This address represents the source of the data to be sent if the HSSPIDMA controller is configured in the emission mode. It represents the destination to store the data if the HSSPIDMA controller is configured in the receiving mode. The initial value corresponds to RAM address $000100. You can address the whole RAM with this parameter. Values in RAM that must not be dumped, shall be stored out of the HSSPIDMA RAM accessible range. When starting a HSSPIDMA operation, the hardware will check if the values of HSSPIDMADH, HSSPIDMADL and HSSPIDMAB registers does not exceed the specific RAM area ($000100 to $0010FF). If an error is detected, HSSPIDMACS.DMAERR bit is automatically set (one). A Supervisor RAM Illegal Access Attempt Violation security interrupt (if not masked) is so trig- gered. HSSPIDMADH, HSSPIDMADL and HSSPIDMAB registers keep their previous value. 21.6.3 HSSPIDMAB - DMA Amount of Bytes Register This register is dedicated to the amount of bytes to be transferred during the next HSSPIDMA operation setting. • Bit 7..5 - Res : Reserved Bits This bit is reserved bit in the AT90SCR100 and is always read as zero. Bit 15 1413 1211 10 9 8 $0000DE - - HSSPIDMAD [13..8] HSSPIDMADH $0000DD HSSPIDMAD [8..0] HSSPIDMADL Bit 7 6 5 4 3 2 1 0 Read/write R R R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W Initial value 0 0 0 0 0 0 0 1 0x01 0 0 0 0 0 0 0 0 0x00 After a HSSPIDMA operation, HSSPIDMADH and HSSPIDMADL are set to the last value reached in RAM and incremented by one. For instance, after a 64-byte transfer started from base address $000100, HSSPIDMAD equals to $000140 (HSSPIDMADH = $01 and HSSPIDMADL = $40). This feature allows to simplify registers and bits handlings when several HSSPIDMA operations are to be suc- cessively performed, which can be the case when getting or sending several packets. Note Bit 7 6543 2 1 0 $00DF - - - HSSPIDMAB [4..0] HSSPIDMAB Read/write R R R R/W R/W R/W R/W R/W Initial value 0 0 0 0 0 0 0 0 0x00 |
|
링크 URL |
| ALLDATASHEET 가 귀하에 도움이 되셨나요? [ DONATE ] |
Alldatasheet는? | 광고문의 | 운영자에게 연락하기 | 개인정보취급방침 | 링크 투 데이터시트 | 링크교환 | 제조사별 검색 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 |