-
Thread
Ansteuerung einer Anzeigetafel - Federal Vama Traffic Storm
viel Aufwand prüfen ob das Auslesen des PIC gesperrt ist.
Brenner8 eine > Software namens US-Burn geschrieben, die kann auch disassemblieren, ob > für den PIC18F4580 kann ich mangels diesem PIC nicht testen. Leider ist der PIC gesperrt und nicht auslesbar.
-
Artikel
IRMP
Mikrocontroller-Familien lauffähig. AVR ATtiny87, ATtiny167 ATtiny45, ATtiny85 ATtiny44, ATtiny84 ATmega8, ATmega16, ATmega32 ATmega162 ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284 ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P XMega ATXmega128 PIC (CCS- und XC8/C18-Compiler) PIC12F1840 PIC18F4520
29.03.2010: Einführung einer Programmversion in README.txt: Version 1.0 17.03.2010: Neues Protokoll: NUBERT 16.03.2010: Korrektur der RECS80-Startbit-Timings 16.03.2010: Neues Protokoll: RECS80 Extended 15.03.2010: Codeoptimierung 14.03.2010: Portierung auf PIC 11.03.2010: Anpassungen an verschiedene ATMega-Typen
-
Thread
Bauteil-News: Entwicklerboards, Elektromechanik und vieles andere mehr
Peripheriegeräte betonte. Mit dem WFI32E02UC HPC steht nun ein an den ESP 32 erinnerndes und auf einem PIC32MZ basierendes Modul am Start, dessen wichtigstes Verkaufsargument - wie in der Abbildung gezeigt - die Verfügbarkeit von insgesamt 60 GPIO-Pins ist.  Bildquelle:
Produkt Erwähnung – ein magnetisches Kabel mit USB C-Adapter und Interface.  Bildquelle: https://shop.m5stack.com/products/m5stack-magnetic-type-c-cable-with-connector-1m
-
Thread
Thermostat Kühlschrank Ersatz durch µC ?
am taupunkt. Da aber die elektronik 1/10 grad wärmer ist als der rest ist das kein problem. Dein PIC wird sich nicht daran stören IM kühlraum zu sein.
von Loco M. (loco) am/um 16.07.2024 12:14 '...schon gespannt darauf, welches Netzteil...als "langlebige Elektronik"' AW: Die braucht nur ca. 0,13W, (MOC3062M-196063.pdf, Figure 4), PIC mit IntOsci 31kHz, Low-I-LED
-
Artikel
HD44780
Benachbarte Zeichen haben im DDRAM nicht zwangsweise auch aufeinanderfolgende Adressen. So ist etwa bei 1×16-Displays (1 Zeile, 16 Zeichen) oft in der Mitte des Displays ein Adresssprung von 0x07 auf 0x40; bei 2×16-Displays ist der Sprung auf 0x40 normalerweise (programmiererfreundlich) zwischen Ende der ersten
Erik Buchmann How to control a HD44780-based Character-LCD von Peter Ouwehand. Beispiele für 8051, PIC16C54, AT90S2313 Sonderzeichen. \40 ! \41 " \42 # \43 $ \44 % \45 & \50 ( \51 ) \52 * \53 Plus-Zeichen \54 Komma \55 Minus-Zeichen \56 Punkt \57 Schrägstrich \72 Doppelpunkt \73 Semikolon \74 \77 ? \
-
Thread
PIC18F47Q43 - Schleife geht nicht
-9D4A58955B1A-en-US-1/index.html?GUID-3A37A613-2364-4965-9519-E79FE101ECC3 Für den XC8 gilt int=16Bit Daher vrwende ich auch lieber die Definitionen: int8_t, int16_t... damit einem das selber klar ist, was man da definiert hat. Gruß
Franko P. schrieb im Beitrag #7682076: > Für den XC8 gilt int=16Bit Ah Misst, ok, hast Recht. Aber irgendwie hatte ich das beim GCC so im Hinterkopf. Hab da nachgeschaut und finde auch die Info mit 16bit für integer. Jetzt frage ich mich selbst woher ich diesen
-
Thread
Sensorkontakt /-schalter für Tablet-Stift
Öffnender Reedschalter und Magnet am Platz wo er aufgehoben wird. Pollin hat gerade Wechsler 2,5x16mm für 96ct. 420814 Digikey hat Wechsler 2,2x10mm PMC-08221520 https://www.pic-gmbh.com/fileadmin/user_upload/datasheets_en/pmc0822_ds_e_1.2.pdf AAAA Akku 300mAh Reichelt, Pollin 2,60 2x AAAA Alkaline
-
Thread
AVR64DD28, mEDBG, Studio 7.0 - Fehler beim Schreiben von Fuses
,...). Das Protokoll ist jedoch unterschiedlich, abhängig davon ob Du einen 12 Bit, 14 Bit oder 16 Bit Core hast, oder PIC24/dsPIC, und bei PIC32 wird das MIPS EJTAG durchgetunnelt. Oftmals wird auch noch ein Programming Executive runtergeladen, der weitere Funktionen implementiert. Das alles zu implementieren
#7690039: > Das Protokoll ist jedoch unterschiedlich, abhängig davon ob Du einen 12 > Bit, 14 Bit oder 16 Bit Core hast, oder PIC24/dsPIC, und bei PIC32 wird > das MIPS EJTAG durchgetunnelt. Oftmals wird auch noch ein Programming > Executive runtergeladen, der weitere Funktionen implementiert. Das alles
-
Thread
MPLAP Snap halb im Nirvana
Aktion neugeflascht*. Ich habe mittlerweile zwei Snaps - einen neueren mit dem Jumper J5 (Umschaltung PIC/AVR), einen ohne diesen. Wenn Du einen Snap ohne diesen Jumper hast, musst Du R48 herauslöten, ansonsten bei dem Snap mit dem Jumper auf AVR umstecken - der schaltet den R48 (Pull-Down/Pull-UP) entweder
vermute ich, dass das auf irgendeine Weise verschlüsselt wird. Es reicht eigentlich aus, die Datei mit 16-Bit zu xoren und man wird es nicht (so schnell) herausfinden können bzw. gar nicht so viel Zeit haben, das immer wieder testweise zu flaschen, was aber auch gar nicht nötig ist, denn die „einfache” –
-
Thread
DACHFENSTER, Solarbetriebene Rollladen HEIM & HAUS_Lösung für Ladesteuerung
Eure Hilfe und Ideen, Grüße,Frank Verbauter Akku: Lithium-Ionen Akku 10,8V / 12,6V 1500mAh, 16,2 Wh für Heim und Haus Solar Rolladen Antrieb H+H ArtNr. 18796 Nominalspannung: 10,8V Ladeschlußspannung: 12,6V Nom. Kapazität: 2000mAh Länge: ca. 195 mm Breite: ca. 19 mm Tiefe ca. 19 mm
die Solarzelle .. an 0 und 12.6 V Platinenkontakten die Plus und Minuspol der Zellen .. wie in dem Pic illustiert .. und an den Batteriekontakten dann auch die Spannung für den Motor .. ?! ... Platine ist ja wirklich kompakt ... das passt in den Rahmen .. Besten Dank nochmal , Frank
-
Thread
PIC - "Lock Bits" - wird beim Auslesen der Speicher gelöscht?
Die MPLABX IPE löscht beim Auslesen grundsätzlich nichts. Zur Ursache: Wenn der PIC in der Typenbezeichnung ein C hat (z.B. PIC16C54), dann ist das ein EPROM-basierter Chip. Den kann man dann genau einmal programmieren, und wenn der kein Keramikgehäuse mit Fenster hat (wie ein EPROM
Frank K. schrieb im Beitrag #7674290: > Wenn der PIC in der Typenbezeichnung ein C hat (z.B. PIC16C54), dann ist > das ein EPROM-basierter Chip. Den kann man dann genau einmal > programmieren, Ausnahme ist der PIC16C84.
-
Thread
Multimeter gesucht
Dreheisenmesswerk mit 25 A benutzt. Die Zellen waren schon etwas aelter und schafften damals "nur" noch 16 A. Um meine Aussagen mache ich mir uebrigens keine Sorgen. Es sind ja meine Aussagen die ich fuer mich treffe. Auf deine Ratschlaege bin ich gluecklicherweise nicht angewiesen.
Dreheisenmesswerk mit 25 A benutzt. Die Zellen waren schon etwas > aelter und schafften damals "nur" noch 16 A. Und was hat das mit der von mir erwähnten D-Zelle zu tun? Abgesehen davon ist es ziemlich dümmlich Batterien kurzzuschließen, von Akkus gar nichts zu reden. > Um meine Aussagen mache ich
-
Thread
EEPROM write/read für PIC18F27Q84
was? https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/PIC18F27-47-57Q84-Microcontroller-Data-Sheet-DS40002213.pdf Seite 106 steht, wie man da ein Word ins EEPROM schreibt. Gruß
Die Funktionen sind durch MCC generiert: void DATAEE_WriteByte(uint16_t bAdd, uint8_t bData) { uint8_t GIEBitValue = INTCON0bits.GIE; //Set NVMADR with the target word address (0x380000 - 0x3803FF) NVMADRU = 0x38; NVMADRH = (uint8_t) ((bAdd & 0xFF00
-
Thread
[V] verkaufe verschiedene PIC Controller
Verkaufe verschiedene PIC Controller. 10 Stück 16C711-04/P 20 Stück 16C54-XT/P 21 Stück 16C73A-10/SP 9 Stück 16C73A-20/SP Preisvorstellung 20EUR zzgl. Versand.
-
Thread
XP Laptop RS232 Schnittstelle funktioniert nicht
Ein PIC12F509 - jetzt wird es kompliziert
Stephan S. schrieb im Beitrag #7677138: >> Ein PIC12F509 - jetzt wird es kompliziert > d.h. wir haben nicht nur eine Pegel-Anpassung, sondern auch eine des > Protokolls Der PIC hat Vdd max 6,5V (R8=1k an +12V, D2=Zener), VSS liegt auf der Platine
-
Thread
[V] Diverse ICs PICs und andere
Hallo Leute ! Abzugeben sind: 13 PIC Controller PIC16 und PIC18 2 MPS6522 1 MC68705 1 H63P01M1 von Hitachi 3 Keramikics ohne Beschriftung, einer geöffnet 1 MPS6316 2 M755B1 1 MC34018 1 EF9364 Die Teile sind benutzt, der H63
-
Thread
Ärgernis MPLAB Snap
ähnlich > funktioniert wie bei mir. > Beitrag "Re: Verkauft microchipdirect unprogrammierbare AVR16EB28?" > > Für den Snap wäre: > https://packs.download.microchip.com/#collapse-Microchip-Snap-TP-pdsc Ist das wirklich die Firmware vom Snap? Sind das nicht nur Pakcs etc. für die Unterstützung
diese Variante vom Snap noch > dafür verwendet werden kann, AVRs anzusteuern. Aber dann wäre der "PIC/AVR" Jumper doch sinnlos!
-
Thread
Mikrocontroller mit 16-Bit-UART
Terence S. schrieb im Beitrag #7665599: > Für 16 Bit wären damit sogar 3 Pakete notwendig. Zur Synchronisation bei 16-Bit Daten per 8-Bit Übertragung kann man das Parity-Bit benutzen.
Die Takte muessen aber bei 16 Bit Ubertragung fast 2 Mal besser uebereinstimmen.
-
Thread
ATtiny85 + Uhrenquarz mit 10 pF CL: Kondensatoren
ich für die beiden Keramikkondensatoren benötige. Im Datenblatt des ATTiny85[2] ist auf S. 29 von 16 pF und von 6 pF für die Pins Xtal1 respektive Xtal2 die Rede (= 22 pF). Ist damit die Kapazität dieser beiden Pins gemeint? Die Streukapazität der Leiterbahn, normale doppelseitige Lochrasterplatine
FW? Der DS3234 ist aber ein TXCO gestützter RTC Baustein. Ich hatte für die WS nur einen 877A PIC drin mit 8K Flash und da war eine fertige RTC zweckmässiger, da ja noch Vieles Andere erledigt werden mußte, w.z.B einen MS5534 und SHT75 zu befragen.
-
Thread
Kühlschrank Kompressor zur Gas verdichtung?
Ventil um den Druck vom Motor zu nehmen beim Anlauf. Ich glaube Baujahr so 2000 Steuerung noch mit Pic16f628. War mal ein "Provisorium" seit mittlerweile 24 Jahre
-
Thread
Buffer mit Enable in Verilog für CLB (PIC16F13145)
Ich versuche verzweifelt einen Buffer mit Enable in Verilog im CLB Synthesizer für einen PIC16F13145 abzubilden. Die Synthese schlägt ohne nachvollziehbare Fehlermeldung fehl. Evtl. hat jemand eine Idee, wo der Fehler liegt. Anbei das Design-File. https://logic.microchip.com/clbsynthesizer
-
Thread
Medical Akkupack auslesen - wer hat Infos?
r2.pdf DS2438 https://www.analog.com/media/en/technical-documentation/data-sheets/DS2438.pdf PIC16LF1508 https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/PIC16-L-F1508-9-Microcontroller-Data-Sheet-DS40001609.pdf Offenbar hat der Akku eine Datenleitung
hier hast du ja noch einen Microcontroller drin. Da waere es eigentlich sinnvoller wenn der an dem PIC haengt und nur der PIC nach aussen redet. Das ist natuerlich ein erheblicher Aufwand fuer den Hersteller. Der Grund sowas zu machen liegt normalerweise im Kopierschutz. Damit Hinz und vielleicht
-
Thread
I2C Signal wird nicht fertig gesendet
aufrufe um den den Inhalt des USB speichers abzufragen. [c] uint8_t USB_Read( uint8_t *pData, uint16_t nCount) { I2C2_MESSAGE_STATUS status; //uint8_t writeBuffer[3]; uint16_t retryTimeOut, slaveTimeOut; uint16_t counter; uint8_t *pD;
(switchStatus!=-1){ // wenn ungleich -1 dann wurde Taster gedrückt if (switchStatus<16){ // wenn Nummer kleiner 16 wurde ein INPUT angewählt actInputPort = switchStatus; //Schreibe die Nummer des INPUT in die Variable: actInputPort } else{
-
Thread
7-Segmentanzeigen wieder hell machen
LM2574 im unteren Teil erzeugt werden. Das größere IC dürfte dann ein Controller sein, vermutlich PIC oder AVR.
Eigentlich haben die meisten 7-Segment-Anzeigen ja 8 Segmente. ;) Manche sogar neun. Und die mit 16 heissen dann anders.
-
Thread
a Microprocessor for the Revolution -- 6809
Problem ist, einen Ersatz-Atari zu bekommen, falls was schiefgeht. Die Sampledisks für den YamahaTX16W (auch so ein 68000er) konnte ich am Windows-Rechner abspeichern.
konnte wie der spezielle AMD9511. Um das in die jüngere Vergangenheit zu übertragen: Ein AVR8 mit 16 MHz ist wohl schneller ;-)
-
Thread
Das Ende des Z80
Pointer, wie es bei Hochsprachen vom C/Pascal-Stil extrem häufig ist, ist bei 8-Bittern die Form reg16+const8 sehr wichtig und const8 ist dabei meist ausreichend (*). Genau das bieten Z80 und 6800, nicht aber 6502. Die 8-Bit PICs haben damit ziemliche Nöte, erst die revidierte Vision der PIC18 Architektur
"COPYING" in the distribution directory. RAM: 1024 KByte, 4 KByte YAZEPAGESIZE, 256 PAGES MMU: 16 TABLES, 16 PAGEPOINTERS per TABLE, selected MMU-PAGETABLE: T00 Running '/usr/local/lib/yaze/yaze-cpm3.boot' BOOTSYS - CPM3.SYS, V 1.30 16.01.2015 (c) 2000,2015 by A. Gerlich/Jon Saxton No CP
-
Thread
Microcontroller PIC SPI und ICSP gleichzeitig benutzen
Hallo zusammen, für ein kleines Bastelprojekt möchte ich einen PIC16F1454 benutzen. Dieser soll mittels SPI die Werte eines Temperatursensor auslesen. Das ganze programmiere ich mit einem PICKIT3. Nun zu meinem Problem, der vorhandene µC hat jeweils 2 Anschlüsse für
mal ins DB auf Seite 12. Dort gibt es die Ergänzung #3 bei PORTA.0/1. Dort steht: 3: LVP support for PIC18(L)F1XK50 legacy D.h. bei Deinem PIC steht ICSP nur an PORTC zur Verfügung. DB: https://ww1.microchip.com/downloads/aemDocuments/documents/OTH/ProductDocuments/DataSheets/PIC16LF1454-5-9-14-20
-
Thread
LED Treiber programmierbar ähnlich wie das DMX Protokoll
Uwe B. schrieb im Beitrag #7649244: > Der PIC wird nicht auslesbar sein. Also > selber programmieren? Ziemlich einfaches Programm. Das denke ich auch. Man hat sich ja die Mühe gemacht, und hat die Beschriftung vom Pic entfernt. Aber ich denke das dies ein Pic ist. 8, pol, Versorgung +/- da wo der Pic sie hat, und vorallem 'saubillig'. Uwe B. schrieb im Beitrag #7649244: > Es wäre nur noch zu > klären, welche Verzögerungszeiten für die "Adressen" gelten
-
Thread
[V] 5x PIC16F1827-I/P
PICs abzugeben. Sind so wie > sie Digikey verpackt hat. 10€ allin als Warensendung. Ich hätte 5x PIC16F1827-I/P abzugeben. ..wäre kürzer gewesen. Was ist das für eine Unart auf die Titelzeile zu verweisen, anstatt im Eröffnungsthread anzugeben um was es geht?
-
Thread
Header File CC5X Compiler
Vielleicht hat das ja etwas damit zu tun. // HEADER FILE #ifndef ICD2_DEBUG #pragma chip PIC16F628A, core 14, code 2048, ram 32 : 0x14F #else #pragma chip PIC16F628A, core 14, code 0x700, ram 32 : 0x14F // last 256 locations are reserved for debugging //RESERVED RAM LOCATIONS char
RCIF @ 12.5 #pragma bit CMIF @ 12.6 #pragma bit EEIF @ 12.7 #pragma bit TMR1ON @ 16.0 #pragma bit TMR1CS @ 16.1 #pragma bit T1SYNC_ @ 16.2 #pragma bit T1OSCEN @ 16.3 #pragma bit T1CKPS0 @ 16.4 #pragma bit T1CKPS1 @ 16.5 #pragma bit T2CKPS0 @ 18.0 #pragma bit T2CKPS1
-
Thread
Schleife ASM 6502 : 300x256 durchführen
mal ein Strobe erzeugt werden. Das hilft überhaupt nichts da es nicht das Problem löst über die 16-Bit Grenze von 65535 hinaus zählen zu müssen.
= $40 ARRPTR = $40, das ist eine 8 bit Adresse -- ARRPTR+1 = $41, ebenso 8 bit, beide zusammen 16 bit und nicht einer allein. Wenn du mit 16 bit rechnen willst, brauchst du Low und High Byte Man könnts auch direkt schreiben: lda $40 - eor #$ff - sta $40 und später inc $41 Schreib jetz auch
-
Artikel
Forum-Teilnehmer
79 01159 0351... ... ... AVR ... ... Student Sascha_Focus Sascha S. 75 45XXX Elektronik Fast alles PIC (haha), AVR, M16C, R8C Trolle Energieelektroniker _CH_ Christian 86 ..mail.. alles wo Strom rein und rauskommt :-) Industrieelektroniker thomas-hn Thomas F. 80 74xxx - - - Mikrocontroller/Digitaltechnik
Langzeitsarbeitslos/Krankenstand Theborg0815 K. J. 82 22xxx Mir Bekannt Auch Bekannt Kein Spezialg. PIC16xxx Cortex M3 Epson/Sanyo DB's/ Ings./ User mit Narzisstische Persönlichkeitsstörung. Rentner / Freiwillig Ehrenamtlich Malte Malte M 84 336xx :) :O Software STM32 AVR, ARM, Linux Windows IT siehe