-
Thread
Microchip PIC18F und ESP8266 Verbinden/einrichten
Was mit nun auch aufgefallen ist, das mein PIC18F26K22 kein TX/RX hat :(
damit ich das jetzt richtig verstehe, so schauts nun aus [c] #define _XTAL_FREQ 8000000 // FOSC 8MHz #pragma config FOSC = INTOSC_HS [/c] [c] void main(void) { OSCCONbits.IRCF = 0b01110000; //fuer pic18f4550 TRISB = 0x00; //PORTB als Ausgang init_uart(); unsigned char
-
Thread
Eingang lesen beim PIC
Hallo, ich habe ein kleines Problerm beim Lesen eines Eingangs bei einem PIC16F887. Zum Testen will ich einfach nur eine LED leuchten lassen wenn ein Taster gedrückt wird. Also was ganz banales. Die LED hängt an Portbit D7, sie leuchtet auch wenn ich sie per Software ansteuere
***************************************************************************/ // // PROCESSOR : PIC16F877A #pragma config FOSC = INTRC_NOCLKOUT// Oscillator Selection bits (INTOSCIO oscillator: I/O function on RA6/OSC2/CLKOUT pin, I/O function on RA7/OSC1/CLKIN) #pragma config WDTE = OFF
-
Thread
C programmieren
verwendet man Counter (nicht unbedingt ;-) und für die Zeit Timer. Mit welcher Frequenz wird der 18F1220 getaktet?
www.innovators-summit.com/uploads/pics/Jan-Keno_Janssen_cropped.jpg Heute: http://www.heise.de/ct/zcontent/16/16-hocmsmeta/1470315586502646/contentimages/image-146891031910798.jpg
-
Thread
Mikrocontroller für USB to PS2
Nimm den PIC24FJ64GB002. 28 Pins, USB OTG, 64k Flash, 8k RAM. Gibts bei Reíchelt. Dazu MPLABX, den XC16 Compiler, ein PICKIT3 und die Microchip Libraries for Applications (MLA). Da ist ein USB-Host Stack und
Rufus Τ. F. schrieb im Beitrag #4719728: > PS/2- bzw. AT-Tastaturen sind inoffiziell "hot-plug"-fähig Ja ist doch super, dann schleift man durch die 2 Datenleitungen für die Tastatur den USB durch, und ignoriert
-
Thread
Frequenzgang eines Filters messen (einfachste Mittel)
Schau Dir mal die PIC 16F1507/8/9 an. Die haben einen NCO an Bord. Der laesst sich mit 16 bit linear einstellen. Falls die Ausgangsfrequenz nicht reicht, kann man ja wie schon vorgeschlagen einen 74HC4046 die Frequenz
-
Thread
LED ausschalten bei Vmax - LED einschalten bei <Vmax
%2520Spannungstester.htm&h=279&w=390&tbnid=KOWUD7Hm3wbTCM%3A&docid=0g7kT-8aiYhR0M&ei=jHjQV4TRM-fIgAa2nbXwDQ&tbm=isch&iact=rc&uact=3&dur=1510&page=0&start=0&ndsp=13&ved=0ahUKEwiEx8ybjP7OAhVnJMAKHbZODd4QMwgfKAMwAw&bih=633&biw=1024
%2520Spannungstester.htm&h=279&w=390&tbnid=KOWUD7Hm3wbTCM%3A&docid=0g7kT-8aiYhR0M&ei=jHjQV4TRM-fIgAa2nbXwDQ&tbm=isch&iact=rc&uact=3&dur=1510&page=0&start=0&ndsp=13&ved=0ahUKEwiEx8ybjP7OAhVnJMAKHbZODd4QMwgfKAMwAw&bih=633&biw=1024 Danke für die Links, ist recht einfach erklärt
-
Thread
Sehr günstiges Devboard gesucht (möglichst mit Debugger)
cms/en/product/evaluation-boards/KIT_XMC11_BOOT_001/productType.html?productType=db3a30443b360d0e013b8f5163c46f62#ispnTab1 bring einen Debugger mit, den man bei Bedarf auch wegknicken kann. Sollte so um 20€ kosten.
STM32F769I-DISCO ;-)
-
Thread
AVR TTiny 461 Pullup nicht aktiv?
Ich hatte vor einiger Zeit für den PIC16F876 das gleiche Programm in Flowcode geschrieben wobei es keine Probleme gab. Es kann ja nur etwas mit dem PORT A sein weil bei Port B gehen die Pullups ja ordentlich. Ich habe auch mal einen
Beitrag #4710917: > Was soll ich ändern Schreibe überall, wo PORTA modifiziert wird mit Maske 0xF0: Alt: PORTA = irgendwas & 0xF0; Neu: PORTA = (irgendwas & 0xF0) | 0x0F; Bespiel: Alt: PORTA = dat * 16 & 0xF0; Neu: PORTA = (dat * 16 & 0xF0) | 0x0F; Die Maske 0xF0 könnte
-
Thread
Neues SDK für ESP32 Gesperrt
%3DPL.DEFAULT%26ao%3D1%26asc%3D38052%26meid%3Df98c3242742648e3a505a8eb53ceea82%26pid%3D100506%26rk%3D1%26rkt%3D1%26 Dein erstes Bild erinnert mich an HydraESP32. https://oshpark.com/shared_projects/dgKJqznH mit STM32F405 Cortex M4F 32bits MCU @168MHz
Richard B. schrieb im Beitrag #4791578: > Das wären eigentlich 8 x 1 ;) Ich verwende ähnliche (2x4): http://www.ebay.de/itm/MAX7219-Dot-Matrix-Module-LED-4in1-Display-Drive-mit-5Pin-20cm-Kable-fur-Arduino-/272279974229?hash=item3f6526b155:g:X7oAAOSwmtJXZ7n1
-
Thread
Billiger, kleiner serieller Leitungstreiber gesucht
Overkill. Im Moment paßt alles in 750 Byte eines PIC12F1572. Push-Driver =========== Man stelle den UART auf "invertiert" und verbinde die Datenleitung über einen MOSFET mit +12V. In Serie mit 10k am Eingang des anderen Devices kriegt die Clamping-Diode
-Verschnitte, kosten in Stückzahl 1 <75/95ct, 1k <50ct, 2k5 eher <30ct (Digikey), und sind in TSSOP16 auch nicht nennenswert größer als SO8. Nur die Kerkos sind natürlich bei der Größe hinderlich, aber die passen ja evtl. auf die Unterseite.
-
Thread
Docs zu PC Floppy 3.5 720er und 1440er Format?
density" > (MFM mit 500 kBit/sec), ach was, man brauchte nur dem Floppy Controller WD1772 statt 8MHz neu 16 MHz zu spendieren und dann las der Atari auch mit HD Laufwerke HD Disketten. Ich hatte das mit einem GAL per Frequenzverdopplung gemacht gesteuert aus dem HD Loch Pin am 34-pol Connector
Laufwerk steckt in dem XT übrigens auch noch drin (und auch noch eine XT-Bus Platte). Rufus Τ. F. schrieb im Beitrag #4710144: > Oh, und dann gab es natürlich noch 8"-Laufwerke ... da gab es sogar > Ausführungen, bei denen der Spindelmotor direkt mit Netzwechselstrom > angetrieben wurde. Die
-
Thread
Intelligentes Haus mit CAN und AVR
temp schrieb im Beitrag #4770675: > Ich glaube nicht, > dass man mit 10 8Mhz Quarzen nah an einem AVR so gravierende Böcke > schießen kann da machen offene Verbindungne im BK-Netz mehr Probleme.
Mehraufwand in Kauf nimmst und einen Mikrocontroller ohne integrierten CAN-Controller verwendest (zB PIC18F26K80)?
-
Thread
Step Down Regler zu heiss & Fragen zur Umsetzbarkeit einer Schaltung
Ausgangsspannung errechnet, mittels Digitalpotentiometer verstellen. Ziel ist, mittels Mikrocontroller (PIC18F45K50) die Spannung am Ausgang des Step-Down-Reglers zu messen und wenn ich dann zb. 16V haben möchte, sollen sich die Widerstände am Digitalpoti (MCP4621) solange verstellen bis etwa 16V anliegen
Eingangsspannung sind 36V aus einem Netzteil. Gewünschte Ausgangsspannung des Stepdown liegt bei 16,8V bis 33V Wenn ich also Widerstand 2 verstellbar mache und Widerstand 1 fix, sollte ich mit meinem Digitalpoti also die 16,8V bis 33V regeln können? Zu deiner Schaltung. Könntest du mir das
-
Thread
Kurzwelle ohne tote Zone?
z.B. niederig hängende Dipole und recht tiefe Frequenzen, also z.B. tagsüber das 80m AfuBand (3,6-3,8MHz), in den Dunkelen Tagesstunden geht auch 160m (1,8MHz). 80m geht natürlich auch Nachts aber wegen den sich verändernden Ausbreitungsbedingungen werden eventuell weit entfernte Stationen gestört (
nicht mehr geöffnet werden kann, ist der WAF bei Null... Ist 40,7MHz mit FM-Modulation, drinnen ein PIC und etwas Hühnerfutter.
-
Thread
Atmel mit oder ohne Arduino oder ganz anderer µC für Batteriemanagement
HP nutzt fuer die kleinen Akkueinheiten in seinen Servern den PIC 16LF819/16F819. Bei 2V Betriebsspannung und 32 kHz Takt, war der mit wenigen uA zufrieden. Im Sleep natuerlich noch viel weniger. > Recyclen würde auch die Preisfrage lösen. Daher hab ich
suspekt - was wenn da mal ein Kontakt versagt!? Was ist mit sowas: http://www.ebay.de/itm/10pcs-ATMEGA8A-AU-ATMEGA8A-TQFP-32-NEW-GOOD-QUALITY/261846828019?_trksid=p2045573.c100034.m2102&_trkparms=aid%3D111001%26algo%3DREC.SEED%26ao%3D1%26asc%3D38052%26meid%3Dd99500d15a2f42aab977b9ecf04d4ac6%26pid%3D100034%
-
Thread
Software Bügelstation
GC9235 und GC9230 identisch ist und die von den Modellen GC9245 und 9240 Pinout Kompatibel. Ist ein PIC16F886 Verbaut. Vielen Dank im Voraus lg Flo
Welches Gehäuse hat der PIC16F886? Ich sehe fürs Programmieren zur Verfügung.
-
Thread
xc8 win console compile & link example PIC18
File nach dieser Anweisung erstellt: http://www.pic18f.com/18f4550-c-tutorial/2009/11/16/tutorial-4-hello-world-program-in-c/ [code] #include <p18f4550.h> void main() { } [/code] Include File findet er - er meckert nicht. Er meckert
Vorab: PICs nehm ich nur fuer Kleinkram, also 12F und 16F. Der "normale" Weg den XC8 zu benutzen, ist ueber MPLAB oder MPLAB-X. Dort wird er ja als Plugin installiert. Gelegentlich benutze ich (Linker-)Optionen, um Dinge dahin zu legen wo ich
-
Thread
Warnung bei MPLAB XC8 Compiler
die nicht vorhanden ist [ ] > die falsche Library [ ] Beides falsch. Richtig ist: Der "18F14K50" ist in den Libs noch nicht angekommen. Den ganzen kleinen 12F und 16F teilen schon immer dieses Schicksal.
Oder Warnung einfach ausschalten, wie hier beschrieben: http://www.amixa.com/blog/2017/01/06/pic-xc8-error-warning-1459-peripheral-library-support-is-missing-for-the-18xxxx/ Hatte das beim PIC18F45K22 auch plötzlich ab Version XC8 V1.40.
-
Thread
Ansi C; Syntax einer Funktion, die eine ROM-Adresse zurückgibt
CC8e ist offensichtlich ein Compiler für PIC18? Nachdem meiner Erinnerung nach das Memory-Layout der PICs - sagen wir mal so - eher unkonventionell ist, kann es durchaus sein, daß Du da mit Banking fummeln
Besten Dank, Problem schein erst mal gelöst. Der Compiler -ja, für PIC18- frißt es erst mal. Im Controller hab ich's noch nicht ausprobiert. Die korrekte Syntax lautet: const size2 char *MenuText (uns8 Zeiger) "size2" bezeichnet, dass der ganze Adressbereich,
-
Thread
Sensorplatine via 4-poligem Kabel / Audioaufnahme und mehr
Peter M. schrieb im Beitrag #4692275: > 16 bit, 8 Khz, Mono wer braucht 16 bit bei 8kHz mono? zu MP3 ginge ja auch noch und das sollte doch locker über Tx und Rx oder I2C gehen.
Joachim B. schrieb im Beitrag #4692381: > Peter M. schrieb im Beitrag #4692275: >> 16 bit, 8 Khz, Mono > > wer braucht 16 bit bei 8kHz mono? > > zu MP3 ginge ja auch noch und das sollte doch locker über Tx und Rx oder > I2C gehen. Du willst einen ESP8266 dazu bringen MP3 zu
-
Thread
Welcher µC für meinen Zweck?
Haushaltsgeräten eingesetzt? Nach meiner Kenntnis ist das nicht so. Bitte Beispiele nennen. Chris F. schrieb im Beitrag #4693984: > Wieso sollte ich denn ohne Bedarf eine teurere, komplexere und neuere > Architektur für eine Neuentwicklung einsetzen? EFM8 ist besser und deutlich billiger, PIC
avr schrieb im Beitrag #4694337: > Kann man den sdcc für die efm8 überhaupt nutzen EFM8BB1 = C8051F850 EFM8SB2 = C8051F920 EFM8UB2 = C8051F380 EFM8BB2 und 3 und EFM8LB1 mit demselben Makefile wie EFM8BB1 EFM8SB1 und EFM8UB1 hab ich nicht da, haben aber denselben
-
Thread
SDCC: overflow in implicit constant conversion
wissen mag: Ausgangssituation: OS : Slackware Linux Compiler : SDCC 3.5.0 Zielhardware : STM8S103F3P6 Beim Spielen mit einer 4-stelligen 7-Segmentanzeige bekomme ich Compilerwarnung: overflow in implicit constant conversion und weiß nicht warum! Prototyp wie folgt deklariert
Welcher Compiler? [code] $ sdcc --version SDCC : mcs51/z80/z180/r2k/r3ka/gbz80/tlcs90/ds390/pic16/pic14/TININative/ds400/hc08/s08/stm8 3.6.3 #9727 (Linux) published under GNU General Public License (GPL) [/code] Noch Fehler? [code] $ sdcc -mstm8 digitsetall.c digitsetall.c:20: warning
-
Thread
Arduino Mega & Relaiskarte - Absturz bei Betätigung?
Relais auf Microcontrollerseite verbunden: http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.25.2 Und so die 230V~ Seite entstört: http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.25.1
:-)) Bei meiner Aufbau sind folgende Teile verbaut; Relaiskarte: http://www.ebay.de/itm/8-Kanal-12V-230V-Relais-Modul-mit-Optokoppler-fur-Arduino-Raspberry-PIC-AVR-ARM-/252355367721?hash=item3ac18d5329:g:-cIAAOSw0UdXtJG6 Ansteuerung; https://www.mikrocontroller.net/topic/386491 Jalousieantrieb
-
Thread
2.2'TFT ILI9340 und Arduino
schrieb im Beitrag #4706472: > 1. beschleunigtes Kurvenzeichnen für Analogsignal Wäre jeder mitm 8bitter draufgekommen um den geringen SPI Speed zu kompensieren. > 2. Hinweise zur Optimierung der SPI am Arduino DUE Naja mit den 16,8Mhz biste schon nah dran .. ein Write Clockcycle darf 66ns lang
hier z.B.: http://www.ebay.de/itm/2-2-inch-SPI-TFT-LCD-Display-ILI9341-For-Arduino-AVR-STM32-ARM-PIC-CP11002-H52-/281353505264?hash=item4181f9c9f0:g:3WQAAOSwXeJXf0UF
-
Thread
Mikrocontroller Authentifizierung fuer Funknetzwerk
dass ich mit diesen Befehlen 3mal die Tuer oeffne (ohne zwischendurch zu verriegeln). md5 14e230c8e1ee79b93be28f04cd0d3656 md5 f43e7097616e2b119f157bd610995e86 md5 74946e2420ccd8e71aeb93f6396e4ee7 Bitte nenne mir den naechsten Hash, der die Tuer oeffnet.
[2] https://www.smarthomatic.org/basics/features_in_detail.html Ich habe vor, das Projekt mit PIC-Mikrocontrollern durchzufuehren (PIC16 oder PIC18).
-
Thread
RF Transmitter des PIC12 geht nicht in Sleep Mode
liegt mein Fehler? Vielen Dank für eure Hilfe! Liebe Grüße Hier mein C-Code: (MPLAP X IDE; XC8 Compiler) [c] #include <htc.h> #include "hardware.h" #include "memorymap.h" #include "typedefs.h" #include "T39A.h" #include "i2c.h" #include "shtc1.h" // PIC12LF1840T39A Configuration
define LOW_BYTE(x) ((unsigned char)((x)&0xFF)) #define HIGH_BYTE(x) ((unsigned char)(((x)>>8)&0xFF)) #define LOW_WORD(x) ((unsigned short)((x)&0xFFFF)) #define HIGH_WORD(x) ((unsigned short)(((x)>>16)&0xFFFF)) #endif // _HARDWARE_H_ [/c]
-
Thread
lwip string auswerten
"),switch_buffer[14],switch_buffer[15]); //DrawString(200,125,read_write_buffer,&Arial_16x25,WHITE,RED); } //BALKON an Stunde : MINUTE if (strcmp(pcParam[8] , "b1")==0) { decode_TEST(pcValue[8],ablage); switch_buffer
(read_write_buffer,("Kinderzimmer %02d:%02d BIS"),switch_buffer[8],switch_buffer[9]); DrawString(150,200,read_write_buffer,&Arial_16x25,Orange,BLACK); sprintf(read_write_buffer,("%02d:%02d"),switch_buffer[10],switch_buffer[11]); DrawString
-
Thread
AVR-LAN-Sensor
Das billigste und kleinste ist ein PIC18F67J60. Prozessor, Speicher, Peripherie, MAC und PHY in einem einzigen TQFP64. Du brauchst nur noch einen 25MHz Quarz, den Ethernet Magjack (das teuerste von allem) und ein paar Rs und Cs. Plus natürlich
dann noch fällig, wenn man mit den PIC noch nichts gemacht hat. zu POE: es bleit meinem Bekannten vorerst überlassen, was er da machen will. Man kann den ProMini auch mit 3,3V (meist auch stabil mit 16MHz) betreiben, dann könnte man einfach
-
Thread
Physikprojekte
2cm -> 4cm periode -> f~8,5kHz mmhh
Tracker bestimmt und den Faktor a = y/x² berechnet. Für f = 1.74 Hz erhalte ich Werte für a im Bereich zwischen 6.9 und 8.4. Der Sollwert beträgt 6.09. Für f = 2.98 Hz liegt experimentell mein a zwischen 16.3 und 20.7 bei einem Sollwert von 17.87. Damit
-
Thread
16bit 1kSPS 150Ch Datalogger gesucht
geht man ran, es selbst zu machen Falls 14-Bit reichen gäbe es eine sehr günstige Lösung: EFM8LB12F64E-QFP32 hat 20 Channel mit je 40 kSPS und I2CF+ mit 3.4 Mbps und kostet 1,50 Davon also 8 Stück Für das SD Card Loggen kann man z.B. ein billiges Dual-Core Board nehmen. Ein Core holt über
ein FPGA, das kann > sehr viele I2C Busse echt parallel einlesen. Aktuelle Controller ala STM32F4/F7/L4, Renesas RX oder PIC32MZ schaffen bei weitem genug Durchsatz. Die RX63 hätten bspw. bis zu 13 + 4 I²C. Da bräuchte es mit genügend PCA9548A 8:1-I²C-Multiplexern gerade mal zwei Controller (nicht
-
Thread
Viel mehr Spaß mit einfachen LED
Hallo Michael, TOLL das du es einen PIC genommen hast! Und noch einen 12F, Super. Bei 2K und den Funktionen nehme ich an das du es in ASM Programmiert hast. Ich finde das Ergebniss sehenswert, und würde es auch sofort Nachbauen! PICs
Einzelimpulsen zu erreichen. Für die einzelne LED setzen sich diese Einzelimpulse zum BAM-typischen 128-64-32-16-8-4-2-1 Impulsverhältnis zusammen.
-
Thread
Takt durch 32 dividieren
der Suche nach etwas in der Form eines 6-pin sot-23 Gehäuses (meine Idee war ja das ich's mit nem PIC10F200 mache). Kennt von euch eventuell jemand eine bessere Alternative?
Feedback hier hat mir schon gut geholfen danke, ich bleib erst mal bei der ursprünglichen Idee einen PIC8F200 zu verwenden der 6beinige SOT23 ist wohl nicht so schnell zu schlagen. Schreibe gerade den Microcode (.. Assembler Zeiten sind schon etwas her aber das bekomm ich auch noch hin ;-) Danke für
-
Thread
PIC24f32KA304 EEPROM lesen und schreiben
Hallo Leute Ich bräuchte mal einen Tipp oder Code wie man bei einem PIC24F32KA304 von MicroChip das EEPROM beschreibt und wieder ausliest. Die Beispiele in den Manuals, die die Funktionen tblpage, tbloffset, tblrdh und tblwth benutzen, habe ich nicht zum Laufen bekommen
/ww1.microchip.com/downloads/en/DeviceDoc/31007a.pdf Ist auch das falsche Dokument, ist für die 8 Bitter. Das für die PIC24 heißt DS39720A und ist Kapitel 5. War blöd zu finden, habs mir vor längerer Zeit runtergeladen und lebe aus der lokalen Kopie. Bei den PIC24 gibts weniger Register, sind
-
Thread
PIC32, PWM-Signal verarbeiten
noch nichts konkretes und komme kaum voran. Eingesetzte Hardwer: Development Board "Explorer 16" mit einem Eval Board "PIC32MZ EF PIM". Programmiersprache C. Hat jemand von Euch schon einen Quelcode für PWM-Signal Verarbeitung? So könnte ich zu mindest den aufbau verstehen. Wenn Ihr mir
haben möchtest, > schlage ich RC-Glied + Komparator vor. (Benötigt keine SW) > > Und mit dem PIC machst Du etwas anderes. > > Wenn Dich das noch nicht davon abhält. dann schlage ich als Lektüre die > Datenblätter (!) zum Einstieg für Dein Problem vor: > 60001320C.pdf, 60001120F.pdf, 61112H.pdf
-
Thread
Umstiegsbreatung uC Atmel/STM
weiteres Board (noch preiswerter, allerdings auch nur 64 kByte Flash) ist: http://www.ebay.de/itm/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-Arduino-/172113793450?hash=item2812c811aa:g:74YAAOSwZ8ZW5jfe Dieses funktioniert mit der Leaf-Labs IDE nicht (fehlender Bootloader), jedoch
nirgends anders gibt. Und das zu einem unschlagbaren Preis. Hier der faire Vergleich ATXMEGA64AU und EFM8LB12F64 Preis bei Mouser: 5,57 / 1,76 Flash: 64k RAM: 4k CPU: 32 MHz / 72 MHz ADC: 12-Bit / 14-Bit DAC: 12-Bit 2x / 4x PWM: AWeX 11-Bit nur über Timer / PCA 16-Bit integrierte CPLD-Blöcke: -
-
Artikel
Bootloader
Development. Emulates the popular USBasp by Thomas Fischl (avrdude supported). I2C - Bootloader für ATmega8 von Thomas Kaiser (I2C) Atmega8 I2C Bootloader von Jochen Rößner. (I2C) ATmega128 Bootloader von SD/MMC von tvelliott @ Sparkfun-Forum (MMC) MMC-FAT Bootloader von Brian Sipos & Thomas F. Stephens. Hardware-Lösung
die Beschreibung des BSL und Beispielcode offen gelegt. Damit kann man eigene Bootloader schreiben. PIC. µC Handbuch eines spezifischen PIC18 Application Note AN851 für Assembler Tiny UART Bootloader PIC16/18 ds30 Loader - Open source bootloader for PIC16, PIC18, PIC24, and dsPIC by Mikael Gustafsson
-
Thread
Programmieren und Analogtechnik
selbst die Umgebung so wie wir sie wollen. Wer das nicht will kann seine eigene Umgebung verändern. 8 Milliarden Menschen kann man aber nicht ändern, da ist ein Pragmawechsel nötig. </OT> rgds
Möglichst viele blinkende Lämpchen... wenn ich mein Wohnzimmer so betrachte stimmts doch, switch 8 blinkende LEDs, 3x PI, 3x PC, TV, uplink TV LED habe ich abgeschaltet, am PC überklebt, die PI LEDs sind nicht zu sehen
-
Thread
Temperaturregelung für Laminiergerät
Ich habe gerade bemerkt, dass es den 16F1824 bei Reichelt nicht mehr gibt. Deshalb habe ich jetzt noch eine HEX für den 16F1825 beigelegt. Der scheint ziemlich identisch zu sein, zumindest ist er Pin-kompatibel. Ob das Programm aber auf dem 16F1825 ebenso problemlos läuft, kann ich nicht mit Gewissheit sagen.
-
Thread
HDMI Video-Mischer Experimental-Systen
verwendet. Hier ist ein link auf einen FPGA-basierten Echtzeitrender: https://www.youtube.com/watch?v=3yH8OQTkpy8 Auf den ersten Blick vermag mancher sicher nicht zu sagen, wo genau der schneller und besser ist, zumal die Grafik eher aussieht, wie aus den 90ern, aber die werden sich auch überlegt haben
gebaut wurde, aus der Erinnerung über 1 Minute. Der aktuelle Rechner packt es unter 10! Wäre ein Faktor 8 in 8 Jahren.
-
Thread
Ansteuerung RTC 72421
.0 R_d Alias Portd.1 '********************************************** Lcd_font = Loadlabel(font8x8tt) ' Anpassung der Ports/Pins darin vornehmen! Lcd_cls Lcd_draw Waitms 200 Call Init_rtc Do Call Rtc_lesen Call Convert_to_string Call Lcd_ausgabe Waitms
***************** $include "GLCD_VDI/GLCD_VDI_MAIN.BAS" $data 'Fonts Einbinden $include "font8x8tt.font" '$include "font16x16.font"[/code] Es passier mal so rein gar nichts. Wenn ich die Adresse für die Sekunde 1er Stelle ausgebe, und den Lese Impuls aktiviere kommt leider nichts dabei
-
Thread
Portierung eines Mikrocontrollers
Änderungen beziehen sich auf das HAL. Bis jetzt portierte ich das besagte RTU Programm auf folgende uC: PIC16F - Original FW (mit CCS C Compiler) PIC16F auf PIC18F (CCS C) DSPIC24/30/33 (CCS C) AVR (328P/32/644P/1284P/120/2560) (CodeVision/GCC) Arduino (328/1284P/2560) (CodeVision/Arduino GCC) NEC28C11
alle von mir gebrauchten uC. Auch ein für X86-PC geschriebenes Borland C Programm habe ich mal auf PIC portiert (Enigma Simulator) Auch habe ich schon viele Module kreuz und quer portiert. Ich schreibe deshalb meine FW so, daß sie leicht portierbar ist. Einmal auch ein 68HC908 Programm auf PIC16F
-
Thread
Linux 17.3 DIY K150 v150807
das schon gehen ^_^) mit einem PIC16F737-I/SP im Sockel neben mir liegen. Er ist wie auf dem Bild K150_0.png von der Programmiersoftware gesteckt. Aktuell arbeite ich auf einem Linux Mint 17.3-Rechner. Wine 1.9.15 ist aktuell am Laufen
nochmal der Aufbau des Verzeichnis ~/.wine/dosdevices/: [code] /home/phbu/.wine/dosdevices/ ├── [ 8] a:: -> /dev/sdb ├── [ 10] c: -> ../drive_c ├── [ 12] com1 -> /dev/ttyUSB0 ├── [ 8] e:: -> /dev/sr0 ├── [ 8] f:: -> /dev/sdd ├── [ 9] g:: -> /dev/sdb1 ├── [ 10] h: -> /home/phbu
-
Thread
PIC18F2550 digitaler Eingang RC4
Hallo zusammen, ich möchte beim PIC18F2550 den Pin RC4 als digitalen Eingang (NICHT USB) verwenden. Das Datenblatt sagt, dass dafür folgendes eingestellt werden muss: UCONbits.USBEN = 0; UCFGbits.UTRDIS = 1; Ich habe dies so gemacht
über den Pin RC4 > eingelesen werden. Hallo, kürzlich wollte auch ich RC5, b.z.w RC4 bei einem Pic16f1455 als Tasteneingang mit mit Hochziehwiderstand benutzen und hatte Probleme. Diese zwei Eingänge sind sehr speziell, da sie eigentlich als spezielle Datenleitungen für das USB konzipiert sind.
-
Thread
AtMega328 teilweise instabil
Hersteller können irren, falsche Datenblätter sind mir schon untergekommen und wer sagt denn das diese 100nF Empfehlung für alle Layouts gilt, ich sage mal für 95% passt es, das Problem können die letzten 5% werden. Ausserdem will jeder Hersteller nicht schlechter dastehen als die Mitbewerber, wenn PIC 100nF empfiehlt macht eine 220nF Empfehlung das Produkt 8-Bit AVR teuerer im Design also wird wohl auch eher 100F empfohlen. Zuviel Herstellergläubigkeit kann aufs Glatteis führen. Durchblick? Thomas E. schrieb im Beitrag #4663005
-
Thread
Für Datenlogger: uC soll Dateisystem per USB bereitstellen
sondern dass sich dein Logger als Stick meldet. Je nach Geschwindigkeitsanforderungen brauchst einen F2, F4 oder F7 für High-Speed. Sonst geht jeder. NXP haben die dafür nötige SW in einem ROM. NXP und Atmel haben welche mit integriertem High-Speed Phy, falls von interesse.
MBED an. Einfacher gehts kaum. https://developer.mbed.org/handbook/LocalFileSystem Ein NUCLEO-F303K8 liegt unter 10 Euro. http://www.mouser.de/ProductDetail/STMicroelectronics/NUCLEO-F303K8/?qs=%2fha2pyFaduj0LE%252bzmDN2WEfD4jjhPqalHeHSOUpHh23T5GNnpBTASg%3d%3d Damit hast du ein Enticklungssystem
-
Thread
HTU21 Mögliches Problem mit CRC Erzeugung im Sensor
checksum byte is optional after initiating an RH or temperature measurement with commands 0xE5, 0xF5, 0xE3, and 0xF3. The checksum byte is required for reading the electronic ID with commands 0xFA 0x0F and 0xFC 0xC9. For all other commands, the checksum byte is not supported." Ich sah mir die Sourcen
B1 B0 C1 C0 UR Comments * ------------------------------------------------- * SHT21#1 - 00 45 04 b8 d0 88 00 53 0a all CRC OK * SHT21#2 - 00 45 04 b3 0e 0b 00 53 0a all CRC OK * SHT25 - 00 80 02 f3 4d 8b 01 01 3a all CRC OK * HTU21#1 - 48 54 00 3e 68 2b 32 11 02 all CRC FAIL * HTU21#2 - 48 54