jagomart
digital resources
picture1_Microprocessor Lab Manual 189164 | Lab Manual


 145x       Filetype PDF       File size 3.21 MB       Source: ee315.cankaya.edu.tr


File: Microprocessor Lab Manual 189164 | Lab Manual
ee 315 microprocessors laboratory manual 2019 erhan akan introduction this document is the laboratory manual for the ee459 microprocessor based system design course the document includes information on the evaluation ...

icon picture PDF Filetype PDF | Posted on 03 Feb 2023 | 2 years ago
Partial capture of text on file.
        MICROPROCESSOR LAB MANUAL              July 20, 2017 
                Hetauda City College 
                   Affiliated to Tribhuwan University 
                                
                                
                                
                                
                                
                                
                     LAB MANUAL 
                             ON 
                  8085 MICROPROCESSOR 
                    BSC-CSIT: II SEM 
                                
                                
                                
                                
                                
                                
                                
                           Prepared By: 
                         Sulav Paudel (MSc) 
                            Lecturer  
    1                  
    
        S. PAUDEL. MSc | LECTURER, DEPARTMENT OF INFORMATION TECHNOLOGY (BSC CSIT) 
         
                 MICROPROCESSOR LAB MANUAL                                                              July 20, 2017 
                 PERFORM  ALL  PROGRAMS  AND  PREPARE  THE  LAB  REPORT  INCLUDING  OBJECTIVE, 
                 ALGORITHMS, PROGRAMS, OBSERVATION AND RESULT OR COMCLUSION 
                                                                LAB 1 
                 1.1  STORE 8-BIT DATA IN MEMORY LOCATION 
                 AIM: To perform the 8085 assembly program to store 8-bit data 2AH in a memory location 
                 8050H. 
                 ALGORITHM 1: 
                        Start the program by loading the first data into an accumulator. 
                        Store accumulator contents at given memory address. 
                        Terminate program. 
                 PROGRAM 1: 
                       MVI A, 2AH 
                       STA 8050H 
                       HLT 
                 ALGORITHM 2: 
                        Start the program by loading the first data into an accumulator. 
                        Load HL pair register with given memory address. 
                        Store accumulator contents in memory location pointed by HL register pair. 
                        Terminate program. 
                          
                 PROGRAM 2: 
                       LXI H, 8050H 
                       MVI M, 2AH 
                       HLT 
                 1.2  EXCHANGE THE CONTENTS OF MEMORY LOCATIONS 
                 AIM: To perform the 8085 assembly program exchange the contents of memory locations 
                 5000H and 4000H. 
                 ALGORITHM 1: 
                        Start  the  program  by  loading  the  first  data  of  memory  location  4000H  into 
                         accumulator. 
                        Move the data to a register (B register). 
                        Load the second data of memory location 5000H into accumulator. 
                        Store the data of accumulator at address 4000H 
                        Move the data back into accumulator that is saved in a register (B register). 
         2              Store the data of accumulator at address 5000H 
                        Terminate program. 
                                                   
                 S. PAUDEL. MSc | LECTURER, DEPARTMENT OF INFORMATION TECHNOLOGY (BSC CSIT) 
                  
                 MICROPROCESSOR LAB MANUAL                                                              July 20, 2017 
                 PROGRAM 1: 
                       LDA 4000H 
                       MOV B, A 
                       LDA 5000H 
                       STA 4000H 
                       MOV A, B 
                       STA 5000H 
                       HLT 
                 ALGORITHM 2: 
                        Start the program by initializing register pair (HL) as a pointer to memory location 
                         4000H. 
                        Initializing register pair (DE) as a pointer to a memory location 5000H. 
                        Move the data of memory location 4000H into a register (B register). 
                        Move the data of memory location 5000H into an accumulator. 
                        Move the data of accumulator into memory location pointed by register pair (HL). 
                        Move the data from register (B) into accumulator. 
                        Store the data of accumulator into memory location pointed by register pair (DE). 
                        Terminate program. 
                          
                 PROGRAM 2: 
                       LXI H, 4000H 
                       LXI D, 5000H 
                       MOV B, M 
                       LDAX D 
                       MOV M, A 
                       MOV A, B 
                       STAX D 
                       HLT 
                                                   
         3 
      
                 S. PAUDEL. MSc | LECTURER, DEPARTMENT OF INFORMATION TECHNOLOGY (BSC CSIT) 
                  
              MICROPROCESSOR LAB MANUAL                                                July 20, 2017 
              PERFORM  ALL  PROGRAMS  AND  PREPARE  THE  LAB  REPORT  INCLUDING  OBJECTIVE, 
              ALGORITHMS, PROGRAMS, OBSERVATION AND RESULT OR COMCLUSION 
                                         LAB 2: Use 8085 KIT (MPS 85-3) 
              RAM USAGE 
              The system monitor utilizes RAM locations 8F90H to 8FFFH for Storing the System Stack 
              and  variables.  User  programs  should  not  disturb  this  area;  otherwise  the  results  are 
              unpredictable. 
              2.1  EXAMINE/MODIFY MEMORY COMMAND 
                     FUNCTION: This command is used to examine the contents of selected memory 
                      locations.  The  contents  can  be  optionally  modified  if  the  memory  location  is  in 
                      RAM area. 
                     FORMAT: EXAM MEM 
NEXT [[] NEXT/PREV]* [EXEC] Example 1: Examining a series of memory locations starting from 0000H (the start of the keyboard monitor). Key Pressed Display Comments Address Field Data Field RESET -UPS 85 System Reset EXAM MEM . Examine Memory command 0 0000 First memory location to be examined 0000H NEXT 0000 F3 Contents of this location. NEXT 0001 3E Next location and its contents. NEXT 0002 0F Next location and its contents. PREV 0001 3E Previous location and its contents. EXEC - Command termination/prompt. RESET -UPS 85 System Reset EXAM MEM . Examine Memory command 8 0008. D 008D. Memory location to be examined & modified. 0 08D0. Memory location to be examined & modified. 0 8D00. NEXT 8D00 XX. Contents of this location A 8D00 0A. New data to be entered 4 F 8D00 AF. EXEC - Command termination prompt S. PAUDEL. MSc | LECTURER, DEPARTMENT OF INFORMATION TECHNOLOGY (BSC CSIT)
The words contained in this file might help you see if this file matches what you are looking for:

...Ee microprocessors laboratory manual erhan akan introduction this document is the for microprocessor based system design course includes information on evaluation kit ek and simulation environment that will be used in labs lab rules sessions you are expected to learn program an arm micro controller using a texas tiva c launchpad tmcg keil vision integrated development purpose we strongly advise install ide your pcs there quizzes before practice which contain questions relating experiment held session both performance graded perform experiments groups of two about use low cost platform cortex mf microcontrollers from instruments highlights tmcghpm microcontroller with usb device interface hibernation module tmcgxl also features programmable user buttons rgb led custom applications stackable headers boosterpack xl make it easy simple expand functionality when interfacing other peripherals mcu figure e fall v offers these high mhz bit m cpu kb flash sram eeprom area network can modules ho...

no reviews yet
Please Login to review.