Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Запись данных в порт мк
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему
roman@
Привет, у меня возник вопрос когда в мк Atmega16 записываю
DDRB=0xff;
PORTB=5;
то должны зажечься выводи PB0 и PB2, но у меня они не горят/
Подскажите в чем может бить проблема.
svs39
Цитата(roman@ @ May 17 2008, 22:37) *
Привет, у меня возник вопрос когда в мк Atmega16 записываю
DDRB=0xff;
PORTB=5;
то должны зажечься выводи PB0 и PB2, но у меня они не горят/
Подскажите в чем может бить проблема.

куда другим концом включены светодиоды и есть ли горящие светодиоды на других разр РОRTB?
Tiny
Программу можно проверить в AVRStudio или Proteuse. Тогда выясните проблема в программе или включении.
Если не получится - выложите целиком ваш код.
roman@
Я тестером проверял напряжения на выводах мк, ради интересу потом просто присвоил DDRB=0xff
PORTB.1=1;
тогда на лапке появилось напряжения. Программу пишу в CodeVision, а этот простой код написал чтобы проверить работает ли так когда порту присвоить значения , поскольку потом буду зашивать немного сложною программу ,где надо результат от ацп присвоить порту.
arttab
Цитата
PORTB.1=1;

или
PORTB = 0x01;
разницы нет. ищите проблему в чем то другом
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.