12f629 of 12f675 probleem met leds


Kijk eens naar je device in Pickit2 :(

Er is spanning zonder stroom maar geen stroom zonder spanning

Middag allemaal
nee de chip zit alleen op de print er zit nog geen andere hard ware op

buiten op gpio.2 de regelbare weerstand die voor de rest ook nergens is aan gesloten
zie hier een foto van beide printjes

ja weet ik dat die op 10f220 staat maar ik had ergens gelezen dat als de 10f200 niet lukt je kans had met 10F220

ik zal het opnieuw doen met de 10F200 instelling

Gr Raf

zo terug gedaan met 10f200 instelling en het resultaat blijft hetzelfde

gr raf

[Bericht gewijzigd door raf janssens op 20 december 2019 11:52:24 (28%)]

Gr Raf
Lambiek

Special Member

Waarom gebruik je niet gewoon een acht pins, hou het bij één type. Een waar bijv. analoog op zit en pwm, dan heb je altijd wel iets voorhanden op een kleine controller. Die twee pinnen meer maakt ook niet uit qua ruimte.

Als je bijv. een 12F683 neemt, daar zit alles op, dan kun je die 12F629, 12F675, enz. allemaal laten vervallen.

Als je haar maar goed zit, GROETEN LAMBIEK.

als ik nadien een blak doe en daarna kijk of hij leeg is dan geeft de pickit 2 aan dat het geheugen niet leeg is beginnende op adres 0x000000

Gr Raf

Nogmaals, heb je een ERASE gedaan?

Arco - "Simplicity is a prerequisite for reliability" - www.arcovox.com

Als je bijv. een 12F683 neemt, daar zit alles op, dan kun je die 12F629, 12F675, enz. allemaal laten vervallen.

Dat klopt helemaal. Maar eer je daar achter komt zijn er al wat types in je laadjes gesukkeld.
.

zo terug gedaan met 10f200 instelling en het resultaat blijft hetzelfde

Dat kan dan komen omdat in je tabblad tools "code protect" aangevinkt is.
Die overschrijft je cp_off uit je config.
.
Zoals hier iemand zei: Als je denkt dat de compiler het wel voor je oplost ...
Is het ook: Als je denkt dat Pickit ....

Er is spanning zonder stroom maar geen stroom zonder spanning

hoi lambiek

ok je hebt gelijk maar dat komt omdat ik nu iets bouw waar eigenlijk de ruimte zelfs voor dit ding niet is
en dan telt elke cm²wel .zelfs de print is te dik die ga ik nog moeten afschuren om ze der in te krijgen
en dat heeft verder niets te maken met het programmeren van dat ding of zie ik dat verkeerd

wat is het verschil tussen de 10f200 en die met 8 pootjes want de 10f200 bestaat ook met 8 pootjes
maar ik heb de icsp bedrading juist aan gesloten dus zie ik niet in waarom het niet zou moeten werken
het programma is juist en ok heb ook een ander geprobeerd maar ook helaas krijg ik het niet in de pic

pic basic code:

 Device = 10F200
Xtal = 4

OPTION_REG.5 = 0 
GPIO.2 = 1

main:

    Toggle GPIO.2
  DelayMS 500
GoTo main
End
Gr Raf

cj-tronics
die heb ik nu afgezet maar helaas nog geen oplossing
osscal blijft ook maar steeds 0000 worden al heb ik ze manueel op 0cFF gezet

deze waarde was de oorspronkelijke waarde die in de pic zat

dit is verdomd een moeilijk beestje hoor daar moet ik lambiek gelijk in geven

gr raf

Gr Raf

De erase van Arco, blankcheck, read
Staat waarde voor osccal nog op laatste geheugenplaats

Er is spanning zonder stroom maar geen stroom zonder spanning

nee hij wist steeds dat laatste geheugen adress mee en daar staat de osccall

Gr Raf
Lambiek

Special Member

Op 20 december 2019 12:39:32 schreef raf janssens:
....en dat heeft verder niets te maken met het programmeren van dat ding of zie ik dat verkeerd

Nou wel degelijk, die 10F200 dingen is één grote ellende. Niet aan beginnen dus.

Als je haar maar goed zit, GROETEN LAMBIEK.

Als OSCCAL gewist wordt staat die op 0xFF, niet op 0x00...
Heb je nu een chip ERASE gedaan of niet?
Ik heb aardig wat 10F's gebruikt vroeger, nooit problemen...

[Bericht gewijzigd door Arco op 20 december 2019 13:18:44 (24%)]

Arco - "Simplicity is a prerequisite for reliability" - www.arcovox.com

arco JA ik heb een erase gedaan

https://www.youtube.com/watch?v=zW5iLXrBg9E&feature=youtu.be

filmpke van gemaakt dan kun je het zien

@ lambiek
ja dat staat er niet bij als je ze koopt hé
en dus de printjes laten maken voor deze processoren en dus ja nu een 25 stuks voor de vuilbak zekers
of een oplossing vinden en zien of er een 16f629 smd kan opgezet worden
gaat niet gemakkelijk worden denk ik

[Bericht gewijzigd door raf janssens op 20 december 2019 13:30:52 (50%)]

Gr Raf
Lambiek

Special Member

Op 20 december 2019 13:28:57 schreef raf janssens:
@ lambiek
ja dat staat er niet bij als je ze koopt hé

Waar heb je die dingen trouwens vandaan?, China soms?

Als je haar maar goed zit, GROETEN LAMBIEK.

Ik begrijp het niet helemaal.
Op het filmpje staat dat adres 0000 niet leeg is, terwijl dat volgens het scherm wel zo is... (alles staat op FF)

Arco - "Simplicity is a prerequisite for reliability" - www.arcovox.com

nee micro chip zelf
ik mag daar elke maand een 6 tal chips sampelen
en dan is het de moeite om nu en dan eens een exoot te proberen die ik nog niet heb geprogrammeerd
eens ik die werkende heb dan bestel ik er een deel bij micro chip

@ arco
ja dus als jij het niet begrijpt dan ik zeker niet
normaal zou dus alles leeg moeten zijn
ik heb de pickit ook al een paar keer terug opgestart en zelfs verwijderd en terug aan gesloten als ook de usb uitgetrokken
ik kan nog eens proberen met de pickit3 als ik die niet op de club heb laten liggen anders is dat een werkje voor morgen

gr raf

[Bericht gewijzigd door raf janssens op 20 december 2019 13:39:08 (41%)]

Gr Raf
Lambiek

Special Member

Op 20 december 2019 13:37:23 schreef raf janssens:
ja dus als jij het niet begrijpt dan ik zeker niet
normaal zou dus alles leeg moeten zijn

Tenzij er iets verkeerd zit. het lijkt erop dat je pickit niets doet.

Als je haar maar goed zit, GROETEN LAMBIEK.

De OSCCAL waarde kun je zoals gezegd herprogrammeren via Tools -> OSCCAL -> Auto regenerate.

Een enkele keer wil een PC wel eens in de war raken met een USB poort.
Oplossing is programma beeindigen, usb steker eruit, 30sec wachten, usb steker erin, programma weer opstarten...
(kan o.a. gebeuren op PC's die in/uit standby/sleep komen)

Als je de 10F200 kiest in pickit2 moet het ook wel echt een 10F200 zijn, anders gaat 't ook mis...

[Bericht gewijzigd door Arco op 20 december 2019 13:48:39 (13%)]

Arco - "Simplicity is a prerequisite for reliability" - www.arcovox.com

auto generate gedaan en "failed "
pickit uit getrokken en alles al gedaan zelfs andere pc "laptop "gebruikt
niets altijd het zelfde probleem

Gr Raf

Is de print wel goed? (heeft 't ooit gewerkt?) Zit er geen sluiting tussen de pinnen, of chip achterstevoren?
Ik weet ook niet hoelang de ICSP kabels zijn, langer als 15cm gaat de pickit niet leuk vinden...

Arco - "Simplicity is a prerequisite for reliability" - www.arcovox.com

alles nog eens over gesoldeerd en dubbel na gekeken
dik vergroot glas er bij en alles na het her solderen nog eens geprobeerd
kabels zijn in totaal een 12 cm maar de pickit zelf heeft ook nog een kabel van een 30 cm dus een 40 cm kabel er aan

maar na al dat ge her soldeer werkt de zooi

man man ik zal blij zijn dat al die printjes gemaakt zijn want echt dit is geen plezant werken zo

dikke bedankt aan jullie voor de hulp op deze druilige vrijdag middag
filmpke der bij om het te bewijzen

https://www.youtube.com/watch?v=54uujDDQ9h4&feature=youtu.be

bedankt nogmaals

Gr Raf

Bij die kleine ic's moet je wat, liefst vloeibare, extra flux gebruiken, soldeert veel makkelijker en heb je minder kans van sluitingen tussen de pinnen onderling.

LDmicro user.

ik gebruik van die vloeibare pasta
soldeer masker over de print en dan de pasta aan brengen
nadien solderen en dan alles afwassen met aceton
maar inderdaad deze krengen hebben wel heel kleine pootjes waar het snel verkeerd mee kan lopen

gr raf

Gr Raf

vandaag een stuk of 10 geprogrammeerd en het lukt 100%
ik soldeer de pic op de print en dan programmeer ik hem
daarna de rest van de componenten er op en klaar
het lijkt wel band werk LOL

gr raf

Gr Raf