-
Thread
HEX-Datei erstellen
zum CCS (beim xc8 heisst die pic16f877a.h) /regards
der Prozessor ist: PIC16F877A und der verwendete Compiler: MPlAB ICD 4
-
Thread
Nochmal: Ansteuerung LED-Matrix 64 x 32 aus China
gemacht. I2S mache ich oft, nächstes Ziel ist 4 x I2S in den Prozessor und 4 x I2S aus ihm heraus (8 + 8 Kanäle). Ein PIC32MZ kann das prinzipiell, wobei ich die Firmware nicht selber mache. Aber das sind auch nur 4 Datenleitungen zur Ausgabe, das würde auch mit dem PIC auch mit SPI gehen. Die Displays
LEDs, also für nur eine Zeile (s. Foto)! Technisch scheint mir das unmöglich. Außer den 2 x 3 x 8 16-Bit-Schiebergistern (ICND2038S) gibt es noch 3 74'245-äqivalente Bustreiber (MW245) und, auf dem Foto nicht sichtbar, 8 ICs im SO16-Gehäuse, vermutlich äquivalent zu z. B. SM5166, die die Zeilentreiber
-
Thread
I2C 1Wire Counter
MIKE schrieb im Beitrag #6693743: > Auch brauch ich beim Pic wieder Grundschaktung usw. Du brauchst da nur 1 Abblock-C mit 100nF
ein Zähler IC lieber. uxdx schrieb im Beitrag #6693915: > MIKE schrieb: >> Auch brauch ich beim Pic wieder Grundschaktung usw. > > Du brauchst da nur 1 Abblock-C mit 100nF Gibt es hier evt. ein Missverständnis? Es soll natürlich alles in dem einen vorhandenen uC passieren; nicht einfach ein
-
Thread
Garagentorantrieb Normstahl Ultra vergisst Position
hilft nur mehr das Zurücksetzen und neu Einlernen. Das Speichern der Positionen passiert entweder im PIC18F24K20 µC oder im Eeprom 24LC08 gleich neben dem µC. Hat jemand Erfahrung mit dieser Steuerung?
#6693182: > Der graue C wird wohl nur ein Funkenlöscher sein. Ja, nach der Sicherung auf N, 330nF X2
-
Thread
Probleme beim PIC18F27Q84
an ... und helf dir selbst! main.c:12:10: warning: incompatible pointer types initializing 'uint8_t *' (aka 'unsigned char *') with an expression of type 'uint16_t *' (aka 'unsigned short *') [-Wincompatible-pointer-types] uint8_t *BufferRAM = (uint16_t*) &bufferRAM; ^
gefunden, habe aber keine Ahnung warum das das auslöst. Ich habe jetzt die Zeile: static const uint8_t DLC_BYTES[16] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 12, 16, 20, 24, 32, 48, 64}; durch uint8_t DLC_BYTES[16] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 12, 16, 20, 24, 32, 48, 64}; ersetzt. (can.h) wieso das solche
-
Thread
Wer kennt einen USB Dongle, der einen PIC2550 enthällt?
Ein PIC16F1454 oder PIC16F1455 reicht: https://hackaday.io/project/6258-two-component-usb-temperature-data-logger fchk
Frank K. schrieb im Beitrag #6691367: > Ein PIC16F1454 oder PIC16F1455 reicht: > > https://hackaday.io/project/6258-two-component-usb-temperature-data-logger Ein billiges 8051 Derivat reicht, und das gibts komplett als USB-Stick für ein paar
-
Thread
Arduino Betriebssystem
waren sie auch nicht nötig. Ein zweiter Eigenbau hatte nur noch einen Tapeurlader im EPROM und 16 kByte aus 4116 + 1 kByte für das Display. Das Verfahren war immer noch das selbe... Einen EPROM-Emulator für max. 8 kByte habe ich dann per Hardware ebenfalls das Modulationsverfahren nahegebracht
das Anwenderprogramm ist mit 1 kByte RAM arg > limitiert. Ich würde heutzutage das Limit eher bei 16 oder sogar 32kByte > RAM sehen. Früher (tm), auf einem 6502, lief Basic auf 8kB ROM und 4kB RAM. Arduino gibt es mit 96kB RAM (64k+32k) und 512kB Flash. Merkst du was?
-
Thread
PIC24F16KM202 RA4 und RB4 nicht als Ausgang nutzbar
Hallo, ich sitze schon eine ganze Weile an einem Problem. Ich nutze den PIC24F16KM202 im SPDIP-28 Gehäuse (https://ww1.microchip.com/downloads/en/DeviceDoc/PIC24FV16KM204-Family-Data-Sheet-DS30003030C.pdf) und wollte an den Anschlüssen RA4 und RB4 zwei Relais betreiben. Diese
normale IO nutzbar sein. Pull-Up, Pull-Down, Open-Drain und Analoge Funktion sind auch deaktiviert. Der PIC läuft mit dem intern Takt auf 8 MHz an den anderen Pins funktionieren die LED. Übersehe ich da noch irgendeine Funktion die mir die Pins blockieren? Ich hoffe ihr habt noch eine Idee sonst muss
-
Thread
Banddecoder mit 18F4520 nach DH8BQA
Hallo, ich habe einen simplen BCD Decoder nach DH8BQA aufgebaut. Dieser nutzt die BCD Signale vom Tranceiver (FT1000) mit einem 18F4520 um zwei UDN2981 ansteuern die dann wieder die Bandrelais ansteuern. Das Programm habe ich nicht geschrieben es stammt auch von DH8BQA. Ich bekomme diese simple Schaltung nicht zum laufen. Ich habe auch eine zweite neue Platine erneut aufgebaut und mir dazu einen programmierten PIC gekauft. Nichts zu wollen. Das Ding schweigt
-
Thread
Python oder besser bei C bleiben?
ein professionell eingerichteter 16-Bitter für die Aufgabe doch genausogut eingesetzt werden könnte? Willkommen in der Gegenwart, wo 32-Bit-μC /nicht/ zwangsweise nennenswert teurer sind, als viele 8-Bit-Controller – die zudem teils
, das Thema wurde doch schon oft genug diskutiert. Nur haben die 8 Bitter nicht die genannte Peripherie mit der Power. Meine Kollegen haben einen AVR+XPort durch F7+Hühnerfutter ersetzt, ist billiger und kann bedeutend mehr. Ich habe gerade ein Disco F769 hier liegen
-
Thread
[T] Tausche SMD Bauteile gegen THT
Pos. Kondensatoren 5 Pos. Induktivitäten Halbleiter: TPS60300 2St TPS2111 TPS76912 ca 10 St. PIC 16F1823 1St TPD2E001 LP2980 3St. TUSB3210PM 4St SI2342DS-T1-GE3 ca 8St. FT311D 5St LMT70 ca 20St. BAS4002A TPS7A7002 3St. Je 2 St: LTC3110 LTC3539 LTC4416 LTC3606 LTC3226 LTC4425 LTC3125 AD8021 AD8099 ADA4895 MSP430FR5738 5St. MSP430FR5969 3St. PIC16LF18323 2St. PE64904MLBB 4St. HMC358 2St. STEVAL MKI009V1 3St. STM MEMS Neben den oben genannten Bauteilen hätte ich auch Interesse an gebrauchten Messgeräten, alten Radios (Transistor
-
Thread
Anfängerfrage: 40 Stück Atmega328 an einem Quarz?
Stefan ⛄ F. schrieb im Beitrag #6679788: > Den Chip gibt es in zwei Variablen. > > Automotive bis 16 MHz > Normal bis 20 MHz > > Mit 25 MHz bei 5V laufen die normalen schon nicht mehr, das hatte ich >
doch einen 100MHz C8051, der rennt Deinem 32MHz AVR aber sowas von davon. https://www.silabs.com/mcu/8-bit/c8051f12x-f13x
-
Thread
Aref Spannung, was ist besser?
Stefan ⛄ F. schrieb im Beitrag #6677600: > ... klassischen AVR: ja. ... danke!
Rechnerisch ergibt sich bei einer Eingangsspannung von max. 5V ein Spannungsteiler zu 4,096V von 16,18Kohm zu 73,3Kohm.
-
Thread
Analog Inputs liefern unterschiedliche Werte bei verschiedenen Arduino Nanos
Manfred schrieb im Beitrag #6673960: >> Knalltüte! > > Selber Knalltüte! Ich traf einen kleinen PIC, der hat mir ganz gut gefallen und abends dann im Forum, ließ ich die Tüten knallen! :)
analogen Inputs vorstellen? Ungefähr so. https://arduino-projekte.webnode.at/meine-libraries/16er-tastatur/ oder so. https://arduino-projekte.webnode.at/meine-libraries/16er-tastatur-mit-i2c/ Das ist zwar für eine 16 Tastatur aber es geht für JEDE Tastatur. Bei nicht quadratischen Summen
-
Thread
Mikrocontroller, Prozessoren und Chipsätze - Die-Bilder
Microchip PIC16F13145, ein Mikrocontroller mit konfigurierbaren Logikblöcken: https://www.richis-lab.de/uC09.htm
Hier haben wir einen STM32F103C8T6... ...Moment... ...nein, es ist nochmal ein Megahunt MH2103ACBT6: https://www.richis-lab.de/STM32_12.htm :)
-
Thread
Welchen Frequenzzähler kaufen?
GPSDO das GPS Modul mit dem hier ausgetauscht: https://www.ebay.de/itm/ON-SALE-1-U-BLOX-ublox-NEO-M8T-0-10-HUAWEI-Timing-GPS-Module/333865740331 Mit der Config siehe Anhang.
René F. schrieb im Beitrag #6675482: > ich weiß > nicht wann ich das letzte mal wirklich Bedarf für einen Frequenzzähler > hatte Ich hab meinen FC7008 am WE mal wieder angesaftet (stand sogar staubgeschützt
-
Thread
Debounce eines durch ein Relais geschaltetes Signal
Stefan ⛄ F. schrieb im Beitrag #6660030: > Was ist mit meiner obigen Frage wegen den 22nF. Stimmt ihr mir da zu? Stefan ⛄ F. schrieb im Beitrag #6660003: > Ich glaube man kann C1 auf 22nF verringern, der wäre
irgendwo man braucht keine. Allerdings kriegst da sonst keine Ruhe. Ich habe den großen Bruder mit 8 Eingängen im Einsatz an PIC´s, 8051 usw..
-
Thread
uC Programmiertechniken - Gibt es da Bücher?
im Beitrag #6658773: > Ist beim ARM eigentlich der 32 Bit Zugriff effizienter als der auf > uint16 oder uint8? Siehe voriger Beitrag: schau dir sowas einfach mal an. Aber ja, insbesondere an Stellen, wo der Compiler nicht sicher erkennen kann, ob sowas wie definiertes Wrap-Verhalten eines uint8
bequemer. 3.3V ist oft eine große PIA;-) Es muß ja nicht immer alles "hochmodern" sein. 8-Bitter tun es oft auch noch. Es ist schade, daß so oft 8-Bitter als Schnee von gestern abgetan werden. AVR oder PIC ist tot, hört man hier oft. Auch sind die 8-Bitter datenblattmäßig oft viel übersichtlicher
-
Thread
Welchen lattice ic
kannst, wie ein CPLD, aber mit im Prozessor mit drin. Die AVRs haben leider nur eine solche Einheit. PIC18Q (z.B. PIC18F27Q84) haben bis zu 8 dieser Einheiten. Damit kann man dann schon einiges machen. fchk PS: https://www.microchip.com/en-us/products/microcontrollers-and-microprocessors/8-bit-mcus
> CLC-Einheit Wenn man mit 2 bzw. 4 zufrieden ist: PIC16F1501/1503/1507: 2 PIC16F1508/1509: 4 Natuerlich zur Laufzeit reprogrammierbar. Dazu gab es frueher noch einen separaten (kleinen) CLC-Designer. Heute muss man dann gleich mit MPLAB-X rumfuhrwerken
-
Thread
Division 64Bit durch 32Bit gesucht
: [avrasm] ; Dividend64 / Divisor32 = Quotient64 + Rest32 ; r15:r14:r13:r12:r11:r10:r9:r8 / r7:r6:r5:r4 ; = r15:r14:r13:r12:r11:r10:r9:r8 Rest r3:r2:r1:r0 DIV64_32: clr r0 clr r1 clr r2 clr r3 ldi r16, 64 schieben: lsl r8 rol r9 rol r10 rol r11
Division 64 durch 64 Bit (ohne Vorzeichen): Vorteil: wenig Register 8 Register R0 ...R7 8 Register R16...R24 16 SRAM-Bytes Nachteil: rechenintensiver Hinweis: Excel kann nur bis 48Bit genau rechnen Mit etwas Fleiß lassen sich die Register R0 bis R7 und R16
-
Thread
MCUs mit OPA?
stages and filter functions allowing signal conditioning with down to zero external components. PIC16F15354 hat es nicht, PIC16F570 mit "Dual Op Amp Module with 3MHz GBWP "
STM einige, F3, F4, G4, ...
-
Thread
Quadratur Decooder/Zähler als eigenständiges IC - heutzutage (2021) erhältlich?
einem AEDR8712, von dem ich gerade nicht weiß, inwieweit dort die interne Taktvervielfachung von 2, 4, 8 oder 16 eingeschaltet ist. Für das Berechnen der maximalen Frequenz sind also momentan so viele Irrtumsquellen drin, daß ich lieber den Takt mit einem Oszi messen werde und das Ergebnis nachliefere.
und Pincounts, sogar bastlerfreundlich in DIP. Einige PIC24EP-Typen haben dieses Feature auch, kann man hier leicht herausfiltern: https://www.microchip.com/maps/Microcontroller.aspx
-
Thread
GLCD Controller ST7920
experimentieren nicht mehr klar. setzt einen Punkt auf im Grafikspeicher: void GLCD_SetPixel(uint8_t x,uint8_t y, uint8_t color) { uint8_t subpos; uint8_t pix; uint8_t pixel_low; uint8_t pixel_high; GLCD_SetExtendedMode(); GLCD_Write(RS_CMD,CMDE_SET_GDRAM_ADR|(MASK_GDRAM_ADR_VER
Hallo, ich habe den ST7920 bisher mal im seriellen Modus und mal im parallelen 4-Bit-Modus (mit PIC16F18326) angesteuert. Ohne Kenntnis des ST7920-Datenblatts ist man natürlich aufgeschmissen! Da im seriellen Modus nur Schreiben und damit keine Statusabfrage möglich ist, muss man (vgl. S. Landolt
-
Thread
PIC 16F877A programmieren
Wolfgang schrieb im Beitrag #6635294: > Der PIC16F877 hat doch auch schon 20 Jahre auf dem Buckel - passt Der Drake-TR7 hat schon 50J drauf, die eingebaute Platine mit dem PIC16F877 erst 20J - passt Hans
einem nagelneuen Gerät alle Verbindungen > durch? Aslo zum Trost sei dir gesagt:Die Kombination "PicKit Clone" und Adapter funktioniert.Ich hab eben einen Pic16F876A getestet (aus der gleichen Familie wie der Pic16F877A). Zum Test habe ich aber nicht MPLAX IDE gestartet sondern das mitginstallierte
-
Thread
Einstieg(scontroller) in Ethernet Kommunikation mit STM32
Hardware anfangen willst, nimmst Du diesen Mikrocontroller: https://www.microchip.com/wwwproducts/en/PIC18F67J60 Das ist dann eine Einchip-Lösung, d.h. da ist alles drin. Du brauchst dann noch einen 25 MHz Quarz, ein paar Kondensatoren und Widerstände, und den LAN-Port mit eingebautem Übertrager. Weniger
kannst Du so abpinseln, das funktioniert. Wenn Du mehr Ports und Pins brauchst, gibts das ganze als PIC18F97J60 auch mit 100 Pins. fchk
-
Thread
STM32: I2C-Master setzt ARLO-Flag (arbitration lost)
https://www.mikrocontroller.net/wikifiles/9/9e/Vcc-gnd.com-blue-pill-schematic-stm32f103c8t6.pdf
ganze Zeit gesetzt war. Ich habe die in https://www.st.com/resource/en/errata_sheet/cd00190234-stm32f101x8b-stm32f102x8b-and-stm32f103x8b-mediumdensity-device-limitations-stmicroelectronics.pdf auf Seite 26 beschriebenen Schritte befolgt. In main.c unten ist die Definition der Funktion. Dies hat den
-
Thread
Vorstellung und erstes Projekt
; 16 4e: fc cf rjmp .-8 ; 0x48 50: 90 98 cbi 0x12, 0 ; 18 52: f6 cf rjmp .-20 ; 0x40 [/avrasm]
dort verwendete Kram findet sich in dieser Zip. https://forum.arduino.cc/uploads/short-url/vdTvKr7F8mHxi2F1J2plss2IKrv.zip Prüfe und Urteile!
-
Thread
Fehlersuche Weidezaungerät
werde das gerne mal ausprobieren. Es handelt sich tatsächlich um einen Mikrocontroller. Es ist ein 8-Pin PIC von Microchip. Das Triac wurde mit einem entspr. Tester geprüft und war OK. Trotzdem wurde noch ein neues angelötet, ohne dass sich etwas geändert hätte. Die beim Auslöten beschädigten Kondensatoren
. schrieb im Beitrag #6634166: > Es handelt sich tatsächlich um einen Mikrocontroller. Es ist ein 8-Pin > PIC von Microchip. Um da was Sensorisches an die HV-Seite zu legen, fehlt einfach der Hardwarekram, der da von Nöten wäre.... Viel mehr als die Funktionalität eines 555er, scheint er aber
-
Thread
Nochmal LC-Meter nach AADE: dessen Oszillator
der Messfehler seines LC-Metern mit steigender Kapazität des Prüflings stark anstieg, und bei 2 uF fast 8% erreichte. Die Ursache lag darin begründet, dass die Messung durch Frequenzveränderung des Oszillators erfolgt, und die im Oszillator eingesetzten Kondensatoren und Spulen Werte haben, die
Equipment, das war Programm!) hatte ohnehin einen digitalen Ausgang benötigt, um die Frequenz mit einem PIC16F84 messen zu können. Das wird wohl der Hauptgrund gewesen sein. So, ich wollte ja mal den Hartley ausprobieren. Siehe Bilder, gemacht mit MicroCap. Da ich dort nix gefunden habe, um L und C mit
-
Thread
4 Kanal MSO gesucht (Fortsetzung von "Oszilloskop R&S RTB 2k All-in, Erfahrungen")
Bugs, preiswerter, haltbarer): Der RTB2004 All-In in Kürze: 300MHz, 4 Analog Kanäle mit 10 Bit, 2x8 Digital-Kanäle, Waveform/Pattern Generator, I2C/SPI, UART/232, CAN-Trigger, USB/ETH Meine Wunschliste daher: MSO mit 4 analogen Kanälen und min. 2x8 digital-Kanälen, Frequenz: größer gleich 250
Beitrag #6629857: > 1-Kanal + 4Bit 50MBit(!) Mir ist unklar, was du damit meinst. Das RTB2004 hat 16 Logikkanäle, aufgeteilt auf 2 "Pods" zu je 8 Kanälen.
-
Thread
LED Bargraph sinnvoll nutzen
im Multiplexverfahren, besonders elegant durch uC mit eingebauten LED Treiber und Stromquellen wie PIC16F1614 . Es gibt eh keine passenden Spezialchips mehr dafür.
/um/6u+8lvXffUX9psS3EW2otW+/GHcwl1GwwLYaGWAcYq/zBA0xbz2pgv3rknK+oqvHV54Rv7yt8TxGZf+miUKQxmbEk4/1Iw1URLoK0FKLUpOQyAzvm7G/JXYDITyguJq9OCAW4b5aDPQlbQAd2O9mGkYoSzEhN5InY1Rd8dkazoiQGE8xgKY0CcXk5i2uk3cIzmRoj++o1KDO10ixyRQ
-
Thread
hc zähler instabil
Beschaltung von 5-Bit-Zählers CD74HC4017PWR. Siehe Anhang. Es wurde von mir eine Schaltung auf einem PIC16f887 MC entwickelt. Kurze Erläuterung der Funktion der Schaltung. Es soll ein Kabeltester werden. Auf anderer Seite von Stecker 10126 gibt es ein 10226 Stecker und die Pins sind über Pulldown (10k
verbunden. Der µC prüft, ob die Verbindung da ist und meldet es über LCD... Alles andere wie LCD16x2 und die Abfrage an den Ports RA und RB läuft einwandfrei. Aber Zähler verhält sich instabil. Entweder schaltet(zählt) er gar nicht oder bleibt auf Q2 oder Q4 stehen. Der PIC läuft mit dem 8MHz
-
Thread
ATmega8U2 Quarz
Die Transistoren schalten bei 5V eben schneller als bei 3V, und deswegen reicht es bei 5V noch für 16MHz, während bei 3V nur 8MHz drin sind. Wenn Dir das nicht reicht, musst Du halt was moderneres nehmen. Ein PIC24F64GB002 geht auch bei 16MHz, ein PIC32MX250F128B läuft mit 50MHz, und so viel teurer sind
Transistoren > schalten bei 5V eben schneller als bei 3V, und deswegen reicht es bei 5V > noch für 16MHz, während bei 3V nur 8MHz drin sind. Wenn Dir das nicht > reicht, musst Du halt was moderneres nehmen. Ein PIC24F64GB002 geht auch Super danke für die Ausführliche Antwort dan ist alles klar.
-
Thread
Schuhkarton beheizen
> der A/D des ATMega328 ist ziemlich gut und kostet irgendwas um 2 Euro Der A/D eines PIC 12F675 ist noch viel besser und kostet um 30 Ct. Den muss man nicht durch die halbe Welt fliegen. Ausserdem macht er sich nicht so dick auf der Platine. Als Messglied bietet sich die Durchlassspannung
xyz schrieb im Beitrag #6618599: > Der A/D eines PIC 12F675 ist noch viel besser und kostet um 30 Ct. Wer die Apotheke in der Nähe hat, zahlt 1,68 € plus Aufwand. Bei Reichelt mit VSK knapp 7,- €. Bei Ali liefert auch niemand für 30 ct, selbst nicht
-
Thread
IC für einfache Bargraph-Anzeige (10 Leds) gesucht
https://de.aliexpress.com/item/32832854869.html?spm=a2g0o.productlist.0.0.19b84ba0IkTAwT&algo_pvid=ff8dc672-6c8d-499f-a597-06fe3df36262&algo_expid=ff8dc672-6c8d-499f-a597-06fe3df36262-0&btsid=2100bb4916154616400801116ee946&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_ 16 Cent waeren mir
https://de.aliexpress.com/item/32832854869.html?spm=a2g0o.productlist.0.0.19b84ba0IkTAwT&algo_pvid=ff8dc672-6c8d-499f-a597-06fe3df36262&algo_expid=ff8dc672-6c8d-499f-a597-06fe3df36262-0&btsid=2100bb4916154616400801116ee946&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_ > > 16 Cent waeren
-
Thread
C Schleife um alle 8 Bits im Byte zu setzen
ein Brett vor'm Kopf. Ich will alle Bits setzen. Das Schieben im letzten Durchgang versaut's (0x7F statt 0xFF): [c] #include <stdio.h> #include <stdint.h> int main() { uint8_t c=0; for(uint8_t n = 0; n<8; n++){ c |= 0b10000000; c >>= 1; } printf("%x",c); return 0; }
mal ein HD44780 kompatibles Display zum Einsatz. Und das hängt dann, wegen genügend Vorrat, an einem PIC16F84 o. 18F25K22. Sonnst kommen eigentlich nur noch PIC10/12 zum Einsatz..... Und Fixpunkt hat bisher auch IMMER ausgereicht. Ich hab mir aber auch noch kein Segway oä. selbst gebaut. ;) Und für
-
Thread
STM32G4 - Quarz schwingt nicht
ich übernommen. Meine beiden 6-pF-Kapazitäten ergeben zusammen 3 pF, sind insgesamt mit denen des Layouts und der Eingänge 8 pF, also schon 2 pF zu viel. Nur fand ich es albern da 2 pF aufzulöten, also habe ich was zwischen 2 und 10
Aber habe ich da irgendwo einen Denkfehler, dass es wirklich mehr sein sollten als die verwendeten 6 pF? Und noch eine andere Frage. Ich habe erst im Nachhinein in CubeMX gesehen, dass die PLL am Eingang maximal 16 MHz verträgt, ich muss die 24 MHz also erst herunterteilen. Sehe ich das richtig, dass
-
Thread
SDCC: pic-Ports brauchen Hilfe
gab es seit dem vorigen wieder deutliche Fortschritte. Sorgen machen aber zur Zeit insbesondere die pic-Ports. Es besteht die Gefahr, dass die pic14- und pic16-Ports in zukünftigen Releases nicht mehr enthalten sein könnten. Schon seit langem gibt es für diese beiden keinen Maintainer. Die gputils,
lokalen automake nicht zu der passt, mit der eine andere Datei erstellt wurde) beheben. Durch die pic14-Verbesserungen 2019 ist pic16 nun hinter pic14 zurückgefallen. Für pic16 wäre der erste SChritt, die regression-Tests soweit zum Laufen zu bringen, dass man sinnvolle Ausgabe erhält (zur Zeit bei
-
Thread
Raspberry Pi Pico: nur als Schulungssystem gut geeignet.
sich dann auch auf STM32 und Co. Anwenden. Und ja, eine solide Ausbildung in Assembler auf einem PIC16F wäre vernünftiger - in der Zeit von TL:DR ist allerdings fraglich, ob die Aufmerksamkeitsspanne des durchschnittlichen Kadetten dafür noch ausreicht...
Hallo Tam H. schrieb im Beitrag #6603840: > Und ja, eine solide Ausbildung in Assembler auf einem PIC16F wäre > vernünftiger - in der Zeit von TL:DR ist allerdings fraglich, ob die > Aufmerksamkeitsspanne des durchschnittlichen Kadetten dafür noch > ausreicht... Und du bist natürlich einer
-
Thread
Atmega8A 1000ms != 1s ?
Hallo Forum, ich muss zum ersten mal nun einen Atmega8A selber programmieren.. Bisher nur PIC oder eigentlich nur Linux.. Nun mein Problem: 1. Ich hab den Code mit MPLABx geschrieben und wollte das dann mit meinem USBASP flashen.. Schonmal blöd das
cusbasp -U flash:w:GPSDO.X.production.hex -U lfuse:w:0xBF:m -U hfuse:w:0xC9:m -U lock:w:0xFF:m -pm8 Zur Hardware: Es ist ein Atmega8A in einem BG7TBL GPSDO in dem ich das Fake Chine GPS Modul gegen ein original NEO-9N getauscht habe und daher nun den Atmega8 ebenfalls tauschen und neu programmieren