-
Thread
Umstieg von AVR auf PIC
seits paar Vorschläge für bestimmte PICs? Zur Systematik: PIC10 sind die ganz kleinen Teile PIC12 ist "Baseline", also die kleinen Teile. PIC16 ist die Basisreihe ("Midrange") PIC18 ist eine halbe Stufe drüber. Hauptvorteil: besser an C angepasst PIC16Fxx: Uralt-Teile, nicht mehr verwenden
-
Thread
Buch PIC Mikrocontroller für Anfänger
Floating Point, alles in Assembler. Im Augenblick habe ich 30 ausgedruckte Seiten des Datenblattes PIC12F675 hier liegen, nur die Features, mit denen ich gerade arbeite. Die gesamten 128 Seiten drucken war mir zu viel des guten. Das sind dann Pinbelegung, Configuration, und die beiden Registerbänke, und
-
Thread
Suche den richtigen Mikrokontroller (PIC ) für mein Projekt
habt. Für manche Applikationen gibts nichts vergleichbares, vor allem wenns klein werden soll, z.B. PIC 12F629 oder so. Der kann einiges in einem Gehäuse, welches man bei anderen Chipherstellern vergebens sucht. Nur so nebenbei, ich benutze für manche Schaltung auch ATmega oder auch andere uCs aber ich
-
Thread
Arduino Hardware - ich bin etwas überfragt
Hersteller IDE: MPLAB IDE -> Atmel Studio. Es gibt die verschiedenen Klassen von Mikrocontrollern: PIC12, PIC16 .. PIC32 -> ATtiny, AT(x)mega .. AT32. Es gibt die Programmierer der Hersteller: ICD3, Pickit -> AVROne!, Dragon und die verschiedensten Clones davon. Die Eval Boards der Hersteller: PicDemo
-
Thread
Jumperkabel fuer Praezisionsheader?
Kontakten: >https://www.aliexpress.com/item/32787719883.html?spm=a2g0o.store_home.productList_1698094.pic_12 >https://www.aliexpress.com/item/32817226478.html?spm=2114.12010612.8148356.5.37a7285a45M0OS passen? Die "normalen" Duponts tuns damit irgendwie nicht. Danke schonmal!
-
Thread
SPI Kommunikation zweier PIC debuggen
Hallo zusammen, ich habe folgendes Problem: Ein PIC12F1840 und ein PIC18F26K80 sollen miteinander über SPI kommunizieren, soweit so gut. Die Verkabelung wurde vorgenommen etc. Doch sobald ich den ICD3 Debugger von Microchip an die vorgesehene Buchse für
-
Thread
Spannungs-Zussamenbruch bei 78L05 für PIC
1000/3,3 als Hfetsat (Verstärkung mit Sättigung). Also Ib = Ic*3,3/1000 = 0,0004125. Auf meinem PIC12F675-Datenblatt steht auf Seite 93 Output High Voltage Vdd-0,7V bei "I/O Ports". Also 5V-0,7V = 4,3V. Laut obigem Link muss man davon noch 0,7V subtrahieren. Also 4,3V-0,7V = 3,6V 3,6 V/0,0004125
-
Thread
Akku-Unterspannungsabschaltung - neu auslegen?
Das googlen nach > Alternativen hat keine Ergebnisse gebracht. Ich bleibe dran! Ich würde einen PIC12F1840 oder ATTiny85/45/25 nehmen. Ist zwar auch SO8 aber die Referenz ist bereits drin. Außerdem braucht man nur einen 100nF Abblockkondensator als Beschaltung wenn man die interne Referenzspannung
-
Thread
Anfänger PIC kauft Beratung
nützlichen Gerät ihren Dienst zu verrichten. Da kann dann für was ganz kleines eben ein winziger PIC12 werkeln - es kommt immer auf den Zweck an. Zum prinzipiellen Einstieg würde ich dir anraten, mit einem kleineren PIC, aus der PIC16F.. Reihe anzufangen und dir zu allererst mal die grundsätzliche innere
-
Thread
Frequenzerzeugung mit TIMER und Atmega8
Technik viel zu speziell geworden ist. Die Idee beruht auf ein Projkt aus der Elektor aber da war ein pic 12Fxxx in Gebrauch. Das Prog habe ich neu geschrieben: zwischen do loop LED blinken, Prescale auf 1 = rechnerisch 37,...KhZ. Leider war das alles ein Schuß in Ofen, Led blinkt nur sporadisch
-
Thread
SMD-IC I/SN: Wie Fassung bauen?
#smd beschrieben gebaut: Klappt wirklich prima! Nun würde ich gerne auch eine Fassung für eine PIC12F675-I/SN bauen. Der ist allerdings so schmal, dass ich die zersägte PLCC-44 Fassung nicht nah genug aneinander kriege (die Pins sind ja ein wenig nach innen versetzt). Hat jemand eine Idee, womit ich
-
Thread
Funk Steckdosen PC gesteuert
dass man den Sender direkt via RS232 ansprechen kann. In dem kleinen schwarzen Kästschen sitzt ein PIC12F irgendwas und ein 434 MHz Sendemodul. Der PIC "versteht" folgende Befehle : - L 10,12,16 Länge der gesendeten Datenpakete - R 1 ... 9 Anzahl der gesendeten Widerhohlungen - S 1000 ... 9999
-
Thread
CO2 Messung mit FPGA
nicht mehr von lowcost sprechen. Genau. Den einen Wert in 10s oder was auch immer schafft auch ein PIC12. Mühelos. Dann rechnet er halt 0,3ms pro Wert, und ist trotzdem die restlichen 9,9997s frei. Mannmannmann...
-
Thread
S: kleinen Mikrocontroller ohne Hühnerfutter für einmaligen Einschaltimpuls
Betriebsspannung soll er wieder aktiv werden. Vor 20 Jahren habe ich mal ähnliches gemacht mit einem PIC12C508 im SO8-Gehäuse. Allerdings hat der keinen interen Taktgeber (konnte CLK der Restschaltung mitnutzen) und brauchte einen aufwendigen Brenner. Einen SOIC-8 Breakout-Adapter zum Programmieren habe
-
Thread
ADAT-Decoder mit DAC verbinden. Serielle Datenformate.
Da sollten die 8-Pin-Varianten von AVR (ATtiny*) oder PIC (12F*) bequem reichen.
-
Thread
PIC-Assembler-Anfängerfrage
Falls es dich interessiet, ich habe eine 8x8 multiplizier Routine für Mid-Range PICs (PIC16 und PIC12) in ASM geschrieben: factor1 wird mit factor2 und das Ergebniss sthet dann im Doppelregister product. [avrasm] ADD8to16 MACRO _8b, _16b ;Add 8bit to 16bit variable. Result is saved in the
-
Thread
Erfahrung mit Microchip Samples
Microchip direct welche berechnet. Oder als Alternative bei Reichelt: http://www.reichelt.de/PIC-12-Controller/PIC-10F320-IOT/3/index.html?ACTION=3&LA=2&ARTICLE=121697&GROUPID=7199&artnr=PIC+10F320-IOT&SEARCH=%252A Ist nicht genau der gleiche, aber ADC hat er auch drin.
-
Thread
Suche Pic 8-pin programmer.
sowas selbst zu bauen, aber er geht nicht. habe alle leitungen und widerstände geprüft, aber der pic 12f629 lässt sich nicht einlesen. hat jemand von euch einen billigen programmer abzugeben? vielen dank.
-
Thread
Tipps gesuchtt für Voltmeter ICL7135
Kondensatoren konnte man da auch mal einen aus der Produktion mit dem Edding beschäftigen. Für den PIC12F675 sah ich kürzlich beim Überfliegen von Dingen zum integrierten Komparator was interessantes, und zwar kann man sich mit dem Komparator selbst einen Sigma-Delta-ADC bauen, und den eingebauten ADC
-
Thread
Relais Verzögerungsschaltung
Die Lösung PIC12F675 /12F683 + 78L05 oder besser + FET + 3*C und einen Widerstand für die Strommessung scheint mir die Einfachste zu sein. mfG Michael
-
Thread
12F629 Timer0
Hallo Leute. Ich muss mit dem PIC12F629 alle 200us einen Interrupt erzeugen. Ich habe auch schon Interrupts im Abstand von 20us zusammengebaracht, schaffe es aber nicht, diesen Abstand auszudehnen. Das müsste doch mit dem Prescaler funktionieren
-
Thread
Speichern und Vergleichen
Ich habe bisher keine Ahnung vom programieren. Welchen Microcontroller nehme ich am besten dafür? PIC 12F675?
-
Thread
Neuer ATtiny104?
Report 2008 Schon damals war AVR nach Stückzahlen kaum existent: 8051 19%, H8 17%, 68HC 15%, PIC 12%, ARM 10%, V850 9%, ST8 6%, AVR 3% Im aktuellen Report (leider nicht frei zugänglich) läuft AVR nur noch unter sonstige.
-
Thread
Mikrorechner, anfangen.
nebenbei: Es gibt auch die PIC von Microchip. Da ist der Assembler noch knallharter, besonders bei den PIC12 Typen. ;-)
-
Thread
RS485 Treiber mit Adresse
AVR90CAN128, der im Vergleich dazu ziemlich alt aussieht. Andere Möglichkeit: LIN Nimm einen PIC12F1840 im SO08 und dazu einen MCP2021 LIN-Transceiver mit eingebautem Spannungsregler. LIN ist ein serieller Eindraht-Bus mit 12V-Pegel und 19200 bps aus der Automobilindustrie. Designziel von LIN: möglichst
-
Thread
Timer 8051 Verständnis Problem
Programme kommen ganz oft ohne Interrupts aus. Viele MCs haben nichtmal Interrupts, aber Timer, z.B. PIC12F508. Es ist also völlig unnötig, nem Anfänger erstmal Interrupts aufzuzwingen.
-
Thread
Welcher Microchip µC ist das?
gibt es keine 18F als 14Pinner (Die kleinsten haben 20Pin Gehäuse) Also scheiden die aus. Die PIC12F und PIC16F im SSOP14 haben aber auch wie die PIC18F Die Versorgungsanschlüsse "oben" hier also Pin1 Vdd, Pin14 GND und MCLR (fals verwendet!) auf PIN4. Die PIC24 im SSOP14 Gehäuse haben allerdings
-
Thread
Alter Automatiköffner: Motor dreht zu schnell
Entfernung bzw. Austausch funktionierte die Schaltung nicht. Die Schaltung basiert auf einem PIC 12F629. - Der schaltet - bei Steuerleitung auf Versorgungspotential - drei seiner Ausgänge HIGH, sodass der Motor 5 Sekunden lang links herum dreht und den Bolzen ausfährt. - Umgekehrt, bei schwebendem
-
Thread
AVR®DD family, low pin count devices
nicht konzipiert sind bzw. für die es besser geeignete Alternativen gibt. AVRs (u.a. 8-bit-MCUs wie PIC12/16/18) sind eher was für Steuerungsaufgaben, bei denen es mehr auf analoge Peripherie wie MVIO oder 5-V-Betrieb (der bessere Störimmunität als 3,3V bietet) ankommt als auf Rechenleistung. Wenn dagegen
-
Thread
Helligkeit eines FBAS Signals mit µC auswerten?
Ja, mit einerm Pic12f683 mache ich das nur mit dem uC. Eigentlich Schrift Overlay sowie Bewegungssensor (basierend auf der Helligkeit) aber nicht beides gleichzeitig. Mit dem Komparator detectiere ich die Sync Impulse
-
Thread
Feldeffekttransistor der Uds = 0.7V schaltet?
dieses Typs? PPS: Diese Schaltung soll hier eigentlich nur so lange 2-5V erzeugen bis der µC (PIC12-18) angesprungen ist und dann selbstständig über den PWM-Ausgang das Hochsetzen übernimmt und reguliert.
-
Thread
wie ist cinc2h.pl zu verwenden, um mit sdcc fuer PIC zu kompilieren?
ich erst auch, aber nein. -mpicXX stellt die Befehlsarchitekturgroesse in XX Bits ein: es gibt pic12 pic14 pic16 pic32 fuer jeweils 12/14/16/32 bit Instruktionsworgroesse. 12 und 32 bit kann sdcc nicht. -p16fY* stellt ten tatsaechlichen uC Typ ein: nur weil ein PICMicro 16irgendwas heisst,
-
Thread
In welcher Sprache sollte man programmieren?
Da ist natürlich die erste Rückfrage: Was für ein µC? Zur Zeit reicht die Auswahl vom Pic12 mit 1k Programmspeicher bis zu ARMs mit Linux Betriebssystem.
-
Thread
MPLABX - Timer-Verfahren (nach Peter Dannegger) AVR
Dannegger testen. kann mir jemand dabei helfen? bin neu in der PIC Programmierung. habe einen pic12f1572, mplabx, einen taster mit led. nutze den INTOSC mit 4MHZ, und die ISR mit 1ms Timer. (war Vorgabe) kann man das so übersetzen wie ich es mache? Hier das Programm: [c] #include <xc.h> #include <stdbool.h> //*** PIC12F1572 Configuration Bit Settings // CONFIG1 #pragma config FOSC = INTOSC #pragma config WDTE = OFF #pragma config PWRTE = ON #pragma config MCLRE = ON #pragma config CP =
-
Thread
PIC16F84A beschreiben
prog.html http://www.lancos.com/siprogsch.html Als Schaltungen braucht Du: Base board und PIC 12/16 adapter
-
Thread
LED modulieren
einen Taktgenerator, einigermassen genau und zwei phasenverschobene Signale. Da hab ich mir einen PIC12F629 genommen und das Timing programmiert. So habe ich einen universellen Taktgenerator mit nur 8 Pins. Der Schaltungsaufwand ist geringer als mit dem 555, aber deutlich vielseitiger. Über die Rauscheigenschaften
-
Thread
ATTINY85 o.ä. als I2C zu WS2812 Bridge
Protokoll-Umsetzung machen Servus, ich habe damit auch schon mal experimentiert und es auf einem PIC12F1840 implementiert: http://www.picalic.de/PIC2WS2812/ Der schafft mit seinen läppischen 256 Bytes RAM eine Umsetzung von UART (1MBit/s) auf WS2812 rechnerisch für ca. 1500 LEDs, bis u.U. der Puffer
-
Thread
PIC 16F690 Assembler
BANK0 clrf GPIO ; Clear Port BANK1 clrf ANSEL ; PIC12F675 Only movlw 0xFF movwf TRISIO ; Tri-State All Inputs clrf VRCON ; Vref Off BANK0 movlw 0x07 movwf CMCON ; Comparator
-
Thread
DCF-77 Einchiplösung Gesperrt
Hallo Ratber, Wie wäre es mit einem PIC 12F629, die schön klein, kosten nur knapp zwei Euro 1024 Worte Programm und 64 Byte Ram. Sollten ausreichen um DCF und I2C zu implementieren. GRUSS INGO
-
Thread
Benötige Hilfe beim Einstieg in die Mikrocontrollerwelt mit PIC
mal an. Ich hab mir angewöhnt, nur noch PIC18er mit einem K oder J im Namen oder ein PIC16xxxx oder PIC12F1822/1840 zu nehmen, wenn 8bit. Sind neu und Low-Power. Dem Rat zum PICKIT3 kann ich mich nur anschließen. Ich hatte auch einen Sprut Brenner8. Dann kam ein neuer PIC16 und auch die PIC32-Reihe
-
Thread
Apropos DDR-Bastlerbeutel
Hammer, ein halbes Watt für vier Gatter mit je zwei Inputs und einen Output. Da ist ein Mikropower PIC12F675 super elegant gegen.
-
Thread
Frequenzmessung
Vorhaben gerne kurz Diskutiert: Ich habe eine Sinusspannung und möchte die Frequenz mit meinem PIC12 erfassen. Ich dachte also, ich warte auf eine positive Flanke, starte einen Timer, warte auf die nächste positive Flanke und lese den Timervalue aus (gegebenenfalls mit Überläufen). Was haltet Ihr
-
Thread
ubicomp Berlin
ubicomp-projekten" kann man das essen ? In Bezug auf Mikrokontroller kenne ich nur Ubicom (Highspeed PIC12Cxxx Derivat). Peter
-
Thread
Empfehlung:Welcher Programmer
wissen welchen Universall-Programmer ihr mir empfehlen könnt. Der Programmer sollte PICs(PIC10F,PIC12F,PIC16F und PIC18f...dsPICs wären auch nicht schlecht,jedoch nicht zwingend erforderlich) und AVRs und die 8051er von Atmel unterstützen. Nun, ich hatte schon mal das Glück ein Galep 4 bzw Galep
-
Thread
One Wire oder I2C zu PWM??
Ein 8 Pin µC kann das. Der PIC12F1840 z.B. könnte auch die Totzeit für eine Halbbrücke generieren.