Мікропроцесорна техніка

Отчет по практике - Компьютеры, программирование

Другие отчеты по практике по предмету Компьютеры, программирование

?діїmov R5,A;млmov R6,B;стmov A,DPL;додаймо до DPTR результат множення і отримаємоadd A,R5;адрес, за яким записана потрібна користувачу подіяmov DPL,Amov A,DPHadd A,R6mov DPH,Aretalarm:inc R4;підрограма запису події у РПДcjne R4,#9,normmov R4,#0;виклик процедури виводу повідомлення об помилки - переповненняnorm:mov A,R4mov B,#20hmul ABmov DPTR,#4000hmov R5,A;млmov R6,B;стmov A,DPLadd A,R5mov DPL,Amov A,DPHadd A,R6mov DPH,Amov A,R7mov B,R0mov R0,#18hrec:movx @DPTR,Ainc DPTRinc DPTRinc DPTRinc DPTRinc DPTRinc DPTRinc DPTRinc DPTRmov A,@R0dec R0dec R0dec R0dec R0dec R0dec R0dec R0nopdjnz R0,recmov A,Bmovx @DPTR,Arettvis:mov A,R0mov DPTR,#0FFF1hmovx @DPTR,Amov A,R1anl A,#0Fhcjne A,#9,provnplus:call get_nummov DPTR,#0FFF7hmovx @DPTR,Ajmp stprov:jnc plusjmp nplusplus:call get_nummov DPTR,#0FFF7hmovx @DPTR,Amov A,R1swap Aanl A,#0Fhinc Ajmp e1st:mov A,R1swap Aanl A,#0Fhe:call get_numinc DPTRmovx @DPTR,Amov A,R2anl A,#0Fhcjne A,#9,prov1nplus1:call get_nummov DPTR,#0FFF9hmovx @DPTR,Ajmp st1prov1:jnc plus1jmp nplus1plus1:call get_nummov DPTR,#0FFF9hmovx @DPTR,Amov A,R1swap Aanl A,#0Fhinc Ajmp e1st1:mov A,R1swap Aanl A,#0Fhe1:call get_numinc DPTRmovx @DPTR,Aretget_num:inc Amovc A,@A+PCretdb 00111111b ;0db 00000110b ;1db 01011011b ;2db 01001111b ;3db 01100110b ;4db 01101101b ;5db 01111101b ;6db 00000111b ;7db 01111111b ;8db 01101111b ;9db 00111111b ;0db 00000110b ;1db 01011011b ;2db 01001111b ;3db 01100110b ;4db 01101101b ;5

ВИСНОВКИ

 

В результаті виконання практики я набув практичні навички програмування і вирішення різноманітних задач. Також в ході практики були виконані всі вимоги технічного завдання і звіт включає в себе такі розділи, як охорона праці, структура, призначення та взаємодія програмного забезпечення УНМС-2, технічне описання стенду УНМС-2, програми типових процедур, тестові програми та індивідуальне завдання.

:

- ;

- , ;

- ;

- - ;

- ;

- , - ;

- , , ;

- ssemble VR S-51 ;

- ssembler;- ;

- -2;

- , , -2;

-

 

 

  1. .., .. . - .: , 2002. - 400 .
  2. . . AVR Tiny Mega "ATMEL". - .: "-XXI", 2004. - 560 .
  3. .. . : - .: , 1986. - 278.
  4. : . 1. / .. . - . . - : . - ". . -", 2003. - 126 .

.. , .. 1996-530c

  1. www.atmel.ru