Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| udb:refmanual [2015/05/29 23:26] – [6.3. Programming Signals] Martha | udb:refmanual [2022/10/04 11:38] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 15: | Line 15: | ||
| ===== Overview ===== | ===== Overview ===== | ||
| - | The Universal Development Board (UDB) is a microcontroller development board intended to use with a wide variety of PIC microcontrollers from Microchip®. It was designed to support most 3.3V, PIC microcontrollers in 8-bit, 16-bit, or 32-bit varieties. It will accommodate a wide range of Microchip PIM processor modules as well as DIP packaged parts with pin counts from 8-pin to 28-pin. Three DIP sockets are provided: 20/14/8 PIN 8-bit PIC, 28 PIN 8-bit PIC, and 28-pin PIC24/ | + | The Universal Development Board (UDB) is a microcontroller development board intended to use with a wide variety of PIC microcontrollers from Microchip®. It was designed to support most 3.3V, PIC microcontrollers in 8-bit, 16-bit, or 32-bit varieties. It will accommodate a wide range of Microchip PIM processor modules as well as DIP packaged parts with pin counts from 8-pin to 28-pin. Three DIP sockets are provided: 20/14/8 PIN 8-bit PIC, 28 PIN 8-bit PIC, and 28-pin PIC24/ |
| The Universal Development Board is designed to be compatible with the Microchip Explorer 16 development board. The layout of the PIM connector and PICtail™ Plus bus connections are physically and electrically compatible with the Explorer 16, and many Microchip demonstration programs for the Explorer 16 will work with the UDB. | The Universal Development Board is designed to be compatible with the Microchip Explorer 16 development board. The layout of the PIM connector and PICtail™ Plus bus connections are physically and electrically compatible with the Explorer 16, and many Microchip demonstration programs for the Explorer 16 will work with the UDB. | ||
| Line 28: | Line 28: | ||
| * 28 Pin 8-Bit PIC | * 28 Pin 8-Bit PIC | ||
| * 28 Pin PIC24/ | * 28 Pin PIC24/ | ||
| - | * Two Pmod Connectors | + | * Two Pmod ports |
| * Three Push Buttons | * Three Push Buttons | ||
| * Two Analog POTs | * Two Analog POTs | ||
| Line 58: | Line 58: | ||
| | **12** | | **12** | ||
| | **13** | | **13** | ||
| - | | **14** | + | | **14** |
| | **15** | | **15** | ||
| Line 308: | Line 308: | ||
| ===== 9. Pmod Interface ===== | ===== 9. Pmod Interface ===== | ||
| - | The UDB board provides two Pmod connectors | + | The UDB board provides two Pmod ports for use with Pmods. Pmods are a line of small peripheral interface modules available from Digilent. The range of available Pmod peripheral modules include various |
| - | The Pmod modules can plug directly into the Pmod connector, or can be connected via six-pin or twelve-pin cables. Two six pin peripheral modules can be connected to a single 12-pin | + | The Pmod modules can plug directly into the Pmod port, or can be connected via six-pin or twelve-pin cables. Two six pin peripheral modules can be connected to a single 12-pin |
| - | There are two 12-pin Pmod connectors | + | There are two 12-pin Pmod ports on the UDB, labeled JA and JB. Each Pmod port provides eight I/O signal pins, two power pins, and two ground pins. The signals are arranged so that the connector provides either a single 12-pin interface or two stacked 6-pin interfaces on each Pmod connector. |
| - | The pin numbering that Digilent uses on the 12-pin Pmod connectors | + | The pin numbering that Digilent uses on the 12-pin Pmod ports is non-standard. The upper row of pins are numbered 1–6, right to left (when viewed from the end of the port), and the lower row of pins are numbered 7–12, right to left. This is in keeping with the convention that the upper and lower rows of pins can be considered to be two six-pin |
| - | {{ : | + | {{ : |
| - | The Pmod connectors | + | The Pmod ports are wired to locations on the PIM bus. They can be accessed directly from either the microcontroller on a PIM module or the on-board PIC32MX360. To use the Pmod ports from a microcontroller in one of the DIP sockets, it is necessary to use jumper wires to make the signal connections from the DIP bus header to the PIM bus headers. |
| - | The following tables give the signal locations on the PIM bus headers to which the Pmod connector | + | The following tables give the signal locations on the PIM bus headers to which the Pmod port pins are wired. |
| ==== 9.1. Pmod Connector JA ==== | ==== 9.1. Pmod Connector JA ==== | ||

