P. 1
8085 study

8085 study

|Views: 92|Likes:
Publicado porapi-19951707

More info:

Published by: api-19951707 on Dec 04, 2009
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less





Ex.No.1 STUDY OF MICROPROCESSOR - 8085 Aim: To study about the operation of 8085 Microprocessor Specification: 1.

Processor, Clock Frequency: Intel 8085A at 6.144 MHz Clock 2. Memory: Monitor EPROM System RAM Monitor Data Area User RAM Area RAM Expansion 3. Input/output: Parallel Serial Timer : 48 TTL/IO lines using two numbers of 8255 : one number of RS232C compatible serial interface using 8251A usart : Three Channel 16-bit Programmable Timer using 8251A Channel 0 is used as baud rate clock generator for 8251A, Channel 1 is used for single stepping user programs,Channel 2 is used for hardware single stepping user programs. 4. Display : 6 digit, 0.3’’,7 segment red LED display with filter.4 digit for address display and two digits for data displaying 5. Keyboard : 21 Keys soft keyboard including command keys and hexa decimal keys. 6. System Power Consumption: Micro – 85EB +5V @1Amps +12V @200 mA -12V @100 mA +5V @ 500mA 7. Power Supply Specifications: Input : 230V AC at 50H : 0000-FFFF : 2000-3FFF : 4000-40FF : 4100-5FFF : 6000-BFFF



+5Volts @ 3 Amps +12Volts @ 250 mA 30Volts @ 250 mA 230Volts AC @ 50Hz

8. Physical Characteristics: M –85EB Weight 1Kg 9. Bus Expansion: A VXT bus has been incorporated in micro-85EB which facilitates to patch up any extra hardware to micro 85EB.All address, data and control signals are brought out to the bus. Substitute Memory Command: Function: This command is used to examine the contents of selected memory location and modify the RAM contents if desired. RES : This RES key allows the user to terminate any activity and return the Micro85EB to an initialized state. When pressed, message appears in the display for a few seconds and then the monitor will come to the command prompt ‘-’ in the left most digit. INT DEC: Decrement the address key one and display key one and display its contents or previous register content. EXEC: Executes a particular program after selecting the address through GD command. NEXT: Increment the address by one and display its contents or display the next register contents. : Maskable interrupt connected to CPU is RST 7.5 interrupt. PCB 230 * 170 mm(L*B)

SUB: (i) (ii) Hex key enter ‘0’ This key is for substituting memory contents when the next key is pressed immediately after this it takes the user to the start address for entering user program. (iii) Reg: (i) (ii) (iii) W: (i) (ii) (iii) TR: (i) (iv) (v) BLOCK: (i) (ii) (iii) FILL: (i) (ii) (iii) SER: (i) (ii) (iii) F2: (i) (ii) Hex Key ‘7’ Register key “H”. Hex Key ‘6’ Transmit /Receive data/ to from the serial Port. Register key “L”. Hex Key ‘5’ Fill block of RAM memory with desired data. Register key “A”. Hex Key ‘4’ Block search for a byte Register key “F”. Hex Key ‘3’ Retrieve data from memory on to audio tape. Register key “B”. Hex Key ‘2’ Retrieve data from memory on to audio tape. Register key “C”. Hex Key ‘1’ Examine the 8085 A register and modify the same. Register key “D”. Register key “E”.

GO: (i) (ii) (iii) SNG: (i) (ii) F3: (i) (ii) BC: (i) (ii) (iii) MOV: (i) (ii) (iii) CMP: (i) (ii) INS: (i) (ii) DEL: (i) (ii) Hex Key ‘F’ Delete bytes from memory(RAM) The command compares the contents of the blocks of memory location and display address whose contents are not identical. Syntax: CMP <Start ADDR><next><End ADDR><next><DEST ADDR><next > Insert command: This command inserts specified file bytes in the desired memory location. Hex Key ‘E’ Insert bytes into memory(RAM) Hex Key ‘D’ Compare memory block. Hex Key ‘C’ Move block of memory to another. Register key “SH”. Hex Key ‘B’ Check for a particular block for blank. Register key “SL”. Hex Key ‘A’ Register key “PH”. Hex Key ‘9’ Register key “PL”. Hex Key ‘8’ Start running a particular program Register key “I”.

Compare command:

Syntax: INS<Program End ADDR ><NEXT><INSERTADDR><NEXT><DATA><NEXT> Delete command: This command deletes a block of bytes from a memory. Syntax: #DEL<Start ADDR><next><End ADDR><next><Program EndADDR><next> Result: Thus, the operation of 8085 Microprocessor is studied.

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->