MCP6SX2DM-PCTLPD Microchip Technology, MCP6SX2DM-PCTLPD Datasheet - Page 14
![BOARD DAUGHTER PICTAIL MCP6SX2](/photos/9/17/91787/mcp6sx2dm-pctlpd_sml.jpg)
MCP6SX2DM-PCTLPD
Manufacturer Part Number
MCP6SX2DM-PCTLPD
Description
BOARD DAUGHTER PICTAIL MCP6SX2
Manufacturer
Microchip Technology
Series
PICtail™r
Datasheets
1.AC164120.pdf
(36 pages)
2.MCP6SX2DM-PCTLPD.pdf
(28 pages)
3.MCP6SX2DM-PCTLPD.pdf
(12 pages)
Specifications of MCP6SX2DM-PCTLPD
Sensor Type
Light, Current Output
Interface
Analog
Sensitivity
850nm
Voltage - Supply
2.5 V ~ 5.5 V
Embedded
No
Utilized Ic / Part
MCP6001, MCP6S22, MCP6S92
Processor To Be Evaluated
MCP6Sx2
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Sensing Range
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
MCP6SX2DM-PCTLPDR
MCP6SX2DM-PCTLPDR
MCP6SX2DM-PCTLPDR
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
MCP6SX2DM-PCTLPD
Manufacturer:
MICROCHIP
Quantity:
12 000
Signal Analysis PICtail™ Daughter Board User’s Guide
DS51476A-page 10
1.5
PIC16F684 FIRMWARE
FIGURE 1-3:
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
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
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
4. Go – Starts the acquisition process.
5. Read – Reads the data stored in the serial EEPROMs and sends it to the PC via
Personal
Computer
host program on the PC may interrogate this to ensure the proper code is
installed in the PIC16F684.
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.
the USB port.
USB
PICA2Dlab Commands
PIC16C745
SIGNAL ANALYSIS ELECTRICAL CONNECTION BLOCK
DIAGRAM
PICkit™ 1 Flash Starter Kit
RB7
RC7
RC6
RA0
RA1
RC2
28
18
17
13
2
3
+5V
Charge Pump
Circuitry
Busy
V
PP
+5V
J3
13
14
7
8
3
ICSPCLK
ICSPDAT
+5V
V
G
PP
2004 Microchip Technology Inc.
ND
Signal Analysis PICtail™
13
14
P1
3
7
8
Daughter Board
+5V
13
12
4
PIC16F684
RA0
RA1
RA3