Вниз  Ассемблер
- 8.11.2015 / 21:15
goodden
  Пользователь

goodden 
aRiGaTo, блин, твой вариант не подойдет. Надо именно только те команды.
Что за ассемблер я понятия не имею))
Делать надо в AVR studio . Предмет - электроника, но это врятли поможет
- 8.11.2015 / 21:19
goodden
  Пользователь

goodden 
Вот пример программы:
  1. .include "m8515def.inc"
  2. start:
  3. ldi R16 , 0x00 ;установить PORTB на ввод
  4. out DDRB , R16
  5. ldi R17,0xFF ;установить PORTD на вывод
  6. out DDRD , R16
  7.  
  8. in R16,PINB ;считать PINB в регистр R16
  9. ldi R18,0x0B
  10. ADD R16,R18 ; сложение на значений R16 и R18
  11. out PORTD, R16 ;вывод содержимого регистра R16 в PORTD
  12. rjmp start

- 8.11.2015 / 21:46
aRiGaTo
  Пользователь

aRiGaTo 
Сейчас: Offline
Цитата goodden:
Делать надо в AVR studio . Предмет - электроника, но это врятли поможет
С этого начинать и надо было :girl: МК AVR
Просто ассемблер - это такая штука... Это не язык программирования, а сам транслятор (компилятор). И без указания версии (коих много) ожидать подходящего ответа не стоит.
__________________
 don't tread on me
- 8.11.2015 / 21:54
goodden
  Пользователь

goodden 
aRiGaTo, та блин нам в универе так объяснили подробно , что я взял и понял) тем более на парах не был, ибо первые
- 8.11.2015 / 22:51
goodden
  Пользователь

goodden 
aRiGaTo, так что на АВР сможешь помочь?
- 8.11.2015 / 23:06
aRiGaTo
  Пользователь

aRiGaTo 
Сейчас: Offline
goodden, нет, с AVR не знаком.
__________________
 don't tread on me
- 9.11.2015 / 00:00
19Ram84
  Пользователь

19Ram84 
Сейчас: Offline
Цитата aRiGaTo:
Просто ассемблер - это такая штука... Это не язык программирования, а сам транслятор (компилятор)
А jasmin-который java ассемблер это тоже не язык программирования?
- 9.11.2015 / 01:17
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
  1. .include "m8515def.inc"
  2. start:
  3. ldi R16 , 0x00 ;установить PORTB на ввод
  4. out DDRB , R16
  5. ldi R17,0xFF ;установить PORTD на вывод
  6. out DDRD , R16
  7.  
  8. ldi R16,11 ; поместить в регистр R16 значение 11
  9. ldi R18,30
  10. mul R18,R16
  11. ldi R17,16
  12. mul R16,R17
  13. sub R18,R16 ; вычитание
  14. lsr R18
  15. out PORTD, R18 ;вывод содержимого регистра R18 в PORTD
  16. mov R18, R16
  17. ror R16
  18. sts R18,0x0060
  19. sts R16,0x0061

может как то так.

  Расскажите, что это за такой перенос есть в асме
__________________
 знает толк
Наверх  Всего сообщений: 208
Фильтровать сообщения
Поиск по теме
Файлы топика (15)