-
Thread
[V] PIC Prozessoren 16F876A 16LF870 16F676 und 16F877
Ich steige nun komplett von Microchip auf Atmel um, daher biete ich folgende PIC Prozessoren zum Verkauf an: PIC 16F876A-E/SSG Bauform: TSSOP28 Menge: einige hundert (Rollenrest) PIC 16F676-E Bauform: TSSOP14 Menge: einige hundert (Rollenrest) PIC 16LF870-I/SS Bauform
nimmt. ICh habe gerade mal die Preise rausgesucht, jeweils für 1pcs im Identischen Gehäuse: > PIC 16F876A 1 St. 2,5 EUR/St. -> Ersetzt durch PIC16F886 : NEUPREIS: 1Stck. 1,47 Euro > PIC 16F877 1 St. 3,00 EUR/St. -> Ersetzt durch PIC16F887 : NEUPREIS: 1Stck. 1,92 Euro > PIC
-
Thread
Pic 16f877 Assembler
Ja, sieht noch ein bissel sehr anfängerig aus. Mach dir beim Assemblerprogrammieren mit den PIC16Fxxx am besten eine Art Vorlage, die du dann immer benutzt, _etwa_ so: (an den verwendeten Assembler notfalls anpassen) INCLUDE P16F877.PIC SEG CODE ; Fuse-Konfiguration ORG
Template nutze folgendes das macht das alles übersichtlicher: http://www.grautier.com/grautier/archives/87-ASM-PIC16xxx-Template.html
-
Thread
Knobelei: CRC Polynom / Checksummen-Algorithmus gesucht
, 0x11, 0x16, 0x03, 0x04, 0x0D, 0x0A, 0x57, 0x50, 0x59, 0x5E, 0x4B, 0x4C, 0x45, 0x42, 0x6F, 0x68, 0x61, 0x66, 0x73, 0x74, 0x7D, 0x7A, 0x89, 0x8E, 0x87, 0x80, 0x95, 0x92, 0x9B, 0x9C, 0xB1, 0xB6, 0xBF, 0xB8, 0xAD, 0xAA, 0xA3, 0xA4, 0xF9, 0xFE, 0xF7, 0xF0, 0xE5, 0xE2, 0xEB, 0xEC, 0xC1, 0xC6, 0xCF, 0xC8, 0xDD, 0xDA, 0xD3, 0xD4, 0x69, 0x6E, 0x67, 0x60, 0x75, 0x72, 0x7B, 0x7C, 0x51, 0x56, 0x5F, 0x58, 0x4D, 0x4A, 0x43, 0x44, 0x19
-
Thread
Schaltnetzteil defekt? Wäschetrockner AEG Electrolux
auf Schluß testen. Hallo Henrik, vielen Dank schon mal für deine Antwort. Den Hochvolt C (C16, 22uF 400V) hatte ich auch schon in Verdacht, habe den ausgelötet und getestet (Mit dem Multimeter, hat auch ca. 22uF und "unendlich" Ohm). Ich werde jetzt mal die Zenerdiode suchen und alles nochmal
Low-ESR-Typen. Bei anderen Platinen bitte auf die Bauteilemaße achten! 2x EEUFR1C102 - Elko Low ESR 1000uF 16V 10x16mm RM5,0 EEUFR1C102 1x ECA1JHG100 - Elko 10uF 63V 5x11mm RM2, ECA1JHG100 2x ECA2GHG4R7 - Elko 4,7uF 400V 10x16mm RM5, ECA2GHG4R7 1x EEUFC1E331 - Elko 330uF 25V 10x12,5mm RM5, EEUFC1E331
-
Thread
LCD per SPI ansteuern- Problem mit zu vielen char
hallo zusammen, ich habe ein PICDem Explorer Board von Microchip mit dem Pic 18F87J11 und bin zur Zeit dabei, mal nur den Programmteil zu schreiben und zu testen, der das LCD ansteuert. Dans ganze geschieht auf dem Boar mittels SPI. Funktioniert grundsätzlich auch, allerdings
char clear[] = {" "}; [/code] In der aktuellen Ausgaberoutine hast Du aber: [code] for (i=0;i<16;i++) { d_write(*(clear+i)); // Delay10KTCYx(5); } [/code] Ändere das in: [code] for (i=0;i<16;i++) { d_write(' '); // Delay10KTCYx(5); } [/code] Dann sollte das
-
Thread
Takt pic 16f877a ; Brennen funktioniert nicht
Ich habe hier mehrere PIC16F87x herumliegen (leider keinen A) und einen brenner8 von sprut.de: bei einigen geht PICKIT3 tatsächlich nicht, der sprut-Brenner aber schon. Die PIC16F87x haben auf der Homepage von Microchip
längerem keine Errata mehr, offensichtlich werden die nicht mehr gepflegt. Ich empfehle daher auf PIC16F88x oder PIC16F18xx umsteigen.
-
Thread
ISR erstellen mit einem PIC18
Hi Leute, ich hab hier ein PICDEM2 PLUS Demo Board vor mir das mit einem PIC18F4320 bestückt ist. Ich möchte jetzt testweise eine ISR schreiben, welche bei Overflow des Timer0 die LEDs ansteuert. Ich habe folgende Konfigurationen an dem Timer und Interrupt vorgenommen:
des PIC kann es beim 16-Bit Timer plus Prescaler schon recht lange dauern bis sich da was tut. Also entsprechend TMR0H/TMR0L setzen beim Init als auch im IRQ selber (Habe ich hier im IRQ-Code nicht gemacht)
-
Thread
Info Platinen Bauteiletester / Transistortester
Komplett aktueller Stand 16 === Spendenbeitraeger === Barney Tosa Peter W Asko doschi_ tom16
Komplett aktueller Stand 16 === Spendenbeitraeger === Barney Tosa Peter W Asko doschi_ tom16 kokisan2000
-
Thread
Ecan am dspic33E will nicht
builtin_edspage(m_Can_ECanTXRXMsgBuf) << 15; DMA1STAL = adMsgBuf & 0xFFFF; DMA1STAH = adMsgBuf >> 16; DMA1CONbits.CHEN = 0x1; /* RX Filter */ /* Select Acceptance Filter Mask 0 for Acceptance Filter 0 */ C1FMSKSEL1bits.F0MSK = 0x0; /* Configure Acceptance Filter Mask 0 register
mit 12 Tq gemacht und BRP = 0 SP = 75%, wie im Code zu sehen ist. Die PC Karte hat aber bei 250k 16Tq und der Sample Point liegt recht weit hinten bei 87,5%. CanOpen lastig, denk ich mal. Allerdings habe ich es heute nicht geschafft die Timings an der PC Karte mit 12 Tq auf 250K zum laufen zu kriegen
-
Thread
PIC16f876A bootloader frage
Hallo, ich möchte in einen PIC16F876A einen bootloader einbauen den habe ich hier mal angehängt. Meine frage ist jetzt was muss ich bei meinem eigentlichem Programm beachten ? Wenn ich das richtig verstanden habe muss ich nur
übersichtlich was in ASM eigentlich schon die halbe Miete ist: http://www.grautier.com/grautier/archives/87-ASM-PIC16xxx-Template.html
-
Thread
Projekt : Mein Wohnzimmerverstärker Gesperrt
Vorstufe, weil ich wenig Erfahrung mit PGA2311 habe, habe von Stefan Dreyer bekommen. ( Platine und PIC). Super Danke auch noch für den netten Kontakt ! Hier werkelt ein PIC18F4550 und für Audio OpAmp habe ich OPA2134 verwendet. Der Pic steuert auch die kleine Relaispaltine für die Eingänge und kann
www.ebay.de/itm/Stero-MX50X2-Class-AB-Power-Amplifier-kit-/120898459378?pt=LH_DefaultDomain_0&hash=item1c261c16f2 Wiess nicht ob 4 Ohm als Last geht.. http://www.ebay.de/itm/DELUXE-HI-FI-DC-SERVO-POWER-AMPLIFIER-KIT-BASED-ON-HDAM-SA-MODULE-/380378399559?pt=LH_DefaultDomain_0&hash=item589051c347 Gruss
-
Thread
PIC18F: Probleme mit CAN
Salu zusammen Ich habe ein kleines Problem mit meinem PIC18F46K80 und dem internen CAN-Bus. Der Treiber basiert auf dem von Microchip Maestro. Musste diverse Register ect. anpassen bis es sich kompilieren liess, aber das funktioniert nun. Ich muss dazu sagen
> #define PH_SEG_1 8 > #define PH_SEG_2 6 http://ww1.microchip.com/downloads/en/DeviceDoc/39977f.pdf Siehe Seite 446 So wird das nix: den sample point sollst Du auf >= 75% legen Also z.B. TQ = 500ns -> prescaler = 64MHz / 2MHz / 2 = 16 -> 15 ins Register bleiben 16 TQ für 125kBaud 4
-
Thread
[AVR] FM-Transmitter für 1,50EUR --> Ansteuerung?
[/code] 88.6Mhz: [code] adress data adress data /0X0A /0X3F /0X0B /0X2A [/code] Kannst du das mal mit Maximalfrequenz (107.9) und Minimalfrequenz (87.6) testen? Interessant wäre auch beispielsweise 88.7Mhz, um zu erfahren, in welchem der
Aber ich habe zwischenzeitlich auch mal in einer Arbeitspause um auf andere GEdanken zu kommen auf PIC18F45K20 Basis eine kleine Schaltung mit LCD und zwei Drucktastern gebaut die den Transmitter einstellt und die Frequenz anzeigt. Für PIC könnte ich mit ein wenig AUfräumen also die LIB übernehmen.
-
Thread
unlösbare Probleme mit PIC18
einfach. Achja bei der gelegenheit: Wie bekomm ich den MLCR wieder aktiviert ? ich find für den PIC 18 keine High voltage programming mit der man das machen könntnte im MPLAB. Langsam bin ich echt am verzweifeln. Hat jemand eine Idee? (Device: PIC18F87K90) Viele Grüße Jo
den Programmiermodus bringt. Normalerweise kann man sich bei einem PIC nicht aussperren. > Langsam bin ich echt am verzweifeln. Hat jemand eine Idee? (Device: > PIC18F87K90) Hast Du Dich an die empfohlene Beschaltung aus dem Datenblatt Figure 2-1 (Recommended Minimum
-
Thread
VOLTCRAFT DSO-3062C 60 MHz = baugleich mit?
Anbei eine Montage von der kompletten Aufzeichnung einer 1-wire-Kommunikation zwischen DS18S20 und PIC12F509. Also mir gefällt das DSO, fehlt noch ein Protokollanalyzer :-) Peter
muss nicht der PIC18F14K50 sein, es funktioniert jeder der 18F Pics mit internem USB (Die 24er und 32er wohl auch, weiß nur gerade nicht ob da auch ein Out of the COM Programm in den Files vorhanden ist) Gruß Carsten
-
Thread
Hilfe BEi Programmierung von PIC 16F887
Hallo, ich soll für ein Schulprojekt einen PIC 16F887 über Assembler so programmieren das ich über acht Eingangsschalter verschiedene Töne abspielen kann. Frage 1. Ist das mit diesem Pic möglich. (Es ist der gängige Pic in unserer Schule)
Lamda87 schrieb im Beitrag #2558726: > ich soll für ein Schulprojekt einen PIC 16F887 über Assembler so > programmieren das ich über acht Eingangsschalter verschiedene Töne > abspielen kann. > Hat vielleicht
-
Thread
suche PIC library in EAGLE
Hallo, weiß jemand, ob es eine Library in EAGLE für den PIC16F874 gibt? Finde keine nützlichen Informationen im Internet. Danke! lg
Oder von der offiziellen Webseite: ftp://ftp.cadsoft.de/eagle/userfiles/libraries/pic16f87x.lbr > PIC16F87x library. Includes 870, 871, 872, 873, 874, 876, and 877 devices. Quelle: http://www.cadsoft.de/downloads/libraries/?language=de
-
Thread
Transistortester AVR
hoffe ihr könnt mir weiterhelfen!? Leider besitze ich keinen AVR-Brenner, da ich bisher nur mit dem PIC gearbeitet habe. Einen Brenner alla Sprut habe ich mir vor langer Zeit mal aufgebaut. Meine Fragen: Welcher PIC ist vergleichbar mit dem ATMega8? (eine Handvoll 16F877-20/P habe ich hier noch rumliegen
1353441643.jpg fusebit KLA987 CKSEL = 0001 SUT = 00 (in Bascom AVR), but the tester, Displays 1000uF -> 1576uF 3300uF -> 126900uF 100uF -> 162uF 100nF -> 158nF 47nF -> 69nF Triac BT138 displays only 19uF Do you have good software (eprom.hex and program.hex) for ATmega8A-PU (no Atmega8-16PU
-
Thread
PIC - "beliebtester"?
oder halt speziellere Module wie USB oder so. Meine Allrounder sind PIC18F26K22 (PIC18F26K80 inkl CAN), PIC18F67K22 (PIC18F46K80 inkl CAN) für mehr Pins, PIC18F87K22 (PIC18F66K80 inkl CAN) für noch mehr Pins oder, PIC18F2553 mit USB. Aber man muss halt gucken, ob man
zu Recht, auch wenn mir natürlich noch vieles nicht geläufig ist. Benutzt habe ich bis jetzt den PIC16F690 und den PIC16F767 - den letzteren mit gemässigter Begeisterung. Carsten Sch. schrieb im Beitrag #2518604: > den PIC18F45K20 Das ist so ein Universal-Feld Wald-WiesenPIC. Ja das scheint
-
Thread
Funk-Heizungsregler-System MAX!
gesucht und bin fündig geworden. Der im Schaltplan nicht bezeichnete IC2 ist ein zum SAMSUNG S3F8275/278/274 pinkompatibler Microprozessor (PIC). Ich gehe mal davon aus, dass er auch funktionskompatible ist. Auslesen und programmieren sollte sich der MC über den PRG-Port lassen. kawa
0x11, 0x93, 0x12, 0x03, 0x15, 0x34, 0x17, 0x00, 0x18, 0x18, 0x19, 0x16, 0x1B, 0x43, 0x21, 0x56, 0x25, 0x00, 0x26, 0x11, 0x0D, 0x21, 0x0E, 0x65, 0x0F, 0x6A, 0x07, 0x0C, 0x16, 0x07, 0x20, 0xF8, 0x1E, 0x87,
-
Thread
RFM01/02 Basics
der/das FIFO bezieht sich zunächst auf das FIFO-Register im RFM-Modul. mit dem SPI Befehl CE87 wird u.A. der FIFO-Interupt auf 8 bit programmiert (bits f3-f0) so daß dann, beim Erreichen dieses Füllstands die Pins FFIT, SDO & NIRQ auf low gehen. Nach dem SPI Auslese Befehl hast Du im Mega8
Anstatt ce84 und ce87?
-
Thread
Atmel AVR in der Industrie
Du von PICs keine Ahnung hast. [code] PIC10, PIC 12 und PIC16 sind Kleincontroller für spezielle Fälle, die haben 8 Bit Datenbreite und tatsächlich 12 (PIC10) bzw. 14 Bit Kern (PIC12 und PIC16). PIC18 ... haben 8 Bit Datenbreite und 16 Bit Kern PIC24 PIC30 dsPIC33 ... haben 16 bit Datenbreite und 24 Bit Kern PIC32 ... was wohl ... richtig: 32 und 32 Bit [/code] Ganz grosser Vorteil für die industrielle Fertigung
-
Thread
avr-gcc 4.7 I/O-Zugriffe
0x01; SREG = sreg; n >>= 1; return n; } [/c] Erzeugt dieses: [avrasm] f16: 2f b7 in r18, 0x3f ; 63 f18: f8 94 cli f1a: e9 e5 ldi r30, 0x59 ; 89 f1c: f6 e0 ldi r31, 0x06 ; 6 f1e: 80 81 ld r24, Z f20: 90 81 ld r25, Z f22: 91 70 andi r25, 0x01 ; 1 f24: 90 93 59 06 sts 0x0659, r25 f28: 2f bf out 0x3f, r18 ; 63 f2a: 85 95 asr r24
-
Thread
McCrypt PA 3000 modifizieren (Lüfter, Leistung,.)
45V oder wird so etwas > ziemlich knapp bemessen? Ich habe noch ein paar Kondensatoren mit > 10000uF und 16V Spannungsfestigkeit. Wenn ich von denen noch genügend > habe (muss erst nachsehen) könnte ich je 3 in serie schließen, dann > hätte ich 48V Spannungsfestigkeit. Kurze Antwort: Kaufe Dir
Lautsprechern zu > vermeiden. http://www.ds-electronics.de/index.php?option=com_content&task=view&id=87 http://schaltplan.de.tl/Lautsprecher_Schutzschaltung.htm http://imageshackPunktus/f/358/lsdcschutzgiflq3.gif/ Punkt durch einen Punkt ersetzen. Sowas in dieser Art. Dominik S. schrieb
-
Thread
Problem mit kleinem PIC Programm
[301] C:\PROGRAMME\MICROCHIP\MPASM SUITE\P16F628A.INC 35 : MESSAGE: (Processor-header file mismatch. Verify selected processor.) Error[149] C:\DOKUMENTE UND EINSTELLUNGEN\SNIEHUS\DESKTOP\BBC1.ASM 46 : Directive only allowed when generating
> Message[301] C:\PROGRAMME\MICROCHIP\MPASM SUITE\P16F628A.INC 35 : Welchen Controller verwendest Du? In MPLAB ist der PIC16F84A eingestellt und im Sourcecode steht der PIC16F628A. Gruß John
-
Thread
PIC16F690 PWM
(mit bis zu 4 ausgänge), man könnte aber 3 Soft PWM programmieren als alternativ einen anderen PIC mit 3 oder 4 PWM module, wie: PIC16F737, PIC16F1829, PIC16F1508 Wie schnell soll denn die PWM Frequenz sein?
kurz entscheiden, entweder ob dir 1 Hardware-PWM plus 3 Software-PWM reichen denn dann du kannst den PIC16F690 verwenden oder ob du 4 Hardware-PWM haben musst denn dann geht das PIC16F690 nicht aber es wurde vorgeschlagen auf andere PICs zu wechseln, die das bieten.
-
Thread
Wittig(welec) DSO W20xxA Open Source Firmware (Teil5)
-EPCS16-Bak.jic ins Programm lade sind es 1 FPGA und das FEPCS16. Blue F. schrieb im Beitrag #6673883: > Was Du da jetzt erzählst, hört sich ein wenig danach an, als wenn Du ein > W2000 ohne A hast. Dann
es hier: https://sourceforge.net/projects/welecw2000a/files/Hardware/Original/FPGA/Original_EPCS16_for_W2022A.zip/download Die aktuellste Firmware gibt es da natürlich auch. Wie du beim Laden der Firmware grundsätzlich vorgehen musst weißt du? (Germsmonitor an F1 und F2 Taste drücken dann Upload
-
Thread
switch case auf union und struct gehen schief
PROZESSOR = 18F87K90 Microchip C18 Compiler. char i_help; union reg { char data; struct { char ek : 2; //Elektrodenkontrolle char sprache : 1; //Sprachauswahl
kein vorzeichen hatt. bei C18 ist das aber anscheinend anders. http://www.sprut.de/electronic/pic/c/pic_c/pic_c20_variablen.html Der post oben drüber bezieht sich darauf, dass ich i_help den wert von reg0.ek zuweise. Danach dürfte i 0x00, 0x01, xFF oder 0xFE haben.