Signal Analysis PICtail? Daughter Board User’s Guide
FIGURE 1-3:
SIGNAL ANALYSIS ELECTRICAL CONNECTION BLOCK
DIAGRAM
Signal Analysis PICtail?
PICkit? 1 Flash Starter Kit
Daughter Board
+5 V
+5 V
+ 5 V
PIC16C745
Busy
J3
P1
PIC16F684
RB7
28
13
+5V
13
Personal
Computer
USB
RC7
RC6
18
17
7
8
ICSPDAT
ICSPCLK
7
8
13
12
RA0
RA1
RA0
RA1
2
V PP
3 Charge Pump
Circuitry
3
V PP
3
4 RA3
RC2 13
1.5
PIC16F684 FIRMWARE
14
G ND
14
This section provides a high-level discussion of the PIC16F684 firmware ‘PICA2Dlab’.
The source code for PICA2Dlab is contained on the PICkit 1 Flash Starter Kit CD-ROM.
When programmed into the PIC16F684 on the Signal Analysis PICtail Daughter Board,
PICA2Dlab recognizes commands from the PICkit 1 Flash Starter Kit PIC16C745
PICmicro device with USB. The PIC16C745 requires firmware version 2.0.0 or later for
the signal analysis functions to work. PICA2Dlab communicates synchronously in both
directions with the PIC16C745 microcontroller. Finally, the PICkit 1 Signal Analysis PC
host program can command the PIC16F684 on the Signal Analysis PICtail Daughter
Board.
1.5.1
PICA2Dlab Commands
Once programmed into the PIC16F684 microcontroller, the PICA2Dlab.hex firmware
receives commands from the PC16C745. Presently it understands five commands:
1. Version – Returns a single byte representing a version number for the code. The
host program on the PC may interrogate this to ensure the proper code is
installed in the PIC16F684.
2. Get Real-time Data – Runs a conversion and returns the two byte result.
3. Set Configuration – Expects two bytes from the host. First byte represents the
number of 256 byte blocks to acquire. Second byte represents the acquisition
speed which is used as an index into a look-up table and sets up Timer0 for the
acquisition period.
4. Go – Starts the acquisition process.
5. Read – Reads the data stored in the serial EEPROMs and sends it to the PC via
the USB port.
DS51476A-page 10
? 2004 Microchip Technology Inc.
相关PDF资料
AC164121 BOARD DAUGHTER PICTAIL ETHERNET
AC164122 BOARD DAUGHT PICTAIL SD/MMC CARD
AC164123 BOARD DAUGHTER ETH PICTAIL PLUS
AC164124 BOARD DAUGHTER IRDA PICTAIL PLUS
AC164125 BOARD DAUGHTER PICTAIL SPEECH
AC164127-3 BOARD DAUGHTER GRAPHIC PICTAIL
AC164127-5 BOARD GRAPH LCD CNTLR PICTAIL
AC164127-8 BOARD GRAPH DISPLAY 5.7 640X480
相关代理商/技术参数
AC164121 功能描述:以太网开发工具 Ethernet PICtail Dghtr Brd RoHS:否 制造商:Micrel 产品:Evaluation Boards 类型:Ethernet Transceivers 工具用于评估:KSZ8873RLL 接口类型:RMII 工作电源电压:
AC164121 制造商:Microchip Technology Inc 功能描述:IC ((NW))
AC164122 功能描述:子卡和OEM板 PICtail Daughter Brd SD/MMC cards RoHS:否 制造商:BeagleBoard by CircuitCo 产品:BeagleBone LCD4 Boards 用于:BeagleBone - BB-Bone - Open Source Development Kit
AC164122 制造商:Microchip Technology Inc 功能描述:SEMICONDUCTOR ((NW))
AC164123 功能描述:以太网开发工具 PICtail Daughter Brd Ethernet Plus RoHS:否 制造商:Micrel 产品:Evaluation Boards 类型:Ethernet Transceivers 工具用于评估:KSZ8873RLL 接口类型:RMII 工作电源电压:
AC164124 功能描述:子卡和OEM板 IrDA PICtail Plus Daughter Board RoHS:否 制造商:BeagleBoard by CircuitCo 产品:BeagleBone LCD4 Boards 用于:BeagleBone - BB-Bone - Open Source Development Kit
AC164125 功能描述:子卡和OEM板 PICtail Speech Playback RoHS:否 制造商:BeagleBoard by CircuitCo 产品:BeagleBone LCD4 Boards 用于:BeagleBone - BB-Bone - Open Source Development Kit
AC164126 功能描述:子卡和OEM板 PICtail Plus Proto Adapter Kit RoHS:否 制造商:BeagleBoard by CircuitCo 产品:BeagleBone LCD4 Boards 用于:BeagleBone - BB-Bone - Open Source Development Kit