Курсовая работа: Управление шаговым двигателем микропроцессорной системой

016D C000 221 freq_minus: push 0h

016F C001 222 push 1h

0171 C006 223 push 6h

0173 C007 224 push 7h

0175 ED 225 mov A,r5

0176 F8 226 mov r0,A

0177 79FF 227 mov r1,#0ffh

0179 0F 228 inc r7

017A 31EE 229 mainm: call pulse

017C DEFC 230 djnz r6,mainm

017E DFFA 231 djnz r7,mainm

0180 410E 232 jmp en

0182 D280 233 pulsem: setb P0.0

0184 318B 234 call timerm

0186 C280 235 clr P0.0

0188 319C 236 call testm

018A 22 237 ret

018B 758901 238 timerm: mov tmod,#1

018E 888C 239 mov th0,r0

0190 898A 240 mov tl0,r1

0192 D28C 241 setb tr0

0194 108D02 242 waitm: jbc tf0,okm

0197 80FB 243 sjmp waitm

0199 C28C 244 okm: clr tr0

019B 22 245 ret

019C B80001 246 testm: cjne r0,#0h,dalm

019F 22 247 ret

01A0 18 248 dalm: dec r0

01A1 22 249 ret

К-во Просмотров: 628
Бесплатно скачать Курсовая работа: Управление шаговым двигателем микропроцессорной системой