Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
100 views105 pages

Mechatronics Lab Manual

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
100 views105 pages

Mechatronics Lab Manual

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 105
Fina al Year gle Acting Cylinder With Push Button Jer With Hand Lever Branch: Mechanical Date of | submission ] if single Aeting Cylind | — Fate Acting Cylinder With ‘AND” Gate . 2) éeic Citeuit With Push Button Sinule Aeting Cylinder With ‘OR’ Gate 4 Louie Circuit With Push Button a Single Acting Cylinder With 3/2 Pilot VAlve Déuble Acting Cylinder With Hand Lever 6 = Double Acting Cylinder With 5/2 Double q Pflot Valve And Flow Control Valve 8 Multi Cylinder With 5/2 Double Pilot Valve and 3/2 Roller Valve F Speed Control of Double Acting Cylinder Using Méter-In And Meter-Out Circuit 4 Aulaney Operation Of Double Acting 10 Cylindé& In Single Cycle Using Limit Switch Automatic Operation Of Double Acting iN Cylindef In Multi Cycle Using Limit Switch Electro Pneumatic Cireut For Single 12 Acting Cylinder Using 3/2 Solenoid Valve i. Electro Pneumatic Circuit For Double Acting Cylinder Using 5/2 Double Solenoid Valve 4 a aa Single-Acting Cylinder Using PLC Is 5 — Double“Act Cylinder Using PLC Page | Date of sul Remarks Title of Fixperiment Stepper Motor Control [Half Step Mode] tepper Motor Control [Full Step Mode] Speed Control Of De Motor Using PID Controller Linear Actuation System [Up & Down ] Simulation of Single Acting Cylinder [Hydrosim Software] | 21 ~ | Simulation of Double Acting Cylinder [Hydrosim Software] | 22 Simulation of Multi-Cylinder [Hydrosim Software] 23 ~ | Simulation of Single Acting Cylinder [Pneumosim Software] log "| Simulation of Double Acting Cylinder [Pneumosim | Software) 25 ~ | Simulation of Multi-Cylinder [Pneumosim Software] 26 _ | Adding of two 8 bit number 8085, 27 ~ | Subtraction of two 8 bit number 8085 ‘28 | Multiplication of two 8 bit number 8085 ao 29 ., | Division of two 8 bit number 8085 80 | Addition of two 16 bit number 8085 al 7 | Sorting - Ascending order 32 ao Sorting — Descending order 33” | Code Conversion — BCD to HEXA Decimal 34 Code Conversion - HEXA Decimal to BCD 35 | — | Traffic Light "Using Microprocessor | image Processing Technique Using MATLAB 36 @ EX. NO. :01 SINGLE ACTING CYLINDER WITH PUSH BUTTON KEL cur Single Acting Cylinder with Spring Retum 2 LNs 3/2 Push Button 3 [2] FRU Unit A compressor ING CYLINDER WITH PUSH BUTTON LE AC SING AIM: To be able to design and assemble a circuit that extends and retracts a single acting, spring retum cylinder with push button. COMPON! TS LIST: Components Qty FRL Unit 1 3/2 Push button sprig return DCV 1 Single acting cylinder 1 Air service unit 1 + Connecting pipe - PROCEDURE: v Study the layout carefully. y Design the schematic diagram for the exercise, Assemble the circuit. v v Carefully check all the circuit properly. v Connect the air supply. Test the circuit. Vv v Observe the working of cylinder and DCV. RESULT: Thus the circuit to extend a single acting spring return cylinder is designed and assembled by using push button working was observed. EX. NO. :02 SINGLE ACTING CYLINDER WITH HAND LEVER ee Single Acting Cylinder with Spring Retum att. hh 3/2 Hand Lever 3 FRL Unit 4. Compressor EX.NO:2 DATE: SINGLE ACTING CYLINDER WITH HAND LEVER Au To be able to design and assemble a circuit that extends and retracts # single acting, cylinder with hand lever. COMPONENTS LIS‘ Components Qy “© PRL Unit 1 * 3/2 Hand Lever 1 Single acting cylinder 1 Air service unit 1 + Connecting pipe _ PROCEDURE: o Study the layout carefully. v Design the schematic diagram for the exercise. 9 Assemble the circuit. Carefully check all the circuit properly. Connect the air supply. vvv Test the circuit. > Observe the working of cylinder and hand lever. RESULT: Thus the cireuit to extend a single acting spring return cylinder is designed and assembled by using hand lever working was observed. IEx.No. 03 SINGLE ACTING CYLINDER WITH ‘AND' GATE LOGIC CIRCUIT WITH DETENT VALVE! ce Single Acting Cylinder with Spring Retum tic 1 Two Pressure Vahe / AND Gate inn 3/2 Detent Valve > be] 2 FRL Compressor a SINGLE ACTING CYLINDER WITH ‘AND? GAT! CIRCUIT WITH PUSH BUTTON AIM: To be able to design and assemble a circuit that extends and retracts a single acting cylinder usingAND gate logic circuit with push button. List: Components Qy FRL Unit 1 + 3/2 Push button DCV 2 AND gate Logic 1 Single acting cylinder % Connecting pipe : PROCEDURE: Study the layout carefully. Design the schematic diagram for the exercisé. Assemble the cireuit. Carefully check all the circuit properly. Connect the air supply. Test the circuit. TO Y 9 7 2 Observe the working of cylinder and ‘AND gate logic. RESULT: Thus the circuit to extend a single acting spring return cylinder is designed and assembled by using ANDgate logic circuit with push button working was observed. (See 22229200 0DOOOb00 bbb Gb db ddd dE FIER lossaidwo5 wats {ol wong ysng Ze woring ysng Ze £ ‘a t z © seg yO / aneA, —_ VCey, é 1 uinyay Buds ya zapuilkg Bunoy ajuig NOLLNG HSNd HLM LINDYID 31907 .ALV9 YO, HLM YAGNITAD SNL JTONIS 40: ‘ON “xg, EX. NO: LOGIC. DAT SINGLE ACTING CYLINDER WITH ‘OR’ GATE CIRCUIT WITH PUSH BUTTON AIM: To be able to design and assemble a circuit that extends and retracts a single acting cylinder using*OR® gate logic circuit with push button. COMPONENTS LIST: Components Qty > PRL Unit 1 * 3/2 Push button DCV 2 + OR gate logic 1 + Single acting cylinder 1 “Connecting pipe 7 PROCEDURE: Study the layout carefilly. vv Design the schematic diagram for the exercise. v Assemble the circuit. v Carefully check all the circuit properly. Connect the air supply. ‘Test the circuit. y v Observe the working of cylinder and ‘OR’ gate logic. RESULT: Thus the circuit to extend a single acting spring return cylinder is designed and assembled by using ‘OR’ gate logic circuit with push button working was observed. Ex. No. :5 SINGLE ACTING CYLINDER WITH 3/2 PILOT VALVE Control Line [= Single Acting Cylinder vath Spring Feturn 3f2 Pilot Valve 3/2 Push Button } FRE Unit Compressor AIM SINGLE ACTING CYLINDER WITH 3/2 PILOT VALVE To be able to design and assemble a circuit that extends and retracts a single actingcylinder using3/2 Pilot Directional Control Valve COMPONENTS LIST: vvvvy v RESULT: Components Qty FRL Unit A 3/2 Pilot DCV u Single acting cylinder i Connecting pipe s Study the layout carefully. Design the schematic diagram for the exercise. Assemble the circuit. Carefully check all the circuit properly. Connect the air supply. Test the circuit. Observe the working of cylinder and 3/2 Pilot directional control valve. ‘Thus the circuit to extend a single acting spring return cylinder is designed and assembled by using 3/2 Pilot directional control valveworking was observed. Ex. No. 16 DOUBLE ACTING CYLINDER WITH HAND LEVER A i= Double Acting Cylinder i Wk 5/2 Hand Lever Tr | ofa a @) FRE Unit 4s Compressor 'YLINDER WITH HAND LEVER DOUBLE ACTING AIM: lc a cireuit that extends and retracts a double acting To be able to design and assem| cylinder usinghand lever. COMPONENTS LIS’ Components Qty + FRL Unit 1 * 5/2 Hand lever 1 + Double acting cylinder 1 + Connecting pipe - PROCEDURE: > Study the layout carefully. > Design the schematic diagram for the exercise. > Assemble the circuit. > Carefully check all the circuit properly. > Connect the air supply. > Test the circuit. 1g of cylinder and hand lever. > Observe the wor RESULT: Thus the circuit to extend and retracts a double acting cylinder is designed and assembled by using hand lever working was observed. rossaidwio9 ea wong usng we WX + aAleA Wild 1GNOG ZS ez sepuyig Sugoy eiqnog ip woUng USM CE aye jonuog mo] 4 Key uD FATWA TOULNOD MO 14 ONY SATVA LOTId 3T8NOd 2S HLIM YAGNITAD ONILOV 318M 00 L: ‘ON “xy EX. NO:7 DOUBLE ACTING CYLINDER WITH 5/2 DOUBLE PILOT VALVE ANDFLOW CONTROLVALVE DAT AIM: circuit that extends and retracts a double acting To be able to design and assemble cylinder usingS/2 valve and flow control valve COMPONENTS LIST: Components Qty FRL Unit 1 3/2 Push button 2 * 5/2DCV 1 Flow Control Valve 2 Double acting cylinder 1 + Connecting pipe — PROCEDURE: Study the layout carefully. Design the schematic diagram for the exercise. Assemble the circuit, Carefully check all the circuit properly. Connect the air supply. Test the circuit. vVvvvVVYv Observe the working of cylinder and 5/2 DCV and flow control valve. RESULT: ‘Thus the circuit to extend and retracts a double acting cylinder is designed and assembled by using 5/2 DCV and flow control valveworking was observed. wossardwog wun Td ane wenod TE be] vapuylg Guay] ajqnoq fos uinjeg Gundy yum sapundg Bunay ai6uig ane sai} AAIeA JOON ZE ONY AIG 2G Hite JOpUNy FON "x3, 17) X.NO: 8 DATE: MULTI CYLINDER WITH 5/2DOUBLE PILOT VALVE AND3/2 ROLLER VALVE. AIM: To be able to design and assemble a circuit that extends and retracts a multi cylinder. COMPONENTS LIS} Components Qty FRL Unit 1 5/2 valve 1 3/2 roller valve 3 Single acting cylinder 1 Double acting cylinder 1 + Connecting pipe PROCEDURE: Study the layout carefully. Design the schematic diagram for the exercise. Assemble the circuit. Carefully check all the circuit properly. Connect the air supply. Test the circuit. vVvvvvvyv Observe the working of multicylinder and valves. RESULT: ‘Thus the circuit to extend and retracts a multicylinder is designed and assembled by using valve working was observed. One way flow control valve f fa = -bo+ l Ls] oz N Ex.No. 9 a. METER - IN SPEED CONTROL CIRCUIT Double Acting Cylinder 4/2 Push Button with Spring Return FRL Compressor ~anamaananeode EX. NO:9 DOUBLE ACTING CYLINDER USING DATI CONTROL OF METER-IN AND METER-OUT CIRCUIT AIM: ‘ F i 7 it. To control the speed of double acting cylinder using meter-in and meter-out circul COMPONENT LIST: Components Qty Compressor 1 FRL Unit 1 5/2 Hand Lever 1 Flow control valve 1 Double acting cylinder 1 Connecting tubes _ Check the connection of meter-in circuit. ‘Switch ON the compressor supply By changing the position of direction control valve the forward and backward strokeoccurs, Return stroke is faster than forward stroke because of meter-in circuit. y > Same procedure is followed to meter-out circuits but Forward stroke is faster thanreturn stroke because of meter-out circuit, | Ex.No. 9 b. METER - OUT SPEED CONTROL CIRCUIT E—— Double Acting Cylinder One way flow control valve fa t ttt, 422 Push Button with Spring Retum tT Ka FRL | Compressor | RESULT: Thus the automatic operation of speed control of double acting cylinder is done using meter-in and meter-out circuit. Ex.No.10 AUTOMATIC OPERATION OF DOUBLE ACTING CYLINDER IN SINGLE CYCLE itch 3/2 Roller “alve / Limit a" lal Double Acting Cylinder _—— i e f 1p |2 aie 3 5/2 Double Pilot Direction Control Valve 4 2 svt e3 2 hl Als 1 fs tvs 3/2 Push Button Z FRL A Compressor eueueuvweoucvwdees > > 2 > S > > > <] www Vee we EX. NO: 10 y oT 3 LINDER DATE: AUTOMATIC OPERATION OF DOUBLE ACTING CYLINDE! LN SINGLE CYCLE USING LIMIT SWITCIT AIM: / f double acting To be able to design and assemble a circuit that Automatic operation of cylinder in single cycle using limit switch. u Qty Components FRL Unit + 3/2 Push Button + 5/2 Double Pilot DCV 3/2 roller valve (Limit Switch) Double acting cylinder Flow Control Valve Connecting pipe PROCEDURE: > Study the layout carefully. diagram for the exercise. > Design the schemé Assemble the circuit. Carefully check all the circuit properly. > > > Connect the air supply. > Test the circuit. oa Observe the working of double acting cylinder in single cycle and limit switch. RESULT: Thus the automatic operation of double acting cylinder in single cycle is done using limit switch. | ' Ex.No.11 AUTOMATIC OPERATION OF DOUBLE ACTING CYLINDER IN MULTI CYCLE 3/2 Roller valve / Limit Switch Double Acting Cylinder 5% 5/2 Double Pilot Direction Contral Valve Compressor Ee 8) S10 O ee be hiade el NO: 11 DATE: AUTOMATIC OPERATION OF DOUBLE ACTING CYLINDE! IN MULTI CYCLE USING LIMIT SWITCH AIM: To be able to design and assemble a circuit that Automatic operation of double acting cylinder in multi cycle using limit switeh COMPONENTS LIST: Components Qty “ FRL Unit 1 + 5/2 Double Pilot DCV 1 3/2 roller valve (Limit Switch) 2 Double acting cylinder 1 Flow Control Valve 2 Connecting pipe - PROCEDURE: Study the layout carefully. vv Design the schematic diagram for the exercise. Assemble the circuit. vv Carefully check all the circuit properly. v Connect the air supply. Test the circuit, v v Observe the working of double acting cylinder in multi cycle and limit switch. RESULT: Thus the automatic operation of double acting cylinder in multi cycle is done using limit switch yossardwog F Vad g ADO plouajes albuig ZE 4 4. a 3 uunjey Gundg ya sepuykg Buoy aiSuis Toe ceri JATWA GIONIIOS Z/€ SNISN YAGNITAD ONLLOW FTONIS HOS LINDUID LLWWNINd OYLIITA 2b “ONS SINGLE ACTING !CTRO PNEUMATIC CIRCUIT FOR CYLINDER USING 3/2 SOLENOID VALVE AIM: To be able to design and assemble a circuit that extends and retracts a single actingcylinderusing 3/2 single solenoid valve Components Quy ¢ FRL Unit 1 3/2 solenoid spring DCV inder 1 Single acting c Connecting pipes and Wires PROCEDURE: Study the layout carefully. v Design the schematic diagram for the exercise. Assemble the Pneumatic circuit. vv Make alll the electric circuit. Carefully check all the circuit properly. Connect the air supply. Connect the supply voltage. y vVvvy Test the circuit. Observe the working of cylinder and 3/2 solenoid valve y RESULT: Thus the working of single acting cylinder using solenoid valves was designed using electro pneumatic kit. wossadung ¥ as 2 VIZ ssa ousies sana zs =i sspuyig Susy aiqneg AANTVA GIONS TOS 2S ONISN UAGNITAD OND 378N00 UOJ LINDUID SILVWNANY OULDATa Eb “ON EX. NO: 13 DATE: TRO PNEUMATIC CIRCUIT FOR DOUBLE ACTING CYLINDERUSING 5/2 DOUBLE SOLENOID VALVE AIM: To be able to design and assemble a circuit that extends and retracts a double acting cylinder using 5/2 double solenoid valve COMPONENTS LIST: Components Qty FRL unit 1 % 5/2 double solenoid valve 1 % Flow control valve 2 + Double acting cylinder 1 + Connecting pipes and Wires —~ PROCEDURE: Study the layout carefully. Design the schematic diagram for the exercise. Assemble the Pneumatic circuit. Make alll the electric circuit. Carefully check all the circuit properly. Connect the air supply. Connect the supply voltage. Test the circuit, VvVVVVVvY Observe the working of cylinder and 5/2 solenoid valve RESULT: Thus the working of double acting cylinder using solenoid valves was designed using electro pneumatic kit. Ex.No. 14 SINGLE ACTING CYLINDER USING PLC] ATL cra Single Acting Cylinder with Spring Return A ‘In 3/2 Single Solenoid DCV a FRL A. Compressor De ACTING CYLINDER USING SING AIM: To be able to design a circuit that extends and retracts the single acting cylinder with help of PLC, COMPONENTS LI: Components Quy FRL Unit 1 % 3/2 Solenoid DCV I + Single acting cylinder 1 ® PLC I * PC 1 + Connecting tubes and Wires Study the layout carefully. v Design the schematic diagram for the exercise. Program the logic in PLC, vvyv Assemble the Pneumatic circuit, Make all electri Carefully check all the circuit properly. circuit. v v Connect the air supply. v Vv Connect the supply voltage. v Test your circuit, Observe the working of cylinder, 3/2 Solenoid DCV and PLC v Freres ee rere ae eee ere ere area eee ee ee ea taMee omy 7 | i= Ad} 007 loLooow r ‘SONNH a voooo0% | 1940} too000% ||. Adj 001. boonou% — -oodao% y saNnH vooooom _L¥LaNo RESULT: Thus the circuit to extend and retract a single acting cylinder was designed and assembled by using PLC and the working of the PLC was observed. ‘> Sy) Ex.No.15 DOUBLE ACTING CYLINDER USING PLC = Double Acting Cylinder 5/2 Double Solenoid OCV FRL A Compressor EX. NO: 15 Da’ AIM: To be able to d help of PLC. DOUE ING CYLINDER USING PI AC na circuit that extends and retracts the Double acting cylinder with COMPONENTS LIST: Components Qty FRL Unit 1 * 5/2 Double Solenoid DCV 1 * Double acting cylinder 1 PLC 1 PC 1 ROCEDURE: vvvvvv vvvyv Connecting tubes and Wires Study the layout carefully. Design the schematic diagram for the exercise. Program the logic in PLC. Assemble the Pneumatic circuit, Make all electric circuit. Carefully check all the circuit properly. Conneet the air supply. Connect the supply voltage, ‘Test your circuit. Observe the working of cylinder, 5/2 Solenoid DCV and PLC ‘Ad oat yi | DL000H%! =— 2000 i snows [| Zocoo™ LYLGNO} —zanovo% | [zoe el Zocov0% — cocgON —LoDOCIN% j- 001 1 Fooau%| — booocint rt snout 1 nannies tnaneinss RESULT: ‘Thus the circuit to extend and retract a double acting cylinder continuously designed and assembled using PLC and the working of PLC was observed. PROGRAM TO RUN A STEPP R MOTOR AT DIFI LABLE MENEMONICS ORG 410011 | at00 - | [START | MOV DPTR, 74500 T4199 904500. —| : MOV Ro. H04id ao | wo | __—i| JO MOVX A, @DPTR 4105 oe | PUSH DpH Fyigg Coss PUSH DPL “| atos C082 : a MOV DPTR,#FFCOH | 4ioa, 90 FF CO _ MOV R2.H04 ~~ Yigg | Aca MOV RIMOFH 790F _ 4 DLYT | MOVR3. ort |i "7B OF _ DLY DINZR3, DLY le | DBFE DINZR1, DLYT D9 FC _ DINZ R2, DLYT DAFA MOV @DPTRA | aji9 FO _ POPDPL 411A Do 82 _ POP D Pr aa 411c Do 83 INCDPTR ~ 411E a3 mao «days | D8 Ed SiMe STAR Tia (NPAT oT 80DD__ a END a 4123 TABLE DB 09H, 05H, 06H, OAH 4500 09 05 06 0A EX. NO: 16 |ALF STEP MODE] Di PER MOTOR CONTROL [I AIM: To control the speed of the stepper motor interface with 8051 microcontroller in half step mode by using microcontroller kit. COMPONENT LIST: Components Qty + Stepper motor ¢ Microcontroller Kit Keyboard Connecting wires PROCEDURE: Switch on the microcontroller kit. Enter the codes in the microcontroller kit. > > Save the program > Execute the program. > Observe the working of stepper motor. RESULT: Thus the speed control of the stepper motor interface with 8051 microcontroller half step mode by using microcontroller kit was performed successfully. PROGRAM TO RUN A S' ASSEMBLY MOTOR AT REQUIE WHICH ES EQUIVALENT TO 256 ANGI ePS WITHIN 360°, LABLE MENEMONICS ADDRESS | OPCODE/OPERAND | COMMENTS ~PORG 410011 ‘yar ff ann ee i MOV RA. HF }4t00 «| 705 a START | MOVDPTI 4102 ‘9041 14 - | MOV RO, fiOatT F105 | 78 04 —_ | JO MOVX A. @DPTR 4107 0 i PUSH DPH 4108 «| C083 ~ / PUSH DPE falda) Coea a MOVDPTR, #FFCOH [410C | 90 FFCO : “MOVX @DI 410F DINZRACALL——~*4| 4110 - HLT ‘SIMP HLT ‘yaiz ‘| so FE “to LOOKUP | DB O9H, OSH, 06H, OAH | 4114 | 09 05 060A PT ‘CALL MOV R2, 03H ais | 7A03 7 DLY2 MOV Ri, HFFA 411A___| 79 FF = a | DLY 1 MOVR3, fi 4lIC 78 FF a DLY DINZR3, DLY aE DB FE - DINZRI, DLYi 4120 DOFA DINZR2,DLY2~———«*4122——«| DA FG ~] POP DPL. a 4124 7 ~ | POP DPH 4126 ~ 7 INC DPTR | 4128 ~ DINZRO10 4129 SIMP START 4128 ~~ END 412D ~ STEPPER MOTOR CONTROL [FULL STEP MODE] AIM: To control the speed of the stepper motor interface with 8051 microcontroller in full step mode by using microcontroller kit COMPONENT LIST: Components Qry + Stepper motor 1 + Microcontroller Kit 1 Keyboard 1 Connecting wires = PROCEDURE: > Switch on the microcontroller kit. > Enter the codes in the Microcontroller kit. > Save the program. > Execute the program. > Observe the working of stepper motor. RESUL! ‘Thus the speed control of the stepper motor interface with 8051 microcontroller full step mode by using microcontroller kit was performed successfully. 2) HAAG 4 Tan l kewn02ei40 oa oN oe ya00903 2O-UWeIA) BINIVELL TO EX. NO: Is SPEED CONTROL OF DC MOTOR USING PID CONTROLLER AIM: To control the speed of DC motor using PID Controller. APPARATUS REQUIRE! DC motor PID controller + DC motor speed control trainer kit PROCEDURE: > Ensure the DC motor connection are connect > Ensure the PID controller terminal > Put the switch in integrate mode set the speed range > Interface the 9 pin D connector to the instrument > Switch ON the unit > Set the Kp, Ki, Kp Values > Now the speed of DC motor is controller to the mentioned unit. RESULT: . Thus the speed control of DC motor was controlled using PID controller. X.NO: (9 LINEAR ACTUATION SYSTEM — Double Acting Cylinder 42 Hand Lever rr. abd | O Fixed Displacement Pump | Tank EX. NO: 19 TEM DAT LINEAR ACTUATION § [UP & DOWN] AIM: To study the working of hydraulic linear actuation system to move UP & DOWN motion APPARATUS REQUIRED: “Linear actuation system + Lab-VIEW software PC RS 232 cable Patch chords PROCEDURE: Load the Lab-VIEWsoftware to PC. Open the Lab-VIEW software, vy v Switch ON linear actuation system. Connect the PLC. v Draw the logic diagram in front panel v Run the Program. v Y Check the performances of linear actuation system. RESULT: Thus the working of hydraulic linear actuation system was studied, Ex.Ho.20 SIRSULATION OF SINGLE ACTING CYLINDER (HYDROSI SOF TWARL) Single Acting Cylinder vath Spring Return 3/2 Hand Lever Fixed Displacement Purp Tank NO: 20 DATE: SIMULATION OF SINGLE AC IG CYLINDE! [1YDROSIM SOFTWARE] AIM: Tobe able to design and simulate a Hydraulic cylinder that extends and retracts a single acting cylinder by using Hydrosim software. COMPONENTS LIST: * PC * Hydrosim Software PROCEDURE: > The main menu of hydrosim software is selected. > The components of hydraulic circuit are selected. > Circuit is drawn by using drag and paste option. > The connections are drawn as per design. > Now, the run option is selected and the working of the circuit was observed, RESULT: Thus the circuit to extends and retracts a single acting cylinder was designed and simulated by using Hydrosim software. Cx.Ho.21 SIMULATION OF DOUBLE ACTING CYLINDER (IIYDROSIMA SOFWARE} == Double Acting Cylinder 42 Hand Lever on © Fixed Displacement Pump wb Tank EX. NO: 21 SIMULATION OF DOUBLE ACTING CYLINDER [ITYDROSIM SOFTWARE] AIM: and simulate a Hydraulic cylinder that extends and retracts a double Tobe able to des acting cylinder by using Hydrosim software. DB d > > DA’ > b d ’ O , ) COMPONENTS LIST: + PC + Hydrosim Sofware PROCEDURE: > The main menu of Hydrosim software is selected. > The components of hydraulic circuit are selected. > Circuit is drawn by using drag and paste option. > The connections are drawn as per design. > Now, the run option is selected and the working of the circuit was observed. RESULT: Thus the circuit to extends and retracts a double acting cylinder was designed and simulated by using Hydrosim software, (9) Ex.to.22SIMULATION OF tAULTI CYLINDER (IyoROSItA SOFTWARE) a cant Double Acting Chtinder| Single Acting Cylinder with Spang Return 372 Roller Vaivel/ Lirot Switch 522 Double Pilot CV Fixed Displacement Pump Tank EX. NO: 22 RLUSING HYDROSIM SIMULATION OF MULTI CYLIND SOFTWARE, DATE: AIM: To simulate a hydraulic circuit that extends and retracts multi-cylinder by using Hydrosim software. COMPOENT LIST: PC + Hydrosim software PROCEDURE: > The main menu of Hydrosim software is selected. ‘The components of hydraulic circuit are selected. v ¥ Circuit is drawn by using drag and paste option. ‘The connections are drawn as per design. Now, the run option is selected and the working of the circuit was observed. v v RESULT: Thus the circuit to extend and retract a multi-cylinder was designed and simulated by using Hydrosim software. Ex.Ho2aSIMULATION OF SINGLE ACTING CYLINDER (PHEUROSII SOFTWARE) A cy T Single Acting Cylinder with Spring Retura Wh 3/2 Hand Lever 3 FRL & Compressor SIMULATION OF SINGLE ACTING CYLINDER [PNEUMOSIM SOFTWARE] AIM: Tobe able to design and simulate a pneumatic cylinder that extends & retracts a single acting cylinder by using pneumosim software. COMPONENTS LIST: ~ PC + Pneumosim Software PROCEDURE: > The main menu of pneumosim software is selected. > The components of pneumatic circuit are selected. > Circuit is drawn by using drag and paste option. The connections are given as per the design. » Now, the run option is selected and the working of the circuit was observed, RESULT: Thus the circuit to extends and retracts a single acting cylinder was designed and simulated by using pneumosim software. Ex.o24SIMULATION OF DOUBLE ACTING CYLINDER (PHEUEIOSIEN SOFTWARE) c= Double Acting Cynder 4 2 of 7 AH Zh; Bia Hand tee supe FRL Compressor EX. No: ACTING CYLINDER SIMULATION OF DOUBL! |PNEUMOSIM SOFTWARE] AIM: To be able to design and simulate a pneumatic cylinder that extends & retracts a double acting cylinder by using pneumosim software. COMPONENTS LIST: > PC Pneumosim Software PROCEDURE: > The main menu of pneumosim software is selected > The components of pneumatic circuit are selected y Circuit is drawn by using drag and paste option. v The connections are given as per the design v Now, the run option is selected and the working of the circuit was observed. RESULT: Thus the circuit to extends and retracts a double acting cylinder was designed and simulated by using pneumosim software. MEA YO BING ES cal NEA FaUOY TE kJ Bunay}ajqnog EX. NO; 25 DATE: SIMULATION OF MULTI CYLINDER USING PNEUMOSIM SOFTWARE AIM: VA , i-cylis y usin; To simulate a Pneumatic cireuit that extends and retracts a multi-cylinder by using Pneumosim sofiware, COMPOENT LIST: PROCEDURE: v The main menu of Pneumosim softwareis selected v ‘The components of Pneumatic circuit are selected. Cireuit is drawn by using drag and paste option. The connections are drawn as per design. vvv Now. the run option is selected and the working of the circuit was observed. RESULT: ‘Thus the circuit to extend and retract a multi-cylinder was designed and simulated by using Pneumosim software. QYPPITION OF Awe Sf. Bit WUMNBEE USING S0s6 MICROPROCESSOR ( Start ; v = Clear c~ Regirber | \GeE 7° data jn She Accumedate r | | $y Get 3°74 fata ard add wrth the ctr/ of Register pc remeni| Ca Ay | c-re | | [Phere Tre Sure | ana cary | memory b abron | ( sep ) . aN 6°) OE SE SE EEE aS Sw ww | | | ADDITION OF TWO —8 BIT NUMBERS USING ~ ASSEMBLY LANGUAGE PROGRAM CHART 8085 MICROPROCI J r Laser | mnemonics — | appress | Orceiny | COMMENTS MVIC. 00H 100 OE | 4101 00 LXIH, 4200 H 4102 ; po 4103 7 4104 a MOV A.M a05 7E | INX HT 4106 Fey 1 ADD M 4107 36 INC LOOP” 4108 ‘D2 _ ~ 0G.41 / INRC 4108 0c LOOP | STA 4500 410C 7 10D 00 1 q10E 5 MOV A.C TOF 7 STA 4501 H 410 32 ant Or a2 5 HLT a3 76 Cale wlabion pre thou, Ce Y200- of 5 9000 e087 - o2 > O00? ore oooe oar GAO? = 0% C5em oo Ccerry) wrth carry y200 ~ 92 == soo’ oolo | yu = /0°8! oree m eee 8 ® | lgoo @ 26 (Sum) gse! ae Gaia DATE: AIM: ADDITION OF TWO 8-BIT NUMBERS USING 8085 MICROPROCESSOR To add two 8-bit number in presence of carry and without carry using 8085 microprocessor. Apparatus Required: Algorithm: RESULT: * vv vvvyv Components Qty 8085 microprocessor kit 1 Power chord Step I: start the program Step 2: Initialize ‘c’register for carry Step 3: Move added to accumulator from the “HL” pair and increment “HL” pair. Step 4: Add with that are present in the “HL” pair Step 5: Increment the “C” register Step 6: Store the sum and carry in memory Step 6: Stop the program Thus the program to perform 8-bit addition using 8085 microprocessor was executed and its output was verified peed eae GC OR gh ON C4S/NG = SOSS M1) 6 Ro proce sSoe flow Charl _/ (store | (Pel@alre~e cH reg |Xoad the Swhtracker | | | (Pm regrs ker { a | oe! |Subbroct me | | Second cata BY ges Joc Dac remerd Cany=! / carry pegisberne Sbore the Aflerence| a aca) SUBTRACTION OF TWO 8 BIT NUME USING 8085 MICROPROC! SOR MBLY LANGUAGE PROGRAM CHART LABEL | | MNEMONICS ADDRESS porary COMMENTS MVIC,00 H 4200 0E #201 00 LXIH, 4300H 4202 21 4203 00 4204 4B MOV AM 4205 TE INXH 4206 23 MOV B.M 4207 46 SUBB #208 8 INC LOOP 4209 D2 AQ0A 10 4208 R INRC 420C 0c CMA 420D OF ADIO1 A ®0E C 420F ol LOOP |INXH #210 B MOV MA #21 7 INXH 4212 2B MOV M,C #213 7A HLT 4214 76 gabtatior Wi ow ~ Borrow | Scene eee | De pur [aan paca ADPRESS DATA ADPRESS | Batre SE _ I 200 o5 300 | oF | | cele maa or | uB01 | 00 i t | i Wri Borrow { INDorT |ALDRESS DATA ODPRESS DETA See Nee i Y200 | oo Y 300 o38 i; of i | | Y20o i Os &3o0! ov ] i | } i | | EX. NO: 2 DATE: SUBTRACTION OF TWO 8-BIT NUMBER USING 8085 MICROPROCESSOR AIM: To write a assembly language program to perform two 8-bit subtractor using 8085 microprocessor. Apparatus Required: Components Qty + 8085 microprocessor kit 1 + Power Chord - Algorithm: > Step 1: Start the program > Step 2: Clear the C-register and load the first input into accumulator from memory > Step 3: Second data moves to B-register from memory and subtract from accumulator content > Step 4: If carry is generated store the data in accumulator. > Step 5: If carry is not present, Increment the C-register. > Step 6: 1’s complement the accumulator and store the accumulator value > Step 7: Stop the program RESULT: ‘Thus the program to perform 8-bit subtraction using 8085 microprocessor was executed and its output was verified +o 1 O35 ; Mullican A po g- bik pumber using) BOBS micreProce ScOY Flow chert tculatror cw bet Thow owt Boyrow of > oo00 Blor o2 = g000 2070 5 4 viet yor as ad Wd // 70 05 020° ofa cD 0000 ett oo - 3 “3 O32 (C Borrow) or a u = oO 6 Carey? Wwrte Borrow o- => o008 oo Q010 os = C00 © eo! 9° > vpeote UCN a 9 => o2 pil 7 yrtl 95 5» 00° Cae ce o! rTe el! Cea|O OO Gre ogo ae! ya01- 08 C003) MULTIPLICATION OF TWO -8 BIT NUMBERS U PROGRAM CHART JSING8085 M ICROPROCESSOR ~~" \SSEMBLY LANGUAGE LABEL MNEMONICS —_| ADDRESS ECoG COMMENTS MVIC, 00H 4100 OE 4101 00 LXIH, 4200 H 4102 21 4103 00 4104 42 XRA A 4105 AF MOV BM 4106 46 INXH 4107 23 MOV DM 4108 56 ADD D 4109 82 INC LOOP 2 410A D2 4103 0E 410C 41 INC C 410D 0c DCRB 410E 05 JNZ LOOP | 410F c2 4110 09 4ill 41 INKH a2 32, 00, 45 MOV M, A 4113 00 INXH 4114 23 MOV M,C as 71 HLT 4119 76 dapedete bithoul — Cerys y Twpur “T — OCvT PT fold ress aata | adtelvess | ees | | a | Gree 03 y2or ob ! {| | t y2or | om ' 202 Pe | U2er EA G293 eA MULTIPLICATION OF MICROPROCESSOR AIM: multiplication using 8085 To write an assembly language program to perform 8-bit multiplication using microprocessor. Apparatus Required: ‘Components Qty | “8085 microprocessor “ Power Chord = Algorithm: Start the program Initialize C-register for carry and clear the accumulator Move first data to B-register and data to ‘D’ register from HL pair Add D-register content with accumulator If carry is present increment C-register and decrement B-register until zero If carry is not present store the result and carry in memory location vvvvvvyv Stop the program calc rbedter :- pith owt — Ce ory Ca) + (8) a oo 4+ 03 = 03 5 oe von a3 1 92 = 0 » 9002 99 cy | With carrg | Ob + FF | CO a alee = Fe Fe + FE . Fe pe 4 FE = Fe Fes Fe = & Fe + Fé . FY | Palatal es ~ F2 | ee pe Fe | Fo + pe = E€ | - ec ! ec + FE = EF RESULT: ‘Thus the program to perform 8-bit multiplication using 8085 microprocessor output was verified. a 3) wory prs or? using ELOW CHART | Geb the Value of of Te 8-bE Numbers SOSA 77! CYP PyoceSSOr Va SN Seon7G ) eae — Tota | [a6 the tale os 2>4cista] r | Compare the both Aatot] v ah [suboace Soe bots ia Gata | Zrcrease CH reg | = [Stow tee vente | CeGe +) ESSOR DIVISION OF TWO -8 BIT NUMBERS USING8085 MICROPROCESS ASSEMBLY LANGUAGE PROGRAM CHART LABEL MNEMONICS AppRESS | OPCODE/OPERAND COMMENTS LDA 42001 F100 3A 4101 00 4102 Ey) MOVB, A 4103 a7 LDA 4201 H Fioa 3A 4105 Oo 4106 Ev) MVIC, 00H 4107 OE 4108 00 GO CMPB 4109 BS JC LOOP Fi0A DA a10B 12 410C 4 SUBB 410D 90 INRC 410E 0C IMP GO a0F 3 4110 o 4111 41 LOOP [STA 4202 a2 D a3 7 aid @ MOV A,C 411s 79 STA 4203 H qilé 3B 4117 0 a8 a HLT A119 76 ene carry byt INPUT 1 ADRESS Pata | G200 oz | u2e!' | oY EN per | Dara | | u2e 1 OF Cobculatror hth owe pppeess Jasce Con” Brox (a) on A = Ou, (A -CB = oy- 02 = 02 - 02 * | | OT PLT \Pepeess | i | G20r | Y2 08 oz EX. NO: 4 DATE: DIVISION OF TWO 8-BIT NUMBERS USING 8085 MICROPROCESSOR AIM: ‘To write an assembly language program to perform 8-bit division using 8085 microprocessor Apparatus Required: Components Qty 8085 microprocessor kit 1 Power Chord a * Algorithm: y Step I: Start the program Step 2: Get the division data in A - register and move to B-register Step 3: Get the 2" data in A register Step 4: Compare both the value and subtract Step 5: If carry is generated increment C-register Step 6: If carry is not present continue the subtraction upto carry presence Step 7: Store the result vVvvvvvv Step 8: Stop the program RESULT: Thus the program to perform 8-bit division using 8085 microprocessor was written and its output was executed successfully PPP WOW OF Tivo /6-Bit pata sin & SOS S TNIC PO PROCES SOP plow ¢ hare ae crc mag onda jp [HL Pair 2 exharge data lin £0 DE Pair y dead 2° gata into We | | a Vv co | seore the resulb | C step) | \ 1 ADDITION OF TWO - 16 BIT DATA USING8085 MICROPROCESSOR ___ASSEMBLY LANGUAGE PROGRAM CHART. LABEL, MNEMONICS, ADDRESS | OPCODE/OPERAND. COMMENTS MVIC.00 H 4100 OE, 00 LHLD 4300 H 4102 2A, 00, 43 XCHG 4105 EB LHLD 4302 H 4106 2A, 02. 43 DADD 4109 19 INC LOOP 410A D2. 0E, 41 INRC 410D 0c Loop, SHLD 4500 H 410E 22,00, 45 MOV A,C Aull 79 STA 4502 H 412 32, 02, 45 HLT 4lls 76 G3o0) | Ad 4500 | 3eée \ user | oF geo | Pe ' | | wsoa | FP 4602 | 2 | i i \ a a _ NO: 5 DATE: AIM ADDITION OF TWO 16-BIT DATA US! MICROPROCESSOR To write the assembly language program to add two 16-bit numbers using 8085 microprocessor Apparatus Required: Algorithm: vvv vvv v Components Qty 8085 microprocessor kit 1 Power Chord 7 Step 1: Start the program Step 2: Clear the C-register for carry Step 3: Get the first data in the register pair and exchange to DE pair Step 4: Get the second data in the HL pair and add with DE pair data | Step 5: If carry is present increment ‘C’ register \ Step 6: If carry is not present store the result j Step 7: Stop the program Cole lation bith Ca ay pd 3 2 EE CC 29 gree Pe ee agin yore 1/99 OX ve cy El 1 o4 | 4 A G 3 & Aithout ean or 03 => 0000 99° = a eS po00 oolo0 2070 @ree o007 gon 2h 1 ) J b ° i Y ° RESULT: Thus the program to perform 16-bit addition using 8085 microprocessor was written and the output was executed successfully. 923 SORTING DSC EM PINS Gy ORDER [2 ew ¢ HART Care |\DbrGaize memory pointer | yo se = PROC Ze Contre _ v DECremMenk Counter ————__ Theream ent me mong eae ‘ | Tréer change Get DecremenEpoun key | aes Pocreament memory p [a ANGUAGE, COMMENTS | LABEL MNEMONICS ADDRESS. START | TXT, 43001 “| 4200 21,00, 43 _| MOV C,M 4203 4E MOV B,C 4204 a DCRC 4205 0D INXH F206 23 BACK _ [MOVA,M F207 TE INXH 4208 23 | CMP M 4209 BE | INC SKIP FQ0A DA, 15, 42 INZ SKIP 420D CA, 15, 42 MOVD,M #210 36 MOVM, A 21 77 DCXH 212 2B MOV M, D 4213 a | INXH 4214 23 SKIP DERG 4215 oD INZ BACK #216 C2, 07, 42 DCRB 4219 05 INZ START 421A | C2, 00, 42 HLT 41D 76 ADDPESS | DETA UsZoe of ugor | 06 ty Bor °3 u 303 oD Y 3 0% or Ggo8 77 U3Zob bY Cole let? or Uso! - of G3er 03 yp0R3 - oF uUsoy- 7! CIOS Maas ug06 - 5% Cv rTrPper | 5 ~ | ADD2E LE DATA | mace te | GBor | o3 4 303 ees Uzoy od 208 BY Y Boe Ja? Ascending Order Ger - oF Gy Zor = OF Go 303 = oeF “zak ahd 49 OF 5 BY ugoF = 77. EX.NO: 6 DATE: SORTING ASCENDING ORDER AIM: To manage the given number is ascending order using 8085 microprocessor Apparatus Required: Components Qty | 8085 microprocessor kit 1 Power Chord = Step 1: Start the program i Step 2: Get the numbers | Step 3: Initialize memory pointer Step 4: Increment memory pointer Step 5: If pointer is greater inter change content Step 6: Decrement counter and Increment memory pointer Step 7: If Count 2 ), decrement counter are go to step 4 Step 8: If count 1 = 0, Stop the program or go to step 2 > > > > > > > > > Step 9: Stop the program i RESULT: Thus the given numbers aré sorted in ascending order using 8085 microprocessor EX 79% SUR TING ~ DECEDING oOPpER flow chore ¢ séart ') 1 Get the free J To] GE Mne Sumber Bempare Toe pumber -— | | e | [eeP the aumber| | —— pel i - ¥ . | Dec dhe limtk bg 1 i [Get te Sep) [spent sa Resulé [ I SORTING - DI SCENDING ORDER ASSEMBLY LANG! UAGE PROGRAM CHART ‘OPCODE/OPERAND COMMENTS LABEL MNEMONICS ‘ADDRESS START _| LXTH. 4300 H 4200 21, 00, 43 MOV C,M 4203 4E MOV B,C 4204 a DCRC F205 0D INXH 4206 23 BACK | MOVA.M 2207 TE INXH 4208 B cuPM 7209 BE INC SKIP 420A | D2, 15,42 INZ SKIP #20 | CA, 15,42 MOVD,M 4210 36 MOVM, A Wil 7 DCRH 4212 2B MOV, D 3 2 INXH 4214 23 SKIP DCRC R15 oD INZBACK 4216 C2, 07,42 DCRB 4219 05 INZ START HA | C2, 00,42 HLT 421D 76 JL NDUT aoeess G300 - G30! G30 4302 420% 4308 9328 Caleutetion: - DESCENDING g2DEee U 30 U Bor G3 03 ysoe 4308 u3e8 | werner | ahs ADRESS ‘Dera a et oF 30! | 77 | 08 yaor | BY 7 | ues | | sy 4G Boy of 72 U305 | of 02 306 | Oe i | i | | | ae | -77 - se ares oe ~ OF - 02 EX.NO:7 DATE: Aim: SORTING — DESCENDING ORDER To arrange the set of number in descending order using 8085 microprocessor Apparatus Required: Algorithm: RESULT: © vv v vvvvy ‘Components Qty 8085 microprocessor kit 1 Power Chord Step 1: Start the program Step 2: Initialize the counter Step 3:Get the data in B compare A and B Step 4: If'no carry decrement the count Step 5: Add the next data Step 6: Repeat the same step above Step 7: Store the Result Step 8: Stop the Program Thus the given numbers are sorted in descending order using 8085 microprocessor. . f 2 SX A DECI Breprey CedEP DESENAL 7 4 Plow chaveé « S Garé | Get Toe Aaeaalyae [| Mave Are lew er ripple ard] i Wéore /p C-reg | | a tre humber orgas | Mare pe higle bree apa Sore Sp pe +ag ee Mule ple Bireg b of Qrd | add Cor bene 4, coreg [vse + BCD TO HEXA DE MAL ‘ASSEMBLY LANGUAGE PROGRAM CHART. LABEL MNEMONICS ADDRESS | OPCODE/OPERAND COMMENTS i LDA 4200 H 4100 3A, 00, 42 MOVB,A 4103 ca ANI OF H A104 EG, 0E MOV CA 4106 aF MOVA,B 4107 7B ANIFOH 7108 E6, FO RRC TOA | OF RRC 408 OF RRC HOC OF RRC 40D OF MOVB. A TOE a7 XRAA 410F AF MVID, 04 4110 16, 0A SUM ADDD 4112 82 DCRB 4113 05 INZ SUM 4114 C2, 12,41 ADDC 4117 81 STA 4300 H a8 32, 00, 43 HLT 4121 76 ee ND “oF gcd | Lr por | = \PDoRESS Cakutation: - Y20c 1¢ 16" YU Zoe bo Bare EAA DECIHAL OvT ee la IPP EE Ss Bsa DATE: BINARY CODED DECIMAL TO HEXA DECIMAL AIM: To convert BCD to hexadecimal using 8085 microprocessor trainer kit Apparatus Required: Components Qty * 8085 microprocessor kit 1 Power Chord | Algorithm: v Step 1: Start the program Step 2: Initialize the accumulator by loading it Step 3: Get the number Step 4: Move upper nibble and store number as BCD Step 5: Get the number again Step 6: Mark lower nibble exchange nibble as result | Step 7: Multiply B register by on and add content to ‘c’ register Step 8: Store the result { vvvvvvvyY Step 9: Stop the program RESULT: ‘Thus the conversion of BCD to Hexa-Decimal was done by using 8085 microprocessor gyno} 04 a a nae AS Bop (CON VECIE ( Séart —~) Get the binary e e binary po Abo ve BivideB, < Inzve “S| Digie poss ° YW bare Ase ‘A DECIMAL TO BCD ASSEMBLY LANGUAGE PROGRAM CHART LABEL MNEMONICS ADDRESS | OPCOPE/OPERAND COMMENTS TXIH, 42001 4100 21, 00, 42 MOV A, M 4103 TE MVIB, 64 4104 06, 64 MVID. 0A 4106 16, 0A GOT CMP B 4108 16,0A JCGO2 4109 DA, 11,41 SUBB 410C 90 INRC 410D 0c JMP GOI T10E C3, 08, 41 GO2z CMP D aii1 BA JC LOOP a2 DA, 1A,41 SUBD aS 92 INRE 416 1c IMP GO2 a7 3. 11,41 LOOP | STA4300 aA 32, 00, 43 MOVA,E 41D 7B STA 301 4B 32, 01, 43 MOV A, C 4121 79 STA 4302 4122, 32, 02, 43 HLT 4125 76 SS WERKE DECIMAL “Vo @CD 42.00 lof jd > Tete "t . s divx Att 8 : \ x * ee ‘ | : 4zor + O02 i . is Joe OS | 4 le Ss ¢ ere ___® Cho! i | § EX. NO: 9 INVERSION DATE: HEXADECIMAL TO BCD CO! AIM: : jcroprocessor. To Convert binary number to BCD numbers by using 8085 microps Apparatus Required: Components Qty “8085 microprocessor kit 1 “© Power Chord _ Algorithm: Step 1: Start the program Step 2: Get the number add and binary input to zero Step 3: If number is greater than 100, divide by 100 Step 4: Load quotient as MSB, BCD digit Step 5: If number is greater than 10 divide by 10 Step 6: Store the converter has quotient as next BCD digit Step 7: Store the low digits as least BCD digit vvvvvVVY Step 8: Stop the program RESULT: Thus the conversion of hexadecimal to BCD was done by using 8085 microprocessor 7 sive _ G v TRAFIC LZtOHT Con 7PocEe SIep- Pe ly da he pil Gy pe Pan Par STORW | DLY pal, &' Je = ar | Pos Lao ik oy G Lor dys L256 Pas Pi, Pho poor | | | o | i [e lo | } Jo © by lo@) 1 @/ @2 CY CY RRC Lee yi dee eo & Bb bb Wey TRAFFIC LIGHT CONTROLLER ASSEMBLY LANGUAGE PROGRAM CHART LABEL, MNEMONICS ADDRESS | OPCODE/OPERAND COMMENTS START [CXTH, DATA 4100 21,00,45 MVIC, OC 4103 OE,0C, MOVAM 4105 7E OUT OF 4106 D3,0F INXH 4108 2B LOOP |MOVAM 4109 TE OUT OC 410A. D3,0C INXH 410C B MOV A.M. 40D ~*| 7B OUT OD 410E D3,0D ‘CALL DISPLAY 4110 CD ABAT INXH 413 23 DCRL aiid wo JNZLOOP 1 415 €2,09,41 IMP START a8 €2,00,41 DELAY | PUSHB 1B C5 MVI C05 anc 08,05 LOOP3 | LXID, FFFF 411E TLFREF LOOP2_|DECD 421 1B MOVAD 422 TA ORAE 4123 B3 INZ LOOP 2 4124 C2,21,41 DCRC 4127 0D INZ LOOPS 4128 C2,1E AT POP B 4123 CI RET 412C co LOOK UP TABLE 4500 B0.1A.AT.64 | DATA | DB 4504 ‘Ad,815A.64 4508 34,8A,BIAS 450C BA,88,DA,68 4510 DA,IA,E8,46 4514 E8,83,78 4517 86,74 ; \ | I i \ ‘ 4 i \ i k ‘ } L fe 4 f f 6 —é f EX. NO: 12 f DATE: ‘TRAFFIC LIGHT CONTROLLER \ AIM: * i ler f To interface the traffic light controller 8255 with 8051 microcontrol i Apparatus Required: | Components Qty 8255 kit 1 8051 microcontroller 1 vvyv Power Chord Algorithm: Step 1: Start the program vv Step 2: Initialize 8255 interfacing IC Step 3: Get the data Step 4: Call a small delay Step 5: Repeat the process again vvvy Step 6: Stop the program RESULT: ‘Thus the interfacing of traffic light controller using 8051 with 8255 was done. EX. NO: DATE: IMAGE PROCESSING TECHNIQUE USING MAT LAB } i \ | AIM: | To study about the noise reduction of image processing technique using MAT LAB. APPARATUS REQUIRE] > MAT LAB software. PROCEDURE: © Open a new file +M.file MATLAB software © Type the program in M.file ‘© Run the program by pressing the F5 button. «The out put image of distortion, reduction and original image of noise reduction as shown in the output image file. RESULT: | ‘Thus we studied about the noise reduction of image processing technique using MATLAB.

You might also like