CAT NO: DIDACTICNLE-Export-114003
Embedded Trainer for Microchip Pic16F84 For Electrical Lab Training.
GENERAL DESCRIPTION
Embedded
Trainer has been designed by using Microchip PIC16F84 Microcontroller.
This controller provides in-system as well as in circuit programming so
that one may be able to write program and download directly in the
controller through serial port without removing it from the system.
SYSTEM SPECIFICATION
· CPU : Microchip PIC16F84 Microcontroller
· 16x2 LCD module
· Six Seven Segment Displays
· Stepper Motor Controller Interface
· 8x8 LED Matrix Display
· EWSN Status LED's 12 Nos.
· ADC/DAC Interface
· Four Data Switches
· Switch Array
· At24C16 Serial EEPROM
· High Performance RISC CPU
· Only 35 single word instructions to learn
· All instructions single cycle except for program branches which are two-cycle
· Operating speed: DC - 20 MHz clock input DC - 200 ns instruction cycle
· 1024 words of program memory
· 68 bytes of data RAM
· 64 bytes of data EEPROM
· 14-bit wide instruction words
· 8-bit wide data bytes
· 15 special function hardware registers
· Eight-level deep hardware stack
· Direct, indirect and relative addressing modes
· Four interrupt sources:
External RB0/INT pin
TMR0 timer overflow
PORTB<7:4> interrupt on change
Data EEPROM write complete
Peripheral Features
· 13 I/O pins with individual direction control
· High current sink/source for direct LED drive
25 mA sink max. per pin
25 mA source max. per pin
· TMR0: 8-bit timer/counter with 8-bit programmable prescaler 16F84 CPLD ALTERA
DAUGHTER BOARDS AVAILABLE
· Board for Microchip PIC16F877/16F876
· Board for Motorola 68HC11
· Board for Xilinx Spartan XC2S50 (50 K Gates)
· Board for Xilinx Spartan XC2S100 (100 K Gates)
· Board for Xilinx Spartan XC2S200 (200 K Gates)