roboforum.ru

Технический форум по робототехнике.


серж. "А ТЫ... ХОЧЕШЬ СТАТЬ АСМАТИКОМ?"

Блоги посетителей.
Правила форума
В данном разделе каждый может иметь не более одной темы. Тема должна начинаться с логина (ника) робофорума.

Re: серж. "А ТЫ... ХОЧЕШЬ СТАТЬ АСМАТИКОМ?"

Сообщение серж » 20 ноя 2011, 20:07

ща откинул все, и просто взглянул на все небрежно(как дмитртй тут:http://roboforum.ru/forum104/topic9310-690.html)
мождь надо столбиками писать??? типо так:
Код: Выделить всёРазвернуть
Начало: включить       PinLed
              call           Pause36000<>0=djnz
              выключить      pinled
              call           Pause36000<>0=djnz
              переход в начало
Аватара пользователя
серж
 
Сообщения: 589
Зарегистрирован: 27 янв 2011, 17:38
Откуда: россия, череповец

Re: серж. "А ТЫ... ХОЧЕШЬ СТАТЬ АСМАТИКОМ?"

Сообщение Vovan » 20 ноя 2011, 20:14

Ну вот! А ты боялся! :D
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: серж. "А ТЫ... ХОЧЕШЬ СТАТЬ АСМАТИКОМ?"

Сообщение серж » 20 ноя 2011, 20:15

vovan, "шишки набить и "оплеуху" порой получить, будь готов ко всему " - мой метод!!! :good:
сам новичков на работе так учу... не понял - "удар по печени" :D (шутка)
типа не успевает там где надо(у нас конвеер) вставай последним... а там хоть по всему конвееру беги, пока свою операцию не сделаешь...
2Vovan, т.е. в этом и была запара??? в "столбиках"???
Аватара пользователя
серж
 
Сообщения: 589
Зарегистрирован: 27 янв 2011, 17:38
Откуда: россия, череповец

Re: серж. "А ТЫ... ХОЧЕШЬ СТАТЬ АСМАТИКОМ?"

Сообщение Vovan » 20 ноя 2011, 20:21

Я пока занимаю позицию поддержки :wink: не вмешиваюсь в учебный процесс...
Если вдруг Дмитрий оставит тебя (ну мало ли...), не боись есть кому подхватить. Но с условием что будешь до последнего волоса очищать свою ...эээ голову конешно :D
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: серж. "А ТЫ... ХОЧЕШЬ СТАТЬ АСМАТИКОМ?"

Сообщение серж » 20 ноя 2011, 20:50

так что, дима, в этом запара? искать дальше "синию таблэтку" или уже нашел???

Добавлено спустя 5 минут 35 секунд:
нужен указатель типа ищи - буду искать
нашел - я молодец!
а так, если все молчать будут :shock: , то я новый(!) :oops: яз.программирования изобрету!!! :wink:

Добавлено спустя 7 минут 43 секунды:
Dmitry__, искать? нет?

Добавлено спустя 9 минут 22 секунды:
Код: Выделить всёРазвернуть
начало:включить    pinled
       call        pause36000<>0
       выключить   pinled
       call        pause36000<>0
       djnz        переход в начало


Добавлено спустя 3 минуты 15 секунд:
парни, я в про себя уже материться начинаю!!! :O:
Аватара пользователя
серж
 
Сообщения: 589
Зарегистрирован: 27 янв 2011, 17:38
Откуда: россия, череповец

Re: серж. "А ТЫ... ХОЧЕШЬ СТАТЬ АСМАТИКОМ?"

Сообщение Dmitry__ » 20 ноя 2011, 20:52

серж ты не понял, ты уже АСМатик :)
пара штрихов:
Все программы пишутся на том языке на котором думаешь, в моем случае на асм :) , в твоем случае на русском.
т.е. в комментариях. Весь поток самосознания должен быть в программе, чтоб через год ты открыл одну из 1000 своих программ и понял о чем речь. Такая программа легко переводится на любой процессор, не слушай людей, кто говорит, что асм не переносим :)
В асм все комменты начинаются с ";" после этого символа линкеру глубоко наплевать что находится.
делай как я:

Код: Выделить всёРазвернуть
;меня тут учат асму, у меня них не получается, я тупой
;я не могу собрать простой генератор, я тупой, но я стараюсь
;от своего генератора я хочу получить 36 кгц. частоту, но я тупой, и.т.д. :)

main:                                         ;не, я конечно тупой, но не настолько чтоб метки обзывать "начало"
              включить       PinLed              ;включить светодиод на время одного полупериода 36 кгц.
              call           Pause36000<>0=djnz  ;
              выключить      pinled                ;выключить светодиод на время одного полупериода 36 кгц.
              call           Pause36000<>0=djnz    ;
              goto           main                    ;переход на начало, программа зациклена на формировании
                                                     ;прямоугольных импульсое с частотой 36 кгц.



Вован, ты прошел абсолютно правильный путь изучения электроники.
Не понимаю почему ты комплексуешь по этому поводу, лично я горжусь.
По поводу, что на тебя смотрят косо, дык это завидуют, человек по своей сущности - чмо, за своей надменностью они скрывают свою глупость. Чем больше я узнаю людей, тем больше мне нравятся животные :)
Из-за быстрого стряпания сообщений, я плохо отслеживаю свою корректность, если что - извини. Для тебя я по умолчанию корректен.
Ааааааа, =DeaD=, меня засосало, я стал писАть портянки :P
Аватара пользователя
Dmitry__
 
Сообщения: 7781
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: серж. "А ТЫ... ХОЧЕШЬ СТАТЬ АСМАТИКОМ?"

Сообщение серж » 20 ноя 2011, 20:56

Код: Выделить всёРазвернуть
 включить pinled
      начало:установить    pinled
      call                 pause36000<>0=djnz
      выключить pinled
      call                 pause36000<>0=djnz
      переход в начало     djnz
Аватара пользователя
серж
 
Сообщения: 589
Зарегистрирован: 27 янв 2011, 17:38
Откуда: россия, череповец

Re: серж. "А ТЫ... ХОЧЕШЬ СТАТЬ АСМАТИКОМ?"

Сообщение Vovan » 20 ноя 2011, 20:58

2 серж: а я чё говорил? :wink: в наших рядах пополнение :)
2 Dmitry__ : спасибо, я тоже стараюсь быть корректным, ну а комплексы? хз... стружка при обработке жизнью... извиняться не за что! это я типо в шутку там жЁсток (смайлик забыл поставить)... Про животных +1! :)
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: серж. "А ТЫ... ХОЧЕШЬ СТАТЬ АСМАТИКОМ?"

Сообщение серж » 20 ноя 2011, 21:05

а вот я ни куя не понял!!!
Dmitry__, прошу пояснить для меня еще раз, на пальцах.
про "main:" понял - вместо "начало". а после ";" пояснения на русском???
Аватара пользователя
серж
 
Сообщения: 589
Зарегистрирован: 27 янв 2011, 17:38
Откуда: россия, череповец

Re: серж. "А ТЫ... ХОЧЕШЬ СТАТЬ АСМАТИКОМ?"

Сообщение Vovan » 20 ноя 2011, 21:11

серж, поправь свою последнюю программу;
"комменты" - это комментарии, они на любом языке какой только захочется объясняют действия программиста;
"после этого символа линкеру глубоко наплевать что находится." - правильнее звучит так: линкеру глубоко наплевать что находится после этого символа т.е. ";".
Примечание: иногда бывает нужно в программе проверить что произойдет если часть программы (или строк) условно убрать, пользуются термином "закомментировать", т.е. поставить перед ненужными строчками ";" и их линкер не станет видеть :)
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: серж. "А ТЫ... ХОЧЕШЬ СТАТЬ АСМАТИКОМ?"

Сообщение Dmitry__ » 20 ноя 2011, 21:17

по поводу где у тебя правильно а где нет я не очень смотрю, это сейчас не важно...

тебе надо выбрать свой редактор, он будет с тобой всю жизнь, ты в нем должен ориентироваться как пингвин, настоющие асматики редко меняют этот инструмент :)
рекомендую http://notepad-plus-plus.org/

Вот теперь пришло время подумать о контроллере. Ты выбрал avr48, плохой выбор, но ок.
Давай поживем виртуально:
Ты под него будешь делать плату?
Программатор для него есть?
Когда он сгорит, твои действия?
Аватара пользователя
Dmitry__
 
Сообщения: 7781
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: серж. "А ТЫ... ХОЧЕШЬ СТАТЬ АСМАТИКОМ?"

Сообщение серж » 20 ноя 2011, 21:25

серж писал(а):
Код: Выделить всёРазвернуть
 включить pinled
main:        установить    pinled
      call                 pause36000<>0=djnz
      выключить pinled
      call                 pause36000<>0=djnz
      goto                 djnz                 

так??? я подглядывал на прогу дмитрия... :oops:

Добавлено спустя 5 минут 39 секунд:
Dmitry__ писал(а):Ты под него будешь делать плату?
Программатор для него есть?
Когда он сгорит, твои действия?

сгорит кто: программатор? лтп порт? мк?
1. если мк, то взаимозаменяем на 8,88,168-ые меги, вован не даст соврать.
2. лтп порт - тут по хуже будет - жопа!!!
3. программатор - пять то проводков??? см. пункт 2
Аватара пользователя
серж
 
Сообщения: 589
Зарегистрирован: 27 янв 2011, 17:38
Откуда: россия, череповец

Re: серж. "А ТЫ... ХОЧЕШЬ СТАТЬ АСМАТИКОМ?"

Сообщение Vovan » 20 ноя 2011, 21:33

Поводи по проге пальцем - получишь потухший СД. (я имею ввиду ту, которую сказал поправить, а не последнюю - где еще хуже)...
Если сгорит - вытащил из "кроватки" и вставил новый :)

Добавлено спустя 1 минуту 53 секунды:
Протеус не сгорит :roll:
(ключевое слово: "виртуально" :wink: )
_________
Sincerely,
Vovan
Аватара пользователя
Vovan
 
Сообщения: 3340
Зарегистрирован: 05 окт 2005, 12:03
Откуда: Литва
прог. языки: asm

Re: серж. "А ТЫ... ХОЧЕШЬ СТАТЬ АСМАТИКОМ?"

Сообщение серж » 20 ноя 2011, 21:43

а зачем потухший?

Добавлено спустя 3 минуты 42 секунды:
vovan, зачем потухший? чтоб пачки сделать???

Добавлено спустя 1 минуту 14 секунд:
Код: Выделить всёРазвернуть
main: включить             pinled
      call                 pause36000<>0=djnz
      выключить            pinled
      call                 pause36000<>0=djnz
      goto                 djnz


прогу поправил, должно наверно так.
зы. "вожу пальцем...
Аватара пользователя
серж
 
Сообщения: 589
Зарегистрирован: 27 янв 2011, 17:38
Откуда: россия, череповец

Re: серж. "А ТЫ... ХОЧЕШЬ СТАТЬ АСМАТИКОМ?"

Сообщение Dmitry__ » 20 ноя 2011, 21:47

я убежал. Вован круто интерпретирует мой птичий язык в нормальный :good:

серж, почитай си-идиот, там многое и к асм подходит.
в инете быстро этот текст не нашел , заливаю сюда :pardon:
Аватара пользователя
Dmitry__
 
Сообщения: 7781
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Пред.След.

Вернуться в Блоги

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

Mail.ru counter