Sie sind auf Seite 1von 5

EXPERIMENT NO.

AIM Familiarization with 8085 microprocessor. APPARATUS 8085 microprocessor training kit. THEORY GENERAL DESCRIPTION VINYTICS VHC 8506 kit is a single board microprocessor training development kit configured around the most widely used microprocessor in todays world. Based on 8085 microprocessor it can be used to train engineers, to control any industrial process and to develop software for 8080 and 8085 based systems. System Specifications 1. CPU : 8-bit microprocessor, 8085-A 2. MEMORY : Total on board capacity of 64K bytes. 3. ROM : 8K bytes of EPROM loaded with powerful monitors, space for further expension using 271/ 2732/ 2764/ 27128. 4. RAM : 8 bytes and space for further expansion. 5. TIMER : 16-bit programmable for timer/counter using 8253. 6. INPUT : 24 input lines expandable to 48 input lines using 8255 PPI. 7. INTERRUPTS : 8 different level instructions(interrupts) through 8259. 8. KEYBOARD : 10 keys for command,16 keys for hexadecimal entry. 9. LED DISPLAY : 6 seven segment display.

10. BUS : All the data bus B, control signals, power supply +5V, +5% 250mA and 14V for EPROM programmer interface. System Capabilities Examine the contents of memory location. Examine the contents of any of the microprocessors internal register. Modify the contents of any RAM location move a block of data from one location to another location. Insert one or more instruction from user program. Delete one or more instruction from user program. Find out the string of data lying at a particular address and fill a particular memory area with a constant. HARDWARE DESCRIPTIONS 8255 [ Programmable Peripheral Interface, PPI ] It is PPI designed to use with 8085 microprocessor. This basically acts as a general purpose I/O device to interface peripheral equipments to system bus. It is not necessary to have an external logic to functional configuration of 8255 is programmed by system software. 8253 [ Programmable Internal Timer ] This can be used for software control. Various other functions that can be implemented with this chip are programmable rate generators even counter binary rate microprocessor [ Multiplexer, MUX ] real time clock etc. 8279 [ Keyboard And Display Controller ]

Since this is not manufactured by most of the including INTEL, but its use has been widely acussed by designers so 8279 emulation is designed and installed on VMC-2506. Memory VMC 8506 provides 8KB of RAM using 6264 chip and 8KB of EPROM for monitoring the various chips which can be used are 2764, 27128, 27256, 6264, 62256. There is one memory space provided on UMC 8506. This one space can be defined by any address bus slots from 4000-FEEE depending upon memory chip size to be used. Display VMC 8506 provides a 6 digits of the seven segment display. Four digits are for displaying the address of any location or name of any register whereas the rest two digits are meant for displaying the contents of memory location or register. All the 6 digits of the display are in hexadecimal location. Interface An EPROM programmer interface is provided on the board of the kit to the programming of 27116/ 2732/ 2732-A/ 2764/ 2718/ 27256 EPROMs. Battery Back Up The battery back up for RAM is available by on board rechargeable of 3.6V. Keyboard Command Description

VMC 8506 has 28/32 keys and 6-7 segment display to communicate with the user. Commands 1. RESET : It resets the system. 2. VCT INT : Hardware interrupts via keyboard RST 7.5 3. SHIFT : Provides a second level to all keys. 4. GO : To execute the program. 5. ST : To execute program in single step model. 6. PRE : Provider is used as an interface intermediate terminate in case of examine memory. It determines the PC contents and writes the contents of data field to the address is to be display in this location. 7. DEL : Delete the part of the program or data with relaxation by one or more bytes. 8. BM : It allows user to move a back of RAM to any memory area. 9. DEL DATA : Delete one or more data bytes in the relocation by one or more bytes. 10. DOT : To terminate and write data field at the location displayed in the address fields. 11. FILL : It allows user to fill RAM area. 12. O-F : Hexadecimal keys. 13. STRING : It finds out the string of the data lines which is lying at a particular address. 14. MEMC : Compares two blocks of memory for equality.

Das könnte Ihnen auch gefallen