| 전자부품 데이터시트 검색엔진 |
|
PIC24F16KA102 데이터시트(PDF) 34 Page - Microchip Technology |
|
|
|||||||||||||||||||||||||||||
PIC24F16KA102 데이터시트(HTML) 34 Page - Microchip Technology |
|
34 / 48 page ![]() PIC24FXXKAXXX DS39919A-page 34 Advance Information © 2008 Microchip Technology Inc. 5.2.2 PACKED DATA FORMAT When 24-bit instruction words are transferred across the 16-bit SPI interface, they are packed to conserve space using the format illustrated in Figure 5-5. This format minimizes the traffic over the SPI and provides the programming executive the data that is properly aligned for performing table write operations. FIGURE 5-5: PACKED INSTRUCTION WORD FORMAT 5.2.3 PROGRAMMING EXECUTIVE ERROR HANDLING The programming executive will “NACK” all unsupported commands. Additionally, due to the memory constraints of the programming executive, no checking is performed on the data contained in the programmer command. It is the responsibility of the programmer to command the programming executive with valid command arguments; otherwise, the programming operation might fail. Section 5.3.1.3 “QE_Code Field” provides additional information on error handling. Note: When the number of instruction words transferred is odd, MSb2 is zero and LSW2 cannot be transmitted. 15 8 7 0 LSW1 MSb2 MSb1 LSW2 LSWx: Least Significant 16 bits of instruction word MSbx: Most Significant bits of instruction word TABLE 5-1: PROGRAMMING EXECUTIVE COMMAND SET Opcode Mnemonic Length (16-bit words) Time-out Description 0h SCHECK 1 1 msec Sanity check. 1h READC 3 1 msec Read up to (256) 8-bit words starting from the specified Device ID register. 2h READP 4 1 msec/row Read up to 32K instruction words of code memory starting from the specified address.(1) 3h RESERVED N/A N/A This command is reserved; it returns a NACK. 4h PROGC 4 5 msec Write an 8-bit word to the specified Device ID registers. 5h PROGP 99 5 msec Program up to 32 instructions (one row) of code memory at the specified address and then verify.(1) 6h RESERVED N/A N/A This command is reserved; it returns a NACK. 7h RESERVED N/A N/A This command is reserved; it returns a NACK. 8h RESERVED N/A N/A This command is reserved; it returns a NACK. 9h RESERVED N/A N/A This command is reserved; it returns a NACK. Ah QBLANK 3 TBD Query if the code memory is blank.(1) Bh QVER 1 1 msec Query the programming executive software version. Ch RESERVED N/A N/A This command is reserved; it returns a NACK. Dh RESERVED N/A N/A This command is reserved. it returns a NACK. Eh READD 4 1 msec/word Read up to (256) 16-bit words starting from the specified address. Fh PROGD 19 5 msec Program one word of data EEPROM memory at the specified address and then verify. Legend: TBD = To Be Determined Note 1: One row of code memory consists of (32) 24-bit words. Refer to Table 2-3 for device-specific information. |
|
링크 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 |