-
Thread
UKW-Sender Schaltung
u.a. mit den folgenden Komponenten bestückt: J310, BFR91 BFR96 sowie den ICs TSA5511 programmierte pic16f628a Wenn Sie lediglich die Platine kaufen möchten, kostet diese 9,50 Euro plus 2,50 Euro Porto. Die Dokumentation empfangen Sie als PDF-Datei via e-Mail. Mit die HEX file für die PIC. (Programmierte PIC kostet 2,50) Die Platine incl. aller für den Aufbau notwendigen Komponenten kostet 29,50 Euro plus 3,50 Euro Porto. Die Dokumentation empfangen Sie als PDF-Datei via e-Mail. Der Sender hat die
-
Thread
Neuer Freeware OBD Scanner für nicht kompatible ECU's
Dieser ELM327-Chip (der originale!), war das nicht ein PIC(?) mit proprietärer Programmierung? Wird Zeit dass es mal einer in Richie's Lab schafft.
/ELM327_Clone_und_Original.html Also nochmal: Ein chinesische Klon für $10 USD + $16USD für den Chip von Elm Electronics = $26 USD. Damit wiederhole ich meine vollkommen korrekte Aussage nocheinmal: 138€ ist Wucher.
-
Thread
Schaltung mit lm358 schwingt?
Johannes Trömml schrieb im Beitrag #6210512: > Werden die Schaltung vermutlich durch eine Version mit PIC > ersetzten. Richtig! Ohne PIC kann man heute eine Schaltung nicht mehr aufbauen. Ein PIC ist ja so cool. Wie konnten wir bisher mit Analogtechnik nur überleben.
| | +----+--(--|ADC |--+ | | | ZD5V1 47uF | | | |PIC16F716|--+--(--47R--+ | | | | | +--| |--+ | \ | | | NTC C | | |--+ | BTB16-600BW | | |
-
Thread
STM8 Example Code
----------------------------------------- L7 ;WordDefinition [pinoff] ;Integerkonstante: [16][00010000b] inc x ldi a,16 ld (x),a ; ;Integerkonstante: [192][0c0h] inc x ldi a,192 ld (x),a ; ;Forthword: ! ( n1 n2 adr --> n1 ) dec x ld a,(x) ld
kann ich mit dem IAR-Compiler aus dem vollen schoepfen. Aber fuer den eCOG1X14Z5H. Das ist ein 16 Bitter. Mit auf dem Board sind 16 MB SDRAM, 1 MB SRAM, 1 MB paralleler Flash, eine SMC Fastethernet-PHY, ein Wolfson Audio-Codec, eine USB2-ULPI-PHY und noch diverses anderes. Da ist Forth zum
-
Thread
PIC I2C Master Slave
neues Problem: Womöglich hat jemand eine Idee, was ich da falsch anstelle oder vergesse. Aufbau: PIC1527=Master PIC877= Slave Funktion ok: Master sendet Daten an Slave und zeigt sie richtig an, passt. Funktion nicht ok: Slave soll Daten an Master senden // geht nur soweit, dass Slave die richtige
Hallo, Deine PICs heissen übrigens PIC16F.... Ich habe auch mal einen I2C-Slave mit einem PIC16F876, habe Tage verbraten aber nicht hingekriegt. Die Hardware ist ja dieselbe, vielleicht hilft es Dir: https://www.mikrocontroller.net
-
Thread
PIR Sensor an Wildkamera fern auslösen
Start der Kamera auslösen könnte Der PIR Sensor geht zur aufgesetzten Platine mit dem kleinen SO16 (der mit dem Aufkleber). Laut anderen Foren ist das ein PIC, die Platine ist separat, weil damit verschiedene Modellvarianten realisiert werden. Jedenfalls wäre eben deshalb ein gutes Detailfoto dieser
Bezeichnung nicht lesbar 583 ??? = LM358 ???), der 14-Pinner auf der extra-Platine könnte tatsächlich ein PIC sein, Pin 1 ist +VDD, Pin 14 GND, das wäre dann das Programm, das alles steuert. Der BISS0001 hat 16 Pins, kann also nicht sein, der 5-Pinner dürfte ein Spannungsregler sein, dazu passt die breite
-
Thread
Datei auf SD-Karte via AVR auf Computer übertragen
1ms um einen Block (256 Byte) zu schreiben -- auch noch nach 100000 Schreibzyklen. Im SO-8 gibt es 16 MByte, im SO-16 auch 32 und 64 MByte; oder in 8x6 mm ohne Pins, aber noch lötbar. > Ich möchte nicht das Modul, sondern den hier als SMD anlöten: > https://www.u-blox.com/en/product/neo-m8-series
Levelshifter für RxD/TxD. Steht aber alles HIER: NEO-7_DataSheet_(UBX-13003830)-1.pdf und ATmega8U2/16U2/32U2 - Complete Datasheet
-
Thread
PIC24 ADC Handling
Erfahrung und kann mir weiterhelfn, kann doch nicht so schwer sein. lg Hansp PS.: ich habe einen PIC aus der PIC24FJ Family
/* A/D Scan Input Selections for CH0 during SAMPLE A */ ADC_INTR_16_CONV | /* Interrupts at the completion of conversion of 16 samples */ ADC_ALT_BUF_OFF | /* Buffer configured as 1 16-word buffer */
-
Thread
SCL3300 Inclinometer
C1, $35 Binär: 01000011, 00000000, 11000001, 00110101 $C1 stimmt, die 0 davor auch, da 16 Bit Rückgabewert CRC8 stimmt jetzt wohl auch. 4300C1 CRC-8/EBU https://crccalc.com/
have followed the start up sequence as per the datasheet. 1. Startup delay of 2 seconds for both the PIC micro and SCL3300. 2. Sent Status Summary 3 times. 3. Sent Enable Angles. 4. Then sent Read Angle X. I assume that Mode 1 will be automatically selected by default as I didn't select it. I have
-
Thread
7segment anzeige über LCM1602 IIC1 an den anrduino anschließen
ummodelt. Ist prinzipiell erst einmal für ein Display gedacht. Der Portadapter ist nämlich meistens ein PIC PCF8574 (oder PCF8574A) Wie kommst Du auf die Formulierung Siebensegmentanzeige? https://www.mikrocontroller.net/topic/369855#4173277 ciao gustav
einer. > Man kann mehrere parallel schalten, oder sie mit einem 8x8-Pixel-Array > benutzen. Für 16 Stellen kann ein HT16K33 verwendet werden. 420 A. schrieb im Beitrag #6194650: > Kannst du bitte deine Antwort genauer Formulieren. Und was ist mit > einer gemeint? Ein MAX7219 (das ist ein
-
Thread
Interrupt wird dauerhaft angesteuert.
Eine Frage hätte ich allerdings noch: warum löst [c]const uint32_t Teiler_Baud = (TAKT / (BAUD * 16)) - 1;[/c] immer einen Integer ov aus? kann der Compiler nicht mit mehr als 8 Bit rechen? ((4800 * 16) > int) Das sollte er doch automatisch machen wenn er doch eine 32Bit breite Variable beschreibt
Maximilian G. schrieb im Beitrag #6188244: > const uint32_t Teiler_Baud = (TAKT / (BAUD * 16)) - 1; versuch mal 16L oder 16UL [c] const uint32_t Teiler_Baud = (TAKT / (BAUD * 16UL)) - 1; [/c]
-
Thread
Einstieg in 8051 - Atmels AT89S52 oder?
guenstig aus China. meinst du z.B. den hier von SiLabs https://www.mouser.de/ProductDetail/634-8LB11F16EBQFP32
. Die zugekauften Atmel AVR Controller haben alle was anderes. Und der JLink kann nur das ICSP vom PIC32, denn da wird das MIPS EJTAG-Protokoll der PIC32 MIPS-Kerne quasi durchgetunnelt, und der JLink kann ja auch MIPS EJTAG. Heißt aber auch: Er kann keine PIC24/dsPICs und auch keine 8-Bit PIC 10/12/
-
Thread
XC32 Statische Stack Analyse
MipsStaticStackAnalyzer Hintergrundgeschichte: Im Rahmen eines Automotive Projekts wird ein PIC32MZ eingesetzt, der mit Hilfe der Microchip Toolchain programmiert wird. Da wir ASIL-B erreichen müssen, haben wir unter Anderem die Anforderung, unseren Speicherverbrauch zu messen. Für Flash und
Kommandos.) Der gcc (aus dem C32) war der hier: gcc version 3.4.4 Microchip MPLAB C Compiler for PIC32 MCUs v1.11(b)-20100809 Aber zumindest decken sich die Angaben mit eigenen Beobachtungen am laufenden Code.
-
Thread
STM32 Welches Protokoll für Projekt
Diese Systemchips kostet den Hersteller nur Cents (z.B. MCP2004A, dazu ein kleiner uC wie z.B ein PIC16F18425, und fertig ist der LIN-Knoten für 30 Cent. In Einzelstückzahlen beim Katalogdistributor ist das natürlich viel teurer, aber auch da bist Du mit 1.50€ dabei. https://www.kfz-tech.de/Biblio
-
Thread
DC-Motor über Gegen-EMK-Spannung regeln
> Wenn man da einfach nur eine RC-Kombi vor den ADC-Eingang des PIC setzt > ist es eigentlich nicht möglich, eine optimale Wertekombi zu finden. Ich sehe in meiner Schaltung keinen PIC. Ich sehe aber einen Schalter der das Eingangsignal nur zu einem bestimmten
hier in die falsche Richtung. Meine Fragen gehen von der Regelung aus, wie ich sie nun einmal im PIC implementiert habe, nicht auf die Art der (vermutlich besseren) Regelung, wie sie (vermutlich nicht nur in diesem Bereich) üblich ist und wie ich sie in meinem post vom 12.04.2021 16:12 kurz skizziert
-
Thread
Wieviel Platz braucht ein Befehl ?
Stunde geht. Und dann frage ich mich, wo bleibt so ein Befehl in die paar Bytes die man in ein PIC hat ? Es funktioniert, aber wie ? Liebe Grüßen, Evert
Einige von euch können nicht lesen. Es geht nicht um Heimcomputern, sondern PIC-controllern. Und dann gibts noch freche Typen auch....
-
Thread
Inverter HF Stufe Frequenz zu den Trafos erhöhen
Diesen Hinweis hätte man genau so am 11.03.2020 16:23 geben können.
michael_ schrieb im Beitrag #6180693: > Diesen Hinweis hätte man genau so am 11.03.2020 16:23 geben können. Full Ack!
-
Thread
Wie in C zum Quadrat? Gesperrt
movsd xmm0, QWORD PTR .LC0[rip] xor eax, eax movsd QWORD PTR [rsp-16], xmm0 movsd xmm0, QWORD PTR [rsp-16] movsd xmm1, QWORD PTR [rsp-16] mulsd xmm0, xmm1 movsd QWORD PTR [rsp-8], xmm0 ret .LC0: .long 0
# @main movabs rax, 4631107791820423168 mov qword ptr [rsp - 16], rax movsd xmm0, qword ptr [rsp - 16] # xmm0 = mem[0],zero mulsd xmm0, qword ptr [rsp - 16] movsd qword ptr [rsp - 8], xmm0 xor eax, eax ret [
-
Thread
Spotwelder - Transistortreiber
So, ich hab mal einen meiner 1F-Kondensatoren mit 0,5A in ca. 16 Sekunden auf 16V geladen. Ich denke 20 Sekunden zwischen Schweißvorgängen zu warten sollte jetzt nicht so das Problem für mich sein ;)
Q=I*t U=Q/C Q=0,5A*16s=8C C=Q/U=8C/16V=0.5F
-
Thread
Arduino / ATmega328P UART RX Interrupt LIN
> Bei 16MHz Clock mehr als genung. Wo kommt das Taktsignal her? Der interne RC-Oszillator ist oft zu ungenau für den USART.
AppNote: https://www.microchip.com/wwwAppNotes/AppNotes.aspx?appnote=en592045 Ansonsten hat jeder PIC24/dsPIC33 und PIC32 LIN 2.2 konforme UARTs standardmäßig eingebaut. fchk
-
Thread
STM32 eval board mit MAC aber ohne Eth PHY für SPE
dieser Schnittstelle in beide Richtungen durch. 2. MDC/MIDO: Darüber werden im Normalfall bis zu 32 16-bit breite Register im PHY angesteuert. Die ersten 16 Register sind weitgehend standardisiert, die zweiten 16 Register sind herstellerspezifisch. Das ist die Schnittstelle, über die der MAC feststellt
PHY denn ich ja dann quasi > austauschen kann. Das war von mir. Ist auch kein STM32, sondern PIC32MZ EF und damit MIPS statt ARM, aber das ist kein Nachteil. Der PIC32 MZ EF ist eher leistungsfähiger. Und der TCP/IP-Stack von Microchip ist recht gut, und das ganze ist extra für den Betrieb mit
-
Thread
DS18B20 verrauschtes Signal [ATTINY85/R-PI]
neuer PIC Freund schrieb im Beitrag #6168367: > Maximal 750ms. Nö! Du darfst auch länger warten. Der Chip braucht lt. Spezifikation max. 750ms zur Konvertierung. Heißt im Umkehrschluß es kann auch schneller
neuer PIC Freund schrieb im Beitrag #6168367: > wobei ich die delay-Zeiten mit dem Oszi ermittelt habe, wegen dem realen > Aufbau. Da muß man gar nichts ermitteln. Wenn man sich an die Spezifikationen von
-
Thread
Velleman PCGU1000 seriell ansteuern
Protokoll? Im Gerät steckt ein USB-Seriell-Converter CP2102. Dahinter ist ein Optikoppler und ein PIC16F627 über RXD/TXD, der ein FPGA XC3S50 ansteuert. Es geht also um das serielle Protokoll das im PIC16F627 realisiert ist. Kennt jemand dieses Protokoll?
am PIC - dort müsste ich dazu abgreifen.
-
Thread
PIC12F1572 HEF -> Wo fängt er an ?
Tina schrieb im Beitrag #6166291: > Will meinen PIC12F1572 den HEF nutzen. Hallo Tina, ich habe schon mal mit dem Pic12f1572 gearbeitet, aber noch nie etwas von einem HEF gelesen... Wenn Dir geholfen werden soll, musst Du noch etwas mehr verraten
Program Memory Space (Words) Last Program Memory Address High-Endurance Flash Memory Address Range(1) PIC12(L)F1571 1,024 03FFh 0380h-03FFh PIC12(L)F1572 2,048 07FFh 0780h-07FFh Note 1: High-endurance Flash applies to the low byte of each address in the range
-
Thread
ATtiny25 - EEPROM - Write ohne Verschleiß
eedata_t)eeprom_read_byte((uint8_t*) (p->bufStartAddr+p->dataIdxAddr)); # endif # ifdef EEDATA_U16 # ifdef EEDATA_U8 else # endif if (p->type == EEDATA_U16) return (eedata_t)eeprom_read_word((uint16_t*) (p->bufStartAddr+p->dataIdxAddr)); # endif [/c]
eedata_t)eeprom_read_byte((uint8_t*) (p->bufStartAddr+p->dataIdxAddr)); # endif # ifdef EEDATA_U16 case EEDATA_U16: return (eedata_t)eeprom_read_word((uint16_t*) (p->bufStartAddr+p->dataIdxAddr)); # endif # ifdef EEDATA_U24 case EEDATA_U24: union {uint32
-
Thread
Modernes "Z80 Klein-Computer"-Analogon für Jugendliche/Kinder?
PIC12/16/18 debuggen, d.h. Code im Einzelschritt ausführen und sich Speicher und Register anschauen und ändern (das finde ich extrem wichtig speziell für den Anfang), und der Debugger/Programmer (PicKIT3
durchaus geeignete Bastel-Projekte herhalten können: Das Gerät mit dem Knopf ist ein NF-Generator (PIC16Firgendwas und AD9833) und das andere ist ein Reziprok-Frequenzzähler (PIC16F627/8 und einige UHS-Einzelgatter). Die Schaltungen beider Geräte sind ziemlich übersichtlich und die Firmware ist in
-
Thread
FPGA aus Köln - GateMate
Carry-Forschreibung, dann bekommst du einen pipeline-MUL mit einer Baumstruktur: Ein 8x8 bräuchte dann 16 dieser 2x2 + den Adder-Baum mit 7 - Stufen und demnach 25 Stück. Wie schnell ist das dann?
besser mit einem serialisierten Multiplizierer kommt. Wenn ein vollständiges Datenwort erst nach 32/16 Takten eingeschoben ist, dann kann man sich auch diese Takte Zeit zur Verarbeitung lassen. Multiplizerer in FPGA's sind ohnehin eine eher neue Erscheinung (Spartan-3 ab 2003), viele Jahrzehnte ist
-
Thread
PIC18F97J60 MAC-Adresse umwandeln
Hallo Zusammen, ich habe gerade meinen TCPIP Stack des PIC LITE modifiziert. Zu Debug Zwecken würde ich gerne die MAC-Adresse über den USART auslesen. Der TCPIP Stack verwendet folgenden Quelltext: [c] #define MAC_ADDRESS {0x00,0x04,0xa3,0x00,0x16,0x06
ich.. [c] void MAC_to_String(char str_MAC[]) { #define MAC_ADDRESS {0x00,0x04,0xa3,0x00,0x16,0x06} //Umwandlung for next oder so.. sprintf(str_MAC, "%.2X:%.2X:%.2X:%.2X:%.2X:%.2X", 0x00, 0x04, 0xa3, 0x00, 0x16, 0x06); } [/c] Weiß jemand wie ich aus der define das
-
Thread
Einfacher ARM für den Einstieg und Linux Toolchain
halbes dutzend unterschiedlicher Zielplattformen mit demselben Compiler bedienen moechte. (SH(A),ARM,M16C, R8C,68k) Man muss es nicht, aber man kann es und es ist kein Problem. Probleme treten erst auf wenn man die schoenen Schickimickittools wie z.B Eclipse und aehnliches nutzen will die darauf aufbauen
ist eigentlich egal. Der gcc deckt das alles weitgehend zu. Von daher kannst Du genauso gut einen PIC32MX250F128B (MIPS M4K Kern mit 50 MHz) im SDIP28 nehmen, dazu einen PICKIT3-Clone vom Chinamann für 20€, MPLABX, XC32 und Harmony vom Microchip-Server ziehen, und bist sofort im Geschäft. Läuft hervorragend
-
Thread
AVR Watchdog Timer zu ungenau 6h/18h
nämlich dafür. Findet sich die Versorgung mit Plus an Pin 1 und Masse an Pin 8, dann wird es wohl ein PIC sein (PIC12F519/F629 o.ä.). Das sind 8-Pin Mikrocontroller von Microchip.
PWM-Kanälen gesprochen, weshalb ich wiederum den oben erwähnten ATTiny814 ins Gespräch bringe: RTC und 3 x 16-Bit PWM alles schon auf dem Chip.
-
Thread
Mehrkanal Impulszähler PIC
> Der PIC sollte das doch locker schaffen. Bei knapp 16 us wird das mit dem locker wohl nichts.
Bevor ich hier nach anderen Lösungen suchen würde wäre das einen Versuch > Wert. Ob Stm32 statt PIC16 nicht schon unter (ganz) andere Lösungen fällt?
-
Thread
PIC18 : Problem mit serieller Kommunikation UART mittels Interrupt
Daher habe ich mich auf die Suche gemacht, woher dieses Verhalten kommt. Andere PICs, die ich kenne (PIC16) haben dieses Verhalten nicht. Ich vermute, dass es vielleicht ein Reihenfolgenproblem mit dem Interrupt oder dem Setzen von den notwendigen Registern ist. Ich versuche, den wesentlichen Teil
0b.1000.0011; TXIE = 0; RCIE = 0; CREN = 0; SPEN = 0; SYNC = 0; BRGH = 1; BRG16 = 1; ADDEN=0; ABDEN=0; WUE=0; RCIF=TXIF=0; // clear interrupt flags //Baudrateneinstellung (9600,8,'n',1) SPBRGH=4; SPBRG=16; RX9 = 0; // no 9th bit (parity)
-
Thread
Wechselrichter Unterspannungsabschaltung modifizieren?
Hallo, Dann sehe ich mir das mal an. Kann man denn nicht die PWM Software auf dem PIC soweit reversen, dass man den Spannungswandler mit 60Hz Frequenz betreiben kann? Dürfte doch eigentlich gehen, so groß dürfte das Programm nicht sein, hab nochmal nachgesehen, der besagte PIC hat nicht
Matrix schrieb im Beitrag #6151225: > Kann man denn nicht die PWM Software auf > dem PIC soweit reversen, dass man den Spannungswandler mit 60Hz Frequenz > betreiben kann? Das ist recht einfach, da du nur den Quarz am PIC entsprechend schneller wählen müsstest. Reversen lohnt da fast
-
Thread
Temperatursensor mit Meldung auf's Handy
Ein ATMEGA16, ein Nokia3310. Als Stromversorgung könnte unter Umständen sogar der Handyakku verwendet werden. Das Diplay ist natürlich überflüssig und den NTC könnte man durch einen modernen digitalen Temperatursensor
Bodenanker löten. Das Kabel zur Antenne habe ich in ein Kupferrohr verpackt. Hardware war teils ein PIC16F1824 in Assembler und teils ESP8266 in Micropython, DS18B20 und LoRa-Module von HopeRF auf 433 MHz, 886 hatte zu wenig Reichweite. Ohne Antenne keine Reichweite. Ich habe eine Groundplane aus
-
Thread
Probleme mit 230V Spannungsversorgungsschaltung für µC
der Platine und einen von mir erstellten Schaltplan der Spannungsversorgungsteiles. Der µC, ein PIC16C711, die Bedientasten und auch die beiden vorsteuer Transistoren hängen an V-1 und V+. Die Thyristoren für das Ansteuern der Heizung und der Walzen hängen an V-2 und V+. Wenn ich den Netzstecker
ich zwischen V+ und V-2 6,5V und zwischen V+ und V-1 5V messen. Das ist so weit auch in Ordnung, der PIC hängt an VI-1, 5V ist gut, er kann bis 6V vertragen. Wenn ich das Gerät jetzt über das Tastenfeld einschalte, versucht er die Walzen und die Heizung einzuschalten. Dabei sinkt dann die Spannung an
-
Thread
I2C Multimaster realisieren
gültige Daten erzeugt hat. Aber wenn Du ganz gerissen bist, machst Du nix dergleichen. Polle den PIC einfach oft genug, ob der Daten haben will.
zwei Mastern: Für den unwahrscheinliche Fall eines Deadlocks könntest du den WDT aktivieren. Zu PIC kann ich nichts sagen.
-
Thread
DCF77 - Stunden werden nicht korrekt angezeigt
nicht mehre Pakete ausgewertet. Aber ICH hatte einfach keinen Platz mehr, in dem mit C vergewaltigten PIC16F84. :D
-
Thread
PIC32MX350 läuft zu langsam
Habe das mit einem PIC32MX340F512H gestestet. Bei einem SysClock von 96MHz und einem Teiler von 16 in der SPI Konfiguration messe ich einen SPI-Clock von 3MHz (genau 2,85MHz). Nachtrag: Im DB findet sich unter 17.2.5
Berechnung von F_SCK (SPI-Clock): F_SCK = F_PB / (2 * (SPIxBRG + 1) ) ergibt bei 96MHz SPI1BRG = 16: 96 / (2 * (16 + 1) ) = 2,82....MHz Passt also so ziemlich zur Messung!
-
Thread
Diverse Mikrocontroller zu Verkaufen
bitte ausschließlich über PN. 11 St. Microchip DSPIC33FJ32GP304-I 1,50€ 50 St. Microchip PIC 16F1615-I/ST 0,50€ 27 St. Microchip PIC 16F630-I/SL 0,50€ 10 St. Microchip PIC 16F690-I/SS 0,50€ 26 St. Microchip PIC 16LF1823-I/ML 0,50€ 2 St.
2,00€ 2 St. Microchip dsPIC 33FJ32GP302-I/MM 1,50€ 3 St. Microchip PIC 16F1787-I/ML 1,00€ 12 St. Microchip PIC 16F1825 0,50€ 4 St. Microchip PIC 24HJ128GP506A 2,00€
-
Thread
Fotosammlung zu HEIF konvertieren
Netz "immer" JPG eben weil es jede Software, jeder Browser versteht und allgemein bekannt ist. Pic Man
auf so etwas reinfallen kann und teilweise auch seine "Seele" an diese Fast Religion verkauft... PIC Man
-
Thread
Probleme hex-File zu erstellen von PIC16F1527(1827)
Hallo zusammen! Ich habe bisher immer mit PIC16F877 oder ähnlichen gearbeitet und nie Probleme gehabt. Jetzt wollte ich mal paar PWM'S mehr nutzen und wollte daher auf einen PIC16F1527 umsteigen. Leider komme ich nicht mal dahin, das HEX-File zu
,3". Im Gegensatz zum alten 877 besitzen die neueren Pic16 vor den Ports ein Latch. Gruss J.P.