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

 
 
> счетчик импульсов, как организовать счет за 1 секунду
JimBaton
сообщение Jan 4 2008, 23:52
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 70
Регистрация: 17-12-07
Пользователь №: 33 355



Подскажите как организовать счет импульсов за определенное время.Смысл такои......Допустим на INT0 пускаи считает до бесконечности сколько сможет а на INT1 считает количество импульсов за 1 секунду, записывает в переменную R,сбрасывается на 0 и считает заново.Я что-то недопонимаю, так как только начал работать с контроллерами.Подправте код

' ***************************************************************************
' *
' * Title : int0.bas
' * Program code : BASCOM AVR
' ***************************************************************************
$regfile = "m8def.dat" ' use the Mega8

$crystal = 4000000
Config Lcd = 20 * 4
Config Lcdpin = Pin , Db4 = Portb.1 , Db5 = Portb.2 , Db6 = Portb.3 , Db7 = Portb.4 , E = Portb.5 , Rs = Portb.6

Enable Interrupts
Enable Int0
Enable Int1
Config Int1 = Rising
Config Int0 = Rising
On Int0 Label33
On Int1 Label33
Dim Counter As Long
Dim N As Long
Counter = 0



Do
N = 100 * Counter
Locate 1 , 1
Lcd "Int0: " ; N

Loop

End



Label33:
Incr Counter
Return

Сообщение отредактировал JimBaton - Jan 4 2008, 23:56
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- JimBaton   счетчик импульсов   Jan 4 2008, 23:52
- - Aesthete Animus   Если только начали работать с контроллерами, может...   Jan 5 2008, 00:40
- - Непомнящий Евгений   Ого, бейсик для МК появился... А чем компилируете?   Jan 5 2008, 09:22
- - JimBaton   Aesthete Animus мне больше нравится и удобнее Basc...   Jan 5 2008, 09:51
- - Непомнящий Евгений   Так в чем проблема-то? Вы пишете о некой переменно...   Jan 5 2008, 10:04
- - Евгений Германович   А где у вас секунда,кто ее формирует?   Jan 5 2008, 10:43
- - JimBaton   в переменную N считаются логические 1 с INT0 до ус...   Jan 5 2008, 11:02
- - Непомнящий Евгений   Вы мне лучше скажите, где у вас переменная R??? И ...   Jan 5 2008, 11:14
- - JimBaton   да черт с неи с этои пременнои R ну что не определ...   Jan 5 2008, 11:34
- - Непомнящий Евгений   Вам надо разобраться, как включить таймер и настро...   Jan 5 2008, 11:37
- - JimBaton   ну ладно.Тогда сможете организовать на чем умеете....   Jan 5 2008, 13:00
|- - tyro   Цитата(JimBaton @ Jan 5 2008, 16:00) ну л...   Jan 5 2008, 13:14
- - Непомнящий Евгений   Вам не уйти от необходимости прочитать даташит В ...   Jan 5 2008, 13:10
- - Евгений Германович   Вы наверное видели картину Васнецова(если не совра...   Jan 5 2008, 14:24
- - JimBaton   tyro.......ФАК Я.Не умничаи Да что мне этот даташ...   Jan 5 2008, 15:31
|- - Dog Pawlowa   Цитата(JimBaton @ Jan 5 2008, 19:31) Если...   Jan 5 2008, 16:33
|- - Евгений Германович   Цитата(JimBaton @ Jan 5 2008, 18:31) tyro...   Jan 6 2008, 05:43
- - JimBaton   ладна тема закрыта.Я нашел выход из ситуации путем...   Jan 6 2008, 11:47
- - Aesthete Animus   2JimBaton "Да что мне этот даташит" - Н...   Jan 6 2008, 18:14
- - JimBaton   Просто не люблю когда умничают.Обязательно разберу...   Jan 6 2008, 22:29


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

 


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


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