-
Thread
I2C Kommunikation XC8 MPLAB
versuche gerade eine I2C Kommunikation aufzubauen und brauche dabei etwas Hilfe. Ich arbeite mit einem PIC18F2550´, ICD3 und MPlab XC8 Compiler. Bisher gemacht: Ich habe nach folgendem Tutorial eine I2C Bibliothek geschrieben. https://electrosome.com/i2c-pic-microcontroller-mplab-xc8/ Den Code
Udo schrieb im Beitrag #4870758: > Und warum schreibst du hier nicht weiter ? > > Beitrag "PIC 18F2550 I²C Kommunikation XC8 Compiler" Weil ich nun einen Schritt weiter bin und sich der Kern meiner Frage im alten Thread etwas verflüchtigt hat....
-
Thread
PIC 18F2550 I²C Kommunikation XC8 Compiler
geladen werden kann (ganz unten unter "PIC18F Legacy Peripheral Libraries v..." ) Es kann allerdings sein, dass die PLib nicht mehr kompatibel mit deiner XC8 Version ist. Bei einigen PICs wurden Änderungen in den Headern gemacht, welche jetzt
natürlich auch stimmen, sonst bleibt die while-Schleife hängen. poste doch mal den komletten Code des pic18f2550 als Anhang. Gruss j.p.
-
Thread
MAX9768 "Digitaler" Verstärker
Digitalpotentiometer ist in der Schaltung des Verstärkers eingebaut. Datasheets: Mikrocontroller PIC18F1320: http://www.farnell.com/datasheets/130717.pdf?_ga=1.124897546.1043418035.1484639104 Digitalpotentiometer: http://www.farnell.com/datasheets/705839.pdf?_ga=1.56159403.1043418035.1484639104
? Such Dir was aus: https://www.google.de/search?sourceid=chrome-psyapi2&ion=1&espv=2&ie=UTF-8&q=Geh%C3%B6r%20Empfindlichkeit%20logarithmisch&oq=Geh%C3%B6r%20Empfindlichkeit%20logarithmisch&aqs=chrome..69i57.15895j0j7
-
Thread
welche Mikrocontroller 32 Bit ist zu empfehlen
alle zusammen, ich möchte euch um Rat bitten. Es ist folgenden: Wir benutzen zu Zeit einen PIC18f4550. In diesem Mikrocontroller wird einen Teil der Logik dort implementiert der Rest ist in einem Oberschicht "DLL C++(Visual Studio)". Nun möchten wir gerne von der PIC18f4550 endlich mal wegschmeissen
holger schrieb im Beitrag #4862531: >>Nun möchten wir gerne von der PIC18f4550 endlich mal wegschmeissen. >>Es treten immer wieder USB Verbindungsprobleme Das liegt aber nicht am PIC...
-
Thread
FlugSimulator Pedale selber bauen
www.obdev.at/products/vusb/index.html (Gefrickel) oder besser mit einem µC, der direkt USB "spricht", PIC18F2550, diverse ARM, AVR, ...
http://www.ebay.de/itm/Entwicklungsboard-Code-Mercenaries-JoyWarrior24A8-8-MOD-/401119570305?hash=item5d6496e981:g:cuYAAOSwInxXM6Yz
-
Thread
Kemo K8060- Lastwiderstände glühen durch
Bird T. schrieb im Beitrag #4859459: > Die Lastwiderstände R18 u. R19 glühen durch. R18 = Versorgungsspannung deutlich über 40 Volt. > Dann viel mir auf das der Temperaturfühler An diesem Satz _f_iel mir auf, das_s_ Deine Grammatik problematisch ist. Wenn
Bird T. schrieb im Beitrag #4859459: > R18 u. R19 R19 u. R20 gemeint nehme ich mal an.
-
Thread
Probleme mit Can Hausbus
Die 6 Sensoren sind letztlich jeweils ein PIC18F2480 mit einem eigenem Step Down Wandler LM2574 und diversen Sensoren wie Akustik, IR Temperatur. Die 16V kommen aus einem zweckentfremdeten Laptop Netzteil. Die Zentrale ist ein Raspberry Pi mit einem CAN Interface mit einem PIC 18F4580. Wie gesagt fragt die Zentrale die Sensoren seriell ab, kein Sensor darf ohne Aufforderung senden. Adressierung erfolgt auf der Applikation Ebene, grundsätzlich hören alle Sensoren alles was
-
Thread
VMS 4.1 PIC 18f65j50 Firmware über ICSP einspielen?
mit USB verbunden wird, aber es kann kein Gerät identifiziert werden). In dem Ding werkelt ein PIC 18f65j50 , der offenbar die Firmware enthält und auch für den USB zuständig ist und dort vermute ich den Fehler: - entweder ist der PIC kaputt oder - der PIC hat seine Firmware "vergessen"
.01.46.14 Firmware type..............PIC18FJ Target voltage detected Target device PIC18F65J50 found. Device ID Revision = 3 2017-01-09 18:40:24 +0100 - Reading... The following memory area(s) will be read: program memory: start
-
Thread
Bitmanipulation beschleunigen
sbrc r18, 3 ; 2 4c2: 70 6f ori r23, 0xF0 ; 240 ; 1 4c4: 24 fd sbrc r18, 4 ; 2 4c6: 8f 60 ori r24, 0x0F ; 15 ; 1 4c8: 25 fd sbrc r18, 5
andi r18, 0xC0 ; 192 5f4: 20 34 cpi r18, 0x40 ; 64 5f6: 59 f0 breq .+22 ; 0x60e <variant_eprofi+0x82> 5f8: 20 f4 brcc .+8 ; 0x602 <variant_eprofi+0x76> 5fa
-
Thread
Welche Bauteile zum Anfang kaufen
Hallo, Elkos 10uF, 47uF, 220uF 16 Volt Folienkondensatoren MKT 1nF, 3,3 nF, 10nF, 33nF, 100nF, 330nF 50V...100V Keramikkondensatoren 100 Stück 100nF 50 Volt IC-Sockel 8plg, 14 plg, 16 plg..... LM324 LM339
bei Widerstand 1 Ohm bis 8,2M Ohm als MF 0207 aus der E12 Reihe bei Kondensatoren Keramik 100nF 220nF 470nF in RM 2,5 - RM 5 AL-Elkos 1µ 4µF 10µF 100µF 220µF 470µF 15-25V bis 25-35V Rest einzeln
-
Thread
SDCC und PIC18F2680 Reset nach regelmäßiger Zeit 2 Minuten 8 Sekunden.
Vielleicht komisch aber wahr. Ich arbeite an meiner Entwicklung parallel mit zwei Compiler: SDCC und Microchip MC18 (freie Version). Das SDCC durch Sentiment... Das Programm ist umfangreich. Beide Interrupts (low und high Priorität)mitlaufen. Unter SDCC kommt nach regelmäßigen Abständen zum Reseten. Unter MC18 läuft das Programm über Tage ohne Problemen. Zuerst dachte ich an ein Hardwareproblem, aber nichts verdächtiges habe ich gefunden. Heute habe ich diese Abstände zwischen Reset gemessen. Sind das regelmäßig 2 Minuten und 8 Sekunden. Also leider SDCC Fehler. Nach dem Wiedereintritt
-
Thread
Servosteuerung 30 A - H-Brücke verstärken?
IR2184 als Brückentreiber ansteuern? In den Datenblättern finde ich "input capacitance" von 1470 pF für den IRFZ44N, vs. 10820 pF für den IRFB7434. Ist das der "casus knacki"? Der IR2184 ist mit 1,4 / 1,8 A Ausgangsstrom angegeben, was bei 12 V gut zu den 10-Ohm-Gate-Widerständen in der Beispielschaltung
die Vergleichstabelle https://www.mikrocontroller.net/articles/AVR_Typen#Vergleichstabelle.28n.29_.2F_Ausstattung geflogen. Ergebnis auf die Schnelle: Ich denke der AT90CAN.. hat die gleichen Timer wie Atmega64 und Atmega128 - 8-bit-Timer 0 und 2 ähnlich wie die Atmega 8 etc mit je 1 OC - 2
-
Thread
Analog Input ADC
Hallo, Ich versuche mich zum ersten mal an ADC beim PIC18F14K22 und will ein Poti dass an PIN (RA4 (AnalogChannel3)) angeschlossen ist auslesen und das 10Bit-Result auf 10 LED's anzeigen lassen. Sollte eigentlich nicht zu schwer sein aber es klappt noch
unteren Bits (LED's) an, erst wenn ich das POTI fast ganz aufdrehe gehen die meisten an. PS: Der PIC läuft auf 8Mhz durch den Internen Oszillator Was mache ich falsch? Hier der Code [c] /* * File: XC8.c * Author: Markus * * Created on 23. Dezember 2016, 15:03 */ #include <
-
Thread
Rasterelektronenmikroskop Zeiss DSM 960
15.8MB, ich klick da auch noch drauf :\ hehe StromTuner
, und Stück für Stück Teile weggenommen und dann wieder draufgesetzt. Zunächst habe ich die 2x 47uF weggenommen, Rauschen war noch da, dann die 10uF an den Buffern gegen 100nF getauscht. Immer noch da. Dann die 22uF am Eingang weggenommen. Rauschen ist dann MEISTENS weg. Aber manchmal direkt nach dem
-
Thread
Pumpensteuerung - Finde den Fehler PIC 16f628a
Beim 16F628A ist der Pin RA5 nur als Input zu benutzen. Siehe Bild im Datenblatt Port RA5
Das ist der RA5/MCLR/VPP Port geht das das ich da einen Taster dran mach der den Pic nicht resettet
-
Thread
Timer1 weckt nicht den PIC2LF1840 vom SLEEP()
PIC12LF1840...
... #define T2_ON 1<<4 [/c] 3. Und kommt der SLEEP() Befehl nicht in die "main" ? Der PIC muss die ISR sauber verlassen und dann darf er schlafen geht, bin ich der Meinung. Ich benutze den PIC18F25K22, aber es sollte so ähnlich sein. das sollten Sie an ihrem Programm mal überprüfen.
-
Thread
Temperatursensor mit maximaler Genauigkeit auswerten
Edgar T. schrieb im Beitrag #4840969: > f(x)=0,02x^5-0,24x^4+1,94x^3-8,81x^2+23,45x+815 > ich wollte mir nicht antun diese Funktion mit dem Arduino auszuwerten, Also ist das wohl das aktuelle Problem.
Edgar T. schrieb im Beitrag #4840969: > f(x)=0,02x^5-0,24x^4+1,94x^3-8,81x^2+23,45x+815 > ich wollte mir nicht antun diese Funktion mit dem Arduino auszuwerten, > weil ich die Funktionen(Methoden) nicht kenne um mit Wurzeln und > Quadranten
-
Thread
Embedded Systems lernen
Ich persönlich arbeite mit einer Eigenentwicklung für PIC18. Hier im Forum sind STM32-ARM Controller seeehr beliebt. Entsprechend wird es bei Problemen mit dieser Familier vermutlich leichter hier an Hilfe zu kommen. Aber auch andere Gattungen sind vertreten
behandelt: https://www.amazon.de/Das-grosse-PIC-Mikro-Handbuch-Nanowatt/dp/3772359957
-
Thread
PIC Programmiergerät, Lötstation
auch über den USB Anschluss installieren? So wie hier erklärt: http://www.sprut.de/electronic/pic/8bit/18f/programm/usbbootloader/usbboot.htm Braucht man die zusätzlichen Programmiergeräte also nur, wenn kein USB Anschluss vorhanden ist oder wofür sind diese da? 2. Wenn ich die PIN´s
Hallo Simon, Schau mal hier: http://www.ebay.de/itm/Logifind-PIC-Development-Board-PIC-40-MINI-PIC18F4550-Learning-board-USB-DEMO-/122254337452?hash=item1c76ed25ac:g:37MAAOSw-0xYQ7zv Da hast du gleich einen "großen" 18F4550 PIC Drauf. Der Programmer passend
-
Thread
Einfacher RIIA-Entzerrvorverstärker Schaltplan gesucht
Toni E. schrieb im Beitrag #4849508: > Figure 93 auf Seite 23 hat einen Hochpass mit 33µF und 390 was 4 Hz > entspricht. Ich sehe dort kein Hochpass mit 33µF und 390. Da gibt's nur ein 33µF am Eingang, was zu viel ist. Da reicht schon 1uF oder höchstens 10uF.
, was zu viel ist. Da reicht schon 1uF oder höchstens 10uF. Ich meine 100µF und 390 Ohm. Der 33µ ist ja nur zum DC entkoppeln da ist es eigentlich egal ob groß oder klein.
-
Thread
Was kann man mit 16Byte an RAM machen?
Max M. schrieb im Beitrag #4829165: > Speziell hab ich mir da den PIC10F220 ausgesucht Ein EFM8BB1 mit immerhin 512B RAM kostet weniger und ist auch in C ordentlich programmierbar. > Assembler möchte ich mir nicht antun PIC10F220 geht nur in Assembler. http
Also Assembler ist schon lustig :D 8% des Flash vom PIC10F200 sind mit diesem Programm belegt: [avrasm] #include <p10f200.inc> incrReg EQU 10h cmpVal EQU 11h cmpReg EQU 12h org 0x00 call outputGPIOs main
-
Thread
Grafik Display gesucht für PIC18F2550
Hallo zusammen, ich bin neu hier. Ich würde gerne ein Grafikdisplay über einen PIC18F2550 ansteuern. Leider weiß ich nicht genau, wodrauf ich bei der Auswahl eines Displays achten sollte. Ich hoffe ihr könnt mir ein paar Vorschläge machen :-) Es sollte folgendes realisierbar sein:
mit I2C http://pic-projekte.de/wordpress/?p=3171
-
Thread
Passende Bauteile für ein Projekt wählen
Edit: Ich habe aufgrund der EAGLE Bibliotheken die Auswahl vorerst auf 3 Controller eingeschränkt: PIC16F1517 PIC16F1519 PIC18F4455 Welcher dieser ist am besten geeignet? Falls ihr noch andere Vorschläge habt bin ich auch für diese noch offen.
Ich habe aufgrund der EAGLE Bibliotheken die Auswahl vorerst auf 3 > Controller eingeschränkt: > PIC16F1517 > PIC16F1519 > PIC18F4455 > > Welcher dieser ist am besten geeignet? Ähm, ist das dein Ernst? Oo Üblicherweise nimmt man den Controller, mit dem man am besten arbeiten kann und nicht
-
Thread
Problem UC1608 Grafik LCD
schon nicht stimmt. Zu der komme ich jetzt : Erstmal, ich beginne grade in C, auf MPLABX, mit XC8. #include "main.h" #include <pic18f14k22.h> #include "C-TEST.h" Soweit klar. Dann in C-TEST.h erst die Definitionen : #define LCD_RESET 0b01000111 // RESET-Befehl für LCD, #define
24. Aber ich gleube mich zu entsinnen, daß bei den PIC18 der RAM auch nicht grad üppig vorhanden ist. Wie also willst du das unter einen Hut bekommen? Ich mach mal ne Rechnung auf: 240x128/8--> ca. 3.8 K RAM - hast du soviel überhaupt auf dem PIC18?
-
Thread
Arduino als uC für Bachelorarbeit, schädlich für Bewerbung?
F. F. schrieb im Beitrag #4817179: > Ihr diskutiert mittlerweile über ein anderes Thema. > Es ging nicht darum ob der TO Arduino in der Abschlussarbeit benutzt > oder nicht, sondern darum, ob das, wenn
F. F. schrieb im Beitrag #4817978: > Hätte ich Ironie dazu schreiben sollen? Ob das geholfen hätte? :-D
-
Thread
DDS-Chip mit einem AVR ansprechen
5B%5D=4&forums%5B%5D=3&forums%5B%5D=6&forums%5B%5D=31&forums%5B%5D=17&forums%5B%5D=11&forums%5B%5D=8&forums%5B%5D=14&forums%5B%5D=12&forums%5B%5D=7&forums%5B%5D=5&forums%5B%5D=15&forums%5B%5D=13&forums%5B%5D=18&forums%5B%5D=16&sort_by_date=0
entsprechend. Das war's. Kann ja wirklich nicht so schwer sein. Ich hab sowas vor Jahren mit dem PIC16Firgendwas gemacht, der im FA-NWT drinsteckt - und zwar in Assembler. Aber das nützt dir ja nix, oder? W.S.
-
Thread
microchip c18 vs. sdcc
Zeit arbeite ich bei der Entwicklung von einem Mikroprozessorsystem. Als Mikroprozessor verwende ich pic18f2680 : Programmspeichergröße: 64KB RAM-Speichergröße: 3.25KB EEPROM: 1024Bytes Hardware habe ich schrittweise entwickelt. CAN, RS232 wurden an der Hautplatine platziert. Visualisierung
von I/o habe ich durch Multiplexschaltung erweitert: digitale Ausgänge 16 stück, digitale Eingänge 8 stück, analoge Eingänge 8 stück. Noch direkte einzelne I/O Ports stehen zu Verfügung. Von Anfang an habe ich mir als Ziel gesetzt das alles unter beiden Compiler: c18 und sdcc lauffähig zu machen.
-
Thread
Keine Open Load Meldung bei ata6836c und IFX9201SG!
funktioniert anscheinend die Open-load Erkennung. 1) IC Atmel ata6836c, läuft über SPI-Bus an einem PIC18F44K22. Über OUT1-OUT3 und OUT4-6 sind jeweils 2 Motoren angeschlossen. Alle Kommando-Ausgaben (leider 16Bit von bit0..15 gespiegelt erforderlich) und Fehlermeldungen bzgl. Kurzschluss funktionieren
uns8 status1 = 0u; uns8 status2 = 0u; uns8 send_cmd_low = 0u; uns8 send_cmd_high = 0u; //Baustein CS=0 aktiv CLR_PORT(M_CS); // CS >=16clocks low für OLD!? (s. ATAN0013 S.3 )
-
Thread
Remappable pin selection for PIC18F66J94
Hi all, I am new to this series of controller but earlier i had worked with PIC24FJ256GB406. In PIC24FJ256GB406 controller(see datasheet at http://www.kynix.com/Parts/158737/PIC24FJ256GB406-I%2FPT.html), any remappable pin can be configured for any type of peripheral feature for
which remappable pin uart3rx has been connected. Based on this only i had designed my new design for PIC18F66J94 controller and got PCB fabricated also but i think i have done blunder in configuring the remappable pins. For PIC18F66J94 controller, remappable pins have been grouped together and divided
-
Thread
DS18B20 gibt keine Daten her
presence) } } void write(char WRT) { //See the "Write Time Slots"-section of the DS18B20-Datasheet for information char i, Cmd; Cmd = WRT; //Rx_one_wire_bus; // set pin# to input (1) for (i = 0; i < 8; i++) { delay_us(10); if ((Cmd & (1 <<
Fred F. schrieb im Beitrag #4810719: > Vieleicht das hier? > Beitrag "China Schrott - NPN Transistor als DS18B20 verkauft" Nein, habe den Sensor bei RS bestellt!! Außerdem kommt nach einem Reset-Puls
-
Thread
Pins über Windows PC schalten
getestet,kann also ueber "Batchfaehigkeit" etc. nichts aussagen..... Alles was du brauchst ist ein PIC und ein Programmiergeraet dafuer - der Rest ist von Sprut gegeben. 1.Downloaden 2."Brennen" 3.Fertig.... Das Problem duerfte der PIC sein - weil dies hier ein AVR-Forum ist ;-) http://sprut.de/electronic/pic/8bit/18f/programm/usb2550/usb2550.htm#winprognutz http://sprut.de/electronic/pic/projekte/usb4all/usb4all.htm#download
-
Thread
Leistungsstärkere Alternative für Atmega/Arduino
besser in genau dieser Hinsicht. zB die http://www.microchip.com/wwwproducts/Devices.aspx?product=dsPIC33FJ64GP206A haben 8 PWM, 40 MIPS, und ..
Controller rauszusuchen.. mit 10 PWM http://www.microchip.com/wwwproducts/Devices.aspx?product=dsPIC33FJ64GP206A mit 16 PWM http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC24F08KM202 Egal, es wird eh nichts werden.
-
Thread
Basic im STM8S103
Wenn man übrigens das Pinout des CH32V003F4P6 mit dem des STM8S103F3P6 vergleicht, so stellt man eine frappierende Ähnlichkeit fest ... [pre] ################################################################## STM8S103F3P6
Ausstattung. Meld Dich einfach per PM bei mir. Info: https://stepp-ke.de/2023/07/23/wch-ch32v003f4p6-ch32v203c8t6-und-wch-linke/ Der CH32V003F4P6 ist als direkter Ersatz für den STM8Sx03F3P6 gedacht. Hab ich auch schon erfolgreich ausprobiert.
-
Thread
Komponenten im AVR, die viel Strom verbrauchen
kein sleep. Alle Systeme mit 11.0592MHZ Quarz betrieben. Kerntakt bei allen auch die 11MHz, d.h. der PIC hatte die 4-fach PLL an. ATmega644 18.8 mA ATmega324P 16.2 mA ATmega328P 13.0 mA STM8S105C6 10.6 mA PIC18F45K50 7.2 mA AVR sind wahre Stromfresser unter den 8-bittern (oberhalb 3,6V). Sind halt alt. Da macht der STM auch keine gute Figur, als neuzeitliche Erscheinung.
-
Thread
DIY Frequency Counter mit 10 bis 12 Digits?
einfach über einen Widerstand lädt. Der PTC ist z.B. im neuen Atmega328PB enthalten. Die CTMU gibts ab PIC18/24/32 und dsPIC. Die Auflösung des genannten PIC-Reziprokzählers lag um 1 nsec, also etwa 7-8 Bit besser als ohne die Interpolation. Anscheinend hatte sonst noch niemand diese trickreiche Idee.
x Eingänge 0,01 Hz - ca. 80 MHz, einer davon mit TDC7200 für 10 Stellen/s. Der andere Eingang mit 8 Stellen/s kann als Referenzeingang für 1 pps Signale oder 10 MHz dienen. Anzeige/Bedienung über 4,3" TFT; div. ext. Schnittstellen insbesondere RS232; Prozessor STM32F407.
-
Thread
Mikrocontroller soll Netzspannung erkennen, erhält aber chaotischen output.
R19, dieser ist zu klein und lädt den Kondensator zu schnell > wieder auf. Ein Pullup im AVR oder PIC reicht vollkommen aus. Genau das habe ich gemacht. Genau das verhalf auch zur Lösung. Als ich die Software umschrieb um pro Sekunde die Nulldurchgänge zu zählen habe ich allerdings nur 50 gezählt. Was Relais angeht, da habe ich leider nur sehr teure Relais gefunden (>8 Euro), zudem nichts mechanisch kleines für Printmontage mit 230 V ac für die Spule. Zu C5, 22nF, in der Schaltung; das soll ein Kondensatornetzteil sein. Die zweimal 470kOhm sollen den entladen, damit
-
Thread
PICKIT3 und pic16f54 in c Einfches Program scheitern beim Brennen
warte1ms(void)" ist ueberfluessig und auch fehlerhaft Im uebrigen gibt es bei Reichelt einen billigen Pic mit reichlich Speicher und I/O-pins http://www.reichelt.de/PIC-16F8-16LF-Controller/PIC-16F883-I-SP/3/index.html?ACTION=3&LA=446&ARTICLE=89327&GROUPID=2967&artnr=PIC+16F883-I%2FSP&SEARCH=pic16f883
Äääähhhhhh, nee ;-) http://sprut.de/electronic/pic/8bit/16f/14bit.htm ?
-
Thread
Umfrage: Was würdet ihr auch in einem Onlineshop wünschen?
* FETs, Transitoren, Dioden... * Adapterplatinen (SMD / DIP ) * SNTs * Tasten und Keyboards (4x8, usw.) Was ich damit sagen möchte, dass der Shop sich auf den Hobbyisten der sich vorwiegend mit µC und deren Peripherie beschäftigt konzentrieren sollte. Und es muss nicht immer Neuware sein.
TOT). Also mal schauen was noch geht, ich persönlich vermissen nen Shop der ne große Auswahl an PIC´s hat und halt das Passenden drumherum aber die Nische ist in DE einfach zu klein, und die meisten benutzen die ~10 Standard PICs.
-
Thread
Portpins einzeln in Schleife abfragen auf PIC18
eines Ports abfragen und entsprechend des Zustands eine Aktion ausführen. Das ganze soll auf einem Pic18F45k22 laufen, ist ja aber eher eine Grundsatzfrage. Nun könnte man das Problem ja für jeden Pin mit einer einzelnen If-Abfrage erledigen: [c] If(PORTBbits.PORTB0 == 1){ mache etwas;} else
Eine Möglichkeit von vielen: [c]for (char i=0; i<8; i++) { if(PORTB & (1 << i)) { ;//mache etwas; } } [/c]
-
Thread
"Universalprogrammer" für Linux
Die PIC18xxxx (ohne J und K) z.B. 18F2455 18F2550 etc. werden wohl nicht unterstützt?
der führenden 2 eine 4 haben und statt 18 Pins dann 40 bzw. 44 Pins haben. Eine gute Übersicht findest Du unter http://www.sprut.de/electronic/pic/18f.htm und http://www.sprut.de/electronic/soft/usburn/usburn.htm#typen
-
Thread
LCD über 8Bit C Code
untenstehenden Code werfen würdet. Vlt fällt euch ein bzw mehrere Fehler auf. [c] #include <p18f2525.h> #include "delays.h" #include "xlcd.h" /*DECLARATIONS****************************************/ #pragma config OSC = HS //CPU=8 MHz #pragma config PWRT = ON #pragma config WDT = OFF
schreiben sollen Das Display ist vom Typ CV4162B und der Controller im LCD ist der Sitronix ST7066U. Der PIC, den ich programmiere ist der PIC18f2525. In der Headerdatei #include "xlcd.h" stehen Definitionen(z.B die Ports und 4/8-Bitmode) und Funktionen für das LCD.
-
Thread
"Driverless" HID, bidirektional, je 64 Byte - möglich?
-','>', #if defined(__18F14K50) '1','8','F','1','4','K','5','0',')' #elif defined (__18F4550) ' ','1','8','F','4','5','5','0',')' #elif defined(__18F27J53) '1','8','F','2','7','J','5','3',')' #elif defined(__18F25K50) '1','8','F','2','5','K','5','0',')' #elif defined(__16F1459) ' ','1','6','F','1','4','5','9',')' #elif defined(__16F1455) ' ','1','6','F','1','4','5','5',')' #else #warning