-
Thread
Schnauze voll, ich will AVR
Random ... schrieb: > nen Mega8, ein Steckbrett, 7805, 3x 100nf Kerko, 8MHz Quarz, 2x 22pF > Kerko, eine LED und ne Hand voll Drähte. > Ein simples Kabel mit ein paar Widerständen und PonyProg und los gehts > für 3euro_fünfzig :
Sicher eigentlich sollte ich bei PIC's bleiben, und ich hab jetzt mal ein bischen mehr im Datenblatt des PIC18F4550 umgeschaut, und dabei festgestellt, dass es bei dem 426 Seitigen Datenblatt weit mehr als nur die PinConfiguration drin
-
Thread
8 x ICPotie an PIC18F4520
Hallo liebes Forum, ich möchte acht ICPoties (XICOR X9118) an einen PIC-18F4520 anschliessen. Die ersten 4 habe ich an RC3 (SCL) bzw RC4 (SDA) angeschlossen, dies funktioniert einwandfrei (die Poties lassen sich beschreiben. lesen etc.). Da das Adressregister der Poties nur 2bit groß ist, lassen sich maximal 4 Poties an einen SDA-Bus anschliessen. Nun möchte ich aber 4 weitere Poties an den PIC anschliessen. Den SCL-Bus (RC3) kann ich weiterhin verwenden und einfach an die 4 neuen Poties führen (zmd sehe ich das so^^). Für SDA-2 benötige ich aber einen neuen Portpin. Hierfür würde
-
Thread
Mikrokontroller, geringe Betriebsspannung
ah ok das hört sich doch schonmal gut an. Zur Zeit benutze ich einen PIC18F14K22, der scheint anscheinend von 1.8 -5V arbeiten zu können. Ok Danke für die Hilfe :)
Stefan schrieb im Beitrag #4534351: > Bezog sich auf den 18F14K22. Na dann halt 18LF14K22 - der tuckert bis 1,8V und sticht damit den von mir so provokant ins Feld geworfenen 16F5x.
-
Thread
Digitales Oszi im Selbstbau
Hi all Also ich bau gerade ein digitales Oszilloskop! Ich verwende dafür einen PIC18F458 der mir einen Kanal Analoge Daten so schnell wie möglich AD wandelt und dann in ein externes 256kBit SRam ablegt. Im Moment läuft die Abtastung mit ca. 100kHz was eine Aufnahmedauer von ca 0,3
mit anderem Projekt (MSP430..) und paralell noch Lochbohrautomat für Platinen mit Schrittmotoren und PIC18 beschäftigt... MfG Martin
-
Thread
PIC16 external RAM
Kabel an die Stiftleisten des Boards. http://www.poms-engineering.at/images/shop_microcontroller_pic18f8x2x_evalboard_assembled.jpg Ich könnte dir auch ein Evalboard mit VS1002 (MP3 Decoder) anbieten. Sämtliche Steuersignale sind über eine Stiftleiste abgreifbar und kann somit direkt an das PIC18LF8722
" Ich verwende einen PIC18F8722 und steuere das SRAM über das externe Speicherinterface an. ATMEL hat so etwas nicht, " Mega8515 hat das.
-
Thread
Junkers HT-Bus Heatronic 3 Schnittstelle
88 00 18 00 28 01 3F 64 00 01 13 20 C0 80 00 80 00 80 00 FF FF FF 00 00 00 00 00 00 00 09 88 00 34 00 2D 01 A8 01 A8 81 00 04 03 00 00 03 66 00 00 73 00 92 98 00 20 00 A0 00 0F 00 21 00 A1 00 30 00 B0 00
88 00 18 00 28 01 3E 64 00 01 13 20 C0 80 00 80 00 80 00 FF FF FF 00 00 00 00 00 00 00 D6 88 00 34 00 2D 01 A8 01 A8 81 00 04 03 00 00 03 66 00 00 73 00 92 98 88 02 00 0A 77 88 18 02 00 5F 17 00 00 00 00
-
Thread
Kann mir jemand was in C schreiben?
Hallo! Kann mir jemand ein Programm in C für den 18F258 schreiben? Wenn ein Pin den Low-Pegel bekommt, soll der pic auf den Can-Bus ein bestimmtes Frame senden. Zur Hardware: pic 18F258 -> MCP2551 - can-bus Zahle 30 euro. Bei Interesse sage ich dann
Wenn Du den pic 18F258 verwendest benötigst Du keinen SJA1000! der 258er hat bereits ein CAN-Interface! Du kannst mit Pin 23 und 24 direkt auf Deinen bus-treiber MCP2551!
-
Thread
DAB+ Modul KeyStone 8650
2. when pin 6 of the PIC18F14k50 is making high (>2,6v), the USB-->rs2332 is disabled and bluetooth control is possible. (RX/TX of the HC-05 is parallel connected to the keystone). I've connect the HC-05 pin32 to pin6 of PIC18F14k50
04 05 07 0B 07 07 06 06 07 0E ................ 0A 0A 08 0B 10 0E 11 11 10 0E 10 0F 12 14 1A 16 ................ 12 13 18 13 0F 10 16 1F 17 18 1B 1B 1D 1D 1D 11 ................ 16 20 22 1F 1C 22 1A 1C 1D 1C FF DB 00 43 01 05 . ".."....ÿÛ.C.. 05 05 07 06 07 0D 07 07 0D 1C 12 10 12
-
Thread
Analogen Wert in PIC einlesen
Mircochip hat für die PIC18 und höher libraries geschrieben, die PIC-typ unabhängig gebraucht werden können. das hat den grossen vorteil, dass man die software ohne grosse hardwarekenntnisse oder grossem studieren von datenblättern schreiben kann und die software kann auch auf einen anderen PIC-typ leicht portiert werden. für C18 gibt's sogar eine zusammenstellung aller(?) dieser befehle: http://ww1.microchip.com/downloads/en/devicedoc/mplab_c18_libraries_51297f.pdf siehe für ADC speziell
-
Thread
ADC-Problem bei PIC18F26j11
mit der ADC. Kurze Vorgeschichte: Unser Projekt lief schon einwandfrei. Wir mussten jedoch von PIC18F2620 auf PIC18F26j11 umsteigen. Der zweite Unterschied zur ersten Version ist außerdem, dass wir einen externen Quarz anstatt intern benutzen. Bitte schaut mal über den Quellcode, was da falsch
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
-
Thread
PIC-ICSProgramming
Ich hab mir den Brenner5 nachgebaut und die Modifikation etwa modifiziert :-) Ich benutze momentan: PIC18F4550,PIC18F4220 und PIC18F2220. Mit den PICs auf der 16serie hab ich es noch nicht probiert, hab erst heute meine PIC16Fxxx (PIC16LF84A und PIC16F72) bekommen. In welcher Programmiersprache programmierst
, @Markus: wenn Dir die Fragmentierung des Speichers bei den PICs stört, dann sieh Dir mal die 18Fxxx an. Ich bin für ein Projekt jetzt vom 16F876 auf den 18F252 umgestiegen (28pol DIP). Da fühlt man sich doch gleich wesentlich besser. Quasi linearer Speicher. Die alten Funktionen sind geblieben
-
Thread
LCD DM19264A (KS0108B Controller)
können ,,, etliche ausprobiert, aber erfolglos ... hat jemand was grundlegendes da, was auf nem 18f läuft und in c18 geschrieben ist?
im unklaren die meißten codebeispiel sind für AVR und oder anderen Prog-Sprachen ... ich nutze C18 und habe eig. nicht vor, andere sprachen oder Controller zu lernen, um den code dann für mich ins c18 für PIC18 zu übersetzen
-
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
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
Display mit Touchscreen bei Pollin?
bitte einmal alles was du über das Display schon hast geben, denn ich habe auch dieses Display und den PIC 18F4550 und ich schaffe es einfach nicht das Display anzusprechen. Also wenn du mir helfen könntest wäre das super lg Johannes :)
Hi Tony, trotzdem danke! Also ich benutze den C18 Compiler von Microchip und den PIC18F4550 mit 20Mhz Taktung. Wie gesagt im Textmode funktioniert das Display wunderbar nur im Grafikmodus funktioniert die Y Adressierung nicht. Ich hoffe es gibt
-
Thread
PIC18F4550 USB Tutorial
http://www.sprut.de/electronic/pic/8bit/18f/interfaces/usb/usb.htm
Hallo ??? Hier findest du auch ein einfaches Beispiel mit USB. http://burger-web.com/Projects/PIC18F4550USB/de_PIC18UsbBoard.htm.de Beste Grüsse Frank
-
Thread
Programmierboard für Pic 18f
Servus ;) Ich bin momentan auf der Suche nach einem Programmierboard für einen Pic18f Perfekt wäre natürlich für andere Serien auch. Also 16f 18f usw.. würde auch gerne mal ein paar Ratschläge bekommen, was man bei einem Kauf so eines Boards alles beachten muss. Ich besitze einen
verwenden, daß passt dann eben jeweils für die Typfamilie wie angegeben: DM164120-1 - 14-Pin Demo Board, PIC12F617, PIC16F1823, and PIC18F14K22 DM164120-4 - 18-Pin Demo Board, PIC16F1827 DM164130-9 - 20-Pin Demo Board, PIC16F1829 PIC18F14k22 DM164120-3 - 28-Pin Demo Board, PIC16F1938 and PIC18F26K22
-
Thread
Welche Programmiersprachen benutzt ihr ?
, was für schnuckelige Befehle bei anderen 8Bittern das Leben wesentlich einfacher machen. Der Fokus der PIC-Hochsprachenentwickler liegt daher bei den PIC18xxx, die anderen 8Bittern befehlsmäßig nahekommen. Und das wird sich kaum nach abwärts
wenigen Ausnahmen kommt es vor , in Assembler programmieren zu müssen. Dannegger: Der Fokus der PIC-Hochsprachenentwickler liegt daher bei den PIC18xxx, die anderen 8Bittern befehlsmäßig nahekommen. Und das wird sich kaum nach abwärts hin ändern. Antwort: Klar,Die 18er sind im kommen Dannegger
-
Thread
Fragen Temp. Logger
Was halltet ihr vom PIC18F47J13? Der hat wie von einigen vorgeschlagen. • 2 xMSSP . • Eine RTCC • Und ein 128Kb Memory Damit müsste ich ja schon fast hin kommen für meine Messungen. Falls der Speicher dann
Ramon S. schrieb im Beitrag #1978151: > Was halltet ihr vom PIC18F47J13? Gute Wahl dafür. Aber nur, wenn SMD kein Problem für dich ist. Aber ein TQFP44 lässt sich noch gut von Hand löten. Glaube zwar nicht, dass du soviel Speicher brauchen wirst, aber gut ihn
-
Thread
dsPIC30F4011
auch nicht genau was da drin stehen muss. Wenn ich das Source File von dem PIC18 nehme hat diese die Endung .asm das wird beim PIC30 nicht als source File erkannt. Lange Rede kurzer Sinn, ich hoffe jemand von euch hat Erfahrung mit der Assembler Programmierung des dsPIC30F4011
Also: Ich hab auch nen Tag gebraucht um mit dem C18 Compiler an nem Pic18F4550 eine Diode blinken zu lassen. -> Schau dir beispielpfojekte an. Falls du den Ordner: C:\Programme\Microchip\MPLAB C30 in deiner Version hast, findest du darin Examples
-
Thread
PIC ASM: obere Adressbytes in Code verwenden
schrieb im Beitrag #5787655: > Nein, der Flash hat 21bits Adressbreite Laut Datenblatt hat der PIC18F24K20 16kB Flash, also 14Bit-Adressen.
HIGH sprungmarke > movlw LOW sprungmarke > movlw UPPER sprungmarke > versucht. PIC18F https://www.mikrocontroller.net/topic/205483#2027517
-
Thread
Welche uC soll ich wählen für Steuergerät von den Sensore
.^^ Ich habe die Information von den beide gelesen. ADC Channels PIC18F2550 10 PIC18F4550 13 Atmel Atmega16 8 Ich habe 17 Sensoren. Die Channels sind nicht genug. Soll ich MUX vor ein paar Channels benutzen
ist. Er hat gemeint, 12bit ist mindestens, besser 16bit... Ich habe die uCs wieder angeschaut. PIC18F2550,PIC18F4550 und ATmega16/32 gehen nicht mehr, weil sie nur 10bit Auflösung haben. Ich glaube ich muss weiter suchen. :(
-
Thread
CAN Bus Alternative für Arduino
nehmen willst und AVR jetzt auch von Microchip kommt: warum nicht einen kleinen Schritt weiter gehen: PIC18F26K80. Hat eine deutlich verbesserte Version des CAN vom 2515 eingebaut (ECAN, mehr Buffer, weniger Bugs, kein SPI-Flaschenhals), und Prozessor, Speicher und restliche Peripherie sind auch schon drin
willst > und AVR jetzt auch von Microchip kommt: warum nicht einen kleinen > Schritt weiter gehen: PIC18F26K80. Hat eine deutlich verbesserte Version > des CAN vom 2515 eingebaut (ECAN, mehr Buffer, weniger Bugs, kein > SPI-Flaschenhals), und Prozessor, Speicher und restliche Peripherie sind > auch
-
Thread
PWM Signal generieren mit PIC
Forum sehr viel geholfen. Dieses mal bin ich leider nicht fündig geworden.. :( Ich möchte an meinem PIC18F4520 ein PWM-Signal generieren(PORT_B.3). Dieses PWM-Signal verwende ich, um eine IR-Senderdiode anzusteuern, welche das Signal an meinen Fernseher sendet. Ich möchte dieses "Projekt" realisieren
by the > currently loaded peripheral libraries. Volker S. schrieb im Beitrag #4741189: > Dein PIC wird mit hoher Wahrscheinlichkeit (noch) nicht von MCC > unterstützt (zu alt) Nimmschd du konkret aktuelles PIC. So 18F45K22. Dann geht ;-) Btw: Der K22 ist besser ausgestattet und billiger.
-
Thread
winziger Webserver mit enc28j60+mega32
Ausserdem ist der atmel jetzt schön 45° gedreht, so eine Platine wollte ich immer schonmal machen 8) Hier das aktuelle eagle3d pic: http://avr.auctionant.de/img/avrETH1_1_2_s01_280206.jpg Bye, Simon
sich was in der Nähe bewegt hat... Seitdem kommt überall wo Vcc reingeht auch nen 100nF hin 8) (bzw 10,47,100nF gemischt bei Sachen mit höheren Frequenzen) Freut mich dass es nun klappt ;) ARP: Da ist es einfacher nen UDP Paket zu schicken. Und nen Server der UDP Pakete verarbeitet
-
Thread
Gibt es hier PIC Fans, die mit MPLAB und CCS arbeiten?
Microchip spielen offenbar einige Manager verrückt. Alle paar Monate werden Bausteine abgekündigt (PIC18), die Nachfolger sind nur bedingt kompatibel und nicht gerade beliebig verfügbar. Standardantwort unserer Distris (Sasco, Rutronik): 8-10 Wochen Lieferzeit, VPE 160Stk. Und teurer werden die Teile
Die letzte CCS v3 Version die wir haben ist der 3.249. Für den 18F4685 kann ich damit keinen Code übersetzen. Für den 18F4585 geht es aber. Die Fuse bit Einstellungen sehen gut aus.
-
Thread
Ethernet für uC?
Lösung ist ein PIC18F67J60. Da ist in einem TQFP64 Package Prozessor, RAM, Flash, Peripherie, Ethernet MAC und Ethernet PHY drin. Du brauchst noch einen 25 MHz Quarz, eine RJ45 Buchse mit Magnetics (Magjack), ein paar
Frank K. schrieb im Beitrag #6710861: > Die kleinstmögliche Lösung ist ein PIC18F67J60. Da ist in einem TQFP64 > Package Prozessor, RAM, Flash, Peripherie, Ethernet MAC und Ethernet PHY > drin. Du brauchst noch einen 25 MHz Quarz, eine RJ45 Buchse mit > Magnetics (Magjack
-
Thread
Drehzahlmesser 4 mal 7-segment mit 90S2313
einen Drehzahlmesser fertig gebaut, der für meinen Roller bestimmt ist; also 2 Takt. Läuft auf einem PIC16F, funktioniert gut, hat wenig Bauteile, und ist leicht nachzubauen. Falls Ihr wollt, kann ich ein paar Bilber posten. Gruß Stephan
Ich glaube ab hier ist die Start-Animation zu ende. Den Impuls bekomm ich vom NE555: http://www10.pic-upload.de/19.04.13/y6zo38af1f4r.jpg Dass ich die Fuses änder muss ist mir bekannt. Aber wie? „Programm chip“ -> „Lock and Fuse bits“ -> ?? Ist doch was am Programm falsch?
-
Thread
eeprom lesen, vergleichen, umschreiben
:20011600F08CF09D66F800C066F9FF0006FC080018D066FC00C066FDFF00208C309D2D1C0C :20013600F2F8F880F2F9FA8066F8FF3FE6FC004020C8E00DDA055600E00CE00DDA0556000C :20015600F6F4F880F6F5FA80E6F8FFFFE6F9FF0020483059EA20D003F2FAF880F2FBFA806F
:20073600FA80F0C8E00AE00BF047F05C08441850DA0B68B9F08CE00CE00DDA055600F0A441 :20075600F0B5F058F047DA0B68B9F0C8F087F09C0D18F0D7F0ECF0FDF01E68F066F1FF002D :20077600F026E00300D210E308D718E068D066FEFF0020FD301E2D0566F7FFFFF0C320C7A1
-
Thread
PIC 32 Erfahrungsberichte
spricht, ist die Pin und großteils C-Code und Peripherie Kompatibilität zu den dsPIC33, PIC24H und PIC24F. Daher kann jederzeit von den PIC24/33 auf die PIC32 wechseln ohne die Hardware verändern zu müssen. Und natürlich die vielen Beispielprogramme von Microchip.
? Bis zu den PIC18 galt ja: 1 Cycle = 4 Takte. Damit konnte man genau bestimmen, wie lange ein Assemblerprogramm braucht. Wie ist das bei den PIC32? Viele Grüße Sebihepp
-
Thread
Dumme Frage zum "C" mit AVR's
00 90 68 00 lds r0, 0x0068 60: 02 c0 rjmp .+4 ; 0x66 <main+0x1c> 62: 88 0f add r24, r24 64: 99 1f adc r25, r25 66: 0a 94 dec r0 68: e2 f7 brpl .-8 ; 0x62 <main+0x18> 6a: 58 2f mov r21, r24 6c: 50 95
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
Transistortester auf PIC Basis mit USB
Hallo, habe mich mal eingearbeitet, und werde mir den Schaltplan etwas abändern. Den PIC18F2553 habe ich nicht zur Verfügung. Werde den PIC18F2550 nehmen. Als VRef nehme ich die interne. Einen DC/DC-Wandler lass ich erst mal weg. USB kann genützt werden. Wenn die Schaltung zusammengebastelt
Später werden der DC/DC-Wandler dazukommen, um alles zu erweitern. Bis dahin habe ich vieleicht einen PIC18F2553 zur Verfügung. Gruß Wolfgang
-
Thread
SPI - RS-485 - CAN
Werd wohl daher auf einen Pic18F6680 und einem MCP2515 steigen. somit hab ich D/A I/O, RS485 und Can angedeckt... es sei denne, der AT90CanXX kann das alles ohne Streß ab... Modul soll die Nanotec programmieren und zusätzlich
Maik Geßner schrieb im Beitrag #2393573: > Werd wohl daher auf einen Pic18F6680 und einem MCP2515 steigen. somit > hab ich D/A I/O, RS485 und Can angedeckt... Der PIC hat CAN doch schon intern. Weshalb dann noch den MCP?
-
Thread
[V] Halbleiter, Netzteile, Opto, Encoder, Diskret, Relais, Pneumatik, AoIP
Bauteile. Halbleiter: 450x ATMEGA325-16AU: AVR -> 1,00 €/Stk. 84x PIC16LF648A: Microchip PIC -> 0,50 €/Stk. 8x CW25-TIM: GPS-Modul mit 1pps und Clockausgang -> 5,00 €/Stk. 104x LTC1337CSW: RS-232 5V 3-Driver/5-Receiver -> 0,25 €/Stk. 136x LTC1337CG
€/Stk. 128x M29W320EB-70N6: 32MBit Parallel Flash -> 1,00 €/Stk. 152x S29AL008D70TFI02: 8MBit Parallel Flash -> 0,50 €/Stk. 7x AT45DB041E: 4MBit SPI Flash -> 0,50 €/Stk. 60x K6X4008C1F-BF55: 4MBit SRAM -> 0,25 €/Stk. 128x K6X4008T1F-UF70: 4MBit
-
Thread
Microcontrollerwahl
aber auf dein ganzes projekt bezogen, wird's glaub eh nicht viel ausmachen die paar euros. ps: zu den PIC18 und PIC30 gribts auch gratis C-programmier-SW
bieten hochauflösende(>12Bit) AD-Wandler mit I²C oder SPI an. Also würde ich empfehlen: Nimm nenn PIC18F, benutz die internen AD-Wandler soweit es möglich ist und lass die I²C Pins halt frei für externe AD-Wandler. Damit kannst du dann beliebig erweitern ohne auf einen anderen µC umsteigen zu müssen
-
Thread
PIC 18F25k22 mit mikroC Pro
Hallo Peter D. und Peter K. habe das Projekt von dir geladen und auf den PIC 18F25K22 umgestellt. Leider kein Erfolg. Langsam falle ich vom Glauben ab, da die selbe Platine mit dem selben PIC und MPLABX funktioniert. Kann es sein, dass ich bei der Installation von MikroC
und gebrannt, ohne große extra Einstellungen und es läuft. Langsam glaube ich, dass mikroC mit dem PIC18F25k22 ein Problem hat. Leider habe ich auch noch kein Beispiel im I-Net mit dem PIC18F25k22 in Verbindung mit microC gefunden. Alles nur für den PIC18F45K22. Inwieweit die kompatibel sind, kann ich
-
Thread
[V] PIC18F6520-I/PT 60Stück in original-Verpackung
Hallo Leute, habe hier 60Stück PIC18F6520-I/PT in original Verpackung. Die PIC´s wurden vor ca. 1,5 Jahren für ein Projekt von einem Microchip Distri geordert, allerdings dann nie verbaut. Die Teile sind nicht programmiert und wurden
Habe selber noch : 2x 18F88 5x 16F877 5x 18F442 2x 18F452 10x 18F4520 5x 18F458 1X 30F2010 Alles in DIP Form und unbenutzt, DSP Verpackt davpeeup <at> hotmail <punkt> com
-
Thread
Programmieren des HPS Pic controller Board
Board bestimmt super verwenden. Wenn Tutorial, dann besorge dir unbedingt den darin verwendetet PIC. Die meisten PICs mit 28 sind pinkompatibel. Such dir ein aktuelles Tutorial mit einem aktuellen PIC und aktuellen Tools.(z.B. PIC18F2xK22, PIC16Fxxxx 4-stellig hinter dem F, PICkit3, MPLABX) Tutorials mit einem PIC18F2xK22 gibt es z.B. https://pic-projekte.de/blog/pic18-tutorial-einleitung/ oder http://www.hs-ulm.de/wir/Personal/PersonalSaSchr/vschilli/Mikrocontroller/uCQ/
-
Thread
ICL 7660 Spannungsinverterschaltung
12-5/3/index.html?;ACTION=3;LA=446;ARTICLE=85040;GROUPID=4005;artnr=32%2C768+MS1V-12%2C5;SID=12UQlZ8n8AAAIAAG0vwXwa948cc37bbfad8ffe0059b2844836511 Ich möchte ihn an Timer 0 vom PIC18F46K20 betreibern das wäre PIN 6 PORT RA4 wenn ich nicht falsch liege. Ich habe aber nur ein PIN zur Verfügung,
Ich finde bei der PIN Beschreibung vom PIC18F46K20 im DIL 40 Gehäuse keinen Timer 3
-
Thread
gibt es PIC18F248 im SSOP/TSSOP Gehäuse ?
Hmm, im Datenblatt von Microchip ist aber auch der PIC18F258 in der gleichen Bauform aufgeführt wie der 248. Ich hab hier aber einen 258, der deutlich kleiner als SO ist.
Der Pic ist falsch. Es gibt funktionierende OBD Kabel mit Pic18F248. Die gabs vor Jahren für 10 € bei ebay aus China. Die heutigen Kabel enthalten aber einen Pic18F258. Der Hersteller der Software hat
-
Thread
Anfängerfrage - Stoppuhr mittels CCP Module
// Prozessor: PIC 18F27J53 48MHz (20MHZ-Quarz mit PLL) // // Funktion: Test-Ausgabe am LCD-Display // // uC-Einstellungen -------------------------------------------------------- #include <18F27J53
lcd_putc,"%02u:%u",s,zs); } delay_ms(100); } } [/c] Und hier das Header-File des PIC's: [c] //////// Standard Header file for the PIC18F27J53 device //////////////// #device PIC18F27J53 #nolist //////// Program memory: 65532x16 Data RAM: 3760 Stack: 31 //////// I/O: 22 Analog
-
Thread
PIC16f628 programmieren Gesperrt
Hier gibt's ein Beispiel für den SDCC: https://github.com/diegoherranz/sdcc-examples/tree/master/pic16/1.blink_led Allerdings steht im Makefile: FAMILY=pic16 PROC=18f2550 ???
Sebastian schrieb im Beitrag #5899293: > Allerdings steht im Makefile: > FAMILY=pic16 > PROC=18f2550 Das ist etwas missverständlich. Mit Family PIC16 meinen die 16 Bit Befehlsbreite. PIC16 haben nur 14 Bit Befehle und gehören hier (SDCC) zur Familie PIC14 ;-)
-
Thread
LCD Display programmieren in C
Musst allerdings die verwendetet Datentypen anpassen (also z.B. "unsigned char" anstatt "uint8_t") und du musst dir die beidne delay Funktionen (_delay_ms(), delay_us() ) noch schreiben. Hab ich bei meinem aktuellen pic Projekt mit nem PIC18F26K20 auch so gemacht und es funktioniert einwandfrei
Header Dateien sind nicht das Problem ich besitze in C die Header Datei von PIC18F452, PIC18F4550, PIC18F46K20 und PIC18F46K22 Die Modifizieung fällt mir daher nicht schwer! Viel mehr ist das Problem, dass ich die Logik hinter der LCD-Ansteuerung verstehe!
-
Thread
3 Phasenmotor über PIC ansteuern
vollkommen (4325 RPM). mein problem ist nur der timer in C. und zwar schaffe ich es irgendwie nicht den PIC in c zu "definieren". damit meine ich das er alle befehle/register nicht erkennt. habe versucht dies hiermit aufzuheben "#include <pic18f2520>" hat leider nicht funktioniert.
#3862167: > mein problem ist nur der timer in C. und zwar > schaffe ich es irgendwie nicht den PIC in c zu "definieren". damit meine > ich das er alle befehle/register nicht erkennt. habe versucht dies > hiermit aufzuheben "#include <pic18f2520>" hat leider nicht > funktioniert. Welcher
-
Thread
impulslängenanzeige mit PIC
F_CPU 8e6 // 8MHz (internal RC-osc) #include <util\delay.h> #include <avr\io.h> int main( void ) { DDRB = 0xFF; // 8 outputs DDRD = 0x0F;
1<<PD4)); Ist nichts anderes wie ein IF Mit MPLab müsstest du das mini Prog auch in deinen PIC reinbekommen, du musst nur die Ports abändern. Habe es gerade an einem PIC18F4550 probiert, funktioniert wunderbar, ist super kompakt geschrieben. Wenn du so viele PIC rumliegen hast, gehe ich mal
-
Thread
Rückwandbus mit I2C
verwenden den per SPI extern angebundenen Controller MCP2515 von Microchip zB in Verbindung mit einem Mega8. Ein Microchip PIC18F26K80 auf der anderen Seite hat CAN bereits eingebaut, und der eingebaute CAN-Controller ist eine stark verbesserte Version des MCP2515 mit mehr Pufferspeicher, und der PIC kann
> Welcher von den PIC32 hat denn einen Ethernet-Phy eingebaut? von denen keiner. Auch hier habe ich 8 Bitter mit 8 Bittern verglichen. Ich hatte die PIC18F97J60 Familie im Sinn. Die hat quasi den ENC28J60 gleich mit eingebaut
-
Thread
PIC14, SDCC und "variable argument lists "
nicht geht). : - ) ... wenn die Bestellung von PIC18F Controllern eintrifft, wird meine Challenge von neuem beginnen !
PICs? Volker S. schrieb im Beitrag #5330090: > Gerade mal ohne die blinkende LED getestet. XC8-Free braucht mit den > Funktionen printf() und delay() aus der Bibliothek 620 Bytes ;-) Sorry, war nicht für einen PIC16 sondern PIC18F26K22. PIC16 kann ich gerade nicht hardwaremäßig (UART) testen
-
Thread
Umstieg von PIC auf Arduino mit welchem Gerät?
auf Arduino um zu > steigen. Warum schaust du dich nicht nach anderen PICs um? Wenn der uralt PIC16F690 deine Referenz ist, dann wirst du wahrscheinlich tot umfallen nach der Lektüre des Datenblatts vom PIC16F18857 oder sogar PIC18FxxQ43. Zudem sind diese auch noch deutlich billiger.
Hi, ich bin ein großer Fan von den 40 poligen PIC18F47Q43, PIC18F46K80 und den ganz großen PIC PIC18F97J60. Die sind alle recht ähnlich in der Handhabung die gleiche Entwicklungsumgebung. Warum also auf Arduino umsteigen?? VG Ingo
-
Thread
PIC MPMASMX PIC-AS
PICs mit nur wenigen Bänken ganz anders. Und offen gesagt benutze ich > für größere Projekte keinen PIC. Dafür gibt es andere Plattformen. 'Größere' Sachen benutze ich nur privat, ansonsten 8 Bit, 8 Beine... ;) Den 16F18313 finde ich richtig klasse, der 16F15214 hingegen nervt leicht. Die Idee mit
Hab mal grad geschaut: Die letzte Änderung des Assemblers ist rund 10 Jahre her. Da hatte ich die PIC18 eingebaut, aber nie benutzt. W.S.
-
Thread
Einstieg in 8051 - Atmels AT89S52 oder?
ADC mit PGA und 2 UARTs. Cheng Xin Wei Technologies baut 8051 abgeleitete Flash uC mit A/D und PWM CX8F2810E CX8P1710C in SO8 und CX8F2811E C8XP1711C in SO14 ohne weitere Doku. STC Micro http://www.stcmcu.com/ hat nicht nur nützlich erweiterte 8051 wie STC15F20x (3.8-5.5V) oder STC15L20x (2.4-3.6V)
guenstig aus China. meinst du z.B. den hier von SiLabs https://www.mouser.de/ProductDetail/634-8LB11F16EBQFP32