поиск:    

 
переход:  

Технологии
Технологии
Екатеринбург Онлайн
Форумы:  Операторы связи,   Модели телефонов,   Покупка-продажа телефонов,   Цифровое фото,   Обсуждение гаджетов,   Интернет

  Форумы  > Технологии > Радиолюбитель  

помогите найти ошибку tiny13 asm


Список Тем  |   Поиск  |   Правила  |   Статистика  |
помогите найти ошибку tiny13 asm   #123462  наверх
Автор: 
Дата:   

[Сообщение изменено пользователем 14.03.2017 14:33]
0/1 |    |  Поделиться:  
Re: помогите найти ошибку tiny13 asm   #123463  наверх
Автор: 0xCB
Дата:   

а sp инитить не надо, да?
как не работает то?
  |  Поделиться:  
Re: помогите найти ошибку tiny13 asm   #123464  наверх
Автор: timsa™
Дата:   

Ммм, точно, стек забыл. Поленился полноценный инит сделать.

Не работает от слова совсем.

Щас проверю стек.
  |  Поделиться:  
Re: помогите найти ошибку tiny13 asm   #123465  наверх
Автор: 0xCB
Дата:   

почитал даташит. про стек пишут что тинька13 инитится 0х9f по сбросу, а в меге 8-0
  |  Поделиться:  
Re: помогите найти ошибку tiny13 asm   #123466  наверх
Автор: timsa™
Дата:   

По дефолту при запуске стек указывает на конец памяти (в симуляторе во всяком случае так). Но я все равно добавил инит - ничего не изменилось, ошибка где то еще.
  |  Поделиться:  
Re: помогите найти ошибку tiny13 asm   #123467  наверх
Автор: timsa™
Дата:   

В протеусе работает, в студии тоже. А в железе нет :-(
  |  Поделиться:  
Re: помогите найти ошибку tiny13 asm   #123468  наверх
Автор: timsa™
Дата:   

Выкинул мультиметр, подцепил осциллограф и сразу всё заработало. :-D

Еще закоментил отключение буферов, может оно влияет?
Исходник:
   ldi r16, (0<<ADC0D)|(1<<ADC2D)|(1<<ADC3D)|(1<<ADC1D) ; отключаем буфферизацию цифровых входов
   out DIDR0, r16
  |  Поделиться:  
Re: помогите найти ошибку tiny13 asm   #123469  наверх
Автор: timsa™
Дата:   

Ответ - не влияет.

Железка и код изначально были рабочие, просто что-то где то глючило.
  |  Поделиться:  
Re: помогите найти ошибку tiny13 asm   #123474  наверх
Автор: timsa™
Дата:   

Всем спасибо, тему можно закрыть.
  |  Поделиться:  
Список Тем  |   Поиск  |   Правила  |   Статистика  |

Внимание! сейчас Вы не авторизованы и не можете подавать сообщения как зарегистрированный пользователь. Чтобы авторизоваться, нажмите на эту ссылку (после авторизации вы вернетесь на эту же страницу)


 Мой E1 
 
Вход для зарегистрированных пользователей:
E-mail:
Пароль:
Если Вы не зарегистрированы, то добро пожаловать на страницу регистрации.
Если Вы зарегистрированы, но забыли пароль, Вы можете его запросить.

Развернуть блок
 Погода