Electronic Components Datasheet Search
  English  ▼

X  

AN247 Datasheet(PDF) 16 Page - Microchip Technology

Part # AN247
Description  A CAN Bootloader for PIC18F CAN Microcontrollers
PDF  32 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MICROCHIP [Microchip Technology]
Direct Link  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

AN247 Datasheet(HTML) 16 Page - Microchip Technology

Back Button AN247 Datasheet HTML 12Page - Microchip Technology AN247 Datasheet HTML 13Page - Microchip Technology AN247 Datasheet HTML 14Page - Microchip Technology AN247 Datasheet HTML 15Page - Microchip Technology AN247 Datasheet HTML 16Page - Microchip Technology AN247 Datasheet HTML 17Page - Microchip Technology AN247 Datasheet HTML 18Page - Microchip Technology AN247 Datasheet HTML 19Page - Microchip Technology AN247 Datasheet HTML 20Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 16 / 32 page
background image
AN247
DS00247A-page 16
 2003 Microchip Technology Inc.
;*
;* Put commands sent upon receiving Get command (Slave --> Master)
;* YYYYYYYYYYY 0 0 8 YYYYYYYY YYYYYY00 ADDRL ADDRH ADDRU RESVD STATS RESVD RESVD RESVD
;* YYYYYYYYYYY 0 0 8 YYYYYYYY YYYYYY01 DATA0 DATA1 DATA2 DATA3 DATA4 DATA5 DATA6 DATA7
;*
;* Put commands sent upon receiving Put command (if enabled) (Slave --> Master)
;* This is the acknowledge after a put.
;* YYYYYYYYYYY 0 0 0 YYYYYYYY YYYYYY00 _NA__ _NA__ _NA__ _NA__ _NA__ _NA__ _NA__ _NA__
;* YYYYYYYYYYY 0 0 0 YYYYYYYY YYYYYY01 _NA__ _NA__ _NA__ _NA__ _NA__ _NA__ _NA__ _NA__
;*
;* ADDRL - Bits 0 to 7 of the memory pointer.
;* ADDRH - Bits 8 - 15 of the memory pointer.
;* ADDRU - Bits 16 - 23 of the memory pointer.
;* RESVD - Reserved for future use.
;* CTLBT - Control bits.
;* SPCMD - Special command.
;* CPDTL - Bits 0 - 7 of special command data.
;* CPDTH - Bits 8 - 15 of special command data.
;* DATAX - General data.
;*
;* Control bits:
;* MODE_WRT_UNLCK-Set this to allow write and erase operations to memory.
;* MODE_ERASE_ONLY-Set this to only erase Program Memory on a put command. Must be on 64-byte
;*
boundary.
;* MODE_AUTO_ERASE-Set this to automatically erase Program Memory while writing data.
;* MODE_AUTO_INC-Set this to automatically increment the pointer after writing.
;* MODE_ACK-Set this to generate an acknowledge after a 'put' (PG Mode only)
;*
;* Special Commands:
;* CMD_NOP
0x00
Do nothing
;* CMD_RESET
0x01
Issue a soft reset
;* CMD_RST_CHKSM
0x02
Reset the checksum counter and verify
;* CMD_CHK_RUN
0x03
Add checksum to special data, if verify and zero checksum
;*
then clear the last location of EEDATA.
;* Memory Organization (regions not shown to scale):
;*
|-------------------------------|0x000000 (Do not write here!)
;*
|
Boot Area
|
;*
|-------------------------------|0x000200
;*
|
|
;*
|
Prog Mem
|
;*
|
|
;*
|-------------------------------|0x1FFFFF
;*
|
User ID
|0x200000
;*
|-------------------------------|
;*
|:::::::::::::::::::::::::::::::|
;*
|:::::::::::::::::::::::::::::::|
;*
|-------------------------------|
;*
|
Config
|0x300000
;*
|-------------------------------|
;*
|:::::::::::::::::::::::::::::::|
;*
|:::::::::::::::::::::::::::::::|
;*
|-------------------------------|
;*
|
Device ID
|0x3FFFFE - 0x3FFFFF
;*
|-------------------------------|
;*
|:::::::::::::::::::::::::::::::|
;*
|:::::::::::::::::::::::::::::::|
;*
|-------------------------------|0xF00000
;*
|
EEDATA
|
;*
|
(remapped)
|(Last byte used as boot flag)
;*
|-------------------------------|0xFFFFFF
;



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


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