Пятница, 19.04.2024, 10:06
Вы вошли как Гость | Группа "Гости"Приветствую Вас Гость | RSS
Главная | система дистанционного управления на ATtiny 2313 "c нуля" - Страница 19 - Форум | Мой профиль | Регистрация | Выход | Вход
Обитель RC-инженера
Форма входа
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: ВитГо  
Форум » Разработка электронных устройств » Разрабатываю ! » система дистанционного управления на ATtiny 2313 "c нуля" (пошаговое изучение строительства систем радиоуправления)
система дистанционного управления на ATtiny 2313 "c нуля"
uwrteyДата: Пятница, 16.11.2012, 01:08 | Сообщение # 271
Генерал-майор
Группа: Администраторы
Сообщений: 3270
Репутация: 11
Статус: Offline
да

не успеваю за своими мыслями......
 
ВитГоДата: Пятница, 16.11.2012, 01:11 | Сообщение # 272
Полковник
Группа: Администраторы
Сообщений: 2422
Репутация: 20
Статус: Offline
а попробуй в 1.asm в основную программу, такое поместить

Code

reset:     ; включение микроконтроллера

  ldi R16,low(RamEnd)  ; инициализации стека  
  out SPL,R16   ;

  RCALL LCD_INIT   ; инициализация дисплея !   
          
  LDI R16, 0x88    
  RCALL LCD_SENDBYTE
  RCALL LCD_SENDBYTE
  RCALL LCD_SENDBYTE
  RCALL LCD_SENDBYTE
  RCALL LCD_SENDBYTE
  RCALL LCD_SENDBYTE
  RCALL LCD_SENDBYTE
          

LOOP:    rjmp LOOP   ; пустой цикл (останов)    


то есть вместо печати символов - напрямую отправим данные, должны увидеть горизонтальные полосочки


Виталий (аka ВитГо)
 
uwrteyДата: Пятница, 16.11.2012, 01:13 | Сообщение # 273
Генерал-майор
Группа: Администраторы
Сообщений: 3270
Репутация: 11
Статус: Offline
хорошо, но это уже днем...

не успеваю за своими мыслями......
 
ВитГоДата: Пятница, 16.11.2012, 01:16 | Сообщение # 274
Полковник
Группа: Администраторы
Сообщений: 2422
Репутация: 20
Статус: Offline
ок, тогда я спать :-)

Виталий (аka ВитГо)
 
