<div dir="ltr">Sehr cooles Video, super Projekt!</div><div class="gmail_extra"><br><div class="gmail_quote">2017-06-22 13:58 GMT+02:00 Herbert Poetzl <span dir="ltr"><<a href="mailto:herbert@13thfloor.at" target="_blank">herbert@13thfloor.at</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Thu, Jun 22, 2017 at 12:37:22PM +0200, overflo wrote:<br>
<br>
>> Bin interessiert, was fuer ein Microcontroller ist drinnen?<br>
<br>
> ein PIC12F1840<br>
<br>
</span>Super!<br>
<span class=""><br>
> den code habe ich vom ultrakeet [0] genommen und rumgeschraubt<br>
> bis es fuer mich gepasst hat.<br>
<br>
> der hatte in seinem feuerzeug ein anderes PCB und meine<br>
> revision hat die charger led ueber einen GPIO gesteuert,<br>
> allerdings muss man einen ADC auslesen und wenn da 5V anliegen<br>
> wird geladen und man darf das programm nicht durchlaufen lassen<br>
> sonst faengt das ding naemlich an lustig musik zu machen sobald<br>
> man es an usb ansteckt..<br>
<br>
> da ich mit PIC fast keine erfahrung habe und es da deutlich<br>
> mehr variationen gibt als zB attiny und atmega war das nicht<br>
> so einfach einzubauen.<br>
<br>
> allein einen codeschnipsel finden der den ADC aktivert und dann<br>
> den 10 bit wert auslesen war auf diesem prozessor nicht so<br>
> straight forward.<br>
<br>
> man kann halt nicht 1:1 jedes PIC example nehmen und davon<br>
> ausgehen dass das auf einem anderen pic dann genau so geht.<br>
<br>
</span>Korrekt, allerdings sind die verschiedenen module bei allen<br>
PICs sehr sehr aehnlich, sodass es meist mit minimalen<br>
namensaenderungen auch geht.<br>
<span class=""><br>
> falls hier jemand oefter was mit PIC macht waere ich ueber eine<br>
> einfuehrung in MPLAB durchaus dankbar.<br>
<br>
</span>Ich mach sehr oft was mit PICs, aber ich verwende gpasm und<br>
sdcc nicht das GUI klumpert :)<br>
<span class=""><br>
> vor allem debugging wuerd mich interessieren.. und eine grobe<br>
> uebersicht welche prozessorfamilien welche vorteile/features<br>
> bieten wuerd mich auch interessieren.<br>
<br>
</span>Ich kann dir gerne eine kurze und grobe uebersicht geben,<br>
am besten mal via IRC?<br>
<span class=""><br>
> das konzept von PIC ist eigentlich laessig.<br>
> du machst deinen code und schickst denen dein .hex<br>
> die flashen dir prozessoren vor und du bekommst die sogar am<br>
> reel ab 100 stueck und die verlangen dann nur 0.3 euro / chip<br>
> mehr fuers flashen. sogar mit custom markierung am gehause.<br>
> daher auch der name (P)ersonal (I)ntegrated (C)ircuit.<br>
<br>
</span>Ja nicht nur das, es gibt auch ein paar features die einen<br>
PIC recht interessant machen, wie z.b. Peripherial Pin Select<br>
(PPS) oder die Configureable Logic Cell (CLC).<br>
<br>
Best,<br>
Herbert<br>
<div class="HOEnZb"><div class="h5"><br>
> so long<br>
> -flo<br>
<br>
<br>
> [0] <a href="http://ultrakeet.com.au/write-ups/modulated-arc-lighter" rel="noreferrer" target="_blank">http://ultrakeet.com.au/write-<wbr>ups/modulated-arc-lighter</a><br>
<br>
<br>
> ______________________________<wbr>_________________<br>
> Metalab mailing list<br>
> <a href="mailto:Metalab@lists.metalab.at">Metalab@lists.metalab.at</a><br>
> <a href="https://lists.metalab.at/mailman/listinfo/metalab" rel="noreferrer" target="_blank">https://lists.metalab.at/<wbr>mailman/listinfo/metalab</a><br>
<br>
______________________________<wbr>_________________<br>
Metalab mailing list<br>
<a href="mailto:Metalab@lists.metalab.at">Metalab@lists.metalab.at</a><br>
<a href="https://lists.metalab.at/mailman/listinfo/metalab" rel="noreferrer" target="_blank">https://lists.metalab.at/<wbr>mailman/listinfo/metalab</a><br>
</div></div></blockquote></div><br></div>