-
Thread
Mikrocontroller für Tastatur-Projekt gesucht
Chris D. schrieb im Beitrag #2230940: > 4 * 5 Matrix.... da geht so ziemlich alles. ATMega8 mit FT232 UART? Damit bekommst Du kein HID Device hin. Das muss schon ein Controller mit echtem USB Device sein, z.B. Atmega32u2 oder Pic18f2550. Fchk
einen speziellen Treiber dafür zu verwenden / zu schreiben? Bei ersteren würde ich auch zu dem PIC18F2550 raten, falls du mehr IO brauchst - der PIC18F4550 ist gefühlt ein 2550 mit mehr IO :) Also auch, wenn du nach der Zeit merkst, dass der 2550 zu klein ist, kannst du den C-Code mit wenigen
-
Thread
PIC32 brennen
USBurn. Ich kann also alle 5V PICs (10F, 12F, 16F, teils 18F, dsPIC30) brennen und, mit dem ICSP-Adapter für 5V<->3.3V, kann ich dann die 3,3V PICs (teils 18F, 24F, 24H, dsPIC33) brennen. Die PIC32-Reihe gehört auch zu den 3,3V PICs, allerdings
/Debugger ein > PIC32MX440F512H drauf. Mit einem PIC32MX5xx hatte ich keine Probleme, sollten auch alle anderen gehen. Dafür, das man nur einen PIC18LF4550 braucht :) Den Clone von Sureelectronics habe ich hier auch
-
Thread
dsPIC oder PIC 32 und passendes Board
SPEEDY-BL.html wenn ich mir hier die signale ansehe, und auch sehe, dass ein Atmel AT90S2313 mit 10 MIPS und 8bit-archidektur verwendet wird, wirst du es mit einem PIC18 (10, 12, 16 MIPS, 8bit-archidektur) oder einem PIC24F (16 MIPS, 16bit-archidektur) locker schaffen :-) die 10- und 12 MIPS PIC18 arbeiten mit netten 5V, falls das dir angenehmer ist, als die 3.3V für die 16 MIPS PIC18 oder PIC24 edit: zwischen PIC16 und PIC18 liegen welten (in jeder hinsicht) und die PIC24F sind einfach geniale teile mit einfach "noch mehr von allem" was die 18er bieten, die PIC24H sind etwas
-
Thread
C18 Bibliothek erstellen
\PIC\Programme C18\GLCD_lib\glcd.c:7:Error [1101] lvalue required D:\Desktop\Elektronik\PIC\Programme C18\GLCD_lib\glcd.c:8:Error [1105] symbol 'TRISD' has not been defined D:\Desktop\Elektronik\PIC\Programme C18\GLCD_lib\glcd.c:8:Error [1101] lvalue required D:\Desktop\Elektronik\PIC\Programme C18\GLCD_lib\glcd.c:9:Error [1105] symbol 'PORTD' has not been defined D:\Desktop\Elektronik\PIC\Programme C18\GLCD_lib
-
Thread
PICKIT 3 Demo Board (PIC18F45K20) - Build failed
Fehler beim compiling, bei denen ich nicht weiss was ich anpassen sollte. Assembler-Code: #include<p18f45k20.inc> ; This header file defines configurations, registers, and other useful; bits of information for the PIC18F4550 microcontroller. These names ; are taken to match the data sheets as
ich leider wirklich nichts anfangen kann. Der Code findet sich hier: http://www.sprut.de/electronic/pic/8bit/18f/programm/lauflicht8720/lauflicht8720.htm oder als Anhang, da er recht lange ist. Error: Error[176] C:\USERS\PATRICK\MICROCONTROLLER\PIC PROJECTS\44-PIN DEMO BOARD\PROJECTS\TEST\UNTITLED.ASM
-
Thread
Günstigstes Web I/O
Operator S. schrieb im Beitrag #3646520: > Ansonsten such mal nach AVR + Ethernet oder STM32F107 + Ethernet wenns > auch selbst gebaut werden darf. Oder PIC18F66J60 mit integriertem Ethernet.
Airpirate schrieb im Beitrag #3646806: > ich eben nach günstigeren > Alternativen suche. Mit PIC18F67J60 + MagJack + Hühnerfütter könntest du mit <10€ dabei sein.
-
Thread
USB-Programmer für eine Reihe von PICs und AVRs
? Warscheinelich werden die ... PIC18F2410 PIC18F4410 PIC18F2420 PIC18F4420 PIC18F2455 PIC18F4455 PIC18F2480 PIC18F4480 PIC18F2510 PIC18F4510 PIC18F2515 PIC18F4515 PIC18F2520 PIC18F4520 PIC18F2525 PIC18F4525 PIC18F2550 PIC18F4550 PIC18F2580 PIC18F4580 PIC18F2585 PIC18F4585 PIC18F2610 PIC18F4610 PIC18F2620 PIC18F4620 PIC18F2680 PIC18F4680 ... irgendwann einmal folgen
-
Thread
Messer raus!
> PIC beurteilen In diesem Forum schimpfen im Allgemeinen die Leute auf PICs, die sich durch drei Eigenschaften auszeichnen: 1. Sie haben noch nie einen aktuellen PIC (z.B. PIC18Fxxxx) in der Hand gehabt
PICs, die sich > durch drei Eigenschaften auszeichnen: > > 1. Sie haben noch nie einen aktuellen PIC (z.B. PIC18Fxxxx) in der Hand > gehabt. Volle Zustimmung, ich habe nie einen PIC angefaßt und werde auch nie einen PIC anfassen, außer um ihn sofort in den Müll zu schmeißen. > 2. Sie mußten
-
Thread
FT800 / FT810 Library
Daten, RGB-Byte (je 3 Bit für R und G, 2 für B)anlegen, ein Takt und fertig ist der Pixel. Dass der FT8xx nun schon so viel Grafik enthält, ist natürlich super. Ich habe mir aber MIT BASIC eine Art Betriebssystem auf dem PIC geschaffen(inzwischen schon der 18F67K22, weil die Zentrale immer mehr kann) sowie
Hallo, ich habe mit dem FT8xx vor 2 Jahren ein Projekt (MP3-Player) begonnen und meine eigene Lib dazu geschrieben. Meine Hardware besteht aus PIC18F67J50, FT810, VS1053B und Display 3.5" mit 320x480 und MicroSD bis max. 64GB
-
Thread
Einstieg unter Mac OS X: AVR, Arduino, oder PIC18/24?
MPLABX IDE und der XC8/16 läuft laut Microchip-Wersite auch unter OS X. Und mehr Software brauch man zum Programmieren von PIC18 und PIC24 meines Wissen nach nicht nicht.http://www.microchip.com/pagehandler/en_us/devtools
einem Formular und 2 Wochen Wartezeit, hatte ich das PICKIT3 mit einem kleinem Demoboard mit einem PIC18F45K20 (oder so ähnlich) in der Hand. Für 0€. Dann habe ich das Samplen mal ausprobiert und hatte weitere 2 Wochen später ein paar PICs in der Hand. U.a. ein PIC18F4550 in DIP-Gehäuse und USB-Modul
-
Thread
Programmiersprache - C oder Assembler?
sind ja schon genannt worden. Für den Einstieg würde ich auf jeden Fall mal "tief" stapeln, also mit 8Bit µC anfangen. (PIC18F, AVR, evtl. auch noch 8051). Die 32 Bit µC sind zwar deutlich leistungsfähiger, aber für einen Einsteiger daher auch deutlich schwerer zu verstehen. Ein LKW fährt sich halt schwerer
AssemblerApplication1.asm * * Created: 07.06.2012 08:11:35 * Author: Install */ .equ F_CPU = 1843200 .equ BAUD = 9600 .equ UBRR_VAL = ((F_CPU+BAUD*8)/(BAUD*16)-1) ; clever runden .equ BAUD_REAL = (F_CPU/(16*(UBRR_VAL+1))) ; Reale Baudrate .equ BAUD_ERROR = ((BAUD_REAL
-
Thread
Mehrere PICs und EEPROM via I2C?
Ist das zuwenig oder kann man da keine Pauschalangaben machen. Die verwendeten Pics wären: USB - PIC 18F4550 Slave PICs 16F877A Noch eine kleine Frage zu EEPROM. Die Angaben sind ja meistens so. 256x8 (Speicherkonstruktion) ist das jetzt so, dass ich 256 Speicherzellen mit jeweils 8 bit Länge
> mfg Darkleon Also für externe Rams habe ich keine Empfehlung. Allerdings bringen einige Pics (PIC18) einen Port zur Verwendung eines ext. Speicherinterface mit (8/16 Bit). Beschreiben kannst du einen RAM sooft du lustig bist. Ein FRAM kostet glaube so um die 10 €. Kannst auch probieren, ob du
-
Thread
ICD2-Nachbau von Harald Sattler
kann man sich ersparen. Ich denke er wird nicht emuliert. Das Ganze funktiniert so: MPLAB <===> PIC18F4550 <== paralleles PortD ==>PIC16F877<==>Schaltung Der PIC18F4550 kommuniziert mit dem PIC16F877 über 8 Leitungen PORT D, eine RD, WR, eine Busy, und eine CS-Leitung:) Hoffe, das halbwegs richtig
gefunden... aber Sprut bringt einen neuen Brenner heraus, der USB unterstützt. Dazu verwendet er einen PIC18F2550. http://sprut.de/electronic/pic/projekte/brenner8/index.htm Man kann damit zwar nicht debuggen.. aber programmieren.
-
Thread
PIC18F Assembler & C Frage
dass Assembler relativ aufwändig ist im vergleich zu C. Allerdings, wenn ich die Datenblätter der PIC18F ansehe, sind diese in Assembler gehalten. Wenn ich also wissen will die ich den PIC nutze, muss ich Assembler können. Meine Frage, wenn es schon einen Compiler für PIC18F gibt (C18 oder XC8), dann
kommen noch die ganzen Bitfeld Unions dazu. Das ganze ist in den Prozessorheadern deklariert. (Beim XC8 z.B im /include/ des Compiler Installationsverzeichnisses) [c]... #ifndef __XC8 #warning Header file pic18f25k22.h included directly. Use #include <xc.h> instead. #endif /* * Register Definitions
-
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 #3766563: > Auch dann ist der PIC (a) billiger Als ich vor einigen Jahren mal einen PIC18F258 ausprobierte war der deutlich teurer als ein ATmega8 plus MCP2515. Jedenfalls bei Reichelt. Nicht dass das wirklich eine Rolle spielen
-
Thread
PICkit3 und MPLAB X Connection failed
Hallo Zusammen, ich habe mir gerade das aktuelle MPLB X 2.10 auf einem Windows 8.1 64 Bit System installiert und möchte einen PIC 16F616 programmieren. Da mein letztes PIC Projekt schon einige Jahre zurückliegt und ich normlerweise Atmel programmiere stolpere ich hier direkt über
keiner Gedanken. Es wird einfach auf den anderen Knopf gedrückt... Wir verwenden hauptsächlich PIC1825K22 für die Labore, aber auch schon mal 4431 wegen der simultanen Samplingfähigkeit für 2AD Kanäle. Sonst noch 18FxxK80 für CAN, alle 18F mit USB, die 16F145x für USB, 10F322 und noch einige andere
-
Thread
Was unterscheidet PIC-Controller von 8051 und anderen?
meistens nur die, die sich mit AVR beschäftigen. Die Ursache ist die Knappheit an Programmspeicher. Mein PIC18F258 kann viel und mit 32 K Programmspeicher wird ohne Probleme mit „C“ programmiert
>Mein PIC18F258 kann viel und mit 32 K Programmspeicher wird ohne Probleme > mit „C“ programmiert Hmm, was ist den an dem Ding so toll? 10MIPS sind für meine Applis mittlerweile zu langsam. Haben die
-
Thread
PIC BRA vs GOTO
ist, der steigt nicht von PIC18 auf PIC16 um, es sei denn es geht um grosse Stückzahlen.
Kijan: wenn du platz sparen willst und ein exakter takt nicht so wichtig ist, nimm einen der nach dem 'PIC18F' vier stellen hat z.b. PIC18F1320, die haben meist/immer(?) einen internen 8MHz-oszillator. hier eine übersicht: http://www.microchip.com/ParamChartSearch/chart.aspx?mid=10&lang=en&branchID=1004
-
Thread
18F2550 als USB Device
Hallo, ich habe meine ersten Versuche genau wie Jens gemacht, und auch das Demo von Microchip vom 18F4550 auf 18F2550 umgebaut. Bei Sprut gibt es auch ein interessantes Projekt, einfach mal anschauen: http://www.sprut.de/electronic/pic/projekte/usb4all/usb4all.htm Viel Erfolg.
hab ich mich etwas vertan was aber nicht unbedingt ein Problem sein sollte. Im Buch wird nicht der 18F2550 verwendet sondern der 18F4550.
-
Thread
Problem mit der Beschaltung eines CAN-Knoten
Erfahrung damit. Außerdem hast Du Dir die Sache unnötig schwer gemacht. Hättest Du statt dem Mega8+MCP2515 z.B. einen PIC18F26K80 genommen, hättest Du es beim Layout einfacher gehabt, und billiger und platzsparender ist es obendrein. Der 18F26K80 ist im Prinzip der gleiche CAN-Controller wie der MCP2515
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
-
Thread
USB Starter Board LabView Kommunikation
Volker S. schrieb im Beitrag #4906934: > Bist du zufällig dieser Simon? > Beitrag "PIC 18F2550 I²C Kommunikation XC8 Compiler" Ja genau, hast du richtig erkannt :-) Habe versucht das von dir vorgeschlagene Beispiel aus der MLA (microchip/mla/v2016_11_07/apps/usb/device/cdc_basic/firmware/picdem_f s_usb.x) zu testen. MPLAB, XC8 und 2550 Datasheet ist alles vorhanden. Habe nach erfolgreichem kompilieren des Beispielprojektes, auf meinen PIC18F2550 in den Projekteigenschaften umgestellt
-
Thread
Arduino - UNO Flashershield (Linux)
MCS-51 ist flash51ide PIC16F ------ Das Ausgangsprojekt für PIC16F MCU stammt aus: http://rweather.github.io/ardpicprog/index.html --------------------------------------------------- Die Firmwares von AVR500 und PIC16F
------------ Bilderbeschreibung: flashershield_02.jpg zeigt das Shield in Verbindung mit einem PIC16F676 flashershield_03.jpg zeigt das Shield in Verbindung mit ATtiny44 flashershield_with_pic16f676.jpg zeigt einen Screenshot, der gerade einen PIC16F676 programmiert hat.
-
Thread
schneller uC
Der PIC24H hat maximal 40 MIPS. Also weitaus mehr als ein ATMega. 8-Bit PICs gehen glaub ich bis 16 MIPS (PIC18) Wenn du es richtig schnell haben willst nimmst halt nen ARM
PIC16Fxxx : 2MIPS -> 500ns/instruction PIC18Fxxx : 10-12MIPS -> 83-100ns/instruction PIC24Fxxx : 16MIPS -> 62.5ns/instruction PIC24Hxxx : 40MIPS -> 25ns/instruction PIC30/33F : 35-40MIPS -
-
Thread
Frequenzzähler 1Hz - 40MHz
/?;ACTION=3;LA=444;GROUP=D113;GROUPID=4041;ARTICLE=81696;START=0;SORT=artnr;OFFSET=16;SID=30@TNBPVX8AAAIAAHukQdcdf7a6c0b7ae9e8efa4b3c0dd04d357f
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
-
Thread
EEPROM auslesen (24xx256) mit Pic16f819, an PC über RS232
Ich habe folgendes Anliegen: Ich muss Daten sammeln, diese Daten werden momentan auf einem Array von 8 der oben genannten EEPROM gespeichert. Zum Auslesen wird der PIC Microcontroller (16f819) verwendet, um die Daten über die serielle Schnittstelle in den PC zu bekommen. Mein Problem ist nun, dass der
haben. Der 16F87 hat aber zumindest eine Hardware UART. Wenn was neues entworfen werden sollte dann gleich einen 18F nehmen, die haben die dusselige Speichersegmentierung nicht mehr. Vorschlag wäre 18F2420, ein
-
Thread
Simpler CAN Baustein
. Jemand eine Idee? Microchip hat eine deutlich bessere Peripherieauswahl. Du könntest z.B. zum PIC 18F2580 oder dessen Low-Power-Weiterentwicklung PIC18F25K80 (greifen, der in 28 Pins schon alles drin hat, und bräuchtest dann nur noch den üblichen Transceiver wie z.B. MCP2551. Die ECAN-Einheit des
Matthias Keller schrieb im Beitrag #2234165: > Dann doch lieber MCP2551 + µC oder eben einen PIC18FxxK80 oder > PIC18Fxx80 Es gibt auch kleine STM32 mit CAN. Die STM32F103 + ext. Transceiver sind ganz nett. Haben auch mehr Speicher als die NXP-Teile. Bei dem MCP brauchst du immer einen Transveiver
-
Thread
Portprogrammierung am PIC 16F57 (TRIS)
halt wegen Versandkosten und Zoll aufpassen) - Schuricht (inkl. Demoboard mit PIC16F690 EUR 61 exkl. MWST). Warum baust Du nicht den PICkit2 nach? Die Schemas etc. sind auf der Microchip-Website erhältlich. Musst allerdings einen PIC18F programmieren, womit wir wieder am Anfang
Microchip. Aber Du kannst ja bei Microchip Samples bestellen, und dann gleich schlauere Teile wie PIC16F887 oder PIC18... > Außerdem weiß ich gar nicht, wie ich diese 10F-SMD-Teile programmieren > soll. Wegen ihrer Größe geht das eigentlich nur per ICSP. Dadurch fällt > dann aber noch einer der
-
Thread
Vorteiler Frequenzzähler
Vor allem sind die PIC total Panne, was die Architektur angeht. Ich habe mir vor kurzem als Sonderangebot ein PICKit3 + Evalboard mit dem PIC18F45K20 geleistet, einfach weil ich mal über den Tellerrand Richtung MCP schauen
Interruptquellen pollen um zu entscheiden was sie denn nun tun soll. Usw. usf. Und das ist wohlgemerkt ein PIC18 - also die "enhanced, high end" 8-Bit Linie! Wie schlimm müssen dann erst die PIC16 sein ... ;( Die kostenlos erhältlichen C-Compiler sind eine Zumutung. So muß man dem Microchip Compiler heute
-
Thread
Wo bekommt man zurzeit noch Mikrocontroller her.
Nimm die LGT8F328P Sind kompatibel, können aber auch 32mhz, 3 8bit timer, DA onboard etc. Kosten 1.80 / stück retail.
Alex schrieb im Beitrag #7162549: > PIC18 bekommt man auch schon lange nicht mehr :-( > PIC16 schon, aber wer will schon Controller mit 128 Byte RAM? Das mit dem PIC18 stimmt leider. Dann nimm halt PIC24, so kompliziert ist der Umstieg
-
Thread
PIC Auswahl für Steuerungsprojekt
Kommunikationsschnittstelle zu nem anderen µC. Es wäre halt gut wenn ziemlich von der Software vom PIC18F8722 migriert werden könnte da dieses Projekt quasi eine abgespeckte Variante vom 18F8 werden soll. Deshalb habe ich schon mal an den PIC16F62X gedacht? Meint ihr das passt? Oder sollte man doch
>Es wäre halt gut wenn ziemlich von der Software vom PIC18F8722 migriert >werden könnte da dieses Projekt quasi eine abgespeckte Variante vom 18F8 >werden soll. Deshalb habe ich schon mal an den PIC16F62X gedacht? Die sind weder vom Assembler noch von
-
Thread
PIC Prifi gesucht : Suche gleichwertige PIC uC zu ATMEL atmega32u4 und at90usb1287
geschaut und wurde von der Fülle und unübersichtlichkeit des Angebots etwas erschlagen. Da wäre die PIC18F Serie mit USB2.0 und PIC24F mit USB2.0 und OTG aber auch 32 Bit Mikrocontroller werden angeboten. Suche ich hier schon an der richtigen Stelle ? -Für den kleinen ATmega32u4 vielleicht der PIC18F4450
selbst, dass die PICs brutal viel mitmachen, aber das bezweifle ich mal: laut spezifikationen gehen PIC18 bis 40 resp. 48MHz, und PIC24F bis 64MHz und die PIC24H bis 80MHz (PIC24H haben kein USB). zurück zum thema: wenn du zum ersten mal mit mikrokontroller arbeitest, würde ich dir zu den PIC18 raten
-
Thread
Pic12f509 kleines Programm
ich brauche einfache Beispiele, zum lernen da ich zwei pic 12f509 und 2 16f84 habe
unbedigt brauche: Es sind alles ubenutzte (neu) (2 seriele Eproms od.so:) 93C46 CB1 93C66 N Pic 12C508 Pic 16f84 A 1x smd Ausführung pic 12f509 1x Pic 18C55 (Grosser Chip mit Fenster uv-löschb.) 1x Atmel 89C2051 meine email: paul3020@web.de Ist es leichter zu programmieren wenn mann für
-
Thread
Welcher Controller für Unterrichtszwecke?
direkt ran an die Register und Ports. So wie Du es schreibst, liegst Du m.E. völlig richtig. Und der PIC18 ist ideal dafür.
und verstehen zu können. Fritz G. schrieb im Beitrag #7798828: > Im Labor arbeite ich mit einem PIC18 unter MPLAB. Fritz G. schrieb im Beitrag #7798828: > Ist es heute noch zeitgemäß, die Studenten mit der Programmierung von 8 > bit- Controllern auf Registerebene zu quälen, wenn sie das später
-
Thread
Anfänger PIC kauft Beratung
/www.ebay.de/itm/Olimex-PIC-Maxi-Web-Mikrochip-pickit3-mplab-Debugger-Programmierbar-/281143641030?pt=Wissenschaftliche_Ger%C3%A4te&hash=item41757783c6 oder das hier? http://www.ebay.de/itm/Olimex-PIC-USB-STK-Microchip-PIC18F4550
Gedanken um Ressourcen machen muss und etwas verschwenderischer arbeiten darf. Ansonsten eben die 18F Reihe wenn du 8-Bit haben willst. Am besten du kaufst dir ein Starterkit von Microchip das deinen Vorstellungen am ehesten entspricht. (Bspw. eines für UBS sofern du USB machen willst). Das Pic Kit
-
Thread
Problem mit Funktionspointern
-runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib "--errformat=%%f:%%l: error: %%s" "--warnformat=%%f:%%l: warning: %%s" "--msgformat=%%f:%%l: advisory: %%s" -obuild/default/production/isr.p1 isr.c "C:\Program Files (x86)\Microchip\xc8\v1.12\bin\xc8.exe" --pass1
-runtime=default,+clear,+init,-keep,-no_startup,-download,+config,+clib,+plib "--errformat=%%f:%%l: error: %%s" "--warnformat=%%f:%%l: warning: %%s" "--msgformat=%%f:%%l: advisory: %%s" -obuild/default/production/setup.p1 setup.c "C:\Program Files (x86)\Microchip\xc8\v1.12\bin\xc8.exe" --
-
Thread
Debugging mit PICKIT3?
> ich habe den PicKit3 und einen 18F258.. das ist ein älterer PIC ohne internen oszillator. ich habe manchmal mit meinem älteren 18F458 auch schon dieses problem (mit ICD3), und schuld daran war die takteinstellung:
01.26.41. Nach starten von MPLAB 8.60 lief das Debuggen dann dort auch. Die neue PicKit3 Firmware hat wohl mein Problem gelöst. Gruß IngoF
-
Thread
Seltsames Verhalten eines PICs
Hallo, ich habe hier einen PIC18F1320. Der zeigt ein seltsames Verhalten an PORT RB5. Bei jedem Schreibzugriff auf PORTB oder LATB Geht der Port kurz auf 0. Der PIC läuft mit 8 MHz. Der Ausgang ist für ca. 100 ns auf LOW. Ich habe
) 00F4 D7F9 BRA 0xe8
-
Thread
Verwendung der µCs in der Industrie
Aus der Bastelkiste: irgendeine Saunasteuerung von Einhell: PIC16F... Lötstation Ersa Analog 60, iCon: AVR8 Adapterplatine in einem Snom-IP-Telefon für Display + Tasten: AVR8 TomTom-Fernbedienung: AVR8 (ATtiny2313 ohne Ausleseschutz, hätten sie sich den Rolling
PIC18 in diversen Logitech-Mäusen.
-
Thread
PIC16F18426 UART-Pins invertieren
Anja schrieb im Beitrag #6808917: > Als einzige Möglichkeit sehe ich derzeit also statt des PIC16F18426 aus > der Schublade einen der nagelneuen PIC18F06Q40/41 zu verwenden. Die (PIC18F06Q40/41) habe ich als Empfehlung ausgespart, weil die mehrere im Vergleich zum PIC6F18426 komplett umgestaltete
die aber von Haus aus für RX und TX Möglichkeiten zum Invertieren bieten. Wenn Du als Ersatz für den PIC16F18426 den PIC18F06Q40 nimmst, so fällt mir dazu ein, dass es die nur im SOIC-Gehäuse gibt. Sonst kann ich die wegen der reichhaltigeren Peripherie nur empfehlen, weil ich mit dem PIC18F16Q41 schon
-
Thread
C18 oder HiTech
0 d8: 2e 19 sub r18, r14 da: 3f 09 sbc r19, r15 dc: 10 e0 ldi r17, 0x00 ; 0 de: 02 2e mov r0, r18 e0: 02 c0 rjmp .+4 ; 0xe6 <main+0x26
ec: 70 e0 ldi r23, 0x00 ; 0 ee: 02 c0 rjmp .+4 ; 0xf4 <main+0x34> f0: 66 0f add r22, r22 f2: 77 1f adc r23, r23 f4: 2a 95 dec r18 f6: e2 f7 brpl .-8 ; 0xf0 <main+0x30> func1(col1, col2); f8: 80 2f
-
Thread
Warum gibt es kein Bit-Array in C?
Assembler habe ich noch nicht einmal gewöhnliche > Arrays gesehen, geschweige denn Bit-Arrays. Bei den PIC18 gibt es Tabellen, auf die fast wie ein Array zugegriffen werden kann (Keine Ahnung wie das genau funktioniert, habs noch nie selbst gemacht). Die PIC18 wurden aber auch speziell für C entwickelt,
Hallo, tja, die Schaltung ist ja schon fertig mit dem PIC18. Da kann ich jetzt nicht kurzfristig auf eine neu CPU Typ umsteigen. Trotzdem Danke für den Hinweis. LG Dirk
-
Thread
PIC Bootloader brennen für 18F2550
Hallo Ich möchte den Brenner8-P rev5 bauen aber möchte nicht extra einen Brenner 5 bauen ... Also suche auch jemanden der mir den PIC 18F2550 beschreiben kann. weiteres per e-mail oder pn
Hallo, ich hab mir den PIC Brenner 8P gebaut von sprut und ich brauch jetzt ein programmierten PIC 18f2550-I/SP wo der bootloader drauf ist, kann es mir Bitte einer programmiren wenn es geht einer der in meiner Nähe wohnt. (50126
-
Thread
PIC32 JTAG Adapter
und hier eine Anleitung sich die Intel Hex Datei des PIC18F4550 vom PIC32 StarterKits selber zu basteln: Man findet im Installations Verzeichniss des MPLAB unter "C:\Program Files\Microchip 8.30\MPLAB IDE\PIC32MXSKit\bin\P32SK0207.BIN" eine Binär Datei
bekanntem Grund steuert RB5 > (nCPU_ON) den MOSTFET nicht mehr richtig durch..... :-( Der MCLR des PIC18F4550 ist nur mit dem ICSP verbunden. Wenn jetzt der Emulator angesteckt wird, zieht der ihn auf High, so das der PIC18 starten kann. Ansonsten floatet der MCLR. Im der Hex Datei "StarterKit.pic18f4550
-
Thread
Günstiger uC mit hoher Taktfrequenz
PIC18F25K20 oder PIC18F25K22 können 64 MHz, kosten um 3 Euro
schorsch schrieb im Beitrag #1731987: > PIC18F25K20 oder PIC18F25K22 können 64 MHz, kosten um 3 Euro Danke für die Antwort, bin - noch - kein Fan der PICs, aber die sehen gut aus. *knix* Gruß, rw
-
Thread
Debugfähiger Kleinstcontroller Gesperrt
www.microchip.com/Developmenttools/ProductDetails.aspx?PartNO=DV244005 Für einige Controller mit 8/14/16 Pins von Microchip gibt es spezielle Debug-Versionen. Z.B.: PIC12F675 (8pin) -> PIC12F675-ICD (14pin) -> Zur Programmentwicklung wird die ICD-Version verwendet. Zum Debuggen stehen damit alle
vorbehalten. Nö, das haben teilweise auch die 8 Bitter z.B. der 18F26J50
-
Thread
Recursive Funktion führt zu Error 1089 in XC8
call to "_drawCircle_rec" Der PIC ist ein PIC18F4455 und XC8. Nehm jede Hilfe an! Gruß dat Beast
Frank K. schrieb im Beitrag #4046440: > - C18 Compiler verwenden; der ist ausschließlich für PIC18F gemacht und > nicht wie der XC8 auch für PIC12/PIC16 Ja, sowas in der Art hab ich bei meiner Suche auch schon gelesen, im Microchip Forum stand
-
Thread
PIC läuft durch String viel zu langsam
immer 1sek an und 1aus). Singnale an PortA1 nur noch verzögert und an PortA2 kommt garnix mehr. Pic läuft mit 18,432MHZ Bitte helft mir! Ich bin am Verzweifeln... main.c [c] #include <htc.h> #include <pic18f4550.h> #include <string.h> #include "usart.h" // main.c void main(void);
schaut doch nochmal drüber ihr seit meine letzte Hoffnung! PIC18F4550 18,432MHZ 9600Bound usart.h (Ja ich weiß ich verwende den Datentyp hier falsch - bitte ni böse sein) [c] //Initialisiert die USART Schnittstelle void initUSART(unsigned int spbrg) {
-
Thread
Mikrocontroller - die Qual der Wahl, oder doch die Wahl der Qual?
> und kostenlosen Assembler [code] SDCC : mcs51/z80/z180/r2k/r3ka/gbz80/tlcs90/ez80_z80/ds390/pic16/pic14/TININative/ds400/hc08/s08/stm8/pdk14/pdk15 3.8.7 #11088 (Linux) published under GNU General Public License (GPL) [/code] 3 ct ist geizgeil, aber OTP nicht jedermanns sache bei den Padauks
-STM32F303-LQFP-48-ARM-Cortex-M4-32-bit-mikrocontroller-MCU-IC-chip/32974557401.html?spm=a2g0s.9042311.0.0.23654c4dp8jw77 https://de.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module
-
Thread
wie kann ich den PIC12F508 programmieren
Also ich benutze den Brenner 8 für alle meine Projekte und mit den PIC18F Typen habe ich bisher noch keine Probleme gehabt. Das ist der beste Brenner den ich je hatte. Der hält locker mit jedem Verkaufsprodukt mit. Die Typen Funktionieren
Ich hab meinen Brenner8 vor längerem mit dem PICKIT3 ausgetauscht, da ich u.A. den PIC16F1825 und den PIC18F46K22 brennen wollte, der Brenner8 das aber nicht unterstützt. Sieht das inzwischen anders aus?
-
Thread
Suche PicAxe Alternative
> PIC12F683 Kommt in DIP8 Nicht wirklich empfehlenswert. Das Pickit hat einen In-Circuit-Debugger. Einmal mit gearbeitet möchte man nie wieder ein C-Programm ohne Debugger entwickeln. C hat viel mehr
> > PIC12F683 Kommt in DIP8 > Nicht wirklich empfehlenswert. Das Pickit hat einen In-Circuit-Debugger. Fuer die wenigen Momente, in denen es mich zum Debugger getrieben hat, hab ich hier u.a. noch einen