Функция Debounce

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Hard111
Родился
Сообщения: 1
Зарегистрирован: Вс фев 19, 2012 11:58:12

Функция Debounce

Сообщение Hard111 »

Не получается программный код, который будет реагировать на нажатие кнопки и отображать запись на LCD! Вот собственно код:
Config Debounce = 30
Do
Debounce Pc0 , 1 , Pr
Loop
End
Pr:
Cls
Lcd "454545"
return
PC0 - Нога на микроконтроллере, что здесь не так?
Реклама
Alkul
Держит паяльник хвостом
Сообщения: 933
Зарегистрирован: Ср апр 13, 2011 11:09:20
Откуда: Екатеринбург

Re: Функция Debounce

Сообщение Alkul »

Для начала - о чем вообще речь-то идет? Какой LCD? Какой контроллер? Какова схема подключения?
Ну и, наконец, что именно "не получается"?

Экстрасенсы все в отпусках...
Реклама
electronicsbasecom
Родился
Сообщения: 4
Зарегистрирован: Вс фев 19, 2012 13:17:35

Re: Функция Debounce

Сообщение electronicsbasecom »

Debounce is topically used for push button noise elimination. I guess this is the case here. If that is the case it doesn't have anything with LCD. Really write some more details.
I guess it is 2x16 LCD character display..

you have details about debouncing here :
http://www.electronics-base.com/index.p ... debouncing
and about 2x16 LCD display here:
http://www.electronics-base.com/index.p ... de-library

read a little bit and then write more details about your problem..
i hope this helped you

Regards
Vladimir

google translation(i dont speak russian :))

Debounce местно использовать для принудительной ликвидации шума кнопку. Я думаю, это в данном случае. Если это так, это не имеет ничего с ЖК-дисплеем. На самом деле написать более подробную информацию.
Я думаю, это 2x16 символьный ЖК-дисплей ..

читать немного, а затем написать более подробную информацию о вашей проблеме ..
Я надеюсь, это помогло вам

С уважением
Владимир
user2007
Открыл глаза
Сообщения: 66
Зарегистрирован: Пт дек 10, 2010 18:29:26

Re: Функция Debounce

Сообщение user2007 »

Скорее всего, данный ВОПРОС должен попасть в тему "BASCOM-AVR в вопросах и ответах".Задавший вопрос имеет в виду просмотр кода на симуляторе IDE BASCOM-AVR - на экране 2-х строчного дисплея.Уважаемый Hard111,нужно сделать еще следующее в "шапке":
$regfile = "m8515.dat" ' specify the used micro
$crystal = 4000000 ' used crystal frequency
$hwstack = 32 ' default use 32 for the hardware stack
$swstack = 10 ' default use 10 for the SW stack
$framesize = 40 ' default use 40 for the frame space
$sim
Config Pin C.0 = Input
Config LCD=16X2
Cls
После набора программы в окне нужно проверить ошибки,скомпилировать файл и только после - запустить симулятор.В окне кнопок мышью подать на вход Pin C.0 виртуальную "1".Наблюдать эффект.
Реклама
Эиком - электронные компоненты и радиодетали
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»