Anobium - 2024-09-03

I was sent an old Microchip PICDEM-2 demo board circa 1994.

This is an amazing board. I put a 16F15376 in it, attached an LCD, a keypad this is the result. A brilliant set of demos!

See https://github.com/GreatCowBASIC/Demonstration_Sources/tree/main/Vendor_Boards/Microchip_PICDEM-2_demo_board_1994


This is a great board this support the latest PICs.

The PICDEM 2 demonstration board has the following hardware features:

  1. 40- and 28-pin DIP sockets (Although 2 sockets are provided, only one device may be used at a time.)
  2. On-board +5V regulator for direct input from 9V, 100mA AC/DC wall adapter or 9V battery, or hooks for a +5V, 100mA regulated DC supply.
  3. RS-232C socket and associated hardware for direct connection to RS-232C interface.
  4. Unpopulated holes for Access.bus connector and associated hardware.
  5. 5K pot for devices with analog inputs.
  6. Three push button switches for external stimulus and RESET.
  7. Green power-on indicator LED.
  8. Eight red LEDs connected to PORTB for displaying 8-bit binary values.
  9. Jumper to disconnect LEDs from PORTB.
  10. Socket for “canned” crystal oscillator.
  11. Unpopulated holes provided for crystal connection.
  12. Unpopulated holes provided for Timer1 external crystal.
  13. Jumper to disconnect on-board RC oscillator (approximately 2 MHz).
  14. 128 x 8 Serial EEPROM.
  15. LCD module header.
  16. Keyboard header.
  17. Prototype area for user hardware.

Programming

There is no ICSP - this is also amazing.

But, it is easy to program using a PICKit2 or PICKit3 with PICKitPlus ( www.pickitplus.co.uk)

Connect the programming cable as follows:
1. MLCRE - PORTE.3 ( top left pin of chip looking from top)
2. VDD - any VDD connector
3. VSS - 0v0 to any GND connector
4. DAT - PORTB.7 (Top right hand pin looking from the top)
5. CLK - PORTB.6 (Second from top right looking from the top)

Demonstrations

I have created the demonstrations show how to use the following:

A LCD as an 8Bit device or 4Bit device
A KeyPad connected to J4
LEDs
USART/Serial out on PORTC.6
Switches as inputs
ADC is analog input as 8bit or 10bit ADC
External I2C EEProm

One demo brngs this items all together to create a passcode capability program - amazingly simple.

An amazing board!

I will put this on eBay for someone else to use. The board will come with a large LCD and a Keypad - a great solution for someone.

 

Last edit: Anobium 2024-09-03