-
Thread
Stromwandler MBS ASK31.3 50/5A Nachbau?
, Messbereich bis 20A, Skala bis 16A linear U = 4,44 N f A B U = 4,44 16 50 Hz * 51e-6m^2 * 0,6T U = 108,69mV R = U / I R = 108,69mV / (5A * (16/20)= 4A) R = 27,17mOhm passt zufällig rechnerisch mit dem vorbeispiel,
PIC Ist ein PIC16F916. http://ww1.microchip.com/downloads/en/DeviceDoc/41250E.pdf Seite 143 The Analog-to-Digital converter (A/D) allows conversion of an analog input signal to a 10-bit binary
-
Thread
Mehrere Servosignale auswerten
für das Minimum. Verarbeitung und Ausgabe ist dann kein Problem mehr. Am liebsten AVR, notfalls auch PIC oder M16C. Gibt es noch andere Ideen? Ciao, Manuel
4 Routinen zu debuggen haben. @Ingo: Das gefällt mir schon ganz gut, sowas ähnliches hatte ich mit PIC16F84 auch schon probiert, aber der hat ja keinen Stack (größere PICs natürlich schon). Ausserdem habe ich da keinen C-Compiler und PIC-Assembler finde ich persönlich ziemlich scheußlich zu programmieren
-
Thread
BLDC, Synchronmaschine, Drehfeld Experimentierschaltung Gesperrt
Fehlbrückendurchschaltung(Shoot through) zu haben. Diese ICs haben das meist schon eingebaut. Einige PICs (z.B. PIC18F4431) haben schon shoot-through Schutz in der Hardware eingebaut. Da lässt sich die Totzeit in der Hardware programmieren. Hatte mit der Kombination PIC18F4431 und IR2136 besten Erfolg. Geht bis 600V
Fehlbrückendurchschaltung(Shoot through) zu haben. Diese ICs haben das > meist schon eingebaut. > > Einige PICs (z.B. PIC18F4431) haben schon shoot-through Schutz in der > Hardware eingebaut. Da lässt sich die Totzeit in der Hardware > programmieren. Hatte mit der Kombination PIC18F4431 und IR2136 besten > Erfolg. Geht
-
Thread
PIC18 sporadisches Problem während Sleep Mode
PIN_MANAGER_Initialize /** LATx registers */ LATE = 0x00; LATD = 0x30; LATA = 0xF8; LATB = 0x12; LATC = 0x08; /** TRISx registers */ TRISE = 0x07; TRISA = 0x86; TRISB = 0xF5; TRISC = 0xB1; TRISD = 0x88; /** ANSELx registers
mal versuchsweise den Soft-Watchdog deaktiviert? So wie ich das in Erinnerung habe, weckt dieser den Pic auf. Gruss herba
-
Thread
RTC DS1307 I2C Peter Fleury Lib 8Mhz/16Mhz
einen Strich durch die Rechnung macht und der Code gar nicht mit 16Mhz rechnet. Früher hat man das gerne mit dem #ifndef gemacht. Aber im Laufe der Zeit hat sich herausgestellt, dass das gar nicht so schlau ist. Wenn F_CPU nicht gesetzt ist, dann ist das als Fehler zu
von 8Mhz und einer Einstellung for F_CPU von 8000000 funktioniert und du dann den µC auf 16Mhz umfused und als Ausgleich dafür den F_CPU auf 16000000 setzt, dann muss (wenn alles richtig programmiert ist), wieder das gleiche Zeitverhalten
-
Thread
Ist ATXMEGA etwa out?
Daß Atmel neue ATmega8A, 16A, 128A entwickelt hat, zeigt auch daß die immer noch in großen Stückzahlen verwendet werden, obwohl die Nachfolger (ATmega88, 164, 1281) schon viele Jahre lang verfügbar sind. Wenn es einen Chip gibt
Und warum 8 BIT? Sind 16 oder 32 schlechter?
-
Thread
Arduino als Einstieg?
noch ien gedicht schrieb im Beitrag #2868265: > Richtige Programmer nehmen Assembler und einen PIC! Das ist aber auch kein Drama, ich spielte im vergangenen Jahr etwas aus Langeweile mit dem PICkit1. Das MPLAB ist ja auch nicht schlecht. Das PICkit hat zwar nur einen PIC12F675 und 8 LEDs, die
dem 16U2 eine USB/Serial Wandler. Mit AVR Studio wird programmiert, wie die anderen Boards auch. Einzigstes Manko, der Atmega16u2 ist nur USB/Seriell Wandler programmiert und auch so am Atmega328 angeschlossen
-
Thread
RS 485 Lenz X-Bus
liebsten auf Bascom-Basis) am Laufen? Oder hat ev. schon mal jamand von euch versucht einem LI100F über die serielle Schnittstelle Kommandos zu schicken? Eigentlich möchte ja auch ich nur ein paar Weichen vom AVR aus stellen, ob das nun direkt über RS485 oder über das LI100F geschieht, spielt mir
/pdf/XpressNet%20und%20USB%20Interface.pdf und da: http://www.digital-plus.de/pdf/xpressnet_li101f.pdf Thomas
-
Thread
Potenziometer Spannungsmessung am PIC
neu und unerfahren bin in dem Thema hoffe Ich das ihr mir helfen könnt. Und zwar geht es um einen PIC den ich programmieren will. Ich hab jetzt eine PIC Platine mit dem PIC16F88 und dazu noch eine Steckplatine mit einem Poti und zwei Wiederständen. Meine Frage wäre jetzt, ich will ein Programm (mit
Biideseehr: http://sprut.de/electronic/pic/programm/st/st.html
-
Thread
Wlan2Serial Modul für 5 euro
Webserver gepostet: > https://www.mikrocontroller.net/topic/344962#new läuft.. danke ! Bin auf PIC 18F damit unterwegs. Holger
einfacher. Zum Spannungsteiler kann ich nichts sagen, meine Schaltung läuft komplett mit 3,3 V, PIC 18F. Holger
-
Thread
µc-Programmiersprache
. die 8-Bit-AVR's programmieren willst, haben die einen anderen Befehlssatz als beispielsweise die 16-Bit, 32 Bit oder auch andere Hersteller, z.B. PIC. Bei C sind die Grundelemente der Sprache gleich. Dort unterscheiden sich nur die hardware-spezifischen Sachen wie Register, Ports, Timer usw. Über
während C das vor dem Programmierer versteckt. Das dickste Projekt das ich mal in Assembler (8bit PIC-Clone in den Neunzigern) schrieb war eine PCMCIA-HD Speicherroutine auf einem FAT16 Filessystem. Einen brauchbaren Compiler gab es zu dieser zeit nicht, viele Routinen habe ich vorher in C auf einem
-
Thread
AVR-Bootloader mit Verschlüsselung
, 512, 1024, 96, 128, 8, 0, 0, 0 3F=1E9401, ATmega161comp, 16384, 512, 1024, 96, 128, 2, 4, 8, 16 34=1E9404, ATmega162 , 16384, 512, 1024, 256, 128, 2, 4, 8, 16 also aus 31 wird 3E/3F beim ATmega161/comp, beim ATmega161comp
13.07.10-16:30:26-843 > Timeout.MaxPacketSize = 0 13.07.10-16:30:26-859 > send ident $00 00 00 00 00 00 00 00 00 0D 42 4F 4F 54 13.07.10-16:30:27-500 > received data $94 06 06 04 30 13.07.10-16:30:27-515
-
Thread
ATMEL (Microchip) erhöht die Preise
Abrundung am unteren Ende vielleicht noch STM8. Ist das heutzutage wirklich noch nötig? Preis: STM32F030F4 Stromverbrauch: STM32L0-Serie Bauform: STM32L011 (TSSOP14 oder QFN-3x3)
sind die µController von Atmel sehr beliebt. 1 atmega 328p-au 2 atmega 328p-pu 3 atmega 2560-16au 4 pic32mx250F128b-i/sp 5 stm32f407vgt6 6 atmega 32u4-au 7 stm32f103c8t6 8 atmega 328p-mu
-
Thread
Hashwert unterliegende Cryptofunktion herausfinden
00 05 4B 44 00 00 00 00 | 0000:07D0 | 00 00 00 00 00 00 00 00 18 11 0F 30 09 88 6A 9F | 0000:07E0 | 2B F5 B2 C9 A3 7D 59 B7 05 9A 06 2E B8 4B 55 F9 | 0000:07F0 | 3C 03 05 C0 0F 22 33 35 09 00 7C 06 00 00 00 00 | [/code] Systemnummer: 4213 | Passwort: schliessanlage2
00 00 00 00 00 00 00 00 05 41 EB 00 00 00 00 | 0000:07D0 | 00 00 00 00 00 00 00 00 41 53 84 88 0F CF DB 2B | 0000:07E0 | 2B F5 B2 C9 A3 7D 59 B7 05 9A 06 2E B8 4B 55 F9 | 0000:07F0 | 3C 03 05 C0 0F 22 33 35 09 00 7C 06 00 00 00 00 | [/code] 0x0789 ist offensichtlich die GID, 0x078A
-
Thread
PICC - Compiler dem Linker die PSECT-Bereich mitteilen
helfen. Ich benutze die Lite Version des PICC-Compilers von HI-Tech, V.9.70 für die Programmierung des PIC16F635. Der Compiler lässt immer den Bereich von 0x001..0x0FF unbenutzt. Sobald ich mehr Code haben will, meldet er "Speicher voll", obwohl dieser Bereich frei ist. Auszug aus dem Compiler-Ergebnis: HI-TECH C Compiler for PIC10/12/16 MCUs (Lite Mode) V9.70 Copyright (C) 2009 Microchip Technology Inc. Psect Usage Map: Psect | Contents | Memory Range | Size -----------|-------------
-
Thread
USB I2C Interface Hardware Software
verbesserter Firmware, aber ja, den verwende ich auch gerne. Ist im Prinzip ein vorprogrammierter PIC16F1455. fchk
irgendwelche I2C-Steckkarten usw. kennt > und unterstützt. Das hat Microchip bereits auf einem PIC16F1455 gemacht und verkauft es als MCP2221A. Muss man also nicht mehr selber machen. Ist halt HID statt VCP für I2C und GPIO. fchk
-
Thread
SDCC 3.7.0 RC1
long long) for the mcs51 and ds390 backends (now long long is fully supported in SDCC except for the pic14 and pic16 backends). * Full _Bool support for mcs51 and ds390 backend (now _Bool is fully supported in SDCC regardless of backend). * Additional wide character library functions: mbstowcs() and
bit longer for SiLabs IDE compability). * New devices supported by simulator (TLCS-90, and the 517, F380, XC88X, DS320 mcs51-variants along with dual-dptr and MDU support). * Timer, UART (incl. interrupt) and I/O support in STM8 simulator. * Simulator support for banked memory and bit banding. * Various
-
Thread
Phoenix Firmware-Update PICStart-16B1
Hallo an alle, habe hier ein kleines Problem: ich bekam von einem Freund ein PICStart-16B1 geschenkt und möchte damit ein paar kleine Projekte mit dem PIC starten. Leider unterstützt dieses Gerät nur ein paar dieser Chips. Die Firma Microchip bietet aber für dieses Gerät keinen Support mehr
extrem einfach aufzubauen (braucht nichtmal ne Stromversorgung) und funktioniert bei mir astrein mit 12F675, 16F84A und 16F88.
-
Thread
Bauteile Verkauf und STK500
Bannanenbuchste (schraubbar) mit Lötanschluss 15. Klare Kunststoffbox für Bauteile oder anders 10x stk. 0,50€ 16. 16x AT89C2051-24P im DIP gehäuse stk. 1,40€ 17. 11x XP2206CP im Dip Gehäuse stk. 1,80€ 18. 15x LM3914 Stk. 0,90€ 20. 11x SUB-D Buchse 25 Pol (Print Montage) stk. 0,20€ 21. 8 LCD´s 4x20, HD44780,
Stk. 7,50 22. 3 Trafos (Datenblatt bekomm ich erst morgen vom hersteller) NEU''''''###### 13x PIC 16F84A-04 stk: 1,80 3x ADC0804LCN 1,40 Stk.
-
Thread
Drehimpulsgeber
ohne 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
Ausnahme 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:
-
Thread
Übersicht über preisgünstige elektronische Geräte für reverse-engineering Gesperrt
Blutzuckermessgerät für 0,99€: http://www.diashop.de/product1099/product_info.html Controller: MSP430F449 Platinenfoto siehe Anhang
abgegeben. Drin ist ein 800x480 7" TFT mit RGB int. und CFL hintergrunbeleuchtung(Hitachi TX18D16VM1CAA). Der inverter ist eine separate platine (Hitachi org.) was schon sehr positiv ist. Ausserdem : EN25F16-100HIP (SOP) 16mbit serial flash PT8211 - 16bit DAC CS4863 (LM4863) - Dual 2.2W
-
Thread
Fehlermeldung bei der Programmierung von MPLAB PM 3
gerade hier angemeldet und hoffe ihr könnt mir helfen. Hab gerade ein Programm mit MPLAB IDE v8.88 geschrieben und auch schon mit der "Build"-Funktion überprüfen lassen (alles passt) dann hab ich das Programmiergerät aktiviert und wollte meinen Pic (PIC16F84A - SMD) programmieren und jetzt kommt
Der ULN killt die Datenleitungen hier gehört der 470 Ohm wiederstand dazwischen. Also direckt am Pic anschließen und dann 470 Ohm und dann ULN. Keine Sorge genau die Fehler habe ich beim ersten mal auch gemacht.
-
Thread
Touch Taster
brauchst du aber ein extra IC, wenn ich richtig informiert bin. Für Touch Applikationen nimm lieber einen PIC. PIC12/16 reicht da schon völlig. Hat den Vorteil, dass du nur den uC brauchst und keine externen Bauteile! Die Auswertung machst du dann in der Software. Sehr günstige und einfache Lösung. Als "Schalter
abgewandelt von elektronik-labor.de [pre] 'Qtouch für 2 Sensoren am Port C1 und Port C5 , Cs = 10 nF $regfile = "m88def.dat" $crystal = 8000000 $baud = 19200 Print "QTouch Test mit Mega88" 'geht auch jeder andere Tiny oder Mega Dim Da As Byte
-
Thread
Hilfe bei der Reparatur Möhlenhoff Aplha Regler
sowie an den Pins > 8-5 vom Antennentreiber TH71071 ebenfalls 2.75V messen Und an Pin 1-14 des PIC16C505 (nicht 18C505!) ebenfalls. Was sagt denn das Oszi? Takt am uC und am TX vorhanden? Signale auf den Datenleitungen zwischen Temperatursensor und uC aoweir zwischen uC und TX vorhanden?
Sender : AR4010KF zu dem System hier garnicht richtig passt ? http://www.yatego.com/tga-shop/p,45c88fbb36ab5,457d84ca7a4b69_4,m%C3%B6hlenhoff-alpha-basis-funk-868-mhz--6-r%C3%A4ume?sid=14Y1318761866Y0b8f6a724ef185971f
-
Thread
daten UART einzel kriegen
Hallo zuasammen, ich habe ein Probleme mit UART. ich arbeite mit PIC18F2550 und 16bit mit MPLAB. mein schnittstelle RS232 Funktioniert so gut. ich sende mit TX 01 45 88 41 36 14 25 15 RX 01 45 88 41 36 14 25 15 und ich will zum beispiel nur 88 haben. meine Daten
ohne Code sieht man es natürlich nicht. Vielleicht schreibst du es ja auch verdreht rein, so dass 88 bei data[5] ist.
-
Thread
Welche Programmiersprache soll ich lernen?
#5531467: > Als Basic Compiler kann ich das Freie OpenSource GreatCowBASIC > empfehlen. > Es kann mit PIC 10-18 und AVR um. Passt das auch in die kleinsten AVRs (sprich: die Tinies)?
finden wird. Wie bereits geschrieben Great Cow BASIC erfüllt diese Bedingungen und ist zu dem für PIC und AVR zu verwenden
-
Artikel
Entscheidung Mikrocontroller
Stromverbrauch hängt auch stark vom Takt und der Versorgungsspannung ab. Frequenz ATMega8 (2.7V) ATMega8 (5.0V) PIC16LF84A(2.0V) PIC16F84A (5.5V) MSP430F2618 (3V) Einheit 32KHz 62 80 45 - k.A. µA 100KHz 0,3 0,5 - - 0,084 rowspan=4|mA 1MHz, 2MHz* 1,5 2,3 4 - 0,5 8MHz, 4MHz* 5 7/15** rowspan=2|- 4,5 4,2 16MHz, 20MHz* - 20 20 9,5 (3,3V) [*] Abweichende Taktangabe für PIC16*F84A, da hier keine entsprechenden Werte für die Frequenzen des ATmega8 im Datenblatt (PIC16F84A Data Sheet, Microchip 2001, 35007b.pdf) vorliegen. [**] Angaben sind in der Folge Idle/Active (Quelle
-
Thread
Probleme mit lm317
Referenzspannung von 1,25V zu erzeugen. Dazu habe ich den Adjust-Pin auf Masse gelegt, den VIN-Pin auf +4,88V und einen Kondensator von 1µF zwischen Vout und Adjust geschalten. Allerdings bekomme ich jetzt 3,6V am Ausgang raus... Kann mir da jemand helfen?
hatte vergessen vorher zu aktualisieren... Jetzt hab ich das nächste Problem: Ich habe ein PIC-µC (PIC16F870) und habe im ADCON1 den Wert 8 reingeschrieben. Somit müsste ja RA3/AN3 VREF+ und RA2/AN2 VREF- sein! Wenn ich jetzt aber den Analogwert einlese (0,6V) dann zeigt er mir 1023, also
-
Thread
LED Matrix Schaltung gesucht sowie Bsp Programm
Guten Abend zusammen, ich suche für meine Pic Hausaufgabe eine geeignete LED-Matrix Schaltung. Zwar ist das nur ein kleiner Bruchteil meiner Hausaufgabe aber da würdet Ihr mir schon sicherlich viel helfen. Und zwar müssen 16 LEDs verschaltet
angeschlossen werden müssen wollte ich dies mit I2C ansteuern. Maximal steht mir nur der PortB beim PIC16F88 verfügbar für die Leds. Falls das nicht mit I2c hinhauen sollte. Hoffe ich mal nicht. Ich suche eine einfache Schaltung mit der ich über I2C diese Matrix ansteuern kann. Aus einem Forum von
-
Thread
Pac Man mit dem ATmega8
http://www.reichelt.de/inhalt.html?SID=14QAl30dS4AQ4AAFGRm%40c7f25b93de0eff217c8d737c3d702701c;ACTION=3;LASTACTION=2;SORT=preis;GRUPPE=A34;WG=0;SUCHE=Ram;ARTIKEL=628128-70;START=0;END=16;STATIC=0;FC=669;PROVID=0;TITEL=0 Wie groß ist dieser Baustein? Ist der 1MB
beschriebene Ablauf erfolgt für jedes Zeichen: LD ZL,X+ ;2 OUT Nullreg ;1 Takt 3 Lückenbit LPM r16, (Z) ;3 OUT r16 ;1 Takt 7 1. Bit LSL r16 ;1 NOP ;1 OUT r16 ;1 Takt 10 2. Bit LSL r16 ;1 NOP ;1 OUT r16 ;1 Takt 13 3. Bit ...usw. Also
-
Thread
Das ultimative Aquariumsteuergerät
Kannte ich noch nicht. Danke für den Hinweis. Meinst Du das? http://www.diskusportal.de/aqua-pic-f41.html Dann schaue ich mir das gleich mal in Ruhe an. PNP schrieb im Beitrag #2745493: > Torsten interessiert sich für das Thema Computer und Aquaristik. > … und wenn … sich der Bedarf bestätigt
gedacht? Mit SPI und I²C sind Erweiterungen quasi keine Grenzen gesetzt. Preiswerter wäre z.B. ein PIC 16F1827-I/SO für 1,45€. Bei diesem PIC kann man einen SPI und einen I²C gleichzeitig nutzen, also entweder SPI-1 und I²C-2 oder SPI-2 und I²C-1. Der 16F1827 ist nur ein Beispiel! Ob AVR oder PIC
-
Thread
Atmeg88; höhere Auflösung der Frequenz; TIMER
lassen. Und dabei effektiv N mal den einen wert laden und dann 256-N mal den anderen. Im PWM mode mit 16MHz clock bekommt man so eine PWM mit 64kHz und die Subzyklen laufen dann auf 256Hz. Alles in Allem hat man dann 16 bit Aufloesung. Im Dividermode kriegt man natuerlich auch 16 bit
laeuft, daher auch mehr Strom zieht, aber das Problem nicht wirklich loest. Es gibt sonst noch einen PIC, der dsPIC 30F2023-30I, der hat einen PLL bis 480MHz, dafuer zieht er auch Strom wie wild (220mA).
-
Thread
AVR braucht 7us-12us bis in Interrupts ausgelöst wird??
A. K. schrieb im Beitrag #4014499: > 1MHz taktet und C verwendet Nein, 16MHz und ja, C. neuer PIC Freund schrieb im Beitrag #4014497: > Push- und Pop-Orgien des gcc bei all den vielen Registern. Schau dir mal > das disassembly an. Gute Idee!
cpi r25, 0x96 ; 150 62: 81 f4 brne .+32 ; 0x84 <main+0x3c> 64: 82 2f mov r24, r18 66: 88 0f add r24, r24 68: 81 60 ori r24, 0x01 ; 1 6a: 85 ff sbrs r24, 5 6c
-
Thread
Mega8, ADC, UART. Excelblatt als Voltmeter
speichern kann man die Werte jetzt auch automatisch. Im Anhang noch der C-Code für den verwendeten ATMega88. (auch das geht schöner, ich weiß. Aber es läuft wie es soll ;))
der vordere Teil des strings s="V;" abgehackt und übrig bleibt dein Wert. Du musst also mit deinem PIC einen string "V;255" senden oder die zeile z=Split(s,";") einfach auskommentieren. Gruss der grosse
-
Thread
1 wire oder UART
CAN-Bus ist meine Antwort. Die einfachste CAN-Schaltung der Welt mit dem PIC18f258. Ev. Komunikation mit einem Knoten üeber RS232. >Wie ist das mit der Störanfälligkeit? Einsatz im Auto gibt die Antwort. Der CAN-Bus ist genial...
ja... ein Attiny kostet unter einem Euro und ein Mega88 leigt egrade bei 1,5 oder so...
-
Thread
C Compiler und Entwicklungsumgebung für 80C537
sfr CMH4 = 0xE5; sfr CML5 = 0xE6; sfr CMH5 = 0xE7; sfr CML6 = 0xF2; sfr CMH6 = 0xF3; sfr CML7 = 0xF4; sfr CMH7 = 0xF5; sfr CMSEL = 0xF7; sfr CRCL = 0xCA; sfr CRCH = 0xCB; sfr CTCON = 0xE1; sfr CTRELH = 0xDF; sfr CTRELL = 0xDE;
*/ sbit CY = 0xD7; sbit AC = 0xD6; sbit F0 = 0xD5; sbit RS1 = 0xD4; sbit RS0 = 0xD3; sbit OV = 0xD2; sbit F1 = 0xD1; sbit P = 0xD0; /* TCON */ sbit TF1 = 0x8F; sbit TR1 = 0x8E; sbit
-
Thread
Library für EA-DOGM Grafikdisplays inkl. Font-Generator
Ganzseiten Bitmap 160X104 - DOGXL160-7: in mit Jan's Lib 0.94 zu verwenden. uint8_t dog_4to8[16] = { 0x00, 0x03, 0x0c, 0x0f, 0x30, 0x33, 0x3c, 0x3f, 0xc0, 0xc3, 0xcc, 0xcf, 0xf0, 0xf3, 0xfc, 0xff }; void draw_fullpic(PGM_P progmem_image) { uint8_t k, p, c; uint8_t LcdData[2]; // Pointer
Hats mittlerweile vielleicht jemand auf die PIC16F portiert? :)
-
Thread
Mikrocontroller Auswahl
Positionen sind nützlich dafür) Je nach dem, welche Assemblersprache du denn nun kannst, wäre ein alter PIC (PIC16F84?), ein neuer AVR (Attiny2313?) oder ein uralter 8051 (AT89C2051?) oder ein exotischer 6811 (MC68HC11A1) brauchbar, alle sogar überdimensioniert, aber das sind Typen, nicht ganz aktuell, die
Das ist großer Quatsch, Du sollst doch keine Windows-GUI programmieren! 8051 mit ADC, z.B. C8051F330 Peter
-
Thread
Diode, heil oder defekt?
(Port 5) CompanionIndex : 0 CompanionHubSymLnk : USB#ROOT_HUB30#4&36898853&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8} CompanionPortNumber : 0x15 (Port 21) -> CompanionPortChain : 1-21 Device Manager Problem : 43 (CM_PROB_FAILED_POST_START) Used Endpoints
es unter 30€ bleibt würde ich es doch riskieren. Habe dieses Programmiergerät gefunden und der PIC18F85J10 taucht in der Kompatibilitätsliste auf. https://de.aliexpress.com/item/1005003558600514.html?search_direct=true&spm=a2g0o.productlist.0.0&gatewayAdapt=glo2deu Ich bin mir nicht sicher
-
Thread
Dyson Akku Elektronik defekt
auf einen PIC16LF1847. Scheint mir so, als ob der Fehler im Pic liegt (jeder darf sich da jetzt etwas dazudenken). Ich wollte hier nur kurz fragen, ob jemand mit dieser Ladeelektronik schon Erfahrungen gesammelt
ist im Zulauf. Und ein Ami hat eine eigene Firmware für diese Akkus entwickelt die auf den PIC gespielt wird. Damit lassen sich dann auch Fehlerhistorien etc. auslesen.
-
Thread
DS1820, DS18B20 in C
richtig angeschlossen. hab jetzt auch den code fürs abrufen der temperatur. ich kriege auch werte in den PIC geschrieben, doch wie gebe ich die aus. die usb-verbindung zum PIC funktioniert seit dem aufrufen der Temperatur nicht mehr. kann man mit dem PIC18F4550 an eine R232 gehen und dann von hier mit einem
// da upper-nibble der Nachkommastellen maskieren, ow_buffer[0] &= 0x0F; // die Nachkommastellen stehen in ow_buffer[0] temp16 = (int16_t) ow_buffer[1] * 10; // die Nachkommastelle: temp_lo * 0.625 = temp_lo * 625 / 1000 = temp_lo * 640 / 1024 temp16