Например TDA7294

Форум РадиоКот • Просмотр темы - Некорректная работа ATtiny44
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Ср апр 24, 2024 06:51:53

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Некорректная работа ATtiny44
СообщениеДобавлено: Вт ноя 07, 2017 13:06:47 
Родился

Зарегистрирован: Вс сен 11, 2016 14:07:01
Сообщений: 3
Рейтинг сообщения: 0
Здравствуйте!
Столкнулся с некорректной работой ATtiny44. Простейшая программа, должна генерировать импульсы 0 - 1мс 1-10 мс.
----------
$regfile = "attiny44.DAT"
$crystal = 4000000
Config Pinb.2 = Output
Set Pinb.2
Do
Reset Pinb.2
Waitms 1
Set Pinb.2
Waitms 10
Loop
End
----------
на ATmega8 данный код работает нормально, а на ATtiny44 получается вот так:
Изображение
А если обе задержки сделать по 1 мс, то всё получается корректно:
Изображение
Это баг Bascom или глюк ATtiny44?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Некорректная работа ATtiny44
СообщениеДобавлено: Вт ноя 07, 2017 13:18:54 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
Я в обоих случаях вижу меандр.
Ну и вы перепутали PORTB c PINB - в тиньках запись 1 в регистр PINBx приводит к инверсии уровня на PORTBx

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Некорректная работа ATtiny44
СообщениеДобавлено: Вт ноя 07, 2017 13:29:14 
Родился

Зарегистрирован: Вс сен 11, 2016 14:07:01
Сообщений: 3
Рейтинг сообщения: 0
Я в обоих случаях вижу меандр.
Ну и вы перепутали PORTB c PINB - в тиньках запись 1 в регистр PINBx приводит к инверсии уровня на PORTBx

Спасибо, ARV! Естественно перепутал PORT и PIN. Исправил и всё заработало нормально. И на старуху бывает проруха :))
Ещё раз большое спасибо!


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y