-
Thread
aktive PFC für große Leistungen
ca 200µH (macht grob 4A Ripple, mann kann auch mehr zulassen) * Eingangsfolienkondensator Cin=1µF (geht auch deutlich kleiner 1/2) * Ausgangselko: ~500µF (darauf achten, dass dieser 4A RMS Belastung aushält, dh 2x270µF Becher) *Diode: SiC Type mit 6A-8A Stromrating *Mosfet: Coolmos CP (oder andere
aber ich denke das kann man für den Flusswandler übernehmen oder? Bei einem L = 5µH und Ca = 2460µF ergibt sich eine Resonanzfrequenz von f = 1,4kHz. Verwende ich z.B. 4,7nF Kondensator für den PI - Relger müsste ich den Widerstand > 30k wählen um unter die 1,4kHz zu kommen: C = 4,7nF, R = 30k
-
Thread
LAING DDC Pumpe µC gesteuert *help/beratung*
PIC oder ein AVR nutzen wird ist relativ, alles hat vor und nachteile. Ich nutze die PICs weil ich sie in der Schalung Proggen kann. Weil ab PIC18 es einen 8x8 HW-Multiplikator gibt. Ich keine extra
VDC Operating Voltage range: 8 - 13.2 VDC Minimum Starting Voltage: 9 VDC Nominal Power (@12 V): 18 W Nominal Current (@12 V): 1.46 Amp Motor Type: Electronically commutated, brushless DC, spherical motor Maximum Head: 20.2 ft (6.1 m) Maximum Discharge: ~ 120 GPH (454 LPH) Connection Size: 3/8
-
Thread
nicht kompatibel
Hallo Leute Ich wollte das Beispiel von Sprut ausprobieren http://www.sprut.de/electronic/pic/programm/adcpwm.htm auf meinem 18F4520,aber da kommen ein paar fehlermeldungen siehe unten. Da stimmt was mit der bank 1 nicht, ich versteh nur nicht was da beim 18er anders ist, aus dem datasheet
..... ach so... . Ich hab mal die Version MPLAB 8.46 heruntergeladen. In dieser Version kennt der Compiler das Register ADRESH (für den PIC 18F4455). Hier aber leider nicht mehr den Befehl movfw.
-
Thread
Free Running Mode ADC bei PIC18
servus also sawas gibts da nicht, nach es halt per interrupt! bei denn pic 18f braucht man immerhin die ganzen Register nicht mehr zu retten wie w oder Statusregister das kann der automatisch, was die interruptbehandlung dann auf wenige takte schrumpfen lässt! also interrupt
So ein Blödsinn, auf den neuen pic18 gibts das sehr wohl. Spart euch doch bitte solche Pauschal-Aussagen. Ich weiß nicht ob es für alle J-Typen gilt, aber der 46J50 kanns definitiv.
-
Thread
Sammelbestellung One-RF 868 Tiny Transciever (ehem. addLink)
bisher bekannt sind (alle ohne Steuer, Versand und ggf. Zoll): B868MC-tiny/10-DIP-IA is 66.25 per pice 58.89 ab 10 Stück B868MC-tiny/10-DIP-WA is 70.00 per pice and the higher price is due to the SMA connector 62.22 ab 10 Stück B868-tiny/SMD-10-IA is 37.50 per pice ??? ab 10 Stück
) Easy Radio : extern TinyOne: intern (!) Aurel : extern RT868F4: extern 3. Spannungsversorgung Easy Radio : 5V TinyOne: 5V Aurel: 5V RT868F4 : 3V (!) 4. Rastermass Easy Radio: 2.54mm TinyOne: 2mm (!) Aurel: 2,54mm RT868F4: 2,54mm 5. Schnittstellen
-
Thread
PICkit 3 -> Target Device ID (0x0) does not match
Ganz wichtig, an jedes Vcc-GND-Paar gehört ein 100nF-Kondensator! Und dann mal testen den PIC per externer Stromversorgung zu speisen. Benutzt Du den internen Spannungregler im PIC? Ich weiß nicht genau ob man den deaktivieren muss/sollte wenn man
Verlauf von MCLR angesehen > und kann mir sagen, wie das da ablaufen muss? Habe ich mal für einen PIC18F25K22 im MCHP Forum gepostet. Das Bild ist nicht soooo schön und bei einem PIC24 könnte es natürlich auch etwas anders aussehen, aber vielleicht hilft es: http://www.microchip.com/forums/FindPost
-
Thread
Suche LCD Treiber SSD1289
) * Matériel : PIC18F4685 , 32Mhz (Int_Osc 8Mhz , PLL X4) * Date : 08 Mai 2011 ************************************************************************************************* *
.hex (for Pic16F877 or pic16F887 or PIC18f4525) und die Verkabelung zu sehen, ob es funktioniert bitte danke
-
Thread
Hobby -halb- Aufgabe V.2.0 PIC, Maxim uvm.
W27C512 EEPROM 64K x 8 74HC154 4 to 16 converter 2Stück Microchip PIC18F452 CPU 2Stück Microchip PIC18F452 defekt ? Microchip PIC18LF4685 SMD Ausführung: Analog AD1853 ADC Analog ADUC7027 12bit analog I/O
dann sind noch 3 Platinen hier mit jeweils 18Stück 74HC573 (Latch) und 18 Stück ULN2803 (Source driver), allesamt mit Sockel, sowie 144Potis je Platine. War mal für etwas gedacht, hatte aber keine Zeit und Lust mehr, das Projekt weiterzuführen
-
Thread
Hat jemand Erfahrung mit dem 2,4GHz-Transceiver RFM70?
Meine Register Einstellungen sind genauso wie in den Hope Dateien! Ich habe die INCLUDE dateien von pic.h auf htc.h geändert da ich den high tech c Compiler verwende. Und da ich einen 18er Pic verwende habe ich die ANSEL Einstellungen durch ADCON1 = 0x0F ersetzt. Ebenso den OSCCON habe ich auf 0x70 gelassen
jemand noch ne Idee was ich bei der Portierung des Hope Codes vergessen habe. Ich verwende einen PIC18f2525 habe geändert: MCU Init: alt neu ANSEL -> ADCON1 = 0x0F; -> alles digitale I/Os WPUB -> -- Habe es mit dem High tech c Compiler kompiliert. Musste also noch die include <pic.h> auf
-
Thread
Dateizuordnungstabelle in FAT16
E8 3B 00 72 E8 5B 8A 56 24 BE 0B 7C 8B FC C7 46 F0 3D 7D C7 46 F4 29 7D 8C D9 89 4E F2 89 4E F6 C6 06 96 7D CB EA 03 00 00 20 0F B6 C8 66 8B 46 F8 66 03 46 1C 66 8B D0 66 C1 EA 10 EB 5E 0F B6 C8 4A 4A 8A 46 0D 32 E4 F7 E2 03 46 FC 13 56 FE EB 4A 52 50 06 53 6A 01 6A 10 91 8B 46 18 96 92 33 D2 F7 F6 91 F7 F6 42 87 CA F7 76 1A 8A F2 8A E8 C0 CC 02 0A CC B8 01 02 80 7E 02 0E 75 04 B4 42 8B F4 8A 56 24 CD 13 61 61 72 0B 40 75 01 42 03 5E 0B 49 75 06 F8 C3 41 BB 00 00 60 66
-
Thread
Klingel mit 100 Melodien - last minute Weihnachtsgeschenk
sehr Laie um das jetzt nachzubauen. Aber ich würds gerne. Soll heissen: Ich habe einen Programmer für PIC's ich habe ein paar: 16F628 rumliegen. Mangels wissen und etwas mehr zeit, habe ich aber noch nie so richtig damit erfahrungen sammeln können. Dies könnte ich doch evtl. verwenden um endlich in die Materie zu kommen. Als reine bastel Variante. Ist es möglich einen PIC 16F628 dafür zu verwenden? Noch was: wie geht das dann? PS: Besonderes Interesse habe ich deshalb, weil "Michael S." geschrieben hat: Man kann dies ding dann evtl. ansteuern und Texte ausgeben wie
-
Thread
Schnelle FFT in Assembler
@ChristianF Leider habe ich kein Board. Ich bin kürzlich günstig an einige dsPIC30F6014 gekommen und werde mir jetzt selbst ein Minimalboard auf Lochrasterplatine bauen. Den dsPIC hab ich schon auf ne Adapterplatine
Ich habe gerade mal nachgeschaut: Der dsPIC30F2010 hat nur 512Bytes SRAM. Für eine ordentliche FFT bräuchte man schon den F6010, der hat 8192 Bytes, aber ist warscheinlich nicht ganz billig. An sich ist der AVR ja schnell genug, nur es fehlt
-
Thread
Was wird denn nun aus AVR?
F. F. schrieb im Beitrag #4397837: > Zwei Pins, der Rest ist Software. ATtiny10. Zeige bitte mal. Das ist doch für Andere auch nicht uninteressant. MfG Paul
Suchspiel: Wo in diesem Foto vom STM32F100C4T6B (16KB/4KB/LPC48) steckt der Cortex M3 Core (0.09 mm² in 90nm und Minimalkonfiguration): https://upload.wikimedia.org/wikipedia/commons/thumb/6/67/STM32F100C4T6B-HD.jpg/936px-STM32F100C4T6B-HD.jpg
-
Thread
Probleme mit erstem PIC -Programm
and output files. Clean: Done. Executing: "C:\Programme\Microchip\MPASM Suite\MPAsmWin.exe" /q /p12F675 "Sprachlab.asm" /l"Sprachlab.lst" /e"Sprachlab.err" Warning[205] C:\PIC-ASSEMBLER\SPRACHLABORSTEUERUNG\SPRACHLAB.ASM 29 : Found directive in column 1. (list) Warning[205] C:\PIC-ASSEMBLER\SPRACHLABORSTEUERUNG
\SPRACHLAB.ASM 44 : Found label after column 1. (sekunden) Warning[207] C:\PIC-ASSEMBLER\SPRACHLABORSTEUERUNG\SPRACHLAB.ASM 45 : Found label after column 1. (loops2) Warning[207] C:\PIC-ASSEMBLER\SPRACHLABORSTEUERUNG\SPRACHLAB.ASM 46 : Found label after column 1. (loops3) Warning
-
Thread
ATTINY85 als DCF77-Empfänger
Fourier-Koeffizienten sind dann zwei Summen zu je 6200 Summanden zu berechnen: [code] a = ADC0*cos(2*pi*fDCF*0/fADC) + ADC1*cos(2*pi*fDCF*1/fADC) + ... b = ADC0*sin(2*pi*fDCF*1/TADC) + ADC1*sin(2*pi*fDCF*1/fADC) + ... [/code] Setzt man fDCF und fADC ein,,, [code] a = ADC0*cos(2*pi*1.25*0) + ADC1
und 13,3nF gibt 76kHz, mit 10 + 2,7nF müsste es noch besser passen. Für 680µH braucht es 6,2nF um Resonanz bei 77,5kHz zu bekommen. Gerd E. schrieb im Beitrag #7807470: > Aber ist nach einem externen DCF77
-
Thread
PIC Assembler Multiplikation
Hallo! Ich hab mal eine Frage! Eine Multiplikation mit 2 sieht beim PIC ja so aus: Mal2 bcf STATUS,C rlf BIN4, f rlf BIN4+1, f rlf BIN4+2, f rlf BIN4+3, f return ich würd das ganze aber gerne mit 120 multiplizieren, kann mir jemand weiterhelfen
Für welchen PIC? PIC18 haben einen Hardware-Multiplier.
-
Thread
Hat schonmal einer ein Opel TID ->erfolgreich<-angesteuert ?
Habe den EElke Visser source von PIC16F84 auf PIC16F62X portiert. er läuft auf folgenden Typen: PIC16F627/PIC16F627A/PIC16F628/PIC16F628A/PIC16F648/PIC16F648A Habe derweil nur die HEX (muss den schlampig geschriebenen Source erst
Habe den aktuellen Source + Eagle File + fertige Hex + Schematik für PIC16F627/PIC16F627A/PIC16F628/PIC16F628A/PIC16F648/PIC16F648A im Anhang
-
Thread
C-Funktionen vom RAM ausführen?
6: 48 76 lddpc r6,20 <world+0x20> 8: 1e 26 rsub r6,pc a: ec f8 00 00 ld.w r8,r6[0] a: R_AVR32_GOT16S global e: 70 08 ld.w r8,r8[0x0] 10: f0 c9 ff ff sub r9,r8,-1 14: ec f8 00 00 ld.w
hello>: 24: eb cd 40 c0 pushm r6-r7,lr 28: 1a 97 mov r7,sp 2a: 48 46 lddpc r6,38 <hello+0x14> 2c: 1e 26 rsub r6,pc 2e: f0 16 00 00 mcall r6[0] 2e: R_AVR32_GOT18SW world 32: e3 cd 80 c0 ldm
-
Thread
4x4 Keymatrix Starthilfe (PIC 16F877A)
Wie schon erwähnt, falls es von Wichtigkeit ist, benutze ich MPLab mit den XC8 als Compiler, den PIC16F877A und das Experimentierbord ist ein EasyPIC-40, sowie ein PICKit 3 von Sure - Electronics. Vielen Dank schon mal für eventuelle Hilfe und GRüsse Gerhard
Hallo Gerhard, hier hätte ich Dir eine ganz einfache 4x4 Matrix ohne Entprellung für den PIC18F46K80 in C. Der müsste aber auch bei einem PIC16F877A laufen. Allerdings habe die Dinger nur mit einem CC5X Compiler und dem Assembler programiert. Grüße Ingo
-
Thread
Berufscollege-Projekt. RGB LED Cube! HILFE!
Daten fülle, weil diese viel schneller ist als wenn man es in Software macht. Ich würde als µC einen PIC18 nehmen, z.B. den 18F46k22. Aber beim µC empfehle ich einen zu nehmen mit dem du dich auskennst. Ich habe eine Skizze gefunden: http://kaidev.net/Wiki/images/3/39/Led_Cube.png Wenn du RGB haben
M. H. schrieb im Beitrag #3428620: > Ich würde als µC einen PIC18 nehmen, z.B. den 18F46k22. Wieso hast du die MCU empfohlen? Wird bei uns auch auf der Arbeit benutzt, habe mir aber das Datenblatt noch nie angesehen. Ist der besonders gut?
-
Thread
Bitmanipulation beschleunigen
; 1 468: 27 fd sbrc r18, 7 ; 2 46a: 90 6f ori r25, 0xF0 ; 240 ; 1 46c: 08 95 ret ; 4 = 32" 000004a2 <variant5_ohne_asm_ohne_or>: 4a2: 28 2f mov r18, r24 ; 1
: 2c 70 andi r18, 0x0C ; 12 46c: 24 30 cpi r18, 0x04 ; 4 46e: e1 f6 brne .-72 ; 0x428 <variant_eprofi+0x1e> 470: 7f e0 ldi r23, 0x0F ; 15 472: 28 2f
-
Thread
Stm32f429i-Disco für neueinsteiger
das F4 Discovery an. Das F4 scheint m.E. das beste Einsteigerboard zu sein, das VL (hab 2 von den Dingern) würde ich heute nicht mehr kaufen.
Controller kommen. Ich (tm) bin µC mäßig vor ca. 15 Jahren auch mit 8-Bit eingestiegen. Das war ein PIC16F876. Dann PIC18, AVR, eZ80 und dann ARM7 für "größere" Anwendungen (v.a. Ethernet). Da liefen 8- und 32Bit noch parallel. Heute mit den M0 + M3 gibt es für mich einfach keinen Grund mehr mich mit
-
Thread
Frequenzzähler 1Hz - 40MHz
Ports verarbeiten? Das ist (zumindest bei den PICs) kein Problem, das schafft sogar der uralte PIC16F84 ohne externen Vorteiler. Siehe http://sprut.de/electronic/pic/projekte/frequenz/freq.htm
Genauigkeit, aber mit jeder weiteren Stelle wirds heftiger. > Hab nämlich einen für mich ungewohnten PIC (PIC16F716) verwendet. > Das was mich so sehr überrascht hat, war der Umstand, daß dieser PIC > eine derartig hohe Frequenz an seinem Zähleingang überhaupt verarbeiten > kann. Ich hab ja ehrlich
-
Thread
5V/3,3V 18F46K80
Hallo, ich möchte eine Schaltung entwickeln die den PIC 18F46K80 als Controller nutzt. Dabei stellt sich mir allerdings die Frage nach der Versorgungsspannung. Ich möchte ein CAN-Modul verwenden und Brauche dafür die 5Volt an den Port ausgängen, da ich den
Christoph Herzog schrieb im Beitrag #3149324: > Hallo, > ich möchte eine Schaltung entwickeln die den PIC 18F46K80 als Controller > nutzt. Dabei stellt sich mir allerdings die Frage nach der > Versorgungsspannung. Ich möchte ein CAN-Modul verwenden und Brauche > dafür die 5Volt an den Port ausgängen,
-
Thread
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
95 71 60 35 46 71 60 35 46 02 00 01 57 4e 00 b5 00 ac 01 33 00 07 00 02 00 17 b6 2022-04-05 18:14:04.595240 Received 27 bytes on channel 75 pipe 1: 95 71 60 35 46 71 60 35 46 03 00 05 00 01 5e 4f 00 00 02 4e 00 a9
0a 00 00 99 17 06 3b 06 40 08 e3 13 86 01 51 e4 2022-05-05 18:46:56.579134 Received 23 bytes channel 75: 95 72 22 01 43 72 22 01 43 83 00 00 00 0f 03 e8 00 f5 00 2a 6b f2 b4 Error while retrieving data: Frame 1 missing: Request Retransmit 2022-05-05 18:46:57.083093
-
Thread
Brötje ISR Plus Kommunikation / LPB
°C 23 7F F5 F1 F8 CE C2 FA D0 FF F6 A1 41 41 # 37,5 °C 23 7F F5 F1 F8 CE C2 FA D0 FF F6 48 2D 46 # 38,9 °C 23 7F F5 F1 F8 CE C2 FA D0 FF F5 FF AF 29 # 40,0 °C 23 7F F5 F1 F8 CE C2 FA D0 FF F5 E9 DD DE # 40,3
05 05 00 0b f5 4b E 78 0e 00 08 c0 02 00 14 26 05 05 00 0b f4 ab F 78 0e 00 08 c0 02 00 14 86 05 05 00 0b f5 0b G 78 0e 00 08 c0 02 00 14 e6 05 05 00 0b f5 6b H 78 0e 00 08 c0 02 00 14 46 05 05 00 0b f4
-
Thread
USART_Interrupt_verlassen_funktioniert_nicht
super wenn mir jemand weiter helfen könnte:) , danke im vorsus für jede Hilfe ich verwende den PIC18F46K20. Der PIC soll einen Interrupt auslösen wenn ein Byte über die USART enpfangen wird. Das Problem ist dass der Interrupt in einer Endlosschleife ausgeführt wird trotz dass das Flagbit gelöscht
OFF #pragma config EBTR2 = OFF #pragma config EBTR3 = OFF #define USE_OR_MASKS #include "p18f46K20.h" #include "delays.h" #include "usart.h" unsigned char i,j; #pragma code void PORT_INIT(void); void UART_CONFIG(void); void ISH(void); void ISL(void); void INT_UART_INIT(void)
-
Thread
Sprut Brenner 5 Vdd nur 2,43V !?
nach zu bauen. Ich habe "Original" Stromlaufplan von Sprut geändert, weil ich mit dem Brenner 5 PIC16FXXX und PIC 18FXXX brennen will. Allerdings habe ich "nur" die Spannungsversorgung verändert, dass ich mit einem Schalter zwischen 12 V und 13V Programmierspannung umschalten kann. Nun zu meinem
Wenn ich an Vdd direkt 5V anlege dann funktioniert der Brenner einwandfrei, ich hab schon einen PIC16F627 und einen PIC18F1320 erfolgreich damit gebrannt. Schon mal vielen Dank für Lösungsvorschläge!! mfg. Christian
-
Thread
Zeichenkette funktion übergeben
habe diverse Probleme mit einer einfachen ausgabe an ein Display. Ich Programiere in C mit MPLAB C18 den pic 18F2550. [c] void printLCD (char * write) { RE = 1; RW = 0; // LCD im Schreiben-Mode RS = 1; // LCD im Daten-Mode while (!RE); // Verzögerung bis ausgang 1 ist
0286 EF34 GOTO 0x268 0288 F001 NOP 028A 0012 RETURN 0 --- C:\MCC18\src\traditional\proc\p18F2550.asm ------------------------------------------------- 028C 0E00 MOVLW 0 028E 6EF3 MOVWF 0xff3
-
Thread
Unbekannten Controller identifizieren
Unterlagen mehr gebe (ich vermute, die haben keine Lust im Archiv zu wühlen). Zudem konnte ich den 18poligen bisher nicht identifizieren. Bezüglich der Funktionen und Leistungsfähigkeit reicht ein PIC16F88-I/P. Es kann sein dass Nuforce gesagt hat; baut mir den fertig maskenprogrammiert und vertauscht
Pinbeschreibung in der TXT-Datei. Leider konnte ich bisher keinen pinkompatiblen Controller für den 18poligen U1 finden, ich schätze die Funktion an sich könnte von einem PIC16F88-I/P erfüllt werden. Für U2 passt pinkompatibel ein AT89C51, oder vermutlich auch von STC die STC10Fxx-Serie. Bei den Datenblättern
-
Thread
Padauk PFS154 und Rambelegung
[/code] Laut map-file des SDCC benötigt die Funktion für das Argument 8 Byte (Speicher von 0x3F bis 0x46 (inklusive): Listing map-File ---------------- [code] Area Addr Size Decimal Bytes (Attributes) --------------------------------
... und an W.S. noch einmal: Ja, ich habe in grauer Vorzeit einmal, mit PIC16F84 eine Berechnung mit natürlichem Logarithmus in Assembler machen müssen bei gleichzeitiger Aufaddierung der auf das Minigerätchen eingewirkten Wärmemenge... Sowas will ich nie wieder machen müssen
-
Thread
PIC18F Parallele Nutzung von CANRX und INT am selben Pin möglich?
Hallo, Datasheet PIC18F66K80-family auf Seite 454 siehe "BUS ACTIVITY WAKE-UP INTERRUPT" freundlichen Gruss, picfan
und kann daher nicht sagen, ob es dann funktionieren würde. Getestet hab ich das Ganze mit einem PIC18F46K80. Ist vom Aufbau aber recht identisch mit dem 26er. Von daher sollten die Ergebisse übertragbar sein.
-
Thread
PIC Unterschied 18F4550 18F45J50 und *.mcp *.mcw
Worin liegt der Unterschied zwischen dem normalen Typ und dem J-Typ 18F4550 18F45J50 <=== Ich weiß, daß der LF Typ mit kleineren Spannungen betrieben werden kann, aber zum J-Typ konnte ich bis jetzt nichts finden. Und des weiteren frage ich mich schon seit
will und einfach nichts brauchbares ausspuckt. Und am nächsten Tag voila Die Beschreibung zum 18F45J50 findet sich in "PIC18F46J50 Family Data Sheet" nicht im "PIC18F2455/2550/4455/4550" und in der Micochip-Suche muß links nochmal die Unterkategorie ausgewählt werden. Ich braute die Info zur
-
Thread
Mehrere Pics MCLR verbinden
Hallo zusammen, folgende Situation: Auf einem Board sitzen 3 PIC18F4620, die nur als dumme I/O Port Erweiterung arbeiten. Ja ich weiss, overzized, aber egal. Sie werden über SPI vom Master auch 18F4620 angesteuert. Ich möchte vom Master gerne per Hardware ein RESET
. PS: Du verwendest alte PICs. Die neuen mit einem J in der Bezeichnung (zB PIC18F46J11) haben nur noch Low-Voltage Programming und brauchen viel weniger Strom. Plus sie sind teilweise eine Ecke billiger. fchk
-
Thread
USB Koppelfeld für Festplatten
noch entschieden werden, welcher genau in Frage käme. Auf der Steuerplatine möchte ich ja einen PIC32MX764F128L verwenden. Für die SetPortFeature-Variante ohne Steuerplatine würde auf dem Koppelfeld vielleicht ein ATtiny24 o.ä. reichen, der kostet nämlich nur 1,25€. Der µC müßte m.E. nur folgende
interessante Typen gefunden (s.o.). Dazu habe ich _drei_ mal unterschiedliche Daten angegeben (s.o.). pic tech schrieb im Beitrag #2744954: > Im Bild eine Entladekurve von so einem Akku. Danke für den Input, danach wollte ich eh noch suchen. Torsten C. schrieb im Beitrag #2744722: > Das RT314F05
-
Thread
Modifizierter Laminator - 1A Ergebnis
Seite? Thomas misst die Temperatur mit einer 1N4148, geht super. Du brauchst dann allerdings einen PIC mit ADC, z.B. 12F675
inklusive Amplitudenanpassung an die Frequenz) kommt per integriertem (aber schrottigem) DAC aus dem PIC18F14K22, wird über zwei OpAmps impedanzgewandelt und geglättet, wird über zwei TDA2003 verstärkt und über einen Trafo auf Sollspannung gebracht. Temperaturmessung erfolgt über zwei 1N4148, Einstellungen
-
Thread
Reaktionszeit MCU auf externen Interrupt
Flanke an einem Interrupt-fähigen Pin bis der erste Befehl in der ISR ausgeführt wurde ? Konkret PIC18F46Q71 mit 64 MHz Takt
dachte, 1 Instruktionstakt = 1 Systemtakt, was sollen sonst die > 64MHz und die RISC Architektur. PIC18: Pro Befehl 4 Takte
-
Thread
uC-Check bei "Target Device ID (0x0) does not match expected Device ID"
Guten Abend Zusammen, bei dem ersten Flashen meines PIC18F66k80 mit dem Brandneuen PICKit3 bekomme ich folgende Fehlermeldung: "Target Device ID (0x0) does not match expected Device ID (0x60e0)." Ich habe überprüft: Verbindungen: Alle i. O. und niederohmig
Der K80 braucht eineN speziellen Spannungsbegrenzer zwischen PICKIT3 und dem Pic. Die Vpp darf beim K 80 nur ca. 9V betragen. Mit den normalen 13 V geht das nicht. Du kannst Dir den Adapter selber basteln oder von Digikey bestellen. Ich verwende oft den 18F46K80 und das funktioniert
-
Thread
China SUPER Bauteile-Schnäppchen Thread
www.aliexpress.com/snapshot/6014994775.html Was er meint ist sicher zusammen mit dem tollen "demo board with a PIC18F45k20 microcontroller".
-512MB-memory-card-512MB-TF-flash-card-512MB-/141511575237?pt=US_Cellphone_Memory_Cards&hash=item20f2bf46c5
-
Thread
SPI mit CC2420
Hier mal auf die schnelle die originalen Werte ohne Zeitangaben: MOSI MISO 1 0 6 0 18 0 41 0 88 0 11 40 1A 0 F2 0 12 40 5 0 0 0 15 40 80 0 FF 0 1C 40 0 0 0 0 0 40 EA 40 80 0 EF EF CD CD E8 40 80 0 AB AB <---- 87 87 3 40 6 46 8 40 18 40 41 0 A6 0 3 40 Alles ist ohne weitere Teilnehmer. Es geht mir nur mal darum, das ich das gleiche erhalte wie über den Pic (Ohne Teilnehmer usw.) Die obigen Werte klingen
-
Thread
PIC18F25k80 Probleme mit dem ADC
Hallo, vielleicht hilft dir mein Programm weiter. Es ist für eine PIC18F45k22 geschrieben, und liest den ADC über den ADC Interrupt aus, erzeugt einen Mittelwert aus n Messwerten (bei mir 200) und gibt das ganze über den Timer0 Interrupt auf 7-Segment anzeigen aus.
Debugging abschalten // CONFIG4L #pragma config DEBUG = OFF 2. Erweiterten Instruktionssatz der PIC18 abschalten (habe dunkel in Erinnerung das es da schon mal Probleme mit einem Compiler gab, weiss aber nicht mehr bei welchen) // CONFIG1L #pragma config XINST = OFF btw: #include <pic18f25k80
-
Thread
LCD Problem nach I2C-Start
Tach Arbeite am Bau einer Wetterstation mit dem PIC16F877A. Ich will 3 Sensoren (Temperatur,Feuchte,Druck) mit I2C auslesen und dann über die I/0 Pins auf dem LCD ausgeben. Ein einfaches Programm, welches etwas auf das Display schreibt funktioniert.
S1 und S2 und kannst problemlos debuggen. Zur Umrüstung auf reinen 3.3V Betrieb: 7. Ersetze den PIC16F877A durch einen PIC16LF877A und den Quarz durch einen 10 MHz Quarz. Alternativ kannst Du auch einen ganz anderen PIC einsetzen - ich würde da den PIC18F46K20 empfehlen. Der läuft auch bei voller