Администрация форума не несёт ответственности за достоверность информации и оставляет за собой право редактировать или в особых случаях даже удалять посты без предупреждения. Спасибо за понимание.

Программирование ATMEL в BASCOM.

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Программирование ATMEL в BASCOM. » Периферия » 3х4 клава


3х4 клава

Сообщений 1 страница 6 из 6

1

Прошу помощи в зазъяснении!
Key_char = Getkbd()    работает с клавиатурой 3х4 посажанной на портB? У меня pinb.7 используется как шим!
Попробывал без этого оператора, получается с ошибками (в считывании данных).

0

2

Или PORTD.

0

3

именно b. (atmega325)

Отредактировано Каримов (2013-11-23 18:40:21)

0

4

Вот что получилось (без прерываний)
http://www.fayloobmennik.net/3372204
пароль: zaz
Посмотрите, плиз. Почему в проте при нажатии клавиш идет просадка!

0

5

Что-то в хелпе не увидел, что atmega325 работает только с PORTB:

Syntax

CONFIG KBD = PORTx , DEBOUNCE = value [, DELAY = value] [,COLS=cols]

Remarks

PORTx
The name of the PORT to use such as PORTB or PORTD.

0

6

У меня все ноги заняты! Свободен только порт B... и то в нем использоваться должен бит.7 для шим.
Поэтому и спрашиваю: можно ли 3х4 (в примерах только 4х4-используется ВЕСЬ порт) использовать с ВСТРОЕННЫМ оператором?

0


Вы здесь » Программирование ATMEL в BASCOM. » Периферия » 3х4 клава