-
Thread
Wann gibts mal wieder neue gute AVR 8-Bitter?
mit AES schaffte der uC immerhin an die 33kB/s Durchsatz. Damit kann man oft leben. Bei einem PIC18F8722 schaffte der immerhin auch noch um die 5kB/s. Also, wenn AES nicht in HW existiert, ist Selbsthilfe immer noch eine Möglichkeit. Und wer wirklich einen uC mit eingebauten AES braucht, muß halt nach
-
Thread
Arduino Am2301 Sensoren
ich verwendete von vornherein einen extra Draht für Vcc. Das funktionierte einwandfrei mit einem PIC18F8722. Was bei 1-Wire lästig ist, daß man zur physischen Identifizierung per 64-bit Nummer jeden Sensor einzeln anschliessen muß weil sonst alle IDs angezeigt werden oder zumindest mit der Hand jeweils
-
Thread
ESP32 - Ethernet via UART oder SPI ?
Tabelle ablesen kannst. Du kannst z.B. den PIC18F97J60 mit internem MAC/PHY mit der Kombination PIC18F8722+ENC28J60 via SPI vergleichen. Beide Prozessoren haben exakt die gleiche Architektur und fast die gleiche Rechenleistung (Spalte MIPS), und der interne MAC/PHY vom PIC18F97J60 ist recht ähnlich zum
-
Thread
Onewire Arduino Misch-Topologie
. Ich hatte um 2010 herum ein Laborprojekt in der Arbeit wo ich fünf Deiner Sensoren mit einem PIC18F8722 und Kabellängen bis zu 2-3m hatte. Auch bei Deinen Längen sollte es mit einigermaßen kapazitätsarmen Kabel noch funktionieren. Alle Sensoren kamen im Laborgerät sternförmig zusammen. Ich hatte damit
-
Thread
Mikrocontroller Paralell schalten
Microchip PIC18F8722 in space: https://microcontroller.com/news/microchip_SuitSat1_NASA.asp https://www.esa.int/Our_Activities/Space_Engineering_Technology/Onboard_Computer_and_Data_Handling/Onboard_Storage https:
-
Thread
Mikrocontrollerauswahl gut?
Wir machten vor zehn Jahren was ähnliches. Ein PIC18F8722 war für die Steuerung und Meßaufgaben der HW verantwortlich und ein Laptop LV Program fürs Bedienfeld und die Daten Speicherung/graphische Darstellung. Der PIC war überhaupt nicht ausgelastet und
-
Thread
Drehimpulsgeber
Ausnahme mit minimalsten Schwierigkeiten überall einwandfrei funktioniert. Hier die Liste: PIC18F8722, PIC18F4620, PIC30F6014, PIC33Mc510, AVR, 8051, CORTEX M3/4, ZILOG Encore! Außer Hardware notwendigen Anpassungen gab es nichts zu ändern oder daran rütteln. Ich habe sowohl verschiedene mechanische
mit > minimalsten Schwierigkeiten überall einwandfrei funktioniert. Hier die > Liste: > > PIC18F8722, PIC18F4620, PIC30F6014, PIC33Mc510, AVR, 8051, CORTEX M3/4, > ZILOG Encore! Dito in PSoC4 (M0). Auch im Multiplexbetrieb (4Drehgeber) no Problem mit Peters Routine. Einzige Änderung: Ich
-
Thread
PIC18F46K80 Probleme mit Variablen
RD7). Vorab möchte ich sagen das ich die folgenden Programmteile mit dem PIC18F87J11 und den PIC18F8722 getestet habe und es funktioniert alles wunderbar. Den PIC18F46K80, welchen ich benutzen soll, habe ich auch schon einmal ausgetauscht, so dass ein Hardwarefehler ausgeschlossen werden kann. Es
-
Thread
PIC18 mit MCC18 Problem mit TableRead
und auf einmal den CHAR nicht mehr aus dem "speicher" lesen kann. Bitte um Hilfe! µC: Pic18F8722 Compiler: mcc18 v3.46 Umgebung: MPLAB X 1.95 //C-Funktion [c] void LcdPrintString(const rom char *s, unsigned char positionX, unsigned char
-
Thread
variablentyp WORD und BYTE Microchip
Guten Tag, ich bin gerade dabei den ENC624J600 von microchip mit einem pic18f8722 anzusteuern. (explorer board mit pictail karte) dazu habe ich mir die ENCX24J600.c von microchip angeschaut (liegt im tcp/ip-stack )- Nun zu meiner eigentlicher Frage - dort verwenden sie den
-
Thread
[Umfrage] Welchen uC habt ihr bis jetzt a meisten benutzt?
PIC18LF4455 1 PIC18F87K90 1 PIC18F86K90 1 PIC18F6720 1 PIC18F8722 1 PIC18F8723 1 PIC18F2550 2 PIC18F2685 1 PIC18F26K22 2 PIC18F13K50 2 PIC16F690 1 PIC24FJ64 1 dsPIC30F6014A
PIC18LF4455 1 PIC18F87K90 1 PIC18F86K90 1 PIC18F6720 1 PIC18F8722 1 PIC18F8723 1 PIC18F2550 2 PIC18F2685 1 PIC18F26K22 2 PIC18F13K50 2 PIC16F690 1 PIC24FJ64 1 dsPIC30F6014A
-
Thread
Ethernet Chips und die Geschwindigkeit
Hallo, hier ein Auszug aus einem älteren Forenbeitrag: PIC18F97J60+interner MAC/PHY(*): 113 PIC18F8722+ENC28J60: 63 PIC32MX795F512L+ENC28J60 (SPI, 10 MBit/s): 456 PIC32MX795F512L+ENC624J600 (SPI, 100 MBit/s): 784 PIC32MX795F512L+ENC624J600 (16 Bit Parallel PMP, 100 MBit/s): 2071 PIC32MX795F512L
-
Thread
AtxMega oder doch lieber Atmel ARM
Doku zum Microchip TCP/IP-Stack: UDP-Durchsatz in kBytes/s PIC18F97J60+interner MAC/PHY(*): 113 PIC18F8722+ENC28J60: 63 PIC32MX795F512L+ENC28J60 (SPI, 10 MBit/s): 456 PIC32MX795F512L+ENC624J600 (SPI, 100 MBit/s): 784 PIC32MX795F512L+ENC624J600 (16 Bit Parallel PMP, 100 MBit/s): 2071 PIC32MX795F512L
-
Thread
GLCD mit Touchscreen gesucht
ganz Nett, aber doch noch ein wenig zu hoch: http://www.zeitech.de/SmartGLCD-240x128-Board-mit-PIC18F8722-Mikrocontroller Ansonsten finde ich immer wieder die 128*64, aber die sind mir dann einfach zu klein und von der Auflösung her zu eingeschränkt. Alternative: Ein 1 HE (Bis max 42mm) hohes,
-
Thread
PIC Auswahl für Steuerungsprojekt
auch nix. Naja es geht halt wie immer ums Geld. Natürlich würd ich am liebesten einfach den PIC18F8722 weiter verwenden. Aber zu teuer :-( Das Ding sollte halt nicht mehr als 2 Euronen kosten, bei ner Stückzahl größer 1000.
>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 C
-
Thread
Programm von MicroSD / Externem Rom ausführen
Ausnahmen. Ich habe so eine Spielerei schon mal mit einem 8-Bit-PIC gemacht. Einige Typen (z.B. der PIC18F8722) haben ein externes Speicherinterface, an das man auch SRAM klemmen kann (mindestens 128kB sind da möglich). Ich hatte dann ein "Betriebssystem" in einem externen EEPROM abgelegt, welches nach
Colt Fish schrieb im Beitrag #2022375: > ... Einige Typen (z.B. der PIC18F8722) > haben ein externes Speicherinterface, an das man auch SRAM klemmen kann dann kannst du aber auch ein EProm anschliessen und dir den Bootloader sparen. Ist Geschmackssache, aber ich habe Firmware
-
Thread
DCF 77 auf PIC18F8722
Hallo, ich versuch schon seit mehrer Tagen das DCF 77 Signal auszuwerten. mein Problem in folgendem Code ist, dass er bei einem highpegel nichtmehr den Interrupt verlässt, zu sehen an einer LED (LATDbits.LATD6 = 1;). Die if abfrage im main frägt ab, ob der Highpegel zwischen 80 und 120 ms, oder zwischen 180 oder 220 ms lag, um somit zwischen einem high signal oder einem low signal zu unterscheiden. Leider wird dieser zustand nie erreicht. Ansich soll das Programm bisher nur unterscheiden zwischen einem highsignal oder einem Low Signal des DCF's. programmiert hab ich das ganze auf einem
-
Thread
Projekt: 200MHz DDS-Generator
auch erst bestuecken. Fuer meinen DDS Generator verwende ich hoechstwarscheinlich erst eine PIC18F8722 Steuerplatine von mir weil ich die schon habe und alle Peripherien hat. > Tut mir leid, hab mich wohl zu früh etwas weit aus dem Fenster gelehnt. > Das lag aber an der Begeisterung die nun der
mir. Danke fuer die Blumen;-) Das stimmt nicht ganz. Mein VFD Demo laeuft auf der besagten PIC18F8722 EURO-DIN Platine mit SPI und exerziert nur meine VFD Funktionen. Habe dann zu Spass das DDS Thema programmiert. Vorerst moechte ich nur die HF Module in Betrieb nehemn und zu optimieren. Vielleicht
-
Thread
Zeiger auf Adresse > 64kB
Hallo, PIC18F8722, WINLAP, C18, Wie muß ich vorgehen, das der Zeiger auf eine Adresse auch größer als 64kB ist. rom unsigned char flash_data[1024] rom char *ptr3; ptr3 = (rom char*)&flash_data[0]; derzeitig
-
Thread
Flash beschreiben PIC18F8722
Hallo, suche Informationen zum beschreiben das Flash PIC18F8722 Gruß Siegfried
Hallo, ich meine das interne Flash des µC PIC18F8722 Gruß
-
Thread
PIC8722 und externes Ram
Hallo, bei der Beschreibung zur Hardware hast du recht. Hardware: PIC18F8722, extern Quarz 20MHz K6T4008C1C 512Kx8 bit Low Power CMOS Static RAM SRam direkt und über HC373 an den entsprechende Pin des µC angeschlossen. Sourcecode: a. typedef struct { unsigned
-
Thread
PIC C18 ein ganz gemeiner Fehler
Hallo, PIC 18F8722 & C18 bei mir tritt ein ganz gemeiner Fehler auf. In meiner Routine wollte ich folgende Variable löschen. //--------------------------------------------------------------------- // Variable
-
Thread
mit int TMR0 zwei char TMR0H und TMR0L ansprechen.
Über macros klappt es nicht: 'TMR0H' Identifier redefined PIC18F8722 'TMR0L' Identifier redefined PIC18F8722
>Über macros klappt es nicht: >'TMR0H' Identifier redefined PIC18F8722 >'TMR0L' Identifier redefined PIC18F8722 Und wie sieht es mit "TMR0" aus?
-
Thread
kleine Konsole mit PIC: Was für ein Display?
ähnliches soll zwar keine Konsole werden aber hat in etwa die gleiche Perifery hab dafür einen PIC18F8722 genommen über das Speicherinterface wird 2x1Mbit Flash als Programmspeicher benutzt, der Flash im PIC wird für einen Wifi Bootloder benutzt + Statusanzeige dafür im Display. Als Display wird ein
-
Thread
delay.h Probleme mit 40MHz / Hi-Tech Pro C
Okay, die Hardware ist BIGPIC5 Board mit PIC18F8722. Ein Quarz ist auch drinne 10MHz :-)) Die HSPLL is eingeschaltet, also habe ein Multiplikator x4 = Arbeitsfrequenz von 40Mhz. Und dazu benötige ich passende Delay: DelayUs(x) DelayMs(x)
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
Im Anhang eine uC Platine mit 96-Pin DIN Steckerleiste. Auf der Platine sind ein PIC18F8722, LM4132-2.5V, 1Mb EEPROM, TMP101, DS13307 RTC, 2x 12-bit DACs, 2x RS232 und 1x RS485, 8 LEDs(TPIC2810) und ein I2C(PCA9554) LCD Interface mit PWM BL . Die Platine verbraucht fuer sich selber nur
-
Thread
Informationen zu PIC18F8722
Hallo guten Abend, Wie werden bei einem PIC18F8722 die Port Ein-Ausgänge für den "EXTERNAL MEMORY BUS" deklariert? Hier handelt sich um I/O Pins. Gibt es Code Beispiele für deiesen Bus? Gruß Siegfried
-
Thread
PIC 18F87J50
das kann der pic18f8722 und 8723 ebenfalls. nur dennoch, vpp ist IMMER am mclr bei den pics, also wo genau liegt das problem?
-
Thread
PIC Programmer Board
> hast du über das externe Ram > mehr Info ? > Gruß Siegfried sieh ins datenblatt der pic pic18F8722 und 8723, das sind die beiden die ich derzeit für so ziemlich alle designs verwende. Ich hatte es bisher nicht nötig so einen baustein anzuhängen, finde die option aber auch durchaus reizend :
-
Thread
Touchscreen Probleme
Kurz und bündig: Ich hab einen 4-wire touchscreen, alle 4 drähe hängen direkt am µC (pic18f8722). Wenn ich nur eine Achse ablese, klappt es. Wenn ich beide nacheinander auslesen will, klappt es nicht! Es liegt also meiner Meinung nach irgendwie an der Umschaltung der Ports, kA woran
-
Thread
Verwirrung beim Bitschreiben
Ausgabe: 01 }[/c] Könnt ihr mir das erklären? (Achja, ich benutze den CCS-Compiler und den PIC18F8722.)
-
Thread
SPS mit Microkontroller
Hallo! Ich möchte nun ein neues Projekt beginnen. Und zwar will ich eine kleine SPS mit einem PIC18F8722 realisieren. Mein Problem ist nun, dass ich noch nicht so recht weis, wie ich den Anwendercode formatieren soll, damit ich ihn in den EEPROM speichern und wieder lesen und ausführen kann. Wie könnte
-
Thread
Temperaturberechnung für DS18S20
Dallas Programbeispiels fuer den 8051. Das Programbeispiel wurde von mir adaptiert um auf einem PIC18F8722 zu laufen. Der Compiler ist von CCS. Ich habe mich nur damit etwas rumgespielt. Soweit ich mich errinnern kann, haben die ROM Search Funktion nicht richtig gearbeitet. Konnte aber ohne weiteres DS18
-
Thread
Anfängerfrage: Kompatiblität von STK500
was wäre dann das beste programmer board für einen PIC18F8722 (64pins) ? Wäre wirklich froh wenn mir jemand durch den µC Dschungel helfen würde...
-
Thread
MP3-Player fürs Auto
Interrupt) und Daten schaufeln. Der Decoder, die HDD und die Schnittstellen steuere ich über einen PIC18F8722 an (8Bit, 40MHz). Zwischenspeicherung von 512Bytes (MP3) mach ich mit dem internen RAM des Controllers. Viel mehr zwischenspeichern macht eigentlich nicht viel Sinn, es sei denn du machst nebenbei
-
Thread
Unterschied: PORT und LAT?
Hallo! Ich arbeite gerade mit dem PIC18F8722. Nun verstehe ich nicht ganz, was der Unterschied zwischen dem LAT-Register und dem PORT-Register ist. Kann mir jemand weiter helfen? Mit freundlichen Grüssen Isa
-
Thread
PIC18F8722 Timer0
Hallo zusammen Ich hätte da mal ne Frage über den Timer0 beim PIC18F8722! Ich möchte eine Variabel haben, welche nach 1ms 1 raufzählt. Wie muss ich die Register TMR0H und TMR0L berechnen, wenn ich den internen Clock 4000000 und einen Prescaler /2 gewählt habe? Bereits
-
Thread
PCF8574 I2C Treiber fuer HD44780 LCD
Ansteuerung eines LCD Modul mit einem PCF8574 I2C Port Expander. Das Demoprogram wurde fuer einen PIC18F8722 kompiliert. Das LCD wird im 4-bit Modus btrieben. Gruss, Gerhard
-
Thread
LCD mit PCF8574 Frage
Pete, habe es mir nicht nehmen lassen, das mal selber aufzubauen und hat bei mir mit einem PIC18F8722, PCF8574A und einem zweizeiligen LCD auf Anhieb funktioniert. Werde spaeter mein Test Program hier im Anhang beilegen. Gruss, Gerhard
-
Thread
Gibts einen PIC 18LF8720 ?
, dann würd ich die Finger davon lassen. Ansonsten spricht nichts gegen diesen Controller. Der PIC18F8722 ist wie Dieter Werner schon erwähnt das Nachfolgemodell. Sie unterscheiden sich hauptsächlich im externen Speicherinterface. Ich habe den PIC18F8720 jahrelang verwendet und war durchaus zufrieden
-
Thread
[V] Bauteile (Controller, LED Treiber etc.)
PIC18F84A-04I/P 5 Stk. PIC18F84A-04/S0 3 Stk. PIC16F76-I/SP 16 Stk. PIC16F876A-I/SP 6 Stk. PIC18F8722-I/PT 12 Stk. PIC18LF8722-I/PT 12 Stk. PIC18LF8720-I/PT 10 Stk. PIC18F8720-I/PT 10 Stk. PIC17C44-25I/P 3 Stk.
-
Thread
Initialisierung der SD Karte schlägt fehl
Hilfe der Application Notes von Microchip die SD Karte an zu steuern. Hierfür gebrauche ich den PIC18F8722, der auch sonst bis jetzt ganz gut funktionierte. Ich habe nur das Problem wenn ich versuche die Initialisierung hiervon zu durchlaufen, dann sagt er mir immer das er Initialisierung nicht erfolgreich
vielleicht auch etwas über Deine Hardware erzählen? Oder kannst Du Hardwarefehler ausschließen? Der PIC18F8722 wird ja vermutlich im Gegensatz zur SD-Karte mit 5V laufen, wie sieht die Pegelwandlung aus? Gruß, Daniel