-
Thread
PIC18F4455 Schulprojekt
Hallo zusammen! Habe ein Schulprojekt über Mikrocontroller speziell der PIC18F4455, ich soll daran folgendes anschliessen: *Oszillator(4Mhz), *2x analoge Eingaenge (eingangspannungsbereich 0V..5V/5V Versorung auf Stecker) *8x digitale Eingaenge (Low 0..2V high:3..15V
-
Thread
pic18f4455 include datei
Hallo, ich bin auf der Suche nach der include datei für einen pic18f4455 für sdcc. Gruß Andreas
Eine Frage, wird denn der PIC18 überhaupt schon unterstützt?
-
Thread
Pic 18f4455 usb treiber
hallo! folgendes..ich hab mir eine hardware gebaut, die einen 18f4455 verwendet und vereinfacht gesagt daten per usb an den pc schicken sollte....ich hab nur (demopgramm etc) mit mein Programm für den PIC geschrieben. Ich bekomme auch die PC-meldung das ein USB-Device gefunden wurde. Da ich den PIC gerne als HID ansprechen würde, weiss ich nun nicht welchen Treiber ich auf PC-Seite für das gefundene Device nehmen sollte - bzw. wo ich diesen HID Treiber für den 18f4455 herbekomme...hat jemand einen
-
Thread
BITTEEE PIC 18f4455 HID HILFE!! verzweiflung
erstmal muss ich sagen bitte um nachsicht....bin noch anfänger! Ich muss für ein Projekt einen Pic 18f4455 als HID an meinem PC anmelden und der pic sendet dann daten (analogwandlung) an meinen PC! Ich schaff es aber nicht, dass mein pc den PIC als HID erkennt. habe es bereits mit diesem MCHUSB geschafft
funktionieren. Anbei ein Link. Hier findest du auch ein lauffähiges Beispiel, welches auch auf dem PCI18F4455 ausführbar sein müsste. Die Pinbelegung für die Firmware-Taste musst du ggf. auf Deine Bedürfnisse "umdefinieren". http://burger-web.com/Projects/PIC18F4550USB/de_PIC18UsbBoard.htm.de Wen du
-
Thread
PIC 18F4455 Betriebsstundenzähler für 4 Motoren
Hi, ich hab vor einen Betriebsstundenzähler für 4 Motoren zu realisieren. Dazu wollte ich mein PIC18F4455 eval board mal einsetzen welches fast verstaubt ist. Könnte ich das wie folgt machen oder hat jemand vielleicht eine andere Idee? Jeder Motor hat ein unsigned long int welches mit einem
Hi >ich hab das noch nie gemacht und so auf anhieb keine Ahnung wie man das >mit dem PIC erkennen kann. Dein PIC hat doch einen Analogkoparator. Einfach die Spannung (evtl. heruntergeteilt) vor der Diode mit einer passenden Spannung nach der Diode oder Referenzspannung vergleichen. Im
-
Thread
PIC18F4455 Problem mit I2C
Hallo Leute. Ich versuch den I2C-Modus des MSSP-Moduls (PIC18F4455) zum Laufen zu kriegen; Mit Hilfe von sprut.de und den AppNotes auf der Microchipseite. Ich verwende eine 20MHz Quarz. Folgender Code ist bis jetzt entstanden: #pragma config BOR = OFF
anderer Compiler: Sourceboost) einwandfrei funktioniert. Wenn ich nun diese Routinen benutze, bleibt der PIC in Warteschleife von "i2c_r()" hängen. Hat jemand eine Idee?
-
Thread
[Umfrage] Welchen uC habt ihr bis jetzt a meisten benutzt?
2 PIC18F2680 1 PIC18F4685 1 PIC18LF4455 1 PIC18F87K90 1 PIC18F86K90 1 PIC18F2550 2 PIC18F2685 1 PIC18F26K22 1 PIC18F13K50
PIC16F876 1 PIC16F877 2 PIC16(L)F193x 2 PIC18F452: 2 PIC18F2680 1 PIC18F4685 1 PIC18F46K80 1 PIC18LF4455 1 PIC18F87K90 1 PIC18F86K90 1 PIC18F2431 1 PIC18F2550 2 PIC18F2685 1 PIC18F26K22 2
-
Thread
PIC Control Register
Hallo, ich bin gerade am programmieren mit einem PIC18F4553, bisher habe ich Atmel benutzt. In den Atmel Datenblättern findet man ja meistens alles was man braucht. Bei den PIC verteilt sich das Wissen nach meinem Gefühl über hunderte Applikation-notes
devices features and specifications that are in addition to the features and specifications of the PIC18F2455/2550/4455/4550 devices. For information on the features and specifications shared by the PIC18F2458/2553/4458/4553 and PIC18F2455/2550/4455/4550 devices, see the PIC18F2455/2550/4455/4550
-
Thread
18F4455 HILFE...
aber das kann ich dir gleich sagen, muss erst noch nachschaun, oder überleg dir gleich den pic18F4550 zu nehmen, der ist schon etwas länger am Markt-> mehr sachen zum nachschaun hier noch ein ähnliches projekt mit dem pic18F2550 http://www.holger-klabunde.de/usb/18f2550.htm mfg Azrael
der Pic18F4455 ist zum Pic18F4550 pin-kompatibel haben sogar das selbe Datenblatt. Also sollte es mit dem Eagle-Lib funktionieren mfg Azrael
-
Thread
MC Empfehlung für Anfänger
programmieren? Und wenn, welche sind für Anfänger am besten geeignet? Ich glaube am ehesten würde der PIC18F4455 das können was ich brauche. Es muss ein USB chip sein, weil ich gerne mit den USB HID-Descriptor rumspielen möchte. Mann kann den PIC18F4455 über USB programmieren , sofern der USB Bootloader
> Mann kann den PIC18F4455 über USB programmieren , sofern der USB > Bootloader drauf ist? Ja, kannst du. Klappt sehr gut! Lade dir auch den kostenlosen* C18-Compiler von Microchip runter. Der integriert sich problemlos
-
Thread
Problem mit Linker im Makefile
*** Build of configuration Default for project PICUSBIO **** mingw32-make all mplink /l"C:\mcc18\lib" "C:\mcc18\lkr\18f4455.lkr" user.o cdc.o main.o usb9.o usbctrltrf.o usbdrv.o usbdsc.o usbmmap.o /m"E:\Meurer\Develop\PIC\PICUSBIO\output\PICUSBIO.map" /w /o"PICUSBIO.cof" MPLINK 4.11, Linker Copyright
mingw32-make: *** [picusbio.hex] Error 1 Makefile-Auszug: --------------- mplink /l"C:\mcc18\lib" "C:\mcc18\lkr\18f4455.lkr" $^ /m"$(OUTDIR)\PICUSBIO.map" /w /o"PICUSBIO.cof" Kommandozeile: GEHT -------------- E:\Meurer\Develop\PIC\PICUSBIO>mplink /l"C:\mcc18\lib" "C:\mcc18\lkr\18f4455.
-
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.
Achso: Debug oder Release macht keinen Unterschied. Egal ob 18f4455i.lkr oder 18f4455.lkr verwendet wird. Ich steh ehrlich gesagt auf dem Schlauch...
-
Thread
Boardentwicklung mit einem PIC mit EUSART
PIC18F2423 PIC18F6722 PIC18F8627 PIC18F8722 PIC18F1230 PIC18F1330 PIC18F2410 PIC18F2423 PIC18F24K20 PIC18F2510 PIC18F2515 PIC18F25K20 PIC18F4410 PIC18F4420 PIC18F4423 PIC18F4455 PIC18F4510
PIC18F85J90 PIC18F1230/1330 PIC18F2420/2520/4420/4520 PIC18F2423/2523/4423/4523 PIC18F2450/4450 PIC18F2455/2550/4455/4550 PIC18F2525/2620/4525/4620 PIC18F2X1X/4X1X PIC18F6310/6410/8310/8410 PIC18F8722
-
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
#4046372: > ST7735.h:1240: error: (1089) recursive function call to > "_drawCircle_rec" > > Der PIC ist ein PIC18F4455 und XC8. Falsche Architektur, sage ich mal. Dieser PIC hat einen 31 Worte großen Hardware-Stack. Der liegt nicht irgendwo im Adressraum rum, sondern ist irgendwo im Prozessorkern
-
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.
du was vorhast, vielleicht kann man sich ergänzen. Im Moment versuche ich gerade über USB ein am 18F4455 hängendes LCD per I2C anzusteuern...
-
Thread
ADA Spezifikationen / Programming Reference
a 4-bit Bank Pointer" http://ww1.microchip.com/downloads/en/DeviceDoc/39632e.pdf Datenblatt zum PIC18F2455/2550/4455/4550
arbeiten in/mit > der ausgewählten Bank. > Datenblatt zum PIC18F2455/2550/4455/4550 Eine sehr gute Bemerkung - vielen Dank dafür.
-
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
Berker FunkBus (Funkschalter) 433Mhz Prüfsumme?
dokumentieren und hier einstellen. hätte auch noch Interesse an ihrem Visual c# code so das ich ihn auf einen pic umsetzen kann :) von den unterlagen die ich momentan auf dem Laptop habe kann ich folgendes sagen: Die Schaltung basiert auf einem PIC16F4455 alternativ gehen wenn ich mich richtig erinnere PIC18F2550, PIC18F2455, PIC18F4550 meine die waren fast baugleich bist auf Speichergröße und PIN Anzahl wobei ich bei diesem Projekt nur 2 Pins zum benötigte. RB0 als input pin zum auslesen des signals. und PWM2
-
Thread
PIC: Daten in Programmspeicher schreiben
Hallo. Ich will Daten in den Programmspeicher eines PIC (18f4455) schreiben. Ich nutze den C18-Compiler und MPLAB, zum Debuggen den ICD2. Es gibt auch eine Funktion "memcpyram2pgm()", die in den Programmspeicher schreiben sollte, aber sie tut es eben nicht
Chris schrieb: > Ich will Daten in den Programmspeicher eines PIC (18f4455) schreiben. Hallo Chris, memcpyram2pgm() schreibt nicht in den Programmspeicher. Im Flash-Speicher muss man 64-Byte-Blöcke löschen und 8-Byte-Blöcke schreiben, bzw. je nach Prozessor.
-
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
Freeware C-Compiler für PIC 12F ..... 16F
16c770 16c771 16c745 16c765 16c773 16c774 16c781 16c782 16c925 16c926 12f629 12f675 12f635 12f683 und im PIC16 Modus: p18f242 p18f248 p18f252 p18f258 p18f442 p18f448 p18f452 p18f458 p18f1220 p18f1320 p18f2220 p18f2320 p18f2455 p18f2525 p18f2550 p18f2620 p18f4220 p18f4320 p18f4331 p18f4455 p18f4520 p18f4525 p18f4550 p18f4620 p18f6520 p18f6620 p18f6680 p18f6720 p18f8520 p18f8620 p18f8680 p18f8720 Beide Ports sind noch nicht so
-
Thread
PIC 16F877A Platine
mit den 18Fxxx anzufangen 16F877a -> 18F4520" könntest du mir einen Grund dafür nennen?
Mein Ratschlag - lass die PIC16F in Ruhe. Nimm dir einen PIC18F und ein PicKit3 bzw. Chinaklon. Wenn du viel Speicherplatz brauchst, dann nimm einen PIC18F4550 gibt es auch im DIP-Gehäuse. Mit PIC16F ist's immer bissle umständlich
-
Thread
[V] 20 Stueck PIC 18 Controller DIP 40
Aha.... http://www.ebay.de/itm/PIC-Prozessor-PIC18F4685-I-P-DIP-40-Microchip-Technology-/400745078574?pt=Bauteile&hash=item5d4e449f2e
Aha.... hast recht, ich stelle die lieber bei ebay für 100 Euro ein.... http://www.ebay.de/itm/PIC-Prozessor-PIC18F4685-I-P-DIP-40-Microchip-Technology-/400745078574?pt=Bauteile&hash=item5d4e449f2e http://www.ebay.de/itm/GD21831-PIC18F4685-I-P-Microchip-IC-8Bit-Flash-MCU-18F4685-DIP40-/360982948761
-
Thread
PIC18F2550 wird nicht vom PC erkannt
to 5.5V)" wie du es gesagt hast aber auf der Seite "DS39632E-page 8" "Like all Microchip PIC18 devices, members of the PIC18F2455/2550/4455/4550 family are available as both standard and low-voltage devices. Standard devices with Enhanced Flash memory, designated with an “F” in the part
/site/thehighspark/arduino-pic18f Vielen Dank noch einmal für Eure Unterstützung. Viktor
-
Thread
PIC16xxxx µC an USB betreiben (Win XP)
Hallo, Ähnliches habe ich auch vor. Allerdings will ich einen PIC mit integrierter USB-Schnittstelle nutzen ( 18F4455 ). Es gibt auch einen 16C765 mit USB-Schnittstelle, leider nur mit Fenster-EPROM und nur Full-Speed USB. Bei der Software ( Firmware im PIC )
haben wir gleichzeitig gepostet... das board unterstützt ja 28pin-PICs, dann solltest du auch den 18F2455 oder 18F2550 proggen können
-
Thread
Nach 8 kommt 19 und danach 10 - 7 Seg Uhr mit MAX7219
Moin Leute, ich hab hier ein Problem mit PIC18F4455, MAX7219 mit 8Digit 7Segment-Modul. Mir scheint das die Zählroutine etwas buggy ist, er zählt von 0 bis 8 ganz normal und anstatt 9 zeigt er mir 19 an und danach kommt die 10. Das funktioniert
); /*****************************************************************************/ /** C O N F I G U R A T I O N ************************************************/ /*****************************************************************************/ // PIC18F4455 Configuration Bit Settings /
-
Thread
usb und pic18f2550
Hallo! Ich möchte mich mit USB in Verbindung mit PIC18f auseinandersetzen. Gibt es da ein gutes Buch (es sollte nicht allzu teuer sein)? Irgendwie kann ich mit der Software von Microchip nicht viel anfangen. Sie ist nämlich auf das USB Board zugeschnitten
Hallo Hugo, habe ein eigenes Projekt mit CDC und PIC18F4455 verwirklicht. Die CDC-Firmware ist ziemlich gut geeignet um eigene Projekte zu realisieren, zumal man zunächst noch kein fertig funktionierendes PC-Programm benötigt und mit einem Terminal mit
-
Thread
USB mit PIC 18xxxxx
Hallo liebe Leute, ich beabsichtige, einen PIC18F4455 an den USB-Bus anzuschließen um damit ein (intelligentes) I/O-Modul aufzubauen. Der Einfachheit halber will ich die RS232-Emulation über USB (CDC-Firmware von Microchip) einsetzen. Programmieren
sollte der Kondensator nicht etwas grösser dimensioniert sein? z.B. 470uF? http://burger-web.com/Projects/PIC18F4550USB/en_PIC18UsbBoard.htm.en
-
Thread
[V] Großer Haufen versch. digital- und analog ICs
-I/PT 5 TPS26600PWPR 2 dsPIC33EP256GP506-I/PT 2 PIC18FLF2550-I/SP 2 PIC18FLF2680-I/SP 3 ENC28J60-I/SP 2 PIC18F4620-I/P 2 MAX118CPI 2 MCP2551 I/P 9 MCP201 E/P 2 PIC10F200 I/P 2 MAX120CNG 2 MAX1272CPA0 1 MAX202ECPE 1 PIC18F1320 3 dspPIC33FJ256GP506-I/PT 3 PIC18F4685-E/PT 3 PIC18F2480-I/SO 5 LMD1820IT 17 PIC18F1220-I/SO 5 MCP2515-I/SO 2 PIC18F4455-I/PT 8 AT25DF321-S3U
-
Thread
Registerbeschreibung beim PIC32
nicht, was der Faktor ist, wenn dort 101 drin steht. Ich vermisse hier die Darstellung wie bei z.B. PIC18F4550 (http://www.reichelt.de/?;ACTION=7;LA=28;OPEN=0;INDEX=0;FILENAME=A300%252FPIC18F2455_2550_4455_4550.pdf;SID=323ulPNqwQASAAAEo2Sz4fedeedafe8a74e4bffc78de65e77b735) auf Seite 34. Zudem hat das Datenblatt vom PIC18F4550 430 Seiten und das vom PIC32 nur 254, obwohl der ja einiges mehr kann. Meine Frage ist: Gibt es eine extra Dokumentation nur für die Register? Selbst wenn mir jetzt wer sagen kann, dass 101
-
Thread
Atmel-µC mit USB-Controller im DIP-Gehäuse
. > > Hab ich etwas übersehen? Nein. Außer dass Du bei Microchip fündig werden würdest. Z.B. PIC18F4553(DIP40)/2553(DIP28), oder aus der 16 Bit Serie den PIC24FJ64GB002, oder aus der 32 Bit Serie den neuen PIC32MX220F032B. Den passenden USB-Stack gibts kostenlos bei Microchip zum Download.
alle nur im TQFP-Gehäuse. Nö. Nicht sorgfältig genug gesucht. Im DIP40 und mit USB gibts z.B. PIC18F4450/4455/4458/4550/4553. fchk
-
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
hinter dem F) schafft das bestimmt locker. Oder ein 18F14K22, da könntest du dich an diesem Tutorial orientieren -> http://pic-projekte.de/wordpress/?p=4242 <edit> Wolltest du die Schalter dann jeweils mit 3
-
Thread
nicht kompatibel
Hallo Leute Ich wollte das Beispiel von Sprut ausprobieren http://www.sprut.de/electronic/pic/programm/adcpwm.htm auf meinem 18F4520,aber da kommen ein paar fehlermeldungen siehe unten. Da stimmt was mit der bank 1 nicht, ich versteh nur nicht was da beim 18er anders ist, aus dem datasheet
Version MPLAB 8.46 heruntergeladen. In dieser Version kennt der Compiler das Register ADRESH (für den PIC 18F4455). Hier aber leider nicht mehr den Befehl movfw.
-
Thread
48 MHz-PIC arbeitet mit 4 MHz Quarz
Bei einigen PICs (z.B. PIC18F4455 etc.) benötigt man für einen internen Takt von 48 MHz lediglich einen externen Quarz von 4 MHz. Damit schafft mann es, mit 83 ns Befehlsabarbeitungszeit ohne die Gefahr von nennenswerten Störaussendungen
Boah!! :-) Bei den J-PICs wird es sogar noch besser: Der PIC18F67J50 z.B. hat einen internen 8 MHz Oszillator, aus dem der 48 MHz System- sowie der USB-Takt erzeugt werden kann. Damit entfällt die Notwendigkeit für einen Quarz völlig. Aber dieser PIC ist dann
-
Thread
PIC 18F2550 Interrupts in C18
Hallo, kann mir jemand sagen, wie ich auf nem PIC 18F2550 Interrupts in C in C18 ans Laufen bringen kann? Das Hauptproblem ist der Sprung in die Interruptroutine.. wie geb ich das in C18 an? Mfg.
betroffen bin, > weil ich ja nicht mit den Registern arbeite. > Probier's aus! Ich hatte auf einem 18F4455 (mit gleichem Errata) ein ähnliches Problem. Einer der Capture Interrrupts hat nicht funktioniert. Mit dem work-around (high interrupt Routine als "low" definieren) keine Probleme mehr. Der Fehler
-
Thread
PIC Unterschied 18F4550 18F45J50 und *.mcp *.mcw
Worin liegt der Unterschied zwischen dem normalen Typ und dem J-Typ 18F4550 18F45J50 <=== Ich weiß, daß der LF Typ mit kleineren Spannungen betrieben werden kann, aber zum J-Typ konnte ich bis jetzt nichts finden. Und des weiteren frage ich mich schon seit
will und einfach nichts brauchbares ausspuckt. Und am nächsten Tag voila Die Beschreibung zum 18F45J50 findet sich in "PIC18F46J50 Family Data Sheet" nicht im "PIC18F2455/2550/4455/4550" und in der Micochip-Suche muß links nochmal die Unterkategorie ausgewählt werden. Ich braute die Info zur
-
Thread
[S] PIC18F2450 o.ä. (erledigt)
Für ein Miniprojekt (usb4all) suche ich mal schnell 1-2 PIC Am liebsten PIC18F2450 / 2550 / 2458 / 2553 / 4455 / 4550 / 4458 / 4553 fliegt das bei euch rum und wir würdet euch für wenig Geld davon trennen? Bitte per PN melden. Vielen Dank :-)
>PIC18F2550 und 4550 Hab ich definitiv, kann allerdings erst Ende KW 41 nachsehen. Falls dann noch Bedarf, bitte melden.
-
Thread
PIC18F2550 USB und RS232
firmware provides direct emulation of a serial port on PC running Windows 2K and Windows XP. As the PIC18F4550 is attached to the PC, a virtual COMx port is created. All PC software using a COM1-4 port will work without modifications with the virtual COM port if only at a much higher speed (approx 1Mbit
Moin zusammen, @holger: ich glaube ernsthat dass man mit den PICs 18F2455, 2550, 4455, 4550 12MBit/s hinbekommt. Es heißst ja nicht umsonst PIC´s mit FS auf der Microchip Seite. >USBTasks() wird nicht unterbrochen. Warum nicht ? Es wird gar nicht >aufgerufen. USBTasks
-
Thread
Ansteuerung für RGB mit PWM
40P den ich in einer eigenen Library > erstellt habe... Auf der Schaltung kann man irgendwas mit PIC...F... lesen. Nichts von ECIO. Was ist jetzt richtig? Denn selbst wenn man den Schaltplan lesen könnte, würden immer noch falsche Infos drinstehen.
. Auf dem Board werkelt ein 18F4455 PIC http://www.matrixmultimedia.com/resources/files/datasheets/ECIO-60-2.pdf
-
Thread
Eagle Library als Vorlage
Hallo. in der microchip library ist der pic18f4455 enthalten. ich brauche jedoch den pic18f4580, welcher sich nur minimal vom erstgenannten unterscheidet. ich möchte jedoch nicht die gesamte library kopieren und das eine bauteil abändern
-
Thread
Unterschied zwischen bei Compiler MPLAB® C und MPLAB® XC
VARIABLES ******************************************************/ #pragma udata #if defined(__18F14K50) || defined(__18F13K50) || defined(__18LF14K50) || defined(__18LF13K50) #pragma udata usbram2 #elif defined(__18F2455) || defined(__18F2550) || defined(__18F4455) || defined(__18F4550)\
} } #endif static void InitializeSystem(void) { char Data[3]; #if (defined(__18CXX) & !defined(PIC18F87J50_PIM)) ADCON1 |= 0x0F; // Default all pins to digital #elif defined(__C30__) #if defined(__PIC24FJ256DA210__) || defined(__PIC24FJ256GB210
-
Thread
Einzelne analog Pins auf digital setzen
Moin, wenn ich einen PIC18F4550/4455 und XC8 habe dann fehlt mir das ANSEL Register gerade etwas. Ich hab hier nur mit ADCON1bits.PCFG die Auswahl, allerdings nicht um zb. nur AN1 digital zu setzen. Gibt es da eine Möglichkeit
Geht bei dem PIC nicht
-
Thread
Proteus mit MCP3551 -> Angezeigte Werte
Moin ihr Tastenschwinger, ich simulier hier gerade mit Proteus einen Aufbau mit PIC18F4455 und MCP3551. Als Referenz für den MCP3551 hab ich den MCP1802T-50 ausgewählt. Ich erhalte eine Ausgabe über das angesteuerte LCD mit dem Code als Ergebnis. Nebenbei hab ich zur Kontrolle noch
links und angeführter 1 in das Ergebnis der Binärzahl vom PIC-Programm überführt werden kann (oder man sieht auch das der Code halb so groß ist). Im Programm hab ich nichts gefunden das den shift erklären würde, die Bytes aus dem SSPBUF sind genau die Hexzahlen
-
Thread
PIC18F4550 und I2C funktioniert nur teilweise. Spuki
Hi, ich hab da mal ein kleines Problem bei der I2C und dem PIC18F4455 oder auch 18F4550. Nur vorweg, der I2C Bus geht von der Hardware her zu 100%. Ich habe angefangen mit USB rumzuspielen, als erstes mit dem Treiber von Microchip nun will ich das ganze als
MOVFF 0xfe2, 0xfda 2F4A FFDA NOP 17: { 18: IdleI2C(); // ensure module is idle 2F4C 50C7 MOVF 0xfc7, W, ACCESS 2F4E 0B04 ANDLW 0x4 2F50
-
Thread
Ausgabe ADC auf HDD44780
Moin Leute, ich hab mal ein Poti mit dem AN1 des PIC18F4455 verbunden und wollte mir die Spannung auf meinem DV-20208 (HDD44780 komp.) ausgeben lassen. Nachdem ich wegen float2string einige Probleme hatte habe ich mich entschlossen mit Proteus durchzuspielen
-
Thread
putsXLCD nur der Anfangscharacter vom String auf LCD
Moin, vielleicht könnt ihr mir auch ohne meinen Code helfen. Hab hier einen PIC18F4455, ein Hitachi 2x16 LCD (der Standard halt) und das versuch ich mit XLCD und XC8 zum laufen zu bewegen. Scheint mir soweit auch alles gut, benutz den Befehl putsXCLD(text) und hab als text:
alle values von text hat, werden, nur schreibt das LCD die dann nicht...komisch. Mit dem alten C18 Compiler und MPLAB8 lief das LCD schon problemlos! Vielleicht hat jemand von euch sowas schonmal selbst gehabt und weiß was falsch läuft.. Gruß Beast
-
Thread
H-Brücken Mosfet Treiber bei 5V Betriebsspannung
Ich möchte für einen Pic18f4455 mit Enhanced PWM ein Peltierelement steuern. Dieses zieht ungefähr 3 Amper Strom. Mir steht ein geregeltes Netzteil mit 5V Spannung und Maximalstrom 4 Amper zur Verfügung. Das Peltier Element
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
Im Anhang ein BLDC Servo Motor Controller fuer 50V, 10A. Mit PIC18F4431 uC. RS232, Encoder Interface
welcher eine doch sehr genaue Zeit anzeigt. Verwendet wird ein PIC18F2550 oder PIC18F4455. Dazu noch ein paar Bilder.
-
Thread
Windows Variablen auslesen + übertragen
Einsteiger in Sachen Microcontroller(-programmierung) im Moment experimentiere ich etwas mit Flowcode+ PIC 18F4455-I/P herum um mal so ein paar Basics zu bekommen. Werde mich dann irgendwann auch in C einarbeiten um dort dann weiter zu machen. Jetzt habe ich eine Frage zur Datenübertragung. Bisher habe