PICkit? Serial Analyzer Firmware
TAG bytes 0x03, 0x04 and 0x05 write data bytes to their respective script buffers. In
the current architecture, Script Buffer 1 (CBUF1) is used to store communication com-
mands that will be fetched and executed by the COMM block. So, TAG byte 0x03 is
used to delineate data that is to be sent to the script buffer including communication
protocols to be sent to the unit under test. TAG bytes 0x04 and 0x05 are typically not
used. TAG bytes 0x06 and 0x07 configure the LEDs as follows:
TABLE 9-8:
LED CONFIGURATION
Description
Set immediate
Blink once – On or Off
Blink continuous
Mode
M = CFG[7:6]
00
10
11
State
S = CFG[5]
1 = On, 0 = Off
1 = On, 0 = Off
initial state: 1 = On, 0 = Off
Time
T = CFG[4:0]
N/A
T + 1 units
T + 1 units
Reserved
Legend:
Note:
01
Time “unit” = 50 ms
Set LED to blink continuously, on/off time = 100 ms.
CFG = 0xC1 (M = b’11’, S = 0, T = 1)
EXEC data TAG bytes identify data streams sent from the EXEC block back to the host
software.
TABLE 9-9:
EXEC TAG (EDATA) BYTES
TAG/EDATA
0x80
0x81
0x82
0x83
0x84
0x85
0x86
LEN
1
1
25
21
7
N+2
N+2
Name
END OF DATA
FIRMWARE_VERSION
CONTROL_BLOCK_DATA
STATUS_BLOCK_DATA
CBUF_STATUS
CBUF1_DATA
CBUF2_DATA
Description
Marks the end of valid data
0
TAG
Firmware version
0
TAG
1
Data: 20-byte STATUS_BLOCK
2
Date: major version
Control block contents
0
TAG
1:24
Data: CONTROL_BLOCK
Status block contents
0
TAG
1:20
Data: minor version
Status block contents
0
TAG
1
Data: CBUF1: # bytes used
2
Data: CBUF1: # bytes unused
3
Data: CBUF2: # bytes used
4
Data: CBUF2: # bytes unused
5
Data: CBUF3: # bytes used
6
Data: CBUF3: # bytes unused
Data from CBUF1
0
TAG
1
Byte count
2 : N+1
Data: from CBUF1
Data from CBUF2
? 2007 Microchip Technology Inc.
0
1
2 : N+1
TAG
Byte count
Data: from CBUF2
DS51647A-page 77
相关PDF资料
DV164131 KIT STARTER PICKIT 3
DV164132 KIT EVAL F1 FOR PIC12F1/PIC16F1
DV243003 KIT STARTER FOR SRL MEM PRODUCTS
DVA1001 ADAPTER FOR PIC16F716 18DIP
DVA1004 DEVICE ADAPTER 8/14/20DIP
E3R-D12GP-P RELAY RCVR PLUG-IN DIMMER
E3R-R12-3HOTP RCVR 3WIRE RELAY 120V
E3R-R12GP RCVR PLUG-IN RELAY
相关代理商/技术参数
DV164126 功能描述:开发板和工具包 - PIC / DSPIC USB Kit w/ PICkit LowPinCount RoHS:否 制造商:Microchip Technology 产品:Starter Kits 工具用于评估:chipKIT 核心:Uno32 接口类型: 工作电源电压:
DV164130 功能描述:电路内置调试器 PICkit 3 Starter Kit RoHS:否 制造商:Microchip Technology 产品:In-Circuit Debugger Kits 工具用于评估:PIC16F1829 用于:PIC16F1829 核心:PIC 接口类型: 工作电源电压:
DV164131 功能描述:电路内置调试器 PICkit 3 Debug Exprs RoHS:否 制造商:Microchip Technology 产品:In-Circuit Debugger Kits 工具用于评估:PIC MCUs, dsPIC DSCs 用于:07-00024, AC164113 核心:dsPIC, PIC 接口类型:USB 工作电源电压:3 V to 5 V
DV164131 制造商:Microchip Technology Inc 功能描述:PICKIT 3 DEBUG EXPRESS
DV164131-XLP 制造商:Microchip Technology Inc 功能描述:KIT DEV PICKIT 3-XLP/NANOWAT
DV164132 功能描述:开发板和工具包 - PIC / DSPIC F1 Evaluation Kit RoHS:否 制造商:Microchip Technology 产品:Starter Kits 工具用于评估:chipKIT 核心:Uno32 接口类型: 工作电源电压:
DV164132 制造商:Microchip Technology Inc 功能描述:PIC12F1xxx/PIC16F1xxx F1 Evaluation Kit
DV164133 功能描述:电源管理IC开发工具 Energy Harvesting Development Tool RoHS:否 制造商:Maxim Integrated 产品:Evaluation Kits 类型:Battery Management 工具用于评估:MAX17710GB 输入电压: 输出电压:1.8 V