Ну, по крайней мере реакция на нажатие кнопки должна отрабатыватьсяGP1 писал(а):Совсем не обязательно
Мелкие вопросы по МК и ПЛИС.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
- Реклама
- Сообщения: 30
- Зарегистрирован: Вс авг 08, 2010 16:24:55
Народ, подскажите плиз . Возникла проблема с прошивкой PIC контроллера . Схема и сама прошивка лежат тут http://www.3v3.biz/index.php?option=com ... 2&Itemid=3 Человеку который будет мой микрик прошивать я дал только флешку с прошивкой без схемы и описания . В итоге он мне говорит , что не хватает каких то там битов для команд таймера , частоты и ещё чего то . Какие данные ему ещё нужны для прошивки которые я ему не дал ?
делаю проект на atmega16a, на 18 ножек контроллера (pa0 -pa7, pb0 -pb7, pc0-pc1) посажены светодиоды через резистор (180 Ом) выдержит ли такую нагрузку контроллер если они одновременно светиться (т.е не динамический режим ) или все таки светодиоды луче сажать ключ ?
светодиоды белые на 20- 30ма от китайского фонаря...
светодиоды белые на 20- 30ма от китайского фонаря...
макс нагрузка на пины питания меги 200мА, макс нагрузка на порт 80мА. ставьте ключи или ULN2xxx
Ставим плюсы: )
спасибоibiza11 писал(а):макс нагрузка на пины питания меги 200мА, макс нагрузка на порт 80мА. ставьте ключи или ULN2xxx
буду ставить ключи или динамический режим одновременно будут светится только 6 светодиодов, думаю яркость не так сильно измениться
- Реклама
Ну откуда 80 мА?ibiza11 писал(а):макс нагрузка на пины питания меги 200мА, макс нагрузка на порт 80мА. ставьте ключи или ULN2xxx
DC Current per I/O Pin ........... 40.0 mA
- Сообщения: 315
- Зарегистрирован: Пт янв 29, 2010 19:42:27
Подскажите пример прерывания по таймеру для msc51 - чтобы каждые 16.7 миллисекунд главный цикл программы выполнялася сначала
(на Си(кейл) ,тактовая к к примеру 12 мегагерц).. т е прирост таймера на 1 каждую микросекунду ..но зацепиться не за что ..не нашел примеров подобно
(на Си(кейл) ,тактовая к к примеру 12 мегагерц).. т е прирост таймера на 1 каждую микросекунду ..но зацепиться не за что ..не нашел примеров подобно
ух ты.... показывает
я написал не на пин порта, а на порт. т.е. по сути получается не более 80/8=10мА на пин.GP1 писал(а):Ну откуда 80 мА?![]()
![]()
если в ДШ написано
DC Current per I/O Pin ........... 40.0 mA
Ставим плюсы: )
- Сообщения: 392
- Зарегистрирован: Сб дек 12, 2009 02:15:45
vuln
сверхъяркие светодиоды при 10ма не хило светят.
18*10=180ма - общий ток меги не превышен
10ма на один пин - ток на пин не превышен.
вывод - можно вешать напрямую к меге
но
с улн лучше 
сверхъяркие светодиоды при 10ма не хило светят.
18*10=180ма - общий ток меги не превышен
10ма на один пин - ток на пин не превышен.
вывод - можно вешать напрямую к меге
- Сообщения: 125
- Зарегистрирован: Вс мар 01, 2009 20:41:19
Народ кто-нибудь пробовал
http://www.atmel.com/dyn/resources/prod ... VR1605.zip
"AVR1605: XMEGA Boot Loader Quick Start Guide(12 pages, revision A, updated 2/10)
This application note describes how to use a boot loader application with one of the XMEGA family devices (e.g. ATxmega128A1) and how an AVR with the Store Program Memory (SPM) instruction can be configured for Self-programming."
переписать под ATxmega128A3 ?????
Может есть альтернатива boot loader под ATxmega128A3???
http://www.atmel.com/dyn/resources/prod ... VR1605.zip
"AVR1605: XMEGA Boot Loader Quick Start Guide(12 pages, revision A, updated 2/10)
This application note describes how to use a boot loader application with one of the XMEGA family devices (e.g. ATxmega128A1) and how an AVR with the Store Program Memory (SPM) instruction can be configured for Self-programming."
переписать под ATxmega128A3 ?????
Может есть альтернатива boot loader под ATxmega128A3???
- Сообщения: 315
- Зарегистрирован: Пт янв 29, 2010 19:42:27
А что сама мега ничего не потребляет?neon-f писал(а):vuln
....
18*10=180ма - общий ток меги не превышен
....
вывод - можно вешать напрямую к меге
Active 8 MHz, VCC = 5V
(ATmega16) 20 mA
- Сообщения: 392
- Зарегистрирован: Сб дек 12, 2009 02:15:45
GP1
ну вы сами написали
ну вы сами написали
итого 18*10+20=200ма - общий ток меги не превышен12val12 писал(а):Active 8 MHz, VCC = 5V (ATmega16) 20 mA
- Сообщения: 315
- Зарегистрирован: Пт янв 29, 2010 19:42:27
Все равно не выходит получить частоту прерываний 60гц на MSC51 (при тактовой 12 Мгц)
- либо 1000000/8192 либо 1000000/65536
(надо примерно делить на 16384 (61 Гц)
примеры отсюда http://atmel.com/dyn/resources/prod_doc ... oc4345.pdf
- либо 1000000/8192 либо 1000000/65536
(надо примерно делить на 16384 (61 Гц)
примеры отсюда http://atmel.com/dyn/resources/prod_doc ... oc4345.pdf
ух ты.... показывает
Не подскажите, может-ли dsPIC33 или PIC24H асинхронно считать импульсы частотой до 100 МГц?
Есть-ли отдельные микросхемы счётчиков работающих на такой частоте?
Есть-ли отдельные микросхемы счётчиков работающих на такой частоте?
1. Что в даташите написано?pirotehnick писал(а):Не подскажите, может-ли dsPIC33 или PIC24H асинхронно считать импульсы частотой до 100 МГц?
Есть-ли отдельные микросхемы счётчиков работающих на такой частоте?
2. Поставить внешний делитель?
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Глянул в даташит, написано, что только до 50 МГц, придётся ставить делитель.Gudd-Head писал(а): 1. Что в даташите написано?
2. Поставить внешний делитель?
С этого обычно и надо начинатьpirotehnick писал(а):Глянул в даташит.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
- Сообщения: 84
- Зарегистрирован: Пт апр 16, 2010 12:30:03
Решил сделать ребенку игрушку светофор на Tiny13 и светодиодах, а точнее коммутатор для подключения нескольких светофоров для игры. Но сколько диодов будет висеть на одной ножке - неизвестно: от одного до 8. Как сделать развязку. Привожу НЕПРАВИЛЬНУЮ схему, чтобы понять идею:
- Вложения
-
- svetofor.jpg
- (12.39 КБ) 299 скачиваний



