You are on page 1of 5

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 : 0000-FFFF
System RAM : 2000-3FFF
Monitor Data Area : 4000-40FF
User RAM Area : 4100-5FFF
RAM Expansion : 6000-BFFF
3. Input/output:
Parallel : 48 TTL/IO lines using two numbers of 8255
Serial : one number of RS232C compatible serial interface
using 8251A usart
Timer : 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
Output : +5Volts @ 3 Amps
+12Volts @ 250 mA
30Volts @ 250 mA
230Volts AC @ 50Hz
8. Physical Characteristics:
M –85EB PCB 230 * 170 mm(L*B)
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 Micro-
85EB 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 :
Maskable interrupt connected to CPU is RST 7.5 interrupt.
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.
SUB:
(i) Hex key enter ‘0’
(ii) 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) Register key “E”.
Reg:
(i) Hex Key ‘1’
(ii) Examine the 8085 A register and modify the same.
(iii) Register key “D”.
W:
(i) Hex Key ‘2’
(ii) Retrieve data from memory on to audio tape.
(iii) Register key “C”.
TR:
(i) Hex Key ‘3’
(iv) Retrieve data from memory on to audio tape.
(v) Register key “B”.
BLOCK:
(i) Hex Key ‘4’
(ii) Block search for a byte
(iii) Register key “F”.
FILL:
(i) Hex Key ‘5’
(ii) Fill block of RAM memory with desired data.
(iii) Register key “A”.
SER:
(i) Hex Key ‘6’
(ii) Transmit /Receive data/ to from the serial Port.
(iii) Register key “L”.
F2:
(i) Hex Key ‘7’
(ii) Register key “H”.
GO:
(i) Hex Key ‘8’
(ii) Start running a particular program
(iii) Register key “I”.
SNG:
(i) Hex Key ‘9’
(ii) Register key “PL”.
F3:
(i) Hex Key ‘A’
(ii) Register key “PH”.
BC:
(i) Hex Key ‘B’
(ii) Check for a particular block for blank.
(iii) Register key “SL”.
MOV:
(i) Hex Key ‘C’
(ii) Move block of memory to another.
(iii) Register key “SH”.
CMP:
(i) Hex Key ‘D’
(ii) Compare memory block.
INS:
(i) Hex Key ‘E’
(ii) Insert bytes into memory(RAM)
DEL:
(i) Hex Key ‘F’
(ii) Delete bytes from memory(RAM)
Compare command:
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.
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 might also like