-
Thread
Konzept zu einem Hausbus auf CAN-Bus Basis und die Enstehung des Konzeptes
MBP-Bayern schrieb im Beitrag #1967066: > Die Entscheidung ist nun aber zu gunsten des Microchip PIC18F458(0) in > TQFP44 gefallen, was weniger Platz als ein MEGA88 + MCP2515 benötigt. Hätte den (fast identischen) 18F4680 vorgeschlagen, aus genannten Gründen und weil ich mit dem ECAN-Modul dieser
gegenseitig austauschen. Max Mustermann ist auch schon recht weit. Wenn das OS halbwegs gut mit dem PIC18F4685 läuft werde ich die Quellen in GoogleCode einstellen. Grüße Timo
-
Thread
ADCC - nur zuckeln am Eingang!
Servus, ich betreibe derzeit einen PIC18F26K40 in einer größeren Schaltung. Läuft alles prima (ist auch unerheblich), aber der ADCC macht größte Probleme. Ich habe jetzt testweise NUR ein Poti dran, welches mir an einen PIN 0-3,3V anlegt
Beitrag #5101117: > Beim AVR gibt es neben ADCL und ADCH auch ADCW. ADCW ist 16Bit Gibts bei XC8 auch: ADRES In der PIC18F26K40.h definiert, die über xc.h automatisch includiert wird: [c]extern volatile unsigned short ADRES @ 0xF63;[/c]
-
Thread
Minimale Hardware zum Auto CAN-Bus abhören
irgendwo unter dem Lenkrad so einen (1. wie auch immer der genannt wird?) Stecker hängen (Audi A3 8P). 2. Von diesem Stecker aus nehme ich CAN H, CAN L, und GND und schließe das an einen MCP2551? 3. Von da aus gehe ich dann mit RX, TX zu einem PIC18F2580 und da in CANRX, CANTX rein? 4. Sollte
High-Speed CAN Transceiver. Er setzt die Pegel um. >"3. Von da aus gehe ich dann mit RX, TX zu einem PIC18F2580 und da in >CANRX, CANTX rein?" z.B. das wäre eine von vielen möglichkeiten. >"4. Sollte ich aus Sicherheitsgründen vielleicht das "Sende Kabel" gleich >weglassen ?" Ich würde das nicht
-
Thread
DSP oder 32bit µC?
. Der kostet <1€ / Stück und ist sparsam. PS: Auch ich glaube, dass das ein 8-Bitter mühelos schaffen sollte. Aber warum überhaupt überlegen - schließlich ist ein AVR ist teurer als der genannte PIC32 oder ein STM32F051.
schrieb im Beitrag #4903812: > Dennoch müssen Abtastraten im 10kHz-Bereich verarbeit > werden, so dass 8bit µCs an ihre Grenzen stossen, vor allem wegen der > sehr langsamen Multiplikation. Wie wäre es mit einem der neuen 18er PIC. Die haben Hardware-Multiplier, je nach Modell ADC / DAC, diverse Timer
-
Thread
Klingel mit 100 Melodien - last minute Weihnachtsgeschenk
//Lied Nr. 21 Offset:728 ,24,0,25,0,27,24,20,17,24,20,17,13,20,17,13,10,128,25,0,27,0,29,25,22,18,25,22,18,15,22,18,15,12,192,31,29,25,22,18,15,12,25,22,18,15,12,18,15,12,18,145 ,4 //Lied Nr. 22 Offset:780 ,8,8,10,10,5,5,72,8,8,10,10,5,5,72,8,8,10,10,13,13,76,76,74,72,70,6,6,8,8,3,3,70,6,6,8,8,3,3,70,6,6,8,8,10,12,77,74,72,69,65
,3 //Lied Nr. 81 Offset:2547 ,82,17,79,14,77,12,75,10,8,10,11,74,8,141,0,13,10,0,10,10,9,10,18,0,13,13,0,10,11,0,11,11,0,13,143,0,11,8,0,8,8,7,8,17,0,15,15,0,11,10,0,10,10,0,11,141 ,3 //Lied Nr. 82 Offset:2604 ,20,18,20,18,81,77,64,17,18,20,18,20,18,17,18,20,22,23,22,23,22,84,64,85,84,83,82,16,15,13,15,80,64,16,15,13,15,80,77,84
-
Thread
PIC18 - 10bit vs. 8bit PWM
Hallo, ich habe ein kleines Verständnissproblem zum PWM. Ein Codeschnipsel: /* MCU: PIC18F2525 * EC-Clock: 40.000 MHz * Compiler: MikroC PRO for PIC v.5.6.1 * LCD: HD44780 4x20 Zeichen */ CCP1CON = 0x0C; // PWM Register 0b00xy0000 wobei x,y <=> DC1B1,DC1B0
Also wenn der Wert "rightjustified vorliegt", dann hat der CCPR1L die 8 bits und der CCPR1H hat 2 bits. Und um sie zu verbinden muss man int temp=(CCPR1H<<8) + CCPR1L; machen. Aber der PIC18F2525 hat sowieso nur 8bit register, also wird das irgendwie wieder vom
-
Thread
Eingangsspannung wenn keine Versorgung anwesend
das Problem ist vorläufig gelöst. Habe einen Kontroller gesucht mit 'Reset-Eingang'. Gefunden: 16F54. Und jetzt Lachen: HAHA.... davon habe ich schon etwa 10 herumliegen ! Korrektur: Es sind sogar 18 ! Nur.... Diese hat 18 Pins, und der 10F204 nur 8. Das war der zweite Spaß, die Platine konnte
besser nachdenken..... Ich habe eine neue Kontroller genommen, einen mit RESET-Eingang. Der hat 18 Pins, und die Platine war für eine 10F204, der hat nur 8 Pins. Das paßt nicht, deshalb eine neue Platine. Tschau ! Evert
-
Thread
[ASM & C] PIC12/PIC18/PIC24 WS2812 SPI Library
Ich habe eine Funktion für den PIC18(F45k22) und eine für den PIC12(F1840) geschrieben um WS2812 LED streifen anzusteuern. Der PIC muss mit 32MHz laufen. Weiter Unten ist auch ein Code für PIC24 in C und ASM. Im Anhang befinden sich
Im Anhang noch ein *C* Code, getestet auf dem PIC12F1840 und PIC16F1825, kompiliert mit dem XC8. In der Main wird einfach die erste LED grün, die Zweite rot und die Dritte blau eingeschalten. Der Code ist eigentlich ganz einfach zu verwenden: In
-
Thread
48 Poti's mit AVR lesen
Oder nimm einfach vier PIC18F4221 und sende Deine Daten über eine RS485-Schnittstelle (kostet das Gleiche wie RS232). Dadurch kannst Du auf den Master und die SPI-Leitungen verzichten. Wofür soll das Ganze eigentlich gebraucht
Tamron schrieb: > Oder nimm einfach vier PIC18F4221 und sende Deine Daten über eine > RS485-Schnittstelle (kostet das Gleiche wie RS232). Nö, kostet extrem mehr. PCs haben ja keine RS485 und USB-RS485 Umsetzer sind richtig teuer. Und ne
-
Thread
Altera USB-Blaster für 3 Euro!
Altera CPLD's und FPGA's. In diesem Projekt wird kein FTDI-Chip benutzt. FT245 wird mit Hilfe von PIC18F2550 oder PIC18F14K50 "emuliert". Ganze Projekt besteht nur aus einen PIC18, Quartz und paar Widerstände! Habe PIC18F2550-Version nachgebaut aber noch nicht mit Altera-Hardware getestet. Meine
verhält sich genau wie einen originallen USB Blaster von Altera. Geht bis jetzt ohne Probleme. Mit PIC18/24 geh USB mit internem Takt nicht (glaube ich). Man braucht einen Quartz.
-
Thread
PIC18F14K22 und PicKit 2
Hallo Was ist der Prinzipielle Unterschied zwischen Pic18F14K22 und Pic18F14K50 MfG
www.microchip.com kennste? Vielleicht fällts dir ja selber auf... Bei den PIC18 ist es meist so, wenn die vorletzte Zahl eine 5 ist, der uC USB hat. Eine 8 steht für CAN.
-
Thread
Mikrocontroller Ports schalten nicht
Hallo, ich habe ein kleines Problem mit meinem PIC18F4685. Ich möchte ledeglich einen Port einschalten. Mein C Programm schaut wie folgt aus: [c] #include <PIC18F4685.h> #include <htc.h> #pragma config WDT = OFF #pragma config LVP = OFF void
umgestellt. A/D Wandler sind auf dem gesamten PORTC nicht vorhanden. Hier mein Code [c] #include <PIC18F4685.h> #include <htc.h> #pragma config WDT = OFF #pragma config LVP = OFF #pragma config BOREN = OFF void main(void) { OSCCON = 0b01110010; //Oszillator Einstellungen SWDTEN
-
Thread
PIC verbraucht im SLEEP Modus zu viel Strom
Hallo, ich verwende einen PIC 18F1320, der an einer 4V Quelle hängt. Bevor ich den PIC in den Sleep-Modus schicke, setzte ich alle PIN als Ausgang und ziehe diese auf Masse. Dennoch verbraucht der PIC ca 130µA im FULL SLEEP Modus
Stromverbrauch des PICs geschrieben, > nicht der ganzen Schaltung...wir werden's (hoffentlich) sehen... Der PIC kanns wohl nicht sein. Bei mir braucht ein PIC18F2520 im Mittel ca 10uA und wird dabei alle 16 ms aufgeweckt um den LCD-Multiplex für eine passive Anzeige durchzuführen. Alle Sekunde wird dabei auch
-
Thread
PIC18 Ein Array mit mehr als 256
Hallo PIC18F46K80 Die Fehlermeldung lautet: Error - section 'dSerPufOutProt' can not fit the absolute section. Section 'dSerPufOutProt' start=0x00000400, length=0x00000101 Errors : 1 Es ist sicher genügend
************* // File: 18f46k80.lkr // Generic linker script for the PIC18F46K80 processor #DEFINE _CODEEND _DEBUGCODESTART - 1 #DEFINE _CEND _CODEEND + _DEBUGCODELEN #DEFINE _DATAEND _DEBUGDATASTART - 1 #DEFINE _DEND
-
Thread
PIC18F45K20 Taktprobleme
Hallo liebe Gemeinde, ich habe ein kleines Problem. Ich versuche derzeit ein 7'' TFT mit einem PIC18F45K20 anzusteuern. Klappt auch alles soweit wie gewollt, d.h. ich kann das darstellen was ich will. Das TFT arbeitet mit einem SSD1963, ich übertrage 24bit Farbe auf einem 8bit Bus. Für den Entwicklungszeitraum
Im Übrigen klingt sowas eher nach einer Aufgabe für einen kräftigeren 32bit-Controller z.b. den PIC32MX250F128B, der dürfte einer der schnellsten PIC fürs Breadboard sein (83 MIPS). Programmieren geht mit MPLABX und dem XC32, der Umstieg von PIC16/24 ist nicht allzu groß (C vorausgesetzt). Denk
-
Thread
Sprach oder Audioausgabe mit PIC
werden. Was hättest ihr da für Vorschläge wie man das macht? Realiesieren wollte ich das mit einem PIC18 in Assembler oder in C. Da hätte ich 18f252,18f452,18f26j50,18f14k50 oder 18f97j60. Wenn es leichter gehen würde könnte ich auch an einer Raspberry einen RFID Leser rann fummeln. Nur mit der Programmierung
> Was hättest ihr da für Vorschläge wie man das macht? > Realiesieren wollte ich das mit einem PIC18 in Assembler oder in C. Da > hätte ich 18f252,18f452,18f26j50,18f14k50 oder 18f97j60. Nimm einen dsPIC33FJ128GP802. Der hat Stereo Audio Out eingebaut. Die Sprachdaten packst Du auf ein großes
-
Thread
AVR-Studio Obsolet?
https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8&ved=0ahUKEwjwsorlusbYAhXjJZoKHQE0APIQFggvMAE&url=http%3A%2F%2Fwww3.nautel.com%2Fpub%2FUtilities%2FAVR_Studio%2FAVR%2520Studio%25204.18%2F&usg=AOvVaw18XREh8_N8VfFvxFhqesBf
. 11s danach zügig auf das > letzte Projekt geklickt, bei ca. 17s war es fertig geladen. 12s / 18s AMD FX6300-3500 8 GB RAM SSD Win 10
-
Thread
Suche DIP-µC für 80kHz Gegentakt-PWM in Hardware
der PIC18F1330 hat 3 HW PWM, jeder davon auch einen eigenen Gegentakt Ausgang. Es lassen sich verschiendene Betriebsmodi konfigurieren. DIL Gehäuse ist jedenfalls verfügbar und die Kosten sehr gering.
Meine Test-PIC16 damals in Assembler zu programmieren war eine echte Qual und ich glaube da hat sich zum PIC18 nicht viel geändert. Der fällt also raus wegen mag ich nicht. TME kenne ich nicht, verkaufen die an
-
Thread
PIC16F872 ds18s20
Hey, vielleicht kann mir einer von euch Helfen. Mache grad erste Schritte mit dem PIC16F872 in Assambler(C ist ein schwarzes Buch für mich) und wollte jetzt den DS18S20 erstmal auslesen und im Hyperterminal ausgeben. Geplant ist vorerst: Wenn ich am Hyperterminal "t" eingebe
. Oder schaust auf http://www.gidf.de nach, ob jemand schon mal einen ds18s20 mit einem PIC angesteuert hat.
-
Thread
Assembler wieder auf dem Weg nach vorn Gesperrt
tmpByte3 |= (crc & 0b00000011) << 6; sendByte(tmpByte3); } } [/c] Der XC8 (free mode) übersetzt das zu 164 Befehlsworten und 10 Datenbytes. Der PIC12F675 ist damit zu 16% gefüllt, sowohl Flash als auch Datenspeicher. Das C-Projekt ließe sich das sogar auf einen PIC10F220 ausführen
// PoutputCompare for desired Timer1 frequency OCR1C = (uint8_t) ((uint32_t) F_CPU / IRQS_PER_SECOND / PRESCALE -1); OCR1B = 0; ...[/c]Hier ginge natürlich auch Assembler, aber der Vorteil von[avrasm];; Timer1 in CTC-Mode and prescaled 8 LDI r18, (1
-
Thread
Low Power uC
Der PIC18F24J11 z.B. wäre XLP und hat auch einen RTCC integriert.
eine Uhr mit einer 2032. Die 2032 sieht man nicht, ist auf der Rückseite. Der Controller ist ein PIC18F24J11 mit integriertem RTCC Modul. Die Anzeige besteht aus 12 zweifarbigen LEDs. Rot -> Stunden Grün -> Minuten (durch Blinken wird Minutengenau angezeigt) Orange -> Sekunden
-
Thread
Zeitverzögerung beim PIC16F84A
Moin, sitze gerade vor einem PIC16F84A welcher mit Assembler programmiert werden soll. Nun ist die Aufgabe mit dem RISC Befehlssatz eine Funktion zu schreiben in welcher eine Verzögerung von etwa 1s vorkommen soll. Bin allerdings etwas
; 5 ADDLW 1 ; 6 SKIP Z ; 7 GOTO _wzy ; 8+9 DECFSZ Hudl,F GOTO _wzy RETURN [/c] W.S.
-
Thread
EMS > Adapter > NetIO > Raspi
Ja, da war noch ein can-Interface und Zeug für den PIC18F dabei. vg Jürgen
0x55 0x8 00 0x18 00 0x24 0x1 0x69 0x64 0x14 0x9 0x1 0x25 0x62 0x80 00 0x2 0x62 0x1 0x4f 00 0x1f 0x13 0x2d 0x48 00 0xc8 00 0x2 IO: Got bytes 00 0x67 00 0x1f 0xaa 0x55 IO: Got bytes 0xaa 0x55 0x8 00 0x18 00 0x24
-
Thread
PIC16F57 Initialiesierung
und wo sich fast jede Led >ansteuern lässt ... Hast du einen Schaltplan plus Programm dafür mit PIC16F57? Falls nicht ist dieser PIC ja wohl ein Griff ins Klo. Schau dich mal bei den PIC18F um. Das ist eher das was du brauchst.
Könnte mir einer helfen den Pic16f737 zum laufen bringem mit Konfiguration weil das will er net akzeptieren LIST P=16F8737 ; Verwendeter PIC= PIC16F84a include <P16f737.INC> ; Includefile for P16F84A
-
Thread
pic18F4550 brennen
Hallo habe folgendes problem: ich benutze MPLab 8.0 von microchip und habe einen icd2 clone und habe dazu einen pic18F4550 und moöchte den mit einem kleinen te3stprogramm ( im anhang ) welches ich im internet heruntergeleaden habe . Nun weiß ich nicht
Hmm Hmm wrote: > Hallo > habe folgendes problem: > ich benutze MPLab 8.0 von microchip und habe einen icd2 clone und habe > dazu einen pic18F4550 und moöchte den mit einem kleinen te3stprogramm ( > im anhang ) welches ich im internet heruntergeleaden habe . > Nun weiß
-
Thread
Temperatursensor DS1620, LCD und PIC
Hallo, ich habe einen Schaltplan für den PIC18F4550, einen DS1620 Temperatursensor und ein "EA DIPS082 HNLED" LCD erstellt. Neuland ist für mich I2C und das LCD. Es wäre also nett, wenn mich jemand auf evtl. Fehler aufmerksam machen würde
Platte wird nur halb so groß. Hmmm, in diesem Fall hast du recht. Aber ich habe noch so einen PIC18F4550 hier herum liegen und da bietet es sich doch an, diesen gleich zu verwenden. Zumal nur die PIC18er Reihe auch Hardware- multiplikation und C unterstützt. Aber die nächste Platine möchte
-
Thread
[V] Mini GPS Module - SkyTraq Venus 6 (22x22x8mm)
8 Tage Lieferzeit - genial...und das zu dem Preis Danke
, 0: disable UINT8 Second 5 GLL Interval 00 0 ~255, 0: disable UINT8 Second 6 RMC Interval 01 0 ~255, 0: disable UINT8 Second 7 VTG Interval 00 0 ~255, 0: disable UINT8 Second 8 ZDA Interval 00 0 ~255, 0: disable UINT8
-
Thread
Für wen sind PICs gemacht?
gewöhnungsbedürftig (für AVR Programmierer) wirkt dadurch etwas > "angestaubt" Ah! Noch jemand, der nur die 8-Bit PICs kennt. Schau Dir auch mal die PIC24/dsPIC und PIC32 an. Die PIC24-Architektur ist ähnlich wie AVR, aber halt 16 Bit Register, und PIC32 hat einen MIPS-Kern, wie ihn in den 90'er Jahren die großen
Verfügbarkeit und die möglichkeit des Austauschens! By the Way Momentan liebäugle ich mit den PIC18F Typen (ausreichend für die aktuelle Applikation), aber auch die dsPICs habe ich schon ins Auge genommen für zukünftige Entwicklungen :)
-
Thread
Universelle Mikrocontroller Toolchain (Linux)
Plattformen sind momentan: --------------------------------------- - Atmel AVR (nur ATMega) - Microchip PIC14 (PIC12xx, PIC16xx) - Microchip PIC16 (PIC18xx) - Freescale HCS08 - Freescale HCS12 (auch banked) - TI MSP430 - Renesas R8C - STM/Freescale SPC56xx Dazu kommt eine universelle Bibliothek,
S32K14x - Renesas R8C - Renesas 78K0R - Renesas RL78 - Renesas RH850 - Renesas RA6T1 - ST/NXP/Freescale SPC56xx/MPC56xx - ST SPC584 - ST STM32F0xx - ST STM32F1xx - ST STM32F4xx - ST STM32F7xx - ST STM32L4xx -
-
Thread
Flashprobleme PIC 18F2550
Hallo :] ich habe ein Programm in den PIC 18F2550 gebrannt. Obwohl der Brennvorgang erfolgreich war, ließ sich der Flashinhalt nicht verifizieren. Die FUSE-Werte sind ebenfalls nicht korrekt im PIC angekommen. Das Programm selbst ist jedoch
mich jedenfalls immer noch sehr freuen, wenn sich jemand finden würde, der mir den Bootloader in den 18F2550 brennen könnte :) Gruß, Stomika
-
Thread
Vervierfachung der Latenzzeit bei Multiplikation
Hallo Ich benutze einen PIC18f4420 mit C18-Compiler. Über den Timer3 und das OutputCompare2-Register generiere ich eine variable Frequenz an CCP2. Dabei muss ich jedes mal beim Compare-Interrupt das Register um die gewünschte
wie lang das dauert. Die Frequenz benötige ich nach der Berechnung und der Interrupt geht vor. Der PIC18F ist auch sehr schnell mit Multiplikationen. Das ist nicht das Problem. >>??? :-) Betreibe den PIC mit den internen 8Mhz mitt eingeschaltenem PILL = 32MHz. Der Systemtakt beträgt dann 8MHz.
-
Thread
Kleiner Einsteiger Mikrocontroller
Nen kleiner PIC 16F684. Im Zehnerpack von Ibei.Com um die 5 Eu. Zum Programmieren: http://webs.uolsinectis.com.ar/nancy/pic/pic_de.html Ein 16F683 wuerde es Prinzip auch tun. Dann muesste er seine Knoeppkes
./. schrieb im Beitrag #3615470: > Nen kleiner PIC 16F684. Im Zehnerpack von Ibei.Com um die 5 Eu. > > Zum Programmieren: > http://webs.uolsinectis.com.ar/nancy/pic/pic_de.html > > Ein 16F683 wuerde es Prinzip auch tun. Dann muesste er > seine
-
Thread
PWM mit PIC18F und Timers
Hallo zusammen. Ich will verschiedene PWM Signale mit einem PIC18F erzeugen. Aber wenn ich das Code auf mein PIC hochlade, dann kriege ich keine Signal raus.. mein Code sieht so aus: #include <p18f2525.h> #include <xc.h> #include <timers.h> #include
Kontext irgendwann zerstört. Der retfi hat damals den interrupt wieder enabled. Ob das jetzt 16F oder 18F war weiß ich nicht mehr.
-
Thread
Blutiger Neuling pic-programm
Ich möchte ein Matrixlauflicht mit einem pic16f627/28 bauen . Technisch gar kein Problem ,den pic zu flashen auch nicht ABER : das Programm zu erstellen ist für mich so blutiges Neuland das ich da noch null plan von hab. es gibt im www. z.B.
Und c18 kann nur pic18 programmieren, Sdcc, lass die Finger davon für pic16, sehr viele bugs. Hitech c ist ok, xc8 auch.
-
Thread
Zeigt her eure Kunstwerke (2014) Gesperrt Bilder
0.01A-2A - Leistungsanzeige umschaltbar zwischen Blind-, Schein- und Wirkleistung - Controller: PIC18F2685 - Gewicht: gut 13kg :-) Viele Grüße, Dirk
Ein PIC16F887 Lochraster Hack für die Azubis. Eine Eurokarte mit festem Layout ist schon bestellt. Die "Firmware" wird mit dem MPLabX und XC8 Free Edition erstellt. 3 Analog Eingänge werden von den Potis
-
Thread
PIC32 as ARM9
Betriebssystem lief, technisch würde das natürlich auch ohne gehen, aber das noch effizient ist?) Die PIC32 haben üblicherweise kein Betriebssystem. Das heißt nicht das es nicht gehen würde, aber es ist zumindest als Standard nicht üblich. Du schreibst ja ob es ähnlich wie PIC18F ist. JA- Es ist sehr
erweiterten Befehlssatz in der mitgelieferten MC Lib. (wobei man auch mit der reinen Beschränkung auf den PIC18F Befehlssatz zurechtkommen würde) Wenn du mit den PIC18F zurechtkommst, dann ist es nur ein KLEINER Sprung auf die PIC32! Aber: Weshalb ich oben die Differenzierung machte: Auch unter den ARM
-
Thread
PIC18F25K50 USB-Verbindung Konfigurieren mit Microchip Libraries for Applications
suche seit Wochen nach Informationen und genauen Anleitungen zur Konfiguration der USB-Verbindung des PIC18F25K50. Ich habe mir bereits Wissen über den generellen Aufbau und Funktion der USB-Verbindung angeeignet. Ich habe überall gelesen dass die MLA verwendet wird, aber selten schlüssige Erklärungen
Microchip hat den c18 eingestellt und durch xc8 ersetzt. Will man alte Projekten auf xc8 umstellen, muss man einen Haufen Kleinkram ändern. Bei neuen Projekten auf jeden Fall xc8 verwenden.
-
Thread
Wieso Atmel?
wie es keine "Microchips" gibt, sondern PIC, PIC18, PIC24, PIC30, PIC32.
Baudratenerzeugung für die UARTs ist erheblich flexibler (115200 Baud mit geringer Fehlerrate sind auch mit 8 MHz Quarz kein Problem, spezielle "Baudratenquarze" sind unnötig). Sicher, mit Ausnahme von den winzigen F2001..F2013*** ist die MSP430-Reihe nicht für lötungeübte verwendbar. Einsteiger schreckt
-
Thread
16-Bit-Wert: falscher Speicherzugriff
: PCWH V3.215 (!) Controller: PIC18C252
oder ein Hardwarebug ist, muß man sich mal im Assemblerlisting ansehen. Oder die Errata lesen. Der PIC18C252 ist ja eh nicht mehr für Neuentwicklungen empfohlen (Status: Mature Product) und durch den PIC18F2520 abgelöst. Peter
-
Thread
Controllervergleich
"Was oft immer aus Unwissenheit falsch angebracht wird ist PIC = PIC16C5X" Das ist nicht Unwissenheit. Wenn der andere nicht konkret sagt, welchen PIC er meint, woher soll man denn wissen ob nun PIC12 oder PIC18 ? Es bricht sich doch keiner ein Bein ab, wenn
.. na ja, nach oben sind keine Grenzen gesetzt dabei. @Till So gut wie alle neueren PICs (12F6xx, 16F62x, 16F87x 18FXX) haben ein Flash als Programmspeicher. Ein Teil besitzt sogar einen On-Chip Debugger. Für 99,-$ bekommt man ein In-Circuit Debugger, der unter anderem auch alle ICP-fähigen PICs
-
Thread
PIC32 soll einen PIC16 brennen
wieso nur die AN rausschaut ist, dass du keine Infos rausrueckst. Prozessor (teilweise sind in den 16f oder 12f 18f Kerne verbaut), ob LVP oder HVP, welche Mòglichkeiten der Ansteuerung du hast, ob du Kontrolle ueber vcc, reset usw hast.
Hallo Michael, für den PICKit3 (ist als Programmer for den PIC16F1519 vorgesehen) gibt es sogar die Firmware-Sourcen (in C) zum Download: http://ww1.microchip.com/downloads/en/DeviceDoc/PICkit3%20Programmer%20Application%20v3.10.zip Die restliche Hardware
-
Thread
Frequenzzähler mit PIC 16F628A
Hatte vor einigen Monaten ebenfalls Probleme mit PIC+Uhrenquarz. Sind die 2 St. 47pF am Quarz passend? (Datenblatt?) Ich habe für einen Uhrenquarz 2 x 15pF verwendet! Und um Übersteuern des Uhrenquarzes zu vermeiden hab ich einen 50k R am ansteuernden
47pF sind für einen Uhrenquarz am PIC schon ungewöhnlich hoch, meist sind das eher 27(-33)pF für einen Quarz mit 12,5pF Lastkapazität. Aber ich vermute eher, dass die Initialisierung des Displays nicht stimmt
-
Thread
PIC Einsteiger sucht Hilfe
Clean: Deleting intermediary and output files. Clean: Done. Executing: "D:\Eigene Dateien\elektronik\PIC\MPLAB\mcc18\bin\mcc18.exe" -p=18F4550 "main.c" -fo="main.o" -D__DEBUG -Ou- -Ot- -Ob- -Op- -Or- -Od- -Opa- C:\Dokumente und Einstellungen\User\Desktop\Test_new\test1\P18cxxx.h:139:Error [1027] unable
\main.o". Clean: Done. Executing: "C:\Microchip\PIC\MPLAB\mcc18\bin\mcc18.exe" -p=18F4550 "main.c" -fo="main.o" -D__DEBUG -Ou- -Ot- -Ob- -Op- -Or- -Od- -Opa- Executing: "C:\Microchip\MPASM Suite\mplink.exe" "..\Microchip\PIC\MPLAB\mcc18\lkr\18f4550.
-
Thread
kleine Konsole mit PIC: Was für ein Display?
PIC18F* verwendet werden. =) Später vielleicht sogar PIC30F* oder PIC33F* und für ganz einfache Dinge auch mal ein PIC16F*. Einen Kontroller braucht das Display doch, da ich sonst in einem gewissen
setzen könnte. Dann habe ich eine Obergrenze für die Auflösung und Farbtiefe. Danach werde ich mir den PIC24F genauer ansehen und auch nochmal die PIC30F und PIC33F durchforsten. Leider unterstützt mein Programmer maximal nur die PIC18F Serie. Aber ich kann mir damit ja den Brenner9P (rev 5) von www.sprut.de
-
Thread
Reparaturanleitung Bosch Küchenmaschine MUM44 MUM45 MUM46 etc: Motor dreht kurz und geht wieder aus
PIC16C84. Der war schon ohne Fenster wiederbeschreibbar, wurde aber sehr schnell durch den 16F84 abgelöst.
im Beitrag #5704400: > Ganz wichtig: wird noch hergestellt. hmm es gibt aber im Gegensatz zum PIC16C521A KEINEN PIC16F521A dann fand ich PICF628xx aber gemarkt als obsolet ist zu lange her, irgendwas reimte ich mir da zusammen, evtl. war es auch so das die F Type nur einen Port nutzte und die
-
Thread
DCC Decoder
interresse diese Thread hier. Bin seit längerem auf der Suche nach einem reinem Funktionsdecoder so mit 8-12 Ausgängen, die man über F1-F12 Ein- und Auschalten kann und bei dem man die Ausgänge beliebig dimmen kann. Wenn dann noch eine Blinkfunktion intergriert wäre, wäre es natürlich megaklasse. Hat jemand
was anfangen kannst. Oder meinen Code für einen ATtiny15 Lokdecoder abändern, die Auswertung fuer F1-F8 steht in ftion und ftion1 (Sprungadresse f1f8: wird nicht benutzt) sbi PORTB,2 ;setzt den Ausgangspin cbi PORTB,2 ;loescht den Ausgangspin Viel Spass, Georg
-
Thread
C oder Assembler
; 0x17b8 17c0: 80 e4 ldi r24, 0x40 ; 64 17c2: 93 e0 ldi r25, 0x03 ; 3 17c4: 28 9f mul r18, r24 17c6: f0 01 movw r30, r0 17c8: 29 9f
17e8: 6a 95 dec r22 17ea: e2 f7 brpl .-8 ; 0x17e4 17ec: 20 81 ld r18, Z 17ee: 28 2b or r18, r24 17f0: 20 83 st Z, r18 Das macht
-
Thread
[PIC] Assembler Problem Sprungtabelle in Externer ASM Datei
Wenn keine Fehlermeldung mehr auftritt dann ja. Bei mir funktioniert es jedenfalls sowohl mit PIC16C84 als auch PIC16F876. Gruß Anja
führt im allgemeinen immer irgendwann mal zum Absturz und stundenlangen suchen des Fehlers. Bei den PIC18F gibt es zumindes dieses Paging nicht mehr. Von daher sind die 18F den 16F vorzuziehen. Sven
-
Thread
[V] Viele neue PIC16F84-10P DIP zu verkaufen
Preislich bin ich besser als alle hier: http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=PIC16F84-10/P-ND RS hat zur Zeit nur 12 auf Lager: http://at.rs-online.com/web/search/searchBrowseAction.html?method=getProduct&R=3314633 http://at.farnell.com/microchip/pic16f84-10-p/8bit-flash-mcu-16f84-dip18/dp/9760830?Ntt=pic16f84-10p Wie schon gesagt, die Preise sind Verhandlungsbasis. Mit mir kann man reden... Herkunft: Firma wollte sie weghauen da hab ich zugeschlagen weil ich dachte, ich
-
Thread
Sprut Brenner 8P: Kann keinen PIC 18F2550 brennen mit Brenner 8P
Hallo liebe Microcontroller-community Ich habe vor einem halben Jahr den Sprut Brenner 8P zusammengebaut. Problem: Ich kann zwar alle PIC's des Typs 16F... brennen ohne Probleme. Aber nun beschäftige ich mich mit dem USB Interface und würde gerne Daten auf einen 18F2550 brennen. Allerdings
dass der Brennner die 16F.. PIC's erkennt und auch problemlos brennt, den 18F2550 aber nicht. Ich habe bis jetzt noch keinen anderen 18F.. - Typ geteste (weil ich keinen da habe). (Vielleicht liegt ginge es mit einem anderen