uwrteyДата: Пятница, 16.11.2012, 12:53 | Сообщение # 275
Генерал-майор
Группа: Администраторы
Сообщений: 3270
Репутация: 11
Статус: Offline
вот фотка которую обещал ночью...
(http://s42.radikal.ru/i095/1211/84/042d624e997f.jpg)
PS ссылки что то не работают, что бы перейти по ссылке - нужно ее скопировать как текст и вставить в адресную строку


не успеваю за своими мыслями......

Сообщение отредактировал uwrtey - Пятница, 16.11.2012, 18:43
 
uwrteyДата: Пятница, 16.11.2012, 13:05 | Сообщение # 276
Генерал-майор
Группа: Администраторы
Сообщений: 3270
Репутация: 11
Статус: Offline
вот новый проект (горизонтальные полосочки) (http://i078.radikal.ru/1211/5c/eadb196ab5b9.jpg)
Прикрепления: 7652329.rar (27.3 Kb)


не успеваю за своими мыслями......

Сообщение отредактировал uwrtey - Пятница, 16.11.2012, 18:43
 
ВитГоДата: Пятница, 16.11.2012, 19:59 | Сообщение # 277
Полковник
Группа: Администраторы
Сообщений: 2422
Репутация: 20
Статус: Offline
ага !!
коль полосочки - значит проблема только в программе !!

сейчас подумаю !


Виталий (аka ВитГо)
 
ВитГоДата: Пятница, 16.11.2012, 20:21 | Сообщение # 278
Полковник
Группа: Администраторы
Сообщений: 2422
Репутация: 20
Статус: Offline
Вкладываю свой проект (это AVR Studio 4.19) (открывать файл c расширением .aps)

Это то что вижу я


И вкладываю твой проект (я его модифицировал)
тебе его нужно откомпилировать и залить в контроллер (У меня не компилируется - версия AVR STUDIO другая)
Попробуй и отпишись !

у меня все работает !
Прикрепления: 0197264.gif (72.3 Kb) · avr_lcd5110.zip (24.2 Kb) · line_display.zip (33.1 Kb)


Виталий (аka ВитГо)
 
uwrteyДата: Пятница, 16.11.2012, 20:51 | Сообщение # 279
Генерал-майор
Группа: Администраторы
Сообщений: 3270
Репутация: 11
Статус: Offline
ошибка при компиляции

Warning 2 mul r16, r17: Unsupported instruction on ATtiny2313A C:\AVRSTUDIO\Proba_5110\Proba_5110\lcd5110mini.asm 250 0 Proba_5110
Error 1 Undefined symbol: SPH C:\AVRSTUDIO\Proba_5110\Proba_5110\Proba_5110.asm 18 0 Proba_5110


не успеваю за своими мыслями......
 
ВитГоДата: Пятница, 16.11.2012, 20:54 | Сообщение # 280
Полковник
Группа: Администраторы
Сообщений: 2422
Репутация: 20
Статус: Offline
ААА, ну там я SPH задаю. удали вместе с предшествующим LDI !! (У меня то mega32)

Это в основном модуле программы, метка START

p.s. эту ошибку ты сам знаешь я думаю :-)


Виталий (аka ВитГо)
 
uwrteyДата: Пятница, 16.11.2012, 21:17 | Сообщение # 281
Генерал-майор
Группа: Администраторы
Сообщений: 3270
Репутация: 11
Статус: Offline
да, знаю... cool

не успеваю за своими мыслями......
 
uwrteyДата: Пятница, 16.11.2012, 21:40 | Сообщение # 282
Генерал-майор
Группа: Администраторы
Сообщений: 3270
Репутация: 11
Статус: Offline
опять двадцатьпять sad
(http://s51.radikal.ru/i133/1211/7d/b780e8145e4f.jpg) (http://s005.radikal.ru/i212/1211/d5/8055762efe88.jpg) (http://i052.radikal.ru/1211/cd/35b205d46d1a.jpg)

обычно закрашенные прямоугольники, ну а если поиграться с питанием всего девайса, то вылазят либо нули либо единицы...

вот архив проекта http://vg.ucoz.ru/_fr/0/proba.rar

-------------------------------------------------------------------------------------------------------------------------
Quote (ВитГо)
(У меня не компилируется - версия AVR STUDIO другая)

как это "не компилируется" ? smile

-------------------------------------------------------------------------------------------------------------------------
и еще, я заметил что у тебя дисплей не оригинальный! может в этом дело?
Прикрепления: proba.rar (27.1 Kb)


не успеваю за своими мыслями......

Сообщение отредактировал uwrtey - Пятница, 16.11.2012, 21:48
 
ВитГоДата: Пятница, 16.11.2012, 21:50 | Сообщение # 283
Полковник
Группа: Администраторы
Сообщений: 2422
Репутация: 20
Статус: Offline
у меня дисплей nokia 5110, брал на ebay - он удобен что на плате для монтажа смонтирован, контакты удобно выведены под контакты с шагом 2.54 мм

у тебя когда возникали квадраты и когда нули ? - опять нет повторяемости результата ?

кстати - ну ка дай мне картинку как у тебя фюзы установлены! - не в них ли дело?


Виталий (аka ВитГо)
 
uwrteyДата: Пятница, 16.11.2012, 22:13 | Сообщение # 284
Генерал-майор
Группа: Администраторы
Сообщений: 3270
Репутация: 11
Статус: Offline
(http://s004.radikal.ru/i205/1211/7d/45a008e82aa4.jpg)

я фузы не трогал... (я в обще про фузы ни чего не знаю пока)

Quote (uwrtey)
у тебя когда возникали квадраты и когда нули ? - опять нет повторяемости результата ?


обычно появляются закрашенные прямоугольники, ну а если поиграться с питанием всего девайса, то вылазят либо нули либо единицы...


не успеваю за своими мыслями......

Сообщение отредактировал uwrtey - Пятница, 16.11.2012, 22:14
 
ВитГоДата: Пятница, 16.11.2012, 22:20 | Сообщение # 285
Полковник
Группа: Администраторы
Сообщений: 2422
Репутация: 20
Статус: Offline
по поводу фюзов - если ты их не трогал - то по идее тинька должна была завестись от внутреннего генератора!
а не от кварца...
проверить можно отключив кварц - если картинка на диспе появиться значит питаешься от внутреннего кварца

а с питанием как играешься ?
померь напряжение питания под нагрузкой!
может быть у тебя тинька при пониженном питании глючит?
тогда попробовать последовательно с управляющими линиями поставить резюки ом на 300-500 и запитать тиньку от 5 вольт, а дисплей от 3.3 вольт...

не повторящийся результат хуже некуда :-(


Виталий (аka ВитГо)
 
Форум » Разработка электронных устройств » Разрабатываю ! » система дистанционного управления на ATtiny 2313 "c нуля" (пошаговое изучение строительства систем радиоуправления)
Поиск:


Copyright MyCorp © 2024
Сделать бесплатный сайт с uCoz