Datasheet
Table Of Contents
- PICkit™ Serial Analyzer User's Guide
- Trademarks
- Table of Contents
- Chapter 1. PICkit™ Serial Analyzer Overview
- 1.1 Introduction
- 1.2 Highlights
- 1.3 PICkit™ Serial Analyzer Contents
- 1.4 PICkit™ Serial Analyzer Development System
- 1.5 PICkit™ Serial Analyzer Hardware
- 1.6 PICkit™ Serial Analyzer Software
- Chapter 2. Getting Started
- 2.1 Introduction
- 2.2 Highlights
- 2.3 Installing the PICkit™ Serial Analyzer Software
- 2.4 Connecting the PICkit™ Serial Analyzer to the PC
- 2.5 Connecting the PICkit™ Serial Analyzer to the 28-Pin Demo Board
- 2.6 Starting the PICkit™ Serial Analyzer Program
- 2.7 Running the 28-Pin Demo I2C™ Demonstration Program
- 2.8 I2C™ Communications – Basic Operations
- 2.9 28-Pin Demo I2C™ Source Code and Firmware
- Chapter 3. PICkit™ Serial Analyzer PC Program
- 3.1 Introduction
- 3.2 Highlights
- 3.3 Installing the PICkit™ Serial Analyzer Software
- 3.4 Starting the Program
- 3.5 Configuration Wizard
- 3.6 Main Window
- 3.7 Serial Communications Modes
- Chapter 4. I2C™ Master Communications
- 4.1 Introduction
- 4.2 Highlights
- 4.3 PICkit Serial Pin Assignments
- 4.4 Selecting Communications Mode
- 4.5 Configuring I2C Communications Mode
- 4.6 Communications: Basic Operations
- 4.7 Script Builder
- 4.8 Script Execute
- Chapter 5. I2C™ Slave Communications
- 5.1 Introduction
- 5.2 Highlights
- 5.3 PICkit Serial Pin Assignments
- 5.4 Selecting Communications Mode
- 5.5 Configuring I2C Slave Communications Mode
- 5.6 Communications: Basic Operations
- 5.7 Communications: Profile Generator
- Chapter 6. Lin Communications
- 6.1 Introduction
- 6.2 Highlights
- 6.3 PICkit Serial Pin Assignments
- 6.4 Selecting Communications Mode
- 6.5 Configuring Lin Slave Communications Mode
- 6.6 Communications: Basic Operations
- Chapter 7. SPI and Microwire Master Communications
- 7.1 Introduction
- 7.2 Highlights
- 7.3 PICkit™ Serial Analyzer Pin Assignments
- 7.4 Selecting Communications Mode
- 7.5 Configurating SPI Communications Mode
- 7.6 Communications: Basic Operations
- 7.7 Script Builder
- 7.8 Script Execute
- Chapter 8. USART Asynchronous Communications
- 8.1 Introduction
- 8.2 Highlights
- 8.3 PICkit Serial Pin Assignments
- 8.4 Selecting Communications Mode
- 8.5 Configuring USART Asynchronous Communications Mode
- 8.6 Communications: Basic Operations
- 8.7 Script Builder
- 8.8 Script Execute
- Chapter 9. USART Master Synchronous Communications
- 9.1 Introduction
- 9.2 Highlights
- 9.3 PICkit Serial Pin Assignments
- 9.4 Selecting Communications Mode
- 9.5 Configuring USART Synchronous Master Communications Mode
- 9.6 Communications: Basic Operations
- 9.7 Script Builder
- 9.8 Script Execute
- Chapter 10. User Defined Templates
- 10.1 Introduction
- 10.2 Highlights
- 10.3 Creating and Using Templates
- 10.4 My Templates
- 10.5 Graphing Data
- Chapter 11. PICkit™ Serial Analyzer Firmware
- 11.1 Introduction
- 11.2 Highlights
- 11.3 Overview
- 11.4 Exec
- 11.5 Comm
- 11.6 I2CM Communications
- 11.7 I2CS Communications
- 11.8 SPI Communications
- 11.9 USART Communications
- 11.10 LIN Communications
- Chapter 12. PICkit™ Serial Analyzer DLL
- 12.1 Introduction
- 12.2 Overview
- Chapter 13. Troubleshooting
- 13.1 Introduction
- 13.2 Frequently Asked Questions
- Appendix A. PICkit Serial Analyzer Schematics
- A.1 Introduction
- Appendix B. 28-Pin Demo Board I2C™ Demonstration Firmware
- B.1 Introduction
- B.2 Highlights
- B.3 Hardware
- B.4 Firmware
- B.5 I2C Communications
- B.6 Slave Devices
- B.7 Functions
- Worldwide Sales

PICkit™ Serial Analyzer User’s Guide
DS51647C-page 22 © 2009 Microchip Technology Inc.
PICkit™ SERIAL ANALYZER
The PICkit Serial Analyzer menu selection commands the PICkit Serial Analyzer
hardware.
• Select Communications Mode >
- I
2
C Master – Puts the PICkit Serial Analyzer in I
2
C Master Communications
mode
-I
2
C Slave – Puts the PICkit Serial Analyzer in I
2
C Slave Communications
mode
- SPI Master – Puts the PICkit Serial Analyzer in SPI Master Communications
mode
- USART Asynchronous – Puts the PICkit Serial Analyzer in USART Asynchro-
nous Communications mode
-U
SART Synchronous Master – Puts the PICkit Serial Analyzer in USART
Synchronous Master Communications mode
- LIN – Puts the PICkit Serial Analyzer in LIN Communications mode
- Microwire – Puts the PICkit Serial Analyzer in Microwire Communications
mode
• Configure Communications Mode – Displays the Configuration Communications
Mode window for the communications mode selected (see PICkit Serial Analyzer
-> Select Communications Mode)
• Download PICkit Serial Analyzer Firmware – Displays the Firmware Download
window. Firmware updates are available from the Microchip Technology web site.
• Run Configuration Wizard – Displays the Configuration Wizard
• Perform System Reset – Closes and then reinitializes USB communications to the
PICkit Serial Analyzer
• Reset PICkit Serial Analyzer – Resets the PICkit Serial Analyzer if an error condi-
tion is present
• PICkit Serial Analyzer No. – Up to four PICkit Serial Analyzers can be controlled
from the PC software. The number is assigned to the hardware as it enumerates
on the USB bus.
DEMO BOARDS
The demo boards menu selection displays the selected demonstration window. The
PICkit Serial Analyzer program will be automatically configured for the communications
mode of the selected demonstration.
•28-Pin Demo I
2
C – Displays the 28-pin demo board I
2
C demographical user
interface. For more information see Appendix B. “28-Pin Demo Board I
2
C™
Demonstration Firmware”.
USER DEFINED TEMPLATES
• Display Template – Displays the User Defined Template window
• My Templates – Selects and displays template windows created by the user
VIEW
• Basic – The PICkit Serial Analyzer program will display basic commands and
status view
• Advanced – The PICkit Serial Analyzer program will display advanced commands
and status view