-
Thread
Teelicht mit PIC10F200
nur pic12.
einen wirklichen 8pinner benutzen magst/kannst (DIP [wohl zu groß], SOIC8 oder DFN), würde ich den PIC12F1822 oder PIC12F1840 empfehlen. Der hat nicht nur genug Luft im Flash, sondern hat auch ein PWM-Modul. Das heißt, einmal Konfigurieren und dann nur noch Bytes aus der Tabelle/Array in das Register
-
Thread
RFID selber gemacht
übernommen, nur die Sendestufe habe ich anders aufgebaut: als µC verwende ich einen 8051 und keinen PIC :-) Wenn dieser mit 12 MHz getaktet wird, kannst du mit Timer2 sehr schöne 125kHz erzeugen. Als Treiberstufe dient bei mir ein HEX-Inverter: Jeweils drei parallelgeschaltete Inverter bringen genügend
damit zu synchronisieren. Die diskret aufgebaute Schaltung mit zentralem Taktgeber für Endstufe(n) UND PIC(s) gibt es ja durchaus her! Der Empfänger- Verstärker- und PIC-Teil würde dann getrennte Wege gehen. Es bleibt spannend und ich werde weiter berichten...
-
Thread
Hausautomation ohne Funk
Gegen Kollisionen scheint es aber auch bei einer Funklösung was zu geben. Die ein oder andere RFM12 Lib wirbt zumindest damit, mit sowas umgehen zu können...
Projekt eingesetzt... http://www.mikrocontroller.net/topic/326905 und hier mit einem günstigen PIC18F2550 Board http://www.mikrocontroller.net/topic/323676#3567159 .. Das Wifi Shield hat einen PIC32 der breits eine Firmware hat. Das ganze kannst Du mit Harmony von Microchips umcoden nach belieben
-
Thread
Eingänge am Paralellport
ich damit (über Dioden) den PIC versorgen (12mA)? Kann ich die PINS 18 bis 25 als Masse zusammenfassen (Wenn ich den PIC mit den Control... versorgen kann)?
source varies from port to port. Most Parallel Ports implemented in ASIC, can sink and source around 12mA. However these are just some of the figures taken from Data sheets, Sink/Source 6mA, Source 12mA/Sink 20mA, Sink 16mA/Source 4mA, Sink/Source 12mA. As you can see they vary quite a bit. The best bet
-
Thread
µC so billig wie möglich!
36 Cent (ohne Märchensteuer) > zu haben. Das wären dann rund 0,43€. Bei Reichelt gibt es den PIC10F204 für 0,49€ (ab einem Stück) http://www.reichelt.de/PIC-12F-Controller/PIC-10F204T-I-OT/index.html?ACTION=3&GROUPID=2966&ARTICLE=86955&SHOW=1&START=0&OFFSET=16&;PROVID=2402
PIC10F200 STM8S003F3
-
Thread
Ohrhörer an Microcontroller , Ton ist furchtbar , was tun ?
den PWM wider aus. Damit kann (muss) der PIC was anderes mnachen während der Ton läuft. Ich hör den Rückkanal der 2,Mhz Übertragung ab um an die Werte zu kommen, da hat der PIC schon genug zu tun. Und alles über den Haufen werfen und auf einen
angegeben, die Spannug am Ausgang ist 3,3 V I = P/ U = 0.060 W/3,3V = 0,018 A Das passt nett, der PIC kann max 20 mA. Der Gesamt R ist U/I = 3,3V/0,018A =183 Ohm Davon hat der Ohrhörer 22-32 Ohm. Damit wähle ich als R 150 Ohm(E12) Jetzt der C Die Frequenzen liegen zwischen 1000 und 3000 Hz
-
Thread
433 MHz-Transmitter FS1000A mit 12V betreiben
Transmitters hier: /http://lobotryasy.net/images/e_modules/radiomodule_rf_part_1/RF_circuit%20diagram_pic_1.jpg/) Zur Reichweitenerhöhung habe ich nun VCC des Transmitters auf 12 V erhöht . In diesem Fall werden leider keine Schaltvorgänge mehr erfolgreich ausgelöst. Auffallend ist, dass der Kollektor von VT2 bei VCC = 5 V durch Data = 3.3 V auf 0 V runtergezogen wird, bei 12 V jedoch nur bis auf ca. 3.3 V. Die Basis von VT2 wird mit ca. 0,8 V angesteuert. Woran könnte es liegen, dass die Kombination VCC = 12 V/Data = 3.3 V nicht funktioniert? Schöne Grüße
-
Thread
Neuer Programmer von mikroElektronika für PICs
MikroElektronika hat einen universellen PIC programmer: http://www.mikroe.com/eng/products/view/712/mikroprog-for-pic-dspic-and-pic32/ Über 570 PICs, das ist doch mal was. Okee, ich benutze auch deren Compiler, daher kann ich auch den
2 Jahren mir den C Compiler gekauft mit etwas Zubehör. Die haben separate Compiler. Einen für dsPIC30/33 und PIC24, einen für PIC32 sowie einen für die 10F/12F/16F/18F Reihen. Es gibt sie für C, Basic und Pascal. In Assembler habe ich nie darin programmiert, soll aber auch möglich sein. http://www.mikroe.com
-
Thread
PIC oder ATMEL?
Ich habe bisher einige Projekte mit PICs realisiert (PIC16C55, PIC12F675, PIC16F876/877) und frage mich manchmal, ob die PIC nach wie vor das "richtige" sind, oder ob es etwas Besseres gibt. Natürlich muss ich das schliesslich für mich entscheiden, und ich
Ich bin froh nichts mehr im 8Bitter simple I/O,ADC Bereich mit PIC ausser dspPic,PIC-USB machen zu müssen. Die Pic-Datenblätter lese ich gerne um mit dem Atmel noch weiter zu kommen. Gruss, EZ8-ENCORE.
-
Thread
Code(SRAM steuern) verbessern. Arduino mega 2560
Maxim B. schrieb im Beitrag #5441920: > Banking ist schlechteste, was aus dem PIC nur kommen könnte. Banking hat mit einem PIC nichts zu tun. Ja ich weiß, es gibt PICs mit Banking. Darum geht es aber nicht. Du verwechselst da was. Absichtlich. Maxim B. schrieb im Beitrag
Beitrag #5442333: > Maxim B. schrieb im Beitrag #5441920: >> Banking ist schlechteste, was aus dem PIC nur kommen könnte. > > Banking hat mit einem PIC nichts zu tun. > Ja ich weiß, es gibt PICs mit Banking. Darum geht es aber nicht. > Du verwechselst da was. Absichtlich. Keine Absicht, ein Feature
-
Thread
CPU 300MHz, aber ADC und DAC schaffen 2MSps. Wie nur?
realisiert. Mit DMA und sonstigen Automatismen. Beispiel: Ich sitze grad an einem Projekt mit einem PIC32MZ2048EFH, da rennt der ADC (naja: die ADCs) mit 12MSPS. Das sind 4 ADC die versetzt gestartet werden (interleaved sampling). Das Ganze läuft völlig autark, das Samplen startet ein Timer, und die Daten
> einem PIC32MZ2048EFH, da rennt der > ADC (naja: die ADCs) mit 12MSPS. Das sind 4 ADC die versetzt gestartet Da schafft TI schon mit einem einzelnen ADC im TMS320F2809 12.5 MSPS. Natürlich mit 12 Bit.
-
Thread
CAN-BUS + Audio + Video + Knoten
Hallo Leute, ich habe bereits einen Hauscomputer auf PIC18F-Basis entwickelt. Licht und Rolläden funktionieren wunderbar. Jedoch kommunizieren die Pic-Bausteine via RS232 miteinander und da tauchen manchmal Übertragungsfehler auf. Damals habe ich mich nicht
Hallo und danke für Deine schnelle Antwort. Ich programmiere meine PIC-Projekte ausschließlich in Assembler. Besser gesagt unter der MPLAB-IDE. Ich habe mal ein Fotos von meinem Haus-Projekt, welches ich komplett NEUBAUEN will, begefügt. Zu den Gründen später mehr.
-
Thread
ARM7: Start geglückt aber noch Fragen
und das Datenblatt eines PIC12 runtergeladen, dann etwas rumprobiert und dann alles kopfschüttelnd wieder beiseite gelegt. Die AVRs haben ja gut zugelegt (8kB Flash/512Byte SRAM bei den 8-Pinnern, 256kB Flash/8kB SRAM bei
C. Kannst ja mal bei Google dein Glück versuchen. Der PIC-C ist mehr oder weniger nur an C angelehnt.
-
Thread
Zeitverzögerung beim PIC16F84A
machen. Bei 4MHz Quarz-Takt ist ein Zyklus = 1 µs, auch ein gern genommenes Verständnisproblem beim PIC.
Warteschleifen in Assembler, einfach etwas weiter runterblättern: https://www.sprut.de/electronic/pic/programm/lauflicht/lauflich.htm So ähnlich habe ich das bereits für Projekte genutzt. Der PIC wartet dann natürlich einfach dumm und ist blockiert für weitere Aufgaben. Anders ginge es via Interrupt
-
Thread
ATMega1284P Timer1 und Timer3 synchronisieren
beiden PICs die ich verwendet habe, kann man für den PWM-Ausgang entweder den Timer frei wählen (dsPIC30F4013, PIC24FJ64GA002) oder es gibt eine Synchronisationsmöglichkeit (PIC24FV32KA302). Mit letzterem habe ich 2,1 mA (Datenblattwert 1,45mA bei 13,1MHz) erreicht. Mit dem ATMega1284P wären theoretisch
oberen 16 Bit ist entscheident für die Gesamtlinearität der Schaltung. > So bei <14Bit-PWM und >12Mhz Taktfrequenz könnte man das vielleicht mit > einem Timer und 'in Software' machen. >12 MHz bedeutet mehr Stromverbrauch. (Dann bleibe ich beim PIC). Die 0% lassen sich gut über das TCCR1A Register
-
Thread
PIC Configurationsbyte
Hallo Ich verwende eigentlich den PIC 16F84A-04/P. Aber ich habe heute den PIC 16F84A-20/P und den PIC 16F84-04/P ausprobiert. Dasselbe Problem liegt vor. Meinst du die ICSP-Programmierung? Mein Brenner ist von digitale-elektronik.de
Schau mal hier rein http://www.sprut.de/electronic/pic/brenner/index.htm
-
Thread
PIC18F2553 ADC Problem. Hilfe!
Speicheroszilloskop mit PICs gebaut um die 230 Volt gleichgerichtete Netzspannung auszumessen. Ein PIC als USB-Device, verbunden per SPI mit einem zweiten PIC18F2553 zum Messen des Signales per ADC-AN0. 336 Messpunkte landen dann in meinem PC Programm und werden dort in ein Chart ausgegeben. Siehe angehängtes
verbunden mit einem ICL7660 (Ladungspumpe, -4,8V). Der Ausgang des AD820 ist direkt verbunden mit einem PIC18F2553 12Bit-ADC PIN-AN0. Als Präzisionsspannungsreferenz ein LT1021 5,00 Volt Zum Testen benutze ich vorerst einen 6V Netztrafo (Umax = 10,2 V) => Umax-AN0 = 127 mV (10,2V / 80,2); (1 ADC-Digit
-
Thread
Clock Divider
Also ok, wenn hier schon die dicken Geschütze aufgefahren werden, dann lieber den PIC24HJ12GP201 in 18 Pins. Der kann nämlich bis 40MHz. Ist natürlich ein bischen irre, einen 16bitter dafür zu verwenden, aber eine kleinere Lösung finde ich für einen Teiler von 600 grad nicht.
>PIC24HJ12GP201 ... für einen Teiler von 600 ... Super, endlich eine sinnvolle Anwendung für einen PIC ;-) Was wäre denn dann die kleinste denkbare Lösung für einen Teiler von 599? Aber bitte mit Duty-Cycle
-
Thread
Review Schaltung ATmega88 MCP2221 IRLZ34N
die Entwicklung via I2C übersteigt meine Fähigkeiten. Wollte den ganzen Aufbau nochmal mit einem PIC16f1454 versuchen, der ja die USB-Schnittstelle schon eingebaut hat. Grüße, Alex
Alex W. schrieb im Beitrag #6959419: > Wollte den ganzen Aufbau nochmal mit einem PIC16f1454 versuchen, Warum nochmal ändern?
-
Thread
Neben Atmel auch Microchip lernen
meine Arbeit mit µC hat mit Assembler begonnen. 1974 war das für die Prozessrechner normal. Und einen PIC12C51 programmierte man 2000 auch nicht in C :-). Beim Atmel habe ich mich dann, nach einer kurzen Assembler-Phase, wegen des verfügbaren Compilers für C entschieden, und finde es die bessere Lösung
Was ist denn mächtiger als PIC und AVR?
-
Thread
T6963 mit PIC16F877 und CCS
complett weg du musst dann nur noch beim programmieren des pics die richtigen fuses für deinen pic wählen -bei einem 4Mhz quarz XT als oszillator type -Poweron Timer diabled -Watchdog disabled -Code Protection disabled womit programmierst du den pic ?
Wenn Ihr Tips zum Thema PIC-Proggen braucht seid ihr bei mir richtig :)) Ich hab mir den MPLAB ICD nachgebaut (das Programmiergerät) mit dem lassen sich so ziemlich alle PIC programmieren! Den CCS Compiler hab ich gekauft
-
Thread
FET mit 10A dauer + verarmung(=öffner)
Aber dann ist ja bei "ausgeschaltetem" uC (ach ja, wäre wahrscheinlich ein "kleinst PIC") kein Durchgang möglich? Wenn ich die richtig verstehe. mfg
Welcher PIC denn? Üblich sind Spannungen an den Pins von Vdd+0.3V, die die Pins aushalten bzw. was zulässig ist.
-
Thread
CISC / RISC - hab ich es verstanden?
#4220223: > So gesehen fallen daher alle Akkumulator-Architekturen raus. Mikrochip bezeichent seine PIC10, -12, -16, -18 als RISC.
PIC schrieb im Beitrag #4220252: >> So gesehen fallen daher alle Akkumulator-Architekturen raus. > Mikrochip bezeichent seine PIC10, -12, -16, -18 als RISC. Klar. Und Motorola tat das mit den Coldfires
-
Thread
Nixie Uhr Code
Hallo Ich habe im Netz eine Anleitung für eine Nixie Uhr gefunden. Die Uhr wird über einen PIC 16F15325 gesteuert. Diese hat mir gefallen und ich habe diese Uhr nachgebaut. Soweit kein Problem. Die Uhr funktioniert soweit und hat im Code eine 12H Anzeige. Laut dem Entwickler ist das
Hallo So habe die Uhr mal laufen lassen. Nach 18.12.15 Uhr springt die Uhr auf 00.00.00
-
Thread
Pollin Touchpad MODEL TM1001A
auch so aus wie das hier. Das konnte ich mal rauspiepsen: [pre] Verbindung auf Touchmodul zu PIC 1 Vdd 2 (U2 PIC Pin18 RA1) 3 (U2 PIC Pin17 RA0) 4 Taste R von Tastenmodul (Low aktiv) (U1 Pin32) 5 Taste L (Low aktiv) (U1 Pin31) 6 Vss/Gnd 7 ?, schaut nach nix aus ;) 8 ? U1 = T1002
Hallo, vielen Dank für Deine Antwort! 2 (U2 PIC Pin18 RA1) 3 (U2 PIC Pin17 RA0) Dies ist genau wie bei meinem. Am PIC sind RA0 und RA1 die Inputs. Tastermodule hat meins nicht soweit ich weiß. Hast Du eine Ahnung welcher Hersteller das ist
-
Thread
Programmkopf
falls es sich um einen PIC handelt, könnte das hier weiterhelfen http://www.sprut.de/electronic/pic/config/config_emb.htm gruß michi
Es ist ein PIC und die Zeile verknüpft drei Configuration Bits mit der bitweisen-UND (&) Verknüpfung.
-
Thread
Linker-Problem "can not fit the section"
debug platform is `__MPLAB_DEBUGGER_ICD2=1'. Debug platform options are: `__ICD2RAM=1'. Wed Jun 17 12:24:25 2009 ---------------------------------------------------------------------- BUILD FAILED Irgendwie gibts Probleme mit der Datei Delopers. Benötigt die Datei zuviel Speicher für den PIC18F26j11
Wir haben das ganze Programm schon lauffähig auf nem PIC18F2620 gehabt. Der hat aber die gleichen Speicher wie der PIC18F26j11, den wir jetzt benutzen.
-
Thread
PIC18F Werte frieren irgendwann ein
schrieb im Beitrag #6295580: > Wozu ist das asm Goto am Anfang der Routine? Ich kenne zwar die PIC18 nicht, aber weder bei den PIC16 noch bei den PIC24 habe ich je irgendwas in Assembler im Interruptkontext gebraucht. Das erledigt alles der Compiler. Ich denke, das ist bei den PIC18 genauso. MfG
Klaus schrieb im Beitrag #6295682: > Ich kenne zwar die PIC18 nicht, aber weder bei den PIC16 noch bei den > PIC24 habe ich je irgendwas in Assembler im Interruptkontext gebraucht. > Das erledigt alles der Compiler. Ich denke, das ist bei den PIC18 > genauso
-
Thread
Schaltsignal bei Pegelwechsel?
generieren und ein weiteres beim Wechsel von 5,4 auf 0 V. Mit diesem Schaltsignal möchte ich dann einen PIC12F675 speisen, der seinerseits eine IR-LED mit der nötigen Pulssequenz versorgt (siehe dieses Projekt: http://users.tkk.fi/~jwagner/electr/d70remote/). Wie kann ich die benötigte Signalumformung
Ich würde garkeine Pegelerkennung hardwaremäßig aufbauen. Wenn Du sowieso mit dem Signal auf den PIC gehst, kann die Flankenerkennung von der Software des PIC übernommen werden: Puh, das bedeutet aber PIC Programmierung, von der ich noch gar keine Ahnung habe. Zur Generierung der IR-Sequenz durch
-
Thread
Spannugnsversorgung PIC16f887
. Dort erfolgt die Spannungsversorgung über ein 12V Netzteil. Der PIC steuert einen LC-Display an. Mein Projekt hätte ich gern mit einer Batterie realisiert. Kann ich dafür eine 9V Blockbatterie verwenden. Von der Spannung her sollten ja 9V langen
Kann ich dafür eine 9V Blockbatterie verwenden. Von der Spannung her > sollten ja 9V langen? Der PIC braucht 2 bis 5,5V. 9V sind also viel zu viel.
-
Thread
Hilfe bei Erkennung vom Microcontroller
handelt. Ein ATtiny wird es nicht sein, denn die haben bereits internen EEPROM. Wird wohl ein PIC sein (PIC12). Schau mal, an welchen Pins der Quarz und VCC/GND liegen. Mit Sicherheit wird der auslesegeschützt sein.
deshalb hab ich gedacht, dass eigentlich nur der Chip defekt sein kann. Wenn es wirklich ein PIC12C IC ist, dann hat das Ding eine Lesesperre, denn mit dem Auslesen über ein K150 Programmer hab ich kein Erfolg gehabt.
-
Thread
12V Motor mit PIC steuern?
morschen! Ich möchte mit dem PIC16F877 einen 12 V Motor ansteuern. Dazu werde ich per Serieller Kommunikation von Windows aus 4 bis 12 V veranlassen und irgendwie an den Motor übertragen (PWM kann ich wohl vergessen). Da der Pic nur
überlege auch wegen einer H-Brücke. Kann man damit linear regeln? Der Motor zieht nur 100mA bei 12V DC. Kennt jemand einen Linearverstärker den man mit dem µC ansteuern kann? Sinnvoll, wäre ein digitaler Eingang (wegen PIC), der dann eine entsprechende Spannung bedeutet, die zum Motor führt.
-
Thread
BLDC, Synchronmaschine, Drehfeld Experimentierschaltung Gesperrt
aber nicht >auf das volle displayspektakel bzw. Packs >100pins (da beko ?? Solche Display haben ~12Pins.
machen und mir Werte mitteilen. Weiterhin muss ich wissen, wieviel Strom einer dieser IR2110 von der 12V Schiene benötigt, wenn ich festlege: Vcc = 12V (Gatespannungsversorgung) Vdd = 5V ( Logikspannung) Weiterhin könntest du einen geeigneten Lüfter für 5V oder 12V Betrieb heraussuchen. Sowie
-
Thread
XC8: error: (1098) conflicting declarations for variable "_INTCONbits"
edit> XC8 ist praktisch nur der neue Name für HI-TECH C </edit> Ein bisschen was hat auch Nico auf PIC-Projekte zusammen getragen: https://pic-projekte.de/blog/bootloader-fur-pic16-und-pic18/
stellt man dafür dann bei "Code Offset" 0x100 ein. Zumindest bei meinem eigenen Bootloader für PIC12/PIC16 (http://www.picalic.de/bootloader/) funktioniert das so problemlos.
-
Thread
Teilen durch eine Fliesskommazahl in Assembler
Ich habe mommentan bei Full-scale (Alle 24Bit->High), am Ausgang vom PIC eine Frequenz von ungefähr 16,876....kHz!!(weiss sie Mommentan nicht auswendig) Ich sollte aber auf 12,5kHz/50ppM genauigkeit kommen! Also dachte ich mir den 24Bit Wert mit dem Verhältnis der Ist-
und wenn du den pic einfach langsamer taktest ? weiß ja net ob das bei pic möglich ist hab noch nie mit den gearbeitet
-
Thread
Encoder (Drehgeber) über den I2C Bus auslesen
zur Hand? Hier gibt es ein Programm nebst Beschreibung (2. Schaltung): http://mino-elektronik.de/mt12_iic/mt12_iic.htm
den kenne ich gar nicht. Wollte eigentlich bei AVR bleiben. Bei den genannten Start ups wird ein PIC verwendet. Mit PIC habe ich auch keine Erfahrung
-
Thread
Einstieg in die Welt der Mikroprozessoren
Schau doch mal hier nach: http://www.roboter-teile.de/Shop/themes/kategorie/index.php?kategorieid=12 Oder hier ins Forum: http://www.roboter-teile.de/modules.php?name=Forums Eventuell ist das ja auch was für dich ?? !! Gruß Haiko
wie 12 und 14bit (gab's nicht sogar welche mit weniger als 8bit???). Jetzt werd ich wahrscheinlich gleich von PIC-Anhängern geschlagen, aber für mich ist das "unnatürlich" :P. Dadurch sind sie untereinander
-
Thread
Mikrocontroller Auswahl C++ Unterstützung, CAN, I2C, Open Source Compiler
Anon A. schrieb im Beitrag #4454359: Schau Dir die PIC24/dsPIC/PIC32 an. Microchip hat aktuell über 1000 verschiedene PICs auf dem Markt, da sollte auch für Dich was dabei sein. Es gibt auch 5V-Modellreihen (wenn auch nur wenige), und bis 28 Pins gibts
einen nicht-kastrierten freien Compiler für PIC? Ja. Der PIC32-Compiler ist der gcc. http://www.microchip.com/pagehandler/en-us/devtools/dev-tools-parts.html (Abschnitt Source Archives) Warum Microchip den pic32/mips-gcc mit einer, im Quelltext
-
Thread
48 MHz-PIC arbeitet mit 4 MHz Quarz
Supa, ein Atmel kann mitm 12Mhz Quarz das gleiche.
>>Tschuldigung, aber 12 MHz ist dreimal so groß wie 4 MHz. Naja, er meinte wohl damit die Tatsache, daß ein PIC 4 Oszillator-Takte (manchmal 8, Sprungbefehl etc.) für einen Arbeitstakt benötigt. Demzufolge ging er von 48 MHz
-
Thread
Lauflicht. Bitte um Hilfe
Gibt es eigentlich eine Arduino Lauflicht Library? Ich habe schonmal etwas für PIC gemacht: www.picalic.de/PIC2WS2812 Im Grunde könnte man schon den "Demo"-Code 1:1 übernehmen und müsste nur ein Pattern definieren (RGB-Daten im Speicher), wie der "Nervenblitz" aussehen soll. Im einfachsten
auf der Nervenbahn laufen - das ist alles schon in der "API" drin... Als Hardware reicht dann ein PIC12F1840 und ein WS2812-LED Streifen pro Nervenbahn (wenn mehrere Nervenbahnen ins Spiel kommen sollen, ist das sicher günstiger, als je einen Arduino).
-
Thread
Suche Microcontroller mit wenig Pins und hohem (Timer-)Takt
Falls der Timer richtig Dampf haben soll : dsPIC 30F2023-30I
PIC12F1822 oder PIC12F1840, die können bis 32 MHz, haben auch den Oszillator intern bis 32 MHz, gibts in DIP und in div. Hühnerfutter-Formaten
-
Thread
riesige LED-Matrix
verringern (150mA Pulsstrom bei 5V sind ja schon einiges) Schafft das mein Atmega8?? Ich habe ja 12*8 LEDs zu denen ich die Daten per Schieberegister schnell genug übertragen muss (12Byte für die Spalten und 1Byte für die Zeile). Und das müsste ja 8mal für das ganze Bild passieren. Das wären bei 50
also nur drei I/Os am Pic in Verwendung. Wie weiter oben schon schon geschrieben ergab das dann eine Austastung von 1:7. Das hat der kleine PIC noch "sehr Locker" gepackt. Ein ATMEGA8 müsste es also auch noch locker packen
-
Thread
Ansteuerung/Fading von 12 LED mit IR Empfänger durch PIC oder ATTiny
Welchen µC würdet ihr empfehlen? Da geht fast jeder halbwegs aktuelle Typ. >Ich habe mir einen PIC18F14K22 Klingt OK. >der Trabant herkömmliche Leuchtmittel verbaut hatte und keine LED. Das >Soll mittels PWM realisiert werden. Normal. >Da 12 LED´s recht viel sind, würde ich einen LED-Treiber
Der PIC würde bewusst gewählt, da ich damit schon mal zu tun hatte und mir so die Entwicklungsumgebung und Einstellungen bekannt waren. Weiterhin habe ich schon einen Prgrammer für den PIC hier liegen. Warum
-
Thread
Was wäre wenn es keine Atmegas mehr gäbe.
schrieb: > Auf was würdet ihr umsteigen wenn es keine Atmegas mehr gäbe? Für die Mega8-Klasse: PIC24. Darüber tendiere ich bereits jetzt zu STM32.
Ich habe schon den ATMEGA, PIC24, STM32F103 und LPC2368 programmiert. Alle haben Vorzüge (ausser ATMEGA). Der größte Nachteil der PIC24 Reihe ist, dass die eingebaute Pheriperie von derivat zu derivat immer ein Tick anders
-
Thread
PIC18F2585 verliert Programmierung
unterschiedlichen Modellen des PIC18F2585 auf. Was kann die Ursache sein, dass der PIC seine Programmierung plötzlich vergisst? Wie kann ich das verhindern? Joachim
Das ist ja sehr ungewöhnlich, ich arbeite seit Jahren mit PIC, ist mir noch nie passiert. Kannst Du mal VPP während der Programmierung messen, das sollten 12 V sein. Woher hast Du den PIC?
-
Thread
Elektor - nächste Ausgabe mit R8C/13 Platine
Ich schaetze mal 30% H8, 20-30% AVR, und der Rest verteilt sich auf PIC, M16/R8 usw. Wobei aber PIC auf dem absteigenden Ast ist. Ausserdem gibt es noch eine recht grosse Nische von Z80 Juengern. Die kommen wohl alle noch aus der MSX Zeit. Die waren dort viel verbreiteter
Na ja so schlimm sind 12 Euro für ein Board nun wirklich nicht. LG Michael
-
Thread
Was brauche ich mindestens für 3 Phasen Remote-LED-PWM?
Das Problem ist: Was brauche ich mindestens für die Clients? Die LEDs mit Vorwiderständen für 12V (!) sind vorhanden und an den 12V ist nichts zu rütteln. Gibt es eventuell LED Treiber, die man über ein Bussystem ansteuern kann? So integrierte LED Treiber mit SPI Bus oder ähnlichem? Kann eventuell
ich noch MosFets oder Transistoren als Treiber oder kann der > entsprechende AVR etwa 3 * 60mA bei 12V treiben? Transistoren wirst du noch brauchen. 60mA kann der AVR nicht treiben.
-
Thread
Suche Step Motor Schaltung ohne µC
dann gleich die Frage welche Typen du beherrscht und programmieren > kannst. Ich habe STM32 und PIC18F herumliegen. Ich will aber gerne PIC programmieren, weil ich ja für STM32 LQFP48 to DIP Adapter brauche. PICs im DIP sind auch vorhanden.
habe vor Jahren mal etwas ähnliches gemacht, mit einem Joystick als Geber, Endschaltern und einem PIC12F675. Die Software hat dann auch noch die Schritte gezählt um einem markierten Punkt automatisch und schnell anfahren zu können. Bei einer Schrittgeschwindigkeit von 500Hz kann man den Schrittmotor
-
Thread
UART 16550
es mal mit meinen eigenen Worten. 1. UartIntVecNum = EtsPicGetIRQIntNumber(UartIRQNum); --> Nr. von der Vectortabelle auslesen, ist hier 0x0C (Warum Vectortabelle?) 2.EtsSetInterruptHandler( UartIntVecNum, CommIntHandler); // set handler --> Interrupt
[c] void __cdecl CommIntHandler(ETSINTREGS *pRegs); void COM(void) { ... UartIntVecNum = EtsPicGetIRQIntNumber(UartIRQNum); ... EtsSetInterruptHandler( UartIntVecNum, CommIntHandler); // set handler ... } [/c]
-
Thread
MPASM und XC8 Assembler erzeugen nicht den gleichen Code
Es gibt kleinere PIC (PIC12C67X), da ist CLRW tatsächlich 0x0103, deshalb dachte ich, dass event. ein falscher Zielprozessor gewählt wurde.
, mit Verweis auf die Datenblatt-Stelle (denn beim PIC16LF1519 gibts kein CLRF f,w (und auch nicht bei den PIC12)) Ich beziehe mich auf das PIC16LF1516/7/8/9 -Datenblatt DS40001452F.pdf.