Автор | Сообщение |
INSAN
Передовик
Сообщения: 1654
|
|
TE
Старший модератор
Сообщения: 10199
|
Разбирался с http://radioded.ru/content/view/44/44/ После разрешения прерываний стоит переход по метке MAIN и дальше уже ничего работать не будет, т.к. после выполнения пустых команд стоит опять переход по метке MAIN.
Получается бесконечный цикл, думаю, здесь ошибка. |
|
TE
Старший модератор
Сообщения: 10199
|
Я не до конца разобрался с программой, но после разрешения прерываний
sei; ; разрешить прерывания
rjmp MAIN ; возврат в тело пустого цикла
и попав на метку MAIN, начинается бесконечный цикл
MAIN: ; тело цикла
nop; ; команда, которая ничего не делает
nop;
nop;
rjmp MAIN ; переход на метку main
Выполняются три пустых команды и снова возарат к метке. |
|
TE
Старший модератор
Сообщения: 10199
|
В AVRStudio запускаю компилированную программу по ALT+F5 (AutoStep) и стрелка, попав в этот цикл, уже из него не выходит.
Если после пустых команд поставить вместо перехода по метке MAIN (rjmp MAIN) переход по метке TIMO_OVF (rjmp TIMO_OVF), тогда всё нормально работает.
Думаю ошибка автора. |
|
TE
Старший модератор
Сообщения: 10199
|
Я не прошивал, у меня нет еще микроконтроллера, я только начал изучать программирование.
Ладно буду разбираться дальше, надо с прерываниями разобраться. |
|
INSAN
Передовик
Сообщения: 1654
|
не много математики! Перевод из одной системы счисления в другую и простейшие арифметические операции.
(ОСТАВИТЬ)
Документ Microsoft Word.rar 65.31 КБ Скачано: 402 раз(а)
|
|
INSAN
Передовик
Сообщения: 1654
|
возможности протеуса. пишем программу на ассемблере в протеусе и там же проверяем её. (ОСТАВИТЬ))
ИНСТРУКЦИЯ.rar 2.14 МБ Скачано: 373 раз(а)
|
|
INSAN
Передовик
Сообщения: 1654
|
|
BOB51
|
можно было и подешевше...
AVR studio 4.18 + ponyprog 2000 V2.07c beta + самодельный stk200m(см. там же, где и ponyprog 2000)
к этому добавить datasheetы из http://www.atmel.com и уже упомянутые книжки Ефстифеева.
для работы на ассемблере достаточно при стоимости комплектующих гривнев 30 максимум
а дальше насколько лишних денег будет |
|
kapral_82
Завсегдатай
Сообщения: 440
|
и развивать талант телепатии и ясновидения для отладки кристалла |
|
INSAN
Передовик
Сообщения: 1654
|
kapral_82, хорош поясничать, у тебя наберусь ума, научишь как с матрицеё обращаться BOB51, согласен с тобой,но я так захотел, лишним ничего не вижу уже., нито смотреть в инете фото плат разных для мк , меня не успокаивало. |
|
BOB51
|
талант телепатии и ясновидения - обычная данность для тех, кто с микроконтроллерами от AVR или PICса на ассемблере работать пожелает и erratы не изучит (не вижу никаких в том проблем)
а stk200m оказался без больших проблем совместим с aec_isp.exe - тем самым еще и at89s51/52/53 добавились в коллекцию
для mcs51 у меня есть полный набор для работы на ассемблере, ежли интересно , отошлю на e-mail |
|