Stránka 2 z 4

Napsal: 16 bře 2016, 13:10
od Chenzee
Instaloval jsem to vícekrát, vždy s přesvědčením, že přeci musí jít navázat na X z 8.x. Vždy jsme to ale po hodině vzdal. Takže stále jedu v 8.x a je to. Nic mě netlačí, na mé drobné projekty to stačí a mimo to teď mám v podstatě i období programovacího klidu :lol:

Napsal: 17 bře 2016, 14:44
od pettter
Ďalšia haluz!
Pripojil som MCU na PICkit 3 a snažím sa doň nasypať môj "výtvor", ale akosi to nejde...
PICkit 3 mi nedá napájanie a PICkit 3 okno mi napíše:
*********************************************
Connecting to MPLAB PICkit 3...

Currently loaded firmware on PICkit 3
Firmware Suite Version.....01.41.07
Firmware type..............Midrange

Target device was not found (could not detect target voltage VDD). You must connect to a target device to use PICkit 3.
**********************************************
Skúsil som to napájať aj z "vonku", teda 5V som dal na MCU so zdroja a PICkit som pripojil len na MCLR(4), PGD(13), PGC(12) s rovnakým výsledkom.

Kua, čo tomu zas je... :? :roll: 8O :!:
(som spomínal, že sa natravujem...)

Napsal: 17 bře 2016, 18:41
od MiloPS3
a jak PK pozna ze tak je naky napajeni kdyz tam mas zapojeny jen PGD/C a MCLR ?

edit:
Getting Started with pic kit 3 píše:operation: pins 1 (VPP/MCLR), 5 (PGC) and 4 (PGD). Pins 2 (VDD) and 3 (VSS) are shown on Figure 2-4 for completeness. PICkit 3 has two configurations for powering the target device: internal debugger and external target power.

The recommended source of power is external and derived from the target application. In this configuration, target VDD is sensed by the debugger to allow level translation for the target low voltage operation. If the debugger does not sense voltage on its VDD line (pin 2 of the interface connector), it will not operate.
- See more at: https://www.pantechsolutions.net/projec ... mV3Rc.dpuf

Napsal: 17 bře 2016, 18:59
od saitt
přesně tak musíš mít zapojený oba póly na Pickit 3. Jinak tenhle error dělá, když nenapájíš obvod na který je Pickit 3 napojený.Můžeš napájet i obvod z Pickitu ,ale já tohle nepoužívám utáhneš z toho jen pár ledek.
http://www.lankatronics.com/pickit3-emulator-programmer.html

Napsal: 17 bře 2016, 21:31
od pettter
Aha! Ja som predpokladal, že PK3 poskytne napájanie pre MCU...

Ok, idem buchnúť šampus, ono to funguje. Môj prvý kód na PICku. No teda "môj"... mnou napísaný... to je lepšie...

Sa PICnem...

Díky za pomoc...

Napsal: 28 bře 2016, 21:51
od pettter
Čo mám do r..i zle!

Pri simulovaní to ide, ale ak to pošlem do MCU tak to nejde, LEDka svieti stále...

Napsal: 28 bře 2016, 22:36
od Atlan
Taj schemu ako to mas PRESNE zapojene alebo fotku

Napsal: 29 bře 2016, 00:27
od pettter
Zapojenie je OK nabetón...
Do PORTA1(18) je vrazená anóda LEDKy a z katódy LEDky ide odpor do 0V. Kondík s odporom na OSC1, +/-... tu fakt nie je čo po...ť.

Kondík je 100n

Napsal: 29 bře 2016, 06:31
od Chenzee
Na jaké frekvenci ti kmitá ten RC oscilátor?
Jak dlouhou si myslíš, že máš uvedenou zpožďovací smyčku v programu?

Napsal: 29 bře 2016, 11:34
od MiloPS3
1) koukni do DS jaka hodnota ma bejt toho kondiku v oscilatoru
2) nemas ukoncenej program, kdyz ledka zhasne tak se procesor okamzite resetuje a jede od znova ...

Napsal: 29 bře 2016, 11:40
od pettter
Čas sa mi nechcelo počítať, teda nechcelo! Netuším aká je taktovacia f a tak ju len typujem na stovky kHz... ale zabudol som to vypnúť a LEDka svietila celú noc... :lol:

Ale odhadujem to na niekoľko sekúnd...

Ona tam bola ešte jedna taká istá smyčka (http://pandatron.cz/?152&skola_programovani_pic-8_dil), totiž tá LEDka má blikať. Tá druhá smyčka bola na medzeru... ja som to zjednodušil, aby sa mi ľahšie bádalo kde je chyba. Ale už som dobádal a nemať to v obyvačke, tak je to na atómy...

Mám ešte jeden program, kde tú LEDku rozvesujem a zhasínam tlačidlom na PORTA0. Zapojenie je identické, až na to tlačidlo. Tento program mi funguje, teda MCU je ok, zapojenie ok, napájanie ok, oscilátor ok, len ja som s toho už .ok.t :(

Napsal: 29 bře 2016, 11:44
od MiloPS3
takze si to vyresil jak?
5tej dil si cet ?

Napsal: 29 bře 2016, 17:48
od pettter
Díky! Ale žiaľ:

MiloPS3 píše:1) koukni do DS jaka hodnota ma bejt toho kondiku v oscilatoru...

V DS je jediný údaj o hodnote CEXT a to, že má byť viac ako 20pF...
MiloPS3 píše:2) nemas ukoncenej program, kdyz ledka zhasne tak se procesor okamzite resetuje a jede od znova ...

Buď si si nevšimol, alebo prehliadol, či nedošiel na koniec... je tam end!!!
MiloPS3 píše:takze si to vyresil jak?
Ále čerta starého, zato som vymenil kabeláž na ovládanie na jednom mostovom žeriave, ešte klasika z 90´so závesným ovládačom a stýkačmi...
MiloPS3 píše:5tej dil si cet ?

Ja áno, ale Ty nečítaš čo píšem... :D to je ten program s tlačidlom čo som vyššie spomínal, ten mi funguje...

Napsal: 29 bře 2016, 19:03
od MiloPS3
1) FIGURE 10-7 az FIGURE 10-9
2)pardon,napsal sem neco jinyho nez sem myslel,nemas ukoncenej hlavni program, neni tam zadna smycka ,pokud by slo o "END" tak na to by te uz upozornil prekladac neboj
3)ale prosimte v 90´ jeste 16f84a nebyla .... :D
4)ne, je tam odpoved na za2hy

jestli mas v ocich osciloskop ci LA tak samozrejme funguje spravne ...(ten program co si naposledy postnul)

Napsal: 29 bře 2016, 20:16
od pettter
MiloPS3 píše:1) FIGURE 10-7 az FIGURE 10-9

kúrňa! tam som sa až nedostal... teda až tam, na tie grafy v DS :oops:
MiloPS3 píše:3)ale prosimte v 90´ jeste 16f84a nebyla .... :D

Chvála Bohu... :roll:
MiloPS3 píše:4)ne, je tam odpoved na za2hy

eee, na čo? 8O