lab no 8.docx

Upload: muzammil-ahmed

Post on 21-Feb-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/24/2019 Lab No 8.docx

    1/1

    Muzammil ahmed

    LAB#8

    Task:Write a program to run stepper motor using phases in assembly language and also showdisplay on lcd.

    Muzammil ahmed !"$%&B'(ate ) *+,*-+

    CODE DESCRIPTION

    /0 ++++1 2initializing the main origin345M6 MA7 2short 9ump to the main :unction3/0 2origin :unction de;ned3MA7) 2main program3M< 46=#>+1 2loading ?alue o: >+ he@ in stack pointer3M< 64W =#+ 2loading register bank +3ALL L77T 2calling lcd library3M< (6T/ = #M40 2loading message in data pointerregister3ALL (746 2calling display :rom data pointer register3M< (6T/ #M40- 2loading message - in data pointer register3ALL (746- 2calling display - :rom data pointer register3+M< (6T/= #61A4C 2loading ?alues o: phases in data pointerregister3M< /,=#+ 2loading + ?alue in register r,3L6)M< A=/, 2setting A register with r, registerDs ?alue3M+1= "+1= ++1= 8+1= %+1

    &?alues o: phase :or stepper motor'I7LJ(C &L(8.7' &initializing lcd library'C(