| 전자부품 데이터시트 검색엔진 |
|
DSPIC30F 데이터시트(PDF) 47 Page - Microchip Technology |
|
|
|||||||||||||||||||||||||||||
DSPIC30F 데이터시트(HTML) 47 Page - Microchip Technology |
|
47 / 220 page ![]() 2004 Microchip Technology Inc. Preliminary DS70116C-page 45 dsPIC30F5011/5013 6.0 FLASH PROGRAM MEMORY The dsPIC30F family of devices contains internal pro- gram Flash memory for executing user code. There are two methods by which the user can program this memory: 1. Run-Time Self-Programming (RTSP) 2. In-Circuit Serial Programming™ (ICSP™) 6.1 In-Circuit Serial Programming (ICSP) dsPIC30F devices can be serially programmed while in the end application circuit. This is simply done with two lines for Programming Clock and Programming Data (which are named PGC and PGD respectively), and three other lines for Power (VDD), Ground (VSS) and Master Clear (MCLR). this allows customers to manu- facture boards with unprogrammed devices, and then program the microcontroller just before shipping the product. This also allows the most recent firmware or a custom firmware to be programmed. 6.2 Run-Time Self-Programming (RTSP) RTSP is accomplished using TBLRD (table read) and TBLWT (table write) instructions. With RTSP, the user may erase program memory, 32 instructions (96 bytes) at a time and can write program memory data, 32 instructions (96 bytes) at a time. 6.3 Table Instruction Operation Summary The TBLRDL and the TBLWTL instructions are used to read or write to bits<15:0> of program memory. TBLRDL and TBLWTL can access program memory in Word or Byte mode. The TBLRDH and TBLWTH instructions are used to read or write to bits<23:16> of program memory. TBLRDH and TBLWTH can access program memory in Word or Byte mode. A 24-bit program memory address is formed using bits<7:0> of the TBLPAG register and the effective address (EA) from a W register specified in the table instruction, as shown in Figure 6-1. FIGURE 6-1: ADDRESSING FOR TABLE AND NVM REGISTERS 0 Program Counter 24 bits NVMADRU Reg 8 bits 16 bits Program Using TBLPAG Reg 8 bits Working Reg EA 16 bits Using Byte 24-bit EA 1/0 0 1/0 Select Table Instruction NVMADR Addressing Counter Using NVMADR Reg EA User/Configuration Space Select |
|
링크 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 |