Hades logoHades applet banner

The applets in this chapter demonstrate various example circuits based on the PIC16C84 or PIC16F84 8-bit microcontrollers from Arizona Microchip. Hades provides a complete hardware-software cosimulation environment including system-level components like serial (RS232) communication and text-mode or graphical displays. The simulator performance can reach 500.000 instructions per second, which allows running the simulation at real-time or at near real-time with full interactive control.

We selected the 16C84 microcontroller as the first microprocessor in Hades for several reasons:

  • small and regular instruction set
  • low cost
  • DIP18 package
  • EEPROM/FLASH based, therefore easy (re-) programmable
  • several low-cost DIY programmers available
  • good software support (e.g. MPLAB, picclite)
By now, the 16C84 and 16F84 chips have been replaced by the faster but pin-compatible 16F628 and 16F88 microcontrollers. Please visit the separate 16F628 chapter for additional demos with the 16F628 microcontroller.

 spacer  PIC16C84 microcontroller demonstration (nightrider) applet  webstart  print 
 spacer  PIC16C84 microcontroller demonstration (nightrider, internal clocked) applet  webstart  print 
 spacer  PIC16C84 interrupt-driven counter applet  webstart  print 
 spacer  PIC16C84 interrupts and on-chip timer applet  webstart  print 
 spacer  PIC16C84 EEPROM access demo applet  webstart  print 
 spacer  PIC16C84 EEPROM access demo (internal clock) applet  webstart  print 
 spacer  software RS-232 (transmitter) applet  webstart  print 
 spacer  software RS-232 (echo) applet  webstart  print 
 spacer  software RS-232 (multiprocessor) applet  webstart  print 
 spacer  Chronograph/stopwatch controller applet  webstart  print 
 spacer  MIDI footswitch applet  webstart  print 
 spacer  MIDI footswitch (internal clock) applet  webstart  print 
 spacer  MIDI footswitch (smart displays) applet  webstart  print 
 spacer  MIDI organ pedal controller (with 74138) applet  webstart  print 
 spacer  MIDI organ pedal controller applet  webstart  print 
 spacer  ultrasonic range detector ("tapebox") applet  webstart  print 
 spacer  ultrasonic range detector ("tapebox", internal clocked) applet  webstart  print 
 spacer  "Phrasendrescher" applet  webstart  print 
 spacer  "Mastermind" game solver applet  webstart  print 
Usage | FAQ | About | License | Feedback | Tutorial (PDF) | Referenzkarte (PDF, in German)
Impressum http://tams-www.informatik.uni-hamburg.de/applets/hades/webdemos/72-pic/05-walk/walk.html