| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Въпрос за PIC 12c509a и младконструктор http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=5880 |
Страница 1 от 2 |
| Автор: | kukata [ Вто Юни 24, 2008 2:26 am ] | |||||||||||
| Заглавие: | Въпрос за PIC 12c509a и младконструктор | |||||||||||
Имам един въпрос относно PIC-a на схемата от сайта на МК.Гледам че тука има и хора разбиращи от асемблер. http://www.constructor.bg/mk/IR_regulator.htm Махнах всички IR елементи защото ползвам само командване от копчето. PIC-a e 12c509a и работи по следния начин: /от сайта/
Интересува ме какво трябва да променя във ASM фаила 4е да минава от 1 във 2 режим за повече от 500 ms а за около 1 sec. налага ми се бутона да бъде натиснат за повече от 500 ms а така започва регулиране на светенето вих искал това да стане след около 1 sec. ето го и .ASM фаила във ZIP-a http://www.constructor.bg/mk/mkfiles/IR ... 20MK12.zip Изпращам го като атачмент за по мързеливите Благодаря!
|
||||||||||||
| Автор: | stanleyhacker [ Сря Юни 25, 2008 10:47 am ] |
| Заглавие: | |
movlw D'49' ; 500ms Сравнително в началото е. Увеличаваш го по 2 и става 98 за 1 секунда. Ти май изобщо не си го и отворил файла. Като се сетя само колко главоболия имах с тоя регулатор.... Да бях си купил от магазина готов. Тогава за първи път попаднах на някакви български диоди с обратна маркировка.... Иди разбери после какво става! |
|
| Автор: | kukata [ Съб Юни 28, 2008 3:35 am ] |
| Заглавие: | |
Ок мерси ще пробвам и ще пиша.Дано да стане защото бях питал пак някаде и ми отговориха че няма да стане щото ползвало вътрешен генератор и ако искам да стане ще трябвало до слагам външен кварц,ще пробвам и ще пиша |
|
| Автор: | Комбинатор [ Съб Юни 28, 2008 8:48 pm ] |
| Заглавие: | |
Няма гаранция че това е обикновенно закъснение, за да се процедира така. От пръв поглед е свързано с поне още едно време 50ms и променлива count_ob6t Не мисе вярва сатане с умножение по 2. Ще си направиш симулацията в MPLAB-а и ще видиш какво става. |
|
| Автор: | kukata [ Нед Юни 29, 2008 7:34 pm ] | |||||||||
| Заглавие: | ||||||||||
Би ли ми дал указания как точно да симулирам схемата в MPLAB.Имам MPLAB IDE 8.10 но не съм я ползвал до сега за това Благодаря предварително |
||||||||||
| Автор: | stanleyhacker [ Пон Юни 30, 2008 10:49 am ] |
| Заглавие: | |
Това е! Правил съм го, защото и на мен не ми харесваше това закъснение. А и то ще стане по-бързо да го програмира колегата и да види , дали му харесва резултата, щото на симулатор трудно ще го усети - може да трябва друго закъснение. Само да попитам кое закъснение не е нормално и по какво да го познаем!? |
|
| Автор: | kukata [ Пон Юни 30, 2008 2:34 pm ] | |||||||||
| Заглавие: | ||||||||||
Не мога да ти разбера въпроса отосно "не-нормалното закъснение" на мен ми трябва около 1 секунда а то е половин ако за това питаш |
||||||||||
| Автор: | stanleyhacker [ Вто Юли 01, 2008 5:22 pm ] |
| Заглавие: | |
Въпроса беше към Комбинатора. Ти пробва ли да видиш, дали става? |
|
| Автор: | Комбинатор [ Сря Юли 02, 2008 8:28 pm ] | |||||||||
| Заглавие: | ||||||||||
Обикновенно закъснение разбирам превъртане на 1 регистър брой пъти зададен от друг регистър, или превъртане на 3 регистри. Така както го правят всички. Тука на пръв поглед ми се струва че това е време звисящо от други процеси. Може примерно да се увеличи въпросния регистър с 10 и съответно да се завъртят още 10 пъти по 50mS. И да се получи желаното увеличение на закъснението. Трябва да се разучи каке организирана цялата програма, и ще се види как да се постъпи. Да , ама аз не съм толкова добър и ще ми трябва много време. Има тука програмисти дето ще прегледат за 10-на минути кода и ще го схванат. Но на мен ще ми трябва поне един ден. Може и така да е както казва stanleyhacker D'49 e 49*10мs=500ms тогава 50mS ще се полуяат от 4*10ms.
Тези 10ms може да е продължителноста на някоя подпрограма. Затова се извинявам, не мога от пръв поглед да се разбере със сигурност. тогава D'99 ще е 99*10=1000ms. |
||||||||||
| Автор: | ji4ka [ Чет Юли 03, 2008 12:25 am ] | |||||||||
| Заглавие: | ||||||||||
Търси PIC12Fxxx, даже и на по-ниски цени (справка comet.bg) . Съвместимостта е гарантирана.. |
||||||||||
| Автор: | kukata [ Пет Юли 04, 2008 12:52 pm ] | ||||||||||||||||||
| Заглавие: | |||||||||||||||||||
дтърся 12f509 ли?защото такова не намирам дори и в google. пробвах с 12F629 но не командва хардуера въобще |
|||||||||||||||||||
| Автор: | VSU [ Пет Юли 04, 2008 2:40 pm ] |
| Заглавие: | |
Намерени 2 елемента Цените са без ДДС и са валидни за определени количества. За подробна ценова информация кликнете върху цената на елемента. За подробна техническа информация кликнете върху описанието на елемента, ако то е подчертано. Елемент Описание Производител София - Магазин София - Склад Пловдив - Магазин Цена Поръчай PIC12F509-I/P 1,5KB Enh Flash, 41 RAM, 6 I/O, TMR Pb Free Microchip 19 > 100 > 100 0.6400 USD PIC12F509-I/SN 1,5KB Enh Flash, 41 RAM, 6 I/O, TMR Pb Free Microchip 29 87 0.6000 USD Съвет: Търсете резултати само на български. Можете да изберете езика на търсене от Предпочитания. PIC12F509- [ Превод на страницата ]Precision 4 MHz internal oscillator • Baseline Core with 33 Instructions, 2 Stack Levels • All single-cycle Instructions except for program branches which ... www.microchip.com/stellent/idcplgidcplg ... e=en020095 - 59k - Кеширана - Подобни страници PIC12F509 Datasheet pdf - - Microchip- [ Превод на страницата ]PIC12F509 datasheet, PIC12F509 pdf, PIC12F509 data sheet, datasheet, data sheet, pdf, Microchip, www.datasheetcatalog.com/datasheets_pdf ... F509.shtml - 14k - Кеширана - Подобни страници Микроконтролер PIC12F509-I/P Кат. NоАрхитектура: 8-битова, HARVARD;Тип на програмната памет: FLASH;Капацитет на програмната памет: 1.5 KBytes, 1 KWords;EEPROM: 0;RAM: 41;Брой входно-изходни ... www.cenite.com/price/Микроконтролер+PIC12F509-I%5E%5E%5EP+Кат.+Nо/68833400 - 27k - Кеширана - Подобни страници How to make a PIC12F509 blink ? - RC Groups- [ Превод на страницата ]29 Дек 2006 ... My aim is to make the PIC12F509 go blink with a small piece of asm code. I am a fairly newbee to assembler, and I prefer not to use ... www.rcgroups.com/forums/showthread.php?t=617123 - 97k - Кеширана - Подобни страници DatasheetArchive :: Free PIC12F509 Datasheet :: PIC12F509.pdf ...- [ Превод на страницата ]DatasheetArchive :: The internet archive for electronic component datasheets and data books. www.datasheetarchive.com/PIC12F509-datasheet.html - 27k - Кеширана - Подобни страници TOOLS for the PIC12F509- [ Превод на страницата ]TechTools Support Tools for the Microchip PIC12F509 PICmicro MCU. www.tech-tools.com/12F509.htm - 19k - Кеширана - Подобни страници ICD 2 for PIC12F509 | Comp.Arch.Embedded | EmbeddedRelated.com- [ Превод на страницата ]I'm trying to program/debug an 8 pin PIC12F509 (8 pin version with 8 ... Re: ICD 2 for PIC12F509 - Michael Lange - 10:46 20-04-06. Hi James, ... www.embeddedrelated.com/usenet/embedded ... 7235-1.php - 17k - Кеширана - Подобни страници [PDF] PIC12F508/509/16F505 Data SheetФормат на файла: PDF/Adobe Acrobat (PC) and PIC12F509 has a 11-bit Program Counter .... 5: This bit is used on the PIC12F509. For code compatibility do not use this bit on the PIC12F508. ... ww1.microchip.com/downloads/jp/DeviceDoc/jp020170.pdf - Подобни страници PIC12F509 Datasheet -- [ Превод на страницата ]PIC12F509 Features. Precision 4 MHz internal oscillator; Baseline Core with 33 Instructions, ... Packages, Pb Free Available. Products related to PIC12F509 ... www.chipcatalog.com/Microchip/PIC12F509.htm - 11k - Кеширана - Подобни страници IC PIC MCU FLASH 1024X12 8DFN - PIC12F509-I/MC- [ Превод на страницата ]Order 'ic pic mcu flash 1024x12 8dfn - PIC12F509-I/MC' online from Digi-Key. Manufactured by Microchip Technology. Digi-Key part number PIC12F509-I/MC-ND. parts.digikey.com/1/parts/557431-ic-pic-mcu-flash-1024x12-8dfn-pic12f509-i-mc.html - 23k - Кеширана - Подобни страници |
|
| Автор: | stanleyhacker [ Пон Юли 07, 2008 12:40 pm ] |
| Заглавие: | |
Свържи към маса 5-то краче. Ако не стане пробвай към 5волта, през резистор наколко килоома |
|
| Автор: | kukata [ Съб Юли 19, 2008 3:08 am ] |
| Заглавие: | Странно... |
да с 5 краче стана.благодаря ти за помощта `stanleyhacker`Що се отнася до сорса получи се .променя се точно това преди коментара на 50 мс увеличих чакането на 1 сек.всички много ми помогнахте Мерси.Сега почти го монтирах и се получи нещо странно.Удължих кабелите за бутона вградих ги в стената и когато командвам схемата от там при първото натискане светва когато натисна пак за да изключа лампите схемата гасне и се рестартира/следя по светодиода/ за регулиране да не говорим.щом го задържа за регулиране се рестартира след рестарта премигват лампите и пак рестарт.това вече не мога да си го обясня.когато ги окъся с кабелче 5 см. почти на платката няма проблем и регулиране имам.отделих платката от ключа с цел да мога да е сложа в по-голяма кутия с радиатор а да го командвам от обикнавен стълбещен ключ.дали идват смущения покраи удължените кабели минава сноп 220в. и УТП за комп. ми мрежа/,не знам мисля че проблема е хардуерен щом се стига до рестарт.софтуерно едва ли бих го оправил.Сега не знам какво да правя.Къде да търся проблема някой има ли идея Благодаря ви |
|
| Страница 1 от 2 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|