-
Thread
ADC-Problem bei PIC18F26j11
dort __PIC18F26j11 eintragen. Warum weiß ich aber nicht. Kann mir jemand weiterhelfen, dass der Timer erkannt wird? P.S.: An meinem Quellcode liegt es denk ich nicht, weil es auf dem PIC18F2620 auch schon
Anhang) /** I N C L U D E S ***********************************************************/ #include "p18f26j11.h" // Verwendete header-Dateien. #include "adc.h" #include "delays.h" #include "timers.h" /** Configurationen PIC18F26j11 ****************************************************
-
Thread
PIC18F26j11 mit Neigungssensor aufwecken
Hallo, ich schildere kurz mein Problem: Ich verbaue einen PIC18F26j11 und habe an einem Analog Input des uC das analoge Sensorsignal des Neigungssensors hängen (liefert Spannungwerte zwischen 1,5 V bei 0 Grad Neigung und ca. 2,7 V bei 90 Grad Neigung). Jetzt
-
Thread
Interne RTC mit PIC18F26J11
Problemstellung: Ich will die interne RTC mit dem internen RC-Glied betreiben(anstatt externer 32,678 khz Quarz). Ich möchte den µC gerne jede Stunde aus dem Sleep-Modus aufwecken, eine Messung mit einer Photodiode durchführen (Messung funktioniert ohne RTC einwandfrei), den Messwert in eine Variable einspeichern, und anschließend wieder den den Sleep Mode versetzen. Mein momentaner Code sieht folgendermaßen aus: [c] //Interrupt Configurations PIR3bits.RTCCIF = 0; //Clear RTC Interrupt Flag PIE3bits.RTCCIE = 1; //Enable RTC Interrupt IPR3bits.RTCCIP = 1; // RTC Interrupt High Priority
-
Thread
Linker-Problem "can not fit the section"
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.
was ändern? Sorry, hab das noch nie angepasst. Hier der Quellcode des Linker-Files: // File: 18f26j11_g.lkr // Generic linker script for the PIC18F26J11 processor #DEFINE _CODEEND _DEBUGCODESTART - 1 #DEFINE _CEND _CODEEND + _DEBUGCODELEN #DEFINE _DATAEND _DEBUGDATASTART - 1 #DEFINE _DEND
-
Thread
Kann ein PIC sich selbst löschen?
: > Soweit ich weiß, lässt sich ein EPROM Chip mittels UV-Licht löschen. > Und bei meinem Chip 18F26J11 > ist es so, dass es kein sog. Quarzfenster, wodurch sich der Chip löschen > lässt, zu sehen ist. Ansich sind alle PICs außer die PIC16C mit Flash (die PIC16C mit EPROM). Doch wenn das wirklich ein PIC18F26J11 ist, hoffe ich, dass er nicht an: andy schrieb im Beitrag #2806467: > Ich kann nur widergeben, dass, sobald das Gerät unter Spannung (5 V) > steht, liegt. Wenn er an 5V ist, guck
-
Thread
Fragen Temp. Logger
und eins für I2C. Der 18F26J11 würde mir da spontan einfallen. Oder der 18f26j50, da hast du gleich USB mit drin. Sind beides 3,3V-Typen. Da kannst du dir eine Pegelwandlung für die SD-Karte sparen. Als Temperatursensor bietet
haben schon eine RTC an Bord. > > Das sind aber nur Chips mit mindestens 64 Pins ... Nein. Der 18f26j11 hat RTC und nur 28 Pins. Gibt's auch als DIL.
-
Thread
fremdes Layout erkennen, verstehen und verändern (Bauteilsuche und Funktionsvodoo)
(8Mhz)2,82 € PIC18F27J53 (8Mhz)3,16 € PIC18F27J13 (8Mhz) PIC18F26J53 (8Mhz) PIC18F26J13 (8Mhz) PIC18F26K80 (16Mhz)2,63 € PIC18F25K80 (16Mhz) PIC18F26K22 (16Mhz) PIC18F25K22 (16Mhz) PIC16F1938 (32Mhz)1,72 €
Eigentlich nichts. Falls dir aber die Taktgeschwindigkeit wichtig ist, > würde ich eher zu einem Pic aus der 18er Familie greifen. Da haben die > meisten eine PLL für den internen Oszillator. Mit dieser kommst du auf > 64 Mhz. Einzig bei den PIC18F..J.. musst du aufpassen, das sind meistens > 3
-
Thread
Buderus EMS-"Gateway" mit PIC18F / Sammelbestellung
Würde jemand mit einem alten Board Ethernet und SD-Karte nachrüsten wollen? Ggf. könnte man auch den PIC18F4580 gegen einen PIC18F4685 tauschen. vg Jürgen
SPI-Bus > trotzdem benutzen? Nein, dann würde die SD Karte Daten beantworten, die für den ENC27J60 gedacht sind. Ggf. wäre auch die Ausgangsstufe der Karte aktiv. >> man auch den PIC18F4580 gegen einen PIC18F4685 tauschen. > und den 16MHZ Qurtz gegen 10MHz (PLL=40MHz)tauschen. Ja, kann man
-
Thread
PIC18F USART Problem
Walter F. schrieb im Beitrag #3114577: > an meinem USART Problem des PIF18F24 Welcher PIC den genau? PIC18F24 gibt es mehrere... PIC18F24K20, PIC18F24K22, PIC18F24J50, PIC18F24J11,.... Walter F. schrieb
... Also es ist ein PIC18F26K22. Ansonsten bin ich ganz begeistert von den Features; mein erster PIC. Viele Grüße aus München Walter
-
Thread
Logamatic 2107 Schnittstelle
F. F. schrieb im Beitrag #2070221: > da ich den PIC 18F2550 Ich habe den 18F258 bisher verwendet und nehme jetzt den 18F2580. Der 18F2550 hat keine eingebaute CAN-Schnittstelle. Mit den Komperatoreingängen
Hallo, endlich jemand der einen PIC programmiert. Der 18F2580 hat gegenüber den 18F2550 zwei Nachteile. Es fehlt der USB-Bus sowie die Komperatoreneingänge, diese hat laut Datenblatt nur der große Bruder 18F4580. Falls man diesen nimmt
-
Thread
Problem mit der Beschaltung eines CAN-Knoten
für eine ältere PIC18F-Generation gemacht worden, u.a. auch die PIC18F6680-Familie. Dein 18F26K80 gehört zur neueren PIC18F66K80-Familie. Allzuviel sollte sich nicht geändert haben, aber im Zweifelsfall kannst Du ja einfach
Hi Leude, also,... ich hab mir jetzt mal das LPCXpresso11C24-Kit UND 2 von diesen PIC18F26... bestellt. Sagen wir's mal so... jetzt will ich's wissen.;-))) @Frank: Das mit dem EIN-Löten ist, glaub ich, absolut kein Problem. Ganz egal, wie klein ein SMD-Bauteil
-
Thread
PICKIT3 und pic16f54 in c Einfches Program scheitern beim Brennen
leuchten bekomme? [c] /* * File: newmain.c * Author: rob * * Created on 7. April 2017, 10:26 */ // PIC18F14K22 Configuration Bit Settings // 'C' source line config statements // CONFIG1H #pragma config FOSC = IRCCLKOUT // Oscillator Selection bits (Internal RC oscillator, CLKOUT
schreiben? [c] /* * File: newmain.c * Author: rob * * Created on 7. April 2017, 10:26 */ // PIC18F14K22 Configuration Bit Settings // 'C' source line config statements // CONFIG1H #pragma config FOSC = IRCCLKOUT // Oscillator Selection bits (Internal RC oscillator, CLKOUT
-
Thread
flash-Fehler mit ATtiny2313, compile ok
4 f8: 11 f0 breq .+4 ; 0xfe fa: 22 30 cpi r18, 0x02 ; 2 fc: 31 f4 brne .+12 ; 0x10a fe: 23 17 cp r18
r21, Z+7 ; 0x07 55e: 28 17 cp r18, r24 560: 39 07 cpc r19, r25 562: 4a 07 cpc r20, r26 564: 5b 07 cpc r21, r27 566: 18 f4 brcc .+6 ; 0x56e 568: 11
-
Thread
AVR C/ASM Verständnisfrage
in r24, 0x1d ; 29 71c: ed 91 ld r30, X+ 71e: fc 91 ld r31, X 720: 11 97 sbiw r26, 0x01 ; 1 722: e9 0f add r30, r25 724: f1 1d adc r31, r1 726: 80 95 com r24 728: 80 83 st Z, r24 72a: 9f 5f subi r25,
r26, r24 70a: b9 0b sbc r27, r25 70c: a7 53 subi r26, 0x37 ; 55 70e: bf 4f sbci r27, 0xFF ; 255 710: 2e 5e subi r18, 0xEE ; 238 712: 33 27 eor
-
Thread
Dumme Frage zum "C" mit AVR's
com r21 6e: e4 2f mov r30, r20 70: f3 2f mov r31, r19 72: ca 9b sbis 0x19, 2 ; 25 74: 03 c0 rjmp .+6 ; 0x7c <main+0x32> 76: 20 81 ld r18, Z 78: 25 23 and r18, r21 7a: 02 c0 rjmp .+4 ; 0x80 <main+0x36> 7c: 20 81 ld r18, Z 7e: 28 2b or r18, r24 80: 20 83 st Z, r18 82: f5 cf rjmp .-22
-
Thread
Pollin PMT-Modul
verschoben. ICs: 3x BB DAC 7612U - Dual 12Bit SPI in DAC +-2.5V out 1x TLC072C - Low noise J-FET dual OPA 1x AD829A - 120MHz Low noise OPA 1x 24C64WP - I²C EEP 1x 24LC512 - I²C EEP 1x PIC16F872 - MCU 1x TLC2262 - Rail2Rail OPA dual 1x LP2951 - Linar Vreg 100mA
der TL072C dran. SUB-D 15pol Belegung: 1 GND 2 supply1? to HV, AD829A, TL072C? 3 GND 4 PIC, EEPROM supply 5 SCL 24LC512 6 SCL 24C64 7 PIC Pin 17 (RC6/TX/DT) via 10k, Pin21 via 10k, Diode+10k nach Pin 18 (RC7, RX, DT) 8 GND 9 supply2 to LP2951? 10 GND 11 GND 12 SDA 24LC512 13
-
Thread
Gutes CAN Setup für automobilbereich gesucht
" im Klartext. Der PIC18F2580 ist zwar nicht uralt, aber auch schon wieder alt. Der aktuelle ist der PIC18F25K80, bzw der PIC18F26K80 (mehr Speicher). Schau Dir das an, dann weißt Du, warum ich den K-Typ empfehle. Der ist außerdem billiger. http://www.microchip.com/wwwproducts/ProductCompare.aspx?product1=PIC18F258&product2=PIC18F25K80 http://www.microchip.com/wwwproducts/ProductCompare.aspx?product1=PIC18F2580&product2=PIC18F25K80 fchk
-
Thread
USB-HID Beispiel für PIC18F2550 und XC8 - Compiler
_11_26) für einen pic18f46j50 als Startpunkt genommen. USB_Device_-_HID_-_Mouse Nach wenigen Modifikationen (Portanpassung für zwei LEDs und eine taste) konnte ich das Projekt für den 18f2550 kompilieren
recht neue MLA auf den ziemlich alten PIC zurückzuportieren. Und der PIC18F25J50 ist aus der gleichen Familie wie der PIC 18F46J50, von dem Du die Beispiele hast. fchk
-
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
Retro Fieber: Z80 oder 68000 ?
der anderen Bank. Sowas bin ich > nicht gewöhnt und finde das schräg.. Das war wohl eher ein PIC16F677. Bei den PIC18F muss man nicht mehr banken, kann aber, wenn man 16'er Code portieren will, und die 16-Bitter (dsPIC, PIC24) und 32 Bitter (PIC32) brauchen das ohnehin nicht mehr. fchk
Express. Es liegt noch verpackt vor mir. Dabei ist ein einfachstes Board mit weitgehend nur einem PIC18F45K20 drauf, einer frei bestückbaren Experimentierfläche, und raus geführten Pins, dazu bestellte ich noch ein paar PIC18F26K20 DIL28 fürs Steckbrett mit. Das ist fast der gleiche wie auf dem Board
-
Thread
PIC18 Modbus TCP
implementieren, wenn das Basissystem mit TCP/IP-Stack bereits läuft. Als Plattform nimmst Du entweder einen PIC18F67J60 mit eingebautem Ethernet, wenn es unbedingt ein PIC18F sein muss, oder einen PIC32 mit eingebautem MAC plus externem PHY. Von anderen PIC18F rate ich ab. fchk
hätte ich noch da. Bei neuen Projekten setze ich den PIC32MX795F512L ein. Die PIC18F sind eben auch mit dem Speicher auch nicht mehr so ganz zeitgemäß. Viele Grüße Ingo
-
Thread
Digitale Uhr beschleunigen
Hallo. Ich möchte gerne einen PIC18F26J11 (ICSP) in C so programmieren, dass man damit eine digitale Uhr beschleunigen kann. Hat jemand eine Idee wie das funktionieren könnte? Mfg, Michael
Michael schrieb im Beitrag #2790926: > Hallo. > > Ich möchte gerne einen PIC18F26J11 (ICSP) in C so programmieren, dass > man damit eine digitale Uhr beschleunigen kann. Das Signal für die digitale Anzeige wird über ein 6-poliges Datenkabel gesendet. Dieses sieht wie folgt
-
Thread
PIC ICD 2 selbstgebaut
habe es mal zusammengestellt. Bauteile liegen kpl. mit DIL Sockel und Gehäuse bei ca. 10,- EUR PIC16F877A bei 7,- EUR PIC18F4550 bei 11,- EUR so würde ein kpl. USB ICD2 Clone auf 38,- EUR kommen (natürlich ohne Arbeitszeit)-:). Schönes Wochenende Gruß Andreas
ich nicht anbieten, im obigen Beitrag hatte ich nur mal die Bauteilkosten errechnet. Die zwei PIC's könnte ich aber mit aufgespielter FW Liefern. PIC16F877A 7,- EUR PIC18F4550 11,- EUR ICD2 USB Platine 10,- EUR Versand als Warensendung Deutschland 2,20 €. Gruß Andreas
-
Thread
4x Nibbles auf 16 Bit Wert packen
in: r16, r17, r18, r19, low Nibbles out: r20, r21 [avrasm] andi r16, 0x0F andi r17, 0x0F andi r18, 0x0F andi r19, 0x0F mov r20, r17 swap r20 or r20, r16 mov r21, r19 swap r21 or r21, r18 [/avrasm]
Timm T. schrieb im Beitrag #4616881: > in: r16, r17, r18, r19, low Nibbles > out: r20, r21 [OT - weil AVR] [avrasm] byte16_set: andi r24, 0x0F andi r25, 0x0F swap r25 or r24, r25 andi r26, 0x0F mov r25, r26 andi r27, 0x0F swap
-
Thread
China SUPER Bauteile-Schnäppchen Thread
VCED exceptions : not available VCEI exceptions : not available # logread Nov 13 22:35:26 easynetting syslog.info syslogd started: BusyBox v1.12.1 Nov 13 22:35:26 easynetting user.notice kernel: klogd started: BusyBox v1.12.1 (2013-11-13 21:18:09 CST) Nov 13 22:35:26 easynetting user.notice
www.aliexpress.com/snapshot/6014994775.html Was er meint ist sicher zusammen mit dem tollen "demo board with a PIC18F45k20 microcontroller".
-
Thread
Adressierung über Bus
ist kein SPI dazwischen), und der ECAN des PIC18F25K80/26K80 ist eine deutlich verbesserte Version des MCP2515 mit mehr Puffern und weniger Bugs. fchk
Frank K. schrieb im Beitrag #3766252: > CAN: Da nimmst Du besser einen PIC18F25K80, der hat nämlich schon > den passenden CAN-Controller eingebaut. Noch besser einen LPC11C22FBD48, der hat auch noch den CAN-Transceiver eingebaut. Und ist kein PIC.
-
Thread
IRMP - Infrared Multi Protocol Decoder
Portierung auf C18 Compiler für PIC-Mikroprozessoren
12.933ms [bit 8: pulse = 5, pause = 11] 0 15.067ms [bit 9: pulse = 4, pause = 28] 1 16.067ms [bit 10: pulse = 5, pause = 10] 0 18.200ms [bit 11: pulse = 6, pause = 26] 1 19.267ms [bit 12: pulse = 6, pause = 10] 0
-
Thread
Protokoll DC-3840 Handycam
im moment folgendes aus : [pre] X `<\0><17>JFIF<\0><1><1><1><1>,<1>,<\0><\0><\n> [<\0>C<\0><16><\f><\f><14><\f><\n><16><14><14><14><18><18><16><20><24>(<26><24><22><22><24>2$&<30>(:4><:488@H\N@DXF88PnRX`bhhh>Nrzpdx\fhd [<\0>C<1><18><18><18><24><22><24>0<26><26>0dB8Bdddddddddddddddddddddddddddddddddddddddddddddddddd
Hallo Ich versuche gerade die DC-3840 an einen PIC18F2550 zu hängen und Bilder über die USB-Schnittstelle zum PC zu übertragen. Der USB Stack läuft und ich kann bereits mittels MPUSBAPI Daten im Burstmode vom PC zum PIC und zurück übertragen. Momentan