реклама на сайте
подробности

 
 
> клавиатура и 7и сегментник, не работает (
manial
сообщение Aug 17 2007, 10:47
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 15-04-07
Пользователь №: 27 057



Здравствуйте, я только начал осваивать программирование МК. Вот решил взять ATmega16, научился зажигать лампочки через него и т.д. и решил сразу перейти на клавиатуру с которой можно будет вводить цифру и она будет высвечиваться на дисплее в 7 сегментов. Схема в протеусе вроде получилась (картинку прикрепил), а вот с программированием что то не так, в CVAVR сделал начальный код, 3 бита порта что относятся к столбикам клавиатуры сделал входами, 4 что за строки выходами, при нажатии на кнопку "1" 0й бит порта переходит в 0L, вот я и подумал, просто для проверки напишу следующее:
Код
...
while (1)
      {
      // Place your code here
      if(PORTB.0==0)
      PORTC.0=1;    

      };
...

Как мне думалось это будет зажигать сегмент при нажатии.. Подскажите пожалуйста что не так help.gif

Прикрепленное изображение


Сообщение отредактировал manial - Aug 17 2007, 10:50
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 04:07
Рейтинг@Mail.ru


Страница сгенерированна за 0.0129 секунд с 7
ELECTRONIX ©2004-2016