We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest. Update Here
Stay in the loop with the latest from Microchip. Update your profile while you are at it. Update Here
Complete your profile to access more resources. Update Here

AN248

Title
Title
Interfacing MCP6S2X PGAs to PICmicro® Microcontroller
Name
Name
AN248
Date
Date
06/24/2015
Product Categories
Product Categories
Linear Devices / Programmable Gain Amplifiers (PGA)
Description
Description
The MCP6S21/2/6/8 family of one, two, six or eight channel Programmable Gain Amplifiers (PGA) communicate using a standard 3-wire Serial Peripheral Interface (SPI?) protocol. This application note shows how to program the six channel MCP6S26 PGA gains, channels and shutdown registers using the PIC16C505 microcontroller.The PIC16C505 microcontroller does not have a hardware SPI module, therefore, a firmware SPI (Bit Bang) method is used to program the PGA. The MCP6S2X Evaluation Board was used to develop this application note firmware. For additional information, refer to the MCP6S2X Evaluation Board User?s Guide (DS51327), MCP6S21/2/6/8 PGA data sheet (DS21117) and PIC16C505 data sheet (DS40192).

Files


Title
Title
Date
Size
AN248 Source Code - Interfacing MCP6S2X PGAs to PICmicro® Microcontroller 1.6 KB 09/24/2021 AN248 Source Code - Interfacing MCP6S2X PGAs to PICmicro® Microcontroller 09/24/2021 1.6 KB Download

Development Tools


Description
Part Number
Description
MCP6S22DM-PICTL
MCP6S22 PGA PICTAIL DEMO BOARD
MCP6S22DM-PICTL MCP6S22 PGA PICTAIL DEMO BOARD
MCP6S2XEV
MCP6S2X PGA EVALUATION BOARD
MCP6S2XEV MCP6S2X PGA EVALUATION BOARD

Live Chat

Need Help?

Privacy Policy