реклама на сайте
подробности

 
 
> трудности с ASM, помогите написать первую прошивку на асм
Costia
сообщение Jun 23 2008, 18:22
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 24
Регистрация: 23-06-08
Пользователь №: 38 507



Здравствуйте . Начел учить АСМ решил попрактиковатся и написать прошрамму мигания диодом .
пишу в AVR Studio . подскажите что я делаю не правельно желательно с правельными примерами 05.gif

первый попрос обезательно ли записывать в стек его вершину ? если обезательно то как это сделать ?







.include"m16def.inc"
.list

.def temp = r16
.def loop = r17

.cseg
.org 0




ldi temp, 0xFF
out DDRA, temp
ldi temp, 0
out PORTA,temp

ldi temp, 0x08
out ACSR, temp

main:
ldi r17, 255
rjmp zzz
ggg:
in r18, PORTA
sbrs r18, 7
rjmp zag
sbrc r18, 7
rjmp tyx
rjmp main



zzz:
dec r17
sbrs r17, 0
rjmp ggg
rjmp zzz

zag:
ldi r20, 255
out PORTA, r20
rjmp main

tyx:
ldi r20, 0
out PORTA, r20
rjmp main

Сообщение отредактировал Costia - Jun 23 2008, 18:47
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Costia   трудности с ASM   Jun 23 2008, 18:22
- - aaarrr   Во-первых, все же следует прописать область вектор...   Jun 23 2008, 19:09
- - demiurg_spb   Программы на asm я когда-то писал так.... (это при...   Jun 23 2008, 19:13
- - Costia   А если вот так его задерживать ? чистота 1мгц z...   Jun 23 2008, 19:28
|- - demiurg_spb   Ещё можно тело цикла наполнить медленными инструкц...   Jun 23 2008, 19:41
|- - aaarrr   Цитата(Costia @ Jun 23 2008, 23:28) zzz: ...   Jun 23 2008, 19:41
- - Costia   xxx: dec r18 ldi r21, 0 sbrs r18 ,7 ldi...   Jun 23 2008, 19:50
- - aaarrr   Это сейчас весело. Потом будет грустно. Лучше исп...   Jun 23 2008, 19:50
- - Costia   "Во-первых, все же следует прописать область ...   Jun 23 2008, 20:01
|- - aaarrr   Цитата(Costia @ Jun 24 2008, 00:01) Подск...   Jun 23 2008, 20:09
- - VDG   Здравствуйте . НачеАл учить АСМ решил попрактикова...   Jun 23 2008, 20:35
- - Costia   VDG я рад что ты знаеш как правельно пишутся слов...   Jun 23 2008, 22:00
|- - defunct   Цитата(Costia @ Jun 24 2008, 01:00) праве...   Jun 23 2008, 22:35
|- - zltigo   Цитата(Costia @ Jun 24 2008, 00:00) Для м...   Jun 24 2008, 10:02
- - DpInRock   Цитатаэх не с того ты Костя начАл. Даже с этого ем...   Jun 23 2008, 22:07
- - SasaVitebsk   Да мы не ограничиваем твою свободу самовыражения. ...   Jun 24 2008, 09:33
- - Diko   Сильно сказано И самое главное всё по существу ...   Jun 24 2008, 10:08


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 30th June 2025 - 03:54
Рейтинг@Mail.ru


Страница сгенерированна за 0.01418 секунд с 7
ELECTRONIX ©2004-2016