| Предишната тема :: Следващата тема |
| Автор |
Съобщение |
kukata Опитен потребител

Регистриран на: 27 Окт 2005 Мнения: 100 Местожителство: Burgas
|
Пуснато на: Вто Юни 17, 2008 19:48 Заглавие: Въпрос за PIC 12c509a и младконструктор |
|
|
Имам един въпрос относно PIC-a на схемата от сайта на МК.Гледам че тука има и хора разбиращи от асемблер.
http://www.constructor.bg/mk/IR_regulator.htm
Махнах всички IR елементи защото ползвам само командване от копчето. PIC-a e 12c509a и работи по следния начин:
/от сайта/
| Цитат: | | При местно управление. Краткотрайно натискане и отпускане на бутона въвежда схемата в първия режим - включване/изключване (в зависимост от предишното състояние на ключа). Времето за натискане, дефинирано в програмата за този режим е от 50ms до 500ms, като ако бутонът е натиснат за време по-малко от 50ms, това се приема от микроконтролера като смущаващ импулс и не се изпълнява включване (изключване). Ако продължителността на натискане на бутона е в горните граници, и предишното състояние е било “изключено”, след отпускането на бутона лампата ще светне плавно, като напрежението върху нея ще започне да се увеличава от 20V и в зависимост от положението на джъмпера J ще спре до зададената яркост или ще отиде до максималното напрежение (210V). |
Интересува ме какво трябва да променя във ASM фаила 4е да минава от 1 във 2 режим за повече от 500 ms а за около 1 sec.
налага ми се бутона да бъде натиснат за повече от 500 ms а така започва регулиране на светенето вих искал това да стане след около 1 sec.
ето го и .ASM фаила във ZIP-a
http://www.constructor.bg/mk/mkfiles/IR%20lightcontrol%20MK12.zip
Благодаря! |
|
| Върнете се в началото |
|
 |
tchav Опитен потребител


Регистриран на: 05 Юли 2004 Мнения: 753
|
Пуснато на: Сря Юни 18, 2008 12:48 Заглавие: |
|
|
Без да разбирам много ти предлагам да промениш реда:
movlw D'49' ; 500ms
така:
movlw D'100' ; 500ms _________________ Сашо Чавдаров |
|
| Върнете се в началото |
|
 |
noovas Нов потребител

Регистриран на: 13 Юни 2008 Мнения: 15
|
Пуснато на: Сря Юни 18, 2008 13:11 Заглавие: |
|
|
така може и да стане, дано човека да има програматор....  |
|
| Върнете се в началото |
|
 |
yani kokas Опитен потребител


Регистриран на: 14 Юни 2006 Мнения: 326 Местожителство: Дупница/София/
|
Пуснато на: Сря Юни 18, 2008 14:08 Заглавие: |
|
|
И да си купи pic 12F509a защото 12C509A e OTP и се програмира само веднъж. _________________ Всеки щепсел контакта да си знае ,да се пази
да не се зарази и ако клемите зацапа,
некой друг да тока да изцака... |
|
| Върнете се в началото |
|
 |
|