-
Thread
ATMEL billiger und leistungsfähiger als PIC
uralte benchmark angehängt (keine ahnung mehr, woher ich die habe). leider sind da die aktuelleren uC nicht drin (z.b. ARM, oder die 60MIPS PIC24s oder 60MIPS dsPICs, ich vermuete mal, dass auch bei Atmel neuere uC draussen sind)
> benchmark angehängt (keine ahnung mehr, woher ich die habe). leider sind >> da die aktuelleren uC nicht drin (z.b. ARM, oder die 60MIPS PIC24s oder >> 60MIPS dsPICs, ich vermuete mal, dass auch bei Atmel neuere uC draussen >> sind) > > Hallo Snowman, > > Das interressanteste am Benchmark
-
Thread
Warum gibt es (fast) keine MC mit eingebauter Sigma-Delta Wandlung
von 10 ist der eigentlich nicht mehr wahrnehmbar. [code] delta-Sigma-Ansteuerung Wert Muster dS Dauer soll Dauer ist Fehler Strom 1 0..00001 14µsec 7µsec 50% 2 0..10001 2x14 2x7 50% 3 0..10101 3x14 3x7 50% 128 010..101
, wie man im Beispiel aus der oben angegebenen AN für einen 3bit-DAC sieht: [code] Wert Muster dS Dauer soll Dauer ist Hell soll Hell ist Fehler 1 00000010 1x14µ 1x7µ 13% 6% 50% 2 00100010 2x14µ 2x7µ 25% 13% 50% 3 01001010
-
Thread
PIC - Frequenzzähler weit über 50 MHz auf die minimalistische Art
aber schon aufwendiger als ein externer Vorteiler. Auch die PICs sollten mit dem Ref.-takt für den µC laufen. Meine Wahl für den µC wäre nach der Papierform eher ein dsPic33: Da hat man einen vernünftigen Compiler (wie bei dem AVRs) und einen zuschaltbaren internen Vorteiler auch für die Messung
. Für einen einfachen Reziprokzähler tut es aber auch C. Der Stromverbrauch bei einem schnelleren µC ist nicht so viel höher: Wenn man die Rechenzeit nicht wirklich braucht, wird auch nicht so viel Strom verbraucht. Die dsPic33 scheinen da aber nicht
-
Thread
Anfängerfrage zu switch case
solange CCW machen bis der Taster WB gedrückt wird und dann erst mal abschalten. zweiter Versuch: [c] k_temp = 0; p_temp = 14; w_temp = 14; [/c] das führt dazu das der Motor wieder zuerst in Richtung Kältebad dreht (wegen der Initialisierungs while) und sobald ich den Taster
>Wenn 11°C angezeigt werden dann messe ich am Atmega 48 gegen Vcc 4,88V >an den PORTS PB0 und PB4 >alle anderen ergeben 0V gegen Vcc >Gleichzeitig messe ich am Mega16 an den PINS PD0 und PD4 4,88V gegen Vcc
-
Thread
ATMega Auslaufmodell?
Drei Minuten später schreibt jemand etwas zum Atmega 88..
sondern der 1000ste Versuch, einen Flamewar lostzutreten mit der Hypothese vom Sterben der 8-Bit µC?
-
Thread
Suche Software / Firmware für Quadra Chek 200
neben dem DS1670 durchgepiepst. Tatsächlich gibt es eine Verbindung, Schaltplan im Anhang. Anbei das Signal nach einschalten direkt am RST Ausgang des DS1670. Gelb 3,3V, Grün RST. Bedeutet das nun das der DS1670
frisch gewechselt, 3,3V. 31kHz Quarz schwingt mit ca. 700mV, Uhrzeit läuft. Laut Datenblatt des DS1670 schaltet der RST Ausgang 250ms nach stabiler VCC (>2,88V) auf High. Ich werde mal einen neuen besorgen. Dieter S. schrieb im Beitrag #7918771: > Nachtrag: Eventuell auch mal den DS1670 für eine
-
Thread
Elektroniker Stammtisch Nähe München
an Stelle des Datums angezeigt was rausgebracht werden muss. Als Temperatursensor ist ein OneWire DS18B20 angeschlossen. Es giebt ein RTC-modul(DS1307) mit EEProm(AT24C32) wo die Mülldaten gespeichert werden. Der Wecker, auch wenn er derzeit kein Ton von sich giebt, sondern nur im Display angezeigt
greift direkt auf den Speicherinhalt zu. Dieses funktioniert allerdings genauso wenig. Auch "00,0°C" Im Anhang sind meine DS18B20 unterroutinen. Vielleicht hat ja jemand eine "zündende Idee" und kann mir dabei helfen. Danke im Vorraus André PS: So wie ich mich kenne, ist das mal
-
Thread
Zeigt her eure Kunstwerke (2) Gesperrt Bilder
Werkbank. Bastle zur Zeit an der 1Wire Kommunikation. Muss noch einen geeigneten 1Wire Mastercode in C finden. Gruß, DS
richtiger "Dongle", also kompakter und mit RFM70. Mit HID UART Bridge CP2110 oder CP2104 und Atmega88. Passend zum Gehäuse: http://www.newageenclosures.com/cart.php?m=product_detail&p=1&c=5
-
Thread
6502 Prozessor wer kennt den noch?
> 74HC14 von TI : (bsp bei 4,5V : 1,35V/3,15V) : Obige Werte stimen! sind ausm TI-DS vom 74HC14 . Auch bei AHC14 sind es diese Werte (Vielleicht gibt es mehrere DSs mit anderen Werten?, jedenfalls stimmen die
> Und noch kurioser: Der 74HC74 ... 74HC14 u. 74HC74 haben lt DS von TI genau die gleichen Schaltschwellen.
-
Thread
Welcher Pic entspricht ungefähr dem Atmega8?
Nimm einem aus der 18er Familie mit deine Projekt passende Peripherie. Den C18 Compiler von Microchip (als kostenlose version) und gut ist. Wenns aufwendiger sein sollte kann mann leicht einem 24F serie oder dsPIC nehmen und denn passenden C30 compiler.
man ehrlich zu sich selber ist, ja schon die PICs untereinander nicht einfach so vergleichen: > Den C18 Compiler von Microchip (als kostenlose version) und gut ist. > Wenns aufwendiger sein sollte kann mann leicht einem 24F serie oder > dsPIC nehmen und denn passenden C30 compiler. Es ist einfach
-
Thread
Baustein mit 8-Bit Register gesucht
Hi Läubi .. (laeubi), dann haben wir es doch :) -> M48/88 Herzlichen Dank Z8
Ein paar 27C512 könnte ich bei Bedarf beisteuern. ...
-
Thread
Visualisierung von geloggten Daten
KERNEL32.DLL bei 0187:bff6baf3. Register: EAX=00000020 CS=0187 EIP=bff6baf3 EFLGS=00010202 EBX=0074bf9c SS=018f ESP=0074a330 EBP=0074a378 ECX=7803bb90 DS=018f ESI=00000020 FS=2717 EDX=81950000 ES=018f EDI=0074bf50 GS=0000 Bytes bei CS:EIP: 80 3e 04 74 0f 33 c0 50 50 50 68 05 00 00 c0 e8 Stapelwerte
verfolgen, was mir schon einige Zeit durch den Kopf geistert: Die Aufzeichnungen von meinem Rigol DS1052D. Das Ergebnis im Anhang, müsste auch für das 1052C ohne LA funktionieren. Die LA-Kanäle werden im Konverter mit Offsets im Bereich -48 bis -16 beaufschlagt, erscheinen daher unter den Analogkanälen
-
Thread
Heizungs-Datenerfassung (HT3)
0x10: [11, 12, 24, 46, 47, 64, 100, 106], 0x1b: [17, 56, 74, 89], 0x20: [13, 14, 15, 21, 23, 25, 29, 45, 49, 51, 61, 81, 88, 92, 95, 97, 101, 104, 107], 0x21: [13, 14, 15, 21, 23, 25, 29, 45, 49, 51, 61, 81, 88, 92, 95, 97, 101, 104, 107], 0x22: [13, 14, 15, 21
0x10: [11, 12, 24, 25, 46, 47, 64, 100, 106], 0x1b: [17, 56, 74, 89], 0x20: [13, 14, 15, 21, 23, 25, 29, 45, 49, 51, 61, 81, 88, 92, 95, 97, 101, 104, 107], 0x21: [13, 14, 15, 21, 23, 25, 29, 45, 49, 51, 61, 81, 88, 92, 95, 97, 101, 104, 107], 0x22: [13, 14, 15
-
Thread
Mitstreiter für VFD-Modul mit AVR und SPI/I2C/UART Interfac
6] http://www.maxim-ic.com/appnotes.cfm/appnote_number/1748 [7] http://datasheets.maxim-ic.com/en/ds/MAX6851.pdf Weitere Interessante Links zum Thema VFD an uC: http://mitglied.lycos.de/bk4/VFD.htm http://hem.passagen.se/communication/vfd.html
FV648G von Pollin. CPU ist leider ein Mega8 da ich das vor ein paar Jahren gemacht habe bevor es R8C/M16C gab. Schieberegister ist 74HC4094, der Rest halt Gemuese das so rumliegt. Von aussen angesteuert wird es ueber I2C. Schaltplan habe ich keinen da ich bei so einfachen Sachen meist zuerst die
-
Thread
Hargassner Pelletheizung Betriebsdatenerfassung
10 Int Vorlauftemperatur Heizkreis 1 Soll °C 11 Int Vorlauftemperatur Heizkreis 2 Soll °C 12 Int Rücklauf / Boiler 2 / Puffertemperatur °C 13 Int Boilertemperatur 1 °C 14 Int Fördermenge % 0 bis 100 15 Int Kesselsolltemperatur
sitzt auf der Displayplatine. Es gibt sogar beim Hochfahren des Systems Meldungen darüber, mit Typ: 14:51:08 E2PROM: AT24C128 14:51:08 EEpromSize 14:51:08 Resets 14:51:08 OK Param struct Size 14:51:08 CRC Work: DF2A DF2A 14:51:08 CRC Save: DF2A DF2A 14:51:08 OK EEprom Auf dieser Displayplatine
-
Thread
Nachteil bei verschiedenen µC
noch ein paar reservierte Register, die sind aber beim ATmega16 alle in Verwendung. Beim ATmega88 brauchte man dann sowieso mehr Register, daher wurde die Doppelbelegung aufgelöst (und das freiwerdende Bit in UCSRC/UCSR0C konnte man auch gut gebrauchen). Generell sieht das beim ATmega88 alles
Ich hatte in den letzten 20 Jahren schon einige durchgemacht, Z80, 68HC11, AT90CAN128, AVR, PIC, dsPIC, M16C, LPC2294, LPC2368. Den C166 wollte ich mal, ist aber schwer beschaffbar. Aber alle haben irgend welche "Macken". Der einzige Nachteil des STM32F107xx ist, dass der kein SDIO mit drin hat.
-
Thread
128 Bit Risc
Ergebnis mit 256bit code von oben auf einem ziemlich vanilla slackware 14.2 kompiliert mit: g++ -Ofast collatz.cpp -o collatz -lgmp bash-4.3$ ./collatz 0: n=27 r=9232 c=77 0: n=255 r=13120 c=15 0: n=447 r=39364 c=53 0: n=639 r=41524 c=25 0: n=703 r=250504
[code] #87 0e6a 5c22 fd7b de9f : 003d 8335 83fc b4f4 a0aa 0247 bd70 f498 #88 1b7d d73a 9374 85bf : 302a b3d0 52fb 87c0 6228 d249 581b e0e4 [/code] Es gilt eigentlich zunächst mal den Bereich zwischen #87 und #88
-
Thread
I2C (TWI) Sniffer mit AVR
Manchmal will man wissen, was auf dem I2C Bus eigentlich los ist. Anbei ein sehr einfach aufzubauender I2C-Sniffer. Benutzt wird ein ATtiny85 mit 14,7456MHz Quarz. Damit ergibt sich ein besonders kleiner Aufbau, so daß der Sniffer bequem
eingestellt und danach zurück gelesen. Mit einem Logicanalayser hab ich die Daten geprüft und der I2C Master stellt den Slave solang ein, bis die Daten korrekt zurück gelesen wurden. Es werden also Daten falsch verarbeitet. Ich habe ein Spacezeichen eingefügt und Baud auf 115200, 14,756MHz. Ist
-
Thread
Compilierung des EU1KY AA unter Linux.
rtc/RTC.h:45:89: error: 'RTC_CRL' undeclared (first use in this function) Src/analyzer/rtc/emrtc.c:44:9: error: 'update_time' undeclared (first use in this function) Src/analyzer/rtc/emrtc.c:85:14: error: '_LCD_CLEAR' undeclared (first use in this function) Src/analyzer/rtc/emrtc.c:86:14: error
/emrtc.c:#include "BACKUP.h" ./rtc/DS3231.c:#include "DS3231.h" Danke schon mal für die Hilfe. Markus
-
Thread
Clock-Output beim ATtiny814
@Peder: nimm doch den ATTiny1616MNR, kostet 88ct bei Einzelstück (lcsc.com) und wird hemmungslos vom Bestücker verarbeitet, manuell geht es mit etwas Übung auch. Wo vorher der riesige SO14 saß hast Du dann noch massig Luft zu allen Seiten.
Data Sheet Revision History - 41.2 Appendix - Obsolete Revision History - 41.2.2 ATtiny214/414/814 - DS40001912") https://onlinedocs.microchip.com/oxy/GUID-EE7956F6-534E-4B4F-AD10-214BF9914B5A-en-US-5/GUID-9784A1A4-B5D3-43F4-860A-903A14B77CF5.html "CLKCTRL: Removed unsupported CLKOUT in block diagram
-
Thread
Digitales Display und Keyboard mit PC verbinden
Ansteuerung nötigen Anschlüsse nicht alle auf eine Buchse herausgeführt sind. Hierfür müsste man U2 (DS88C20) auslöten und durch zwei Drahtbrücken ersetzen, dann hätte man die drei Signale auf J2 liegen. Hier muss man also an die Buchse, nicht an den Stecker wie bei J3. Dort liegt dann auch GND und 8V
Pin1..4 (RETn) von Stecker J3 gehören an die Eingänge des zukünftigen Steuercontrollers. > - U2 (DS88C20) auslöten, und dann? Welche Pins müssen genau mit zwei > Drahtbrücken gebrückt werden? Mit welchem Pin muss Pin 6 (Output1) und > mit welchem Pin muss Pin 8 (Output2) gebrückt werden? Da
-
Thread
Port-Expander mit Logikbausteinen
Manuale und das Pedal sowieso komplett voneinander trennen und Midi dazwischen schalten. Also 1 uC, der die Eingaben einliest und nach Midi wandelt. Und rin 2. uC, der Midi empfängt und die Tonerzeugung ansteuert.
zu Schieberegister(modul) durchzureichen, und die Anschluesse an die Klaviatur *kurz* zu halten. 88 Tasten sind bei einem Klavier Standard, und belegen die volle Breite des Instruments. :) Diese 88 Leitungen sind ja gleichzeitig auch 88 Antennen die sich Dinge aller Art einfangen koennen. Man muesste
-
Thread
attiny USI Slave Implementierung
: In Funktion »__vector_14«: usiTwiSlave.c:263: Fehler: »USICIF« nicht deklariert (erste Benutzung in dieser Funktion) make: *** [usiTwiSlave.o] Fehler 1 [/c] USICIF sollte doch definiert sein. BTW: bei attiny26 funktioniert
Horst schrieb im Beitrag #5882127: > Ich hätte gerne einen TWI-slave auf dem Tiny88 und bin nicht in der Lage > das selbst zu programmieren. Völlig andere Baustelle. Das I2C des Tiny88 hat keinerlei Ähnlichkeit mit dem vom Tiny841.
-
Thread
DS1210 als Ersatz für BA6162?
Oh, sorry, das mit dem unbekannten RAM habe ich nicht gesehen ... auf dem Chip steht "GoldStar GM76C88ALK-15 9417". Ich habe das Datenblatt schon mal `rausgesucht und hier angehängt. Eiche Frage (vom Nicht-Elektroniker): Wie ist die Relation von "100 nA" zu "0.5 μA"? Sind 100 nA = 0,1 μA? VG
https://de.wikipedia.org/wiki/Vors%C3%A4tze_f%C3%BCr_Ma%C3%9Feinheiten#SI-Pr%C3%A4fixe die "Präfixe" sind international genormt und gelten nicht nur in der Elektronik. Ja, 100n = 0,1µ Der DS1210 ist also etwas sparsamer. Ich hatte das
-
Thread
1Wire: Mehrere ID's über DS2480B
muss ich 2^64 mal wiederholen? Glaube nicht. Ich habe auf einer polnischer Seite eine Lösung in C++ gefunden. Dort läuft Emittlung der Nummer bitweise. Was bedeutet dann command "Search Acceleration"? Vielleicht DS2480 ist überhaubt nicht nötig? Danke
ist klar, wie das Search über einzelnen Bits funktioniert. Dieses Algorithmus kann ohne kontroller-DS2480B programmiert werden. Man kann theoretisch mit einem Pin des µC's die ganze Ermittlung durchführen. Bei mir auf dem UART-Bus sitzt DS2480B. Mein µC spricht nur mit ihm. Dieser hat verschiedene commands
-
Thread
Bauteile Verkauf und STK500
(vollversionen)) 10€ Alle Bauteile sind neu und wurden nie Benutzt! Bauteile: 1. Atmega 88-20 SMD TQFP 10x stk. 1€ 2. AD9833 SMD 3x stk.6,50€ 3. DS18S20 TO-92 stk. 1,80 4. FTDI FT232BL 5x stk3,50€ 5. FTDI FT232RL 2x stk. 3€ 6. Miniatur SMD Dipschalter RM 1,27 8x stk. 1€ 7. LED Rot SMD
Hallo, es ist noch folgendes vorhanden 1. Atmega 88-20 SMD TQFP 6x stk. 1€ 2. AD9833 SMD 3x stk.6,50€ 3. DS18S20 TO-92 stk. 1,80 4. FTDI FT232BL 5x stk3,50€ 6. Miniatur SMD Dipschalter RM 1,27 8x stk. 0,50€ 7. LED Rot SMD 1206 13x stk. 0,10€ 8.
-
Thread
Suche Empfehlung für zukunftssicheren ATMEGA Gesperrt
, einen AVR zu nehmen so schlecht nicht ist, würde dann halt einen neueren wie aus der ATMEGA48, 88, 168, 328 -Reihe oder die ATMEGA 164, 324, 644- Reihe nehmen. Ich wähle heute den µC nach den Anforderungen aus, (auch Kundenwunsch wird berücksichtigt). So unterschiedlich sind die Assembler
fonsana schrieb im Beitrag #3000144: > Ok, war der erste Link bei der Tante G "atmega88 data sheet". Ja. ist auch richtig. Ich habe auch immer vom Atmega88 geschrieben. Der ist ja auch schon wieder Asbach. 88(p)a ist aktuell. Ist vor allen Dingen auch preislich interessanter. Die neuen
-
Thread
The Siemens S65 132x176, 65536 color display with AVR
gespiegelt werden Gruß Hagen Ausschnitt meines bisherigen Codes für meine S65-GLCD des LPH88xxx Display (Philips HD66773R Controller). [c] #include "glcd.h" uint16_t colormasks[14] PROGMEM = {0x0006, 0x000E, 0x001E, 0x003E, 0x007E, 0x00FE, 0x01FE, 0x03FE, 0x07FE, 0x0FFE, 0x1FFE, 0x3FFE
' "8" Data &H06 , &H49 , &H49 , &H29 , &H1E , &H00 ' "9" Data &H00 , &H6C , &H6C , &H00 , &H00 , &H00 ' ":" Data &H00 , &HEC , &H6C , &H00 , &H00 , &H00 ' ";" '60 Data &H08 , &H14 , &H22 , &H41 , &H00 , &H00 ' "<" Data &H24
-
Thread
Sonnenaufgang/Sonnenuntergang in Tabelle (Astro-Uhr/Dämmerungsschalter)?
einen Tag (eigentlich nur +/- 1/2 Tag) daneben ist der Fehler deutlich unter 30 Sekunden. Der DS3231 mit 2 ppm Genauigkeit bei 0...40° C darf nach einem Jahr 1 Minute daneben liegen. Die "Leap-Year Compensation Valid Up to 2100" ist übrigens ein Lacher, erst ab 2100 kommt die 100/400-Jahr-Regel
:38 -102 11.05.24 131 4:30:59 -100 12.05.24 132 4:29:21 -98 13.05.24 133 4:27:45 -96 14.05.24 134 4:26:11 -94 15.05.24 135 4:24:39 -92 16.05.24 136 4:23:09 -90 17.05.24 137 4:21:42 -88 18.05.24 138 4:20:16 -85 19.05.24 139 4:18:53 -83 20.05.24 140 4:17:32 -81
-
Thread
China SUPER Bauteile-Schnäppchen Thread
10 Stück RTC I2C AT24C32 DS1307 Real Time Clock Module für insgesamt USD 4,52 bei AliExpress: http://www.aliexpress.com/store/product/Tiny-RTC-I2C-AT24C32-DS1307-Real-Time-Clock-Module-ARM-PIC-for-Arduino-UNO-R3/613903
230V-To-12v-24v-1A-2A-3A-5A-6A-8A-10A-12A-Netzteil-Traf-Netzadapter-fur-Adapter-/331062806565?pt=DE_M%C3%B6bel_Wohnen_Lampen_Lichtzubeh%C3%B6r&var=&hash=item4d14e18825 Gruß Michael
-
Thread
(V) Verschiedene PIC Mikrocontroller ,GALS/PALS,EEPROMS,DSPs
folgende Mikrocontroller und diverse GAL/Pals abzugeben: 3 PIC16F871-I/P 3 PIC18F4685-I/P 4 dsPIC30F4013 3 PIC18F4620-I/P 3 PIC18F46K22-I/P 4 ADSP-BF532-SBB400 3 dsPIC30F3013 2 dsPIC33FJ12 GP201-I/P 1 PIC16F785-I/P 1 PIC16F689-I/P 3 PIC18F2455-I/SP 1 LM393P 1 PIC18LF2331-I/
Preis/Stk 3 PIC16F871-I/P 2,85 3 PIC18F4685-I/P 7,64 4 dsPIC30F4013 5,28 3 PIC18F4620-I/P 5,5 3 PIC18F46K22-I/P 3,15 4 ADSP-BF532-SBB400 15,88 3 dsPIC30F3013 4,06
-
Thread
AVR-Studio 5
den erfahrenen Einsteiger für den Programmierung kein Neuland ist, der vielleicht schon auf anderen µC oder zumindest dem PC programmiert hat und zudem auch etwas Elektronik Vorwissen hat, für den stellt der Ersatz des A...8 durch den A...88 kein Problem dar. Die notwendigen Änderungen an der PSW sind
AVR Studio4 oder Studio5 nehme. Daher arbeite ich mit dem Studio5 fast nur noch mit dem Simulator. uC ist ein Atmega88P. Bei dem ATmega328P habe ich noch das Problem, dass Studio5 den Debugmodus nicht aktivieren kann. Kennt sonst auch jemand dieses Problem?
-
Thread
Umstieg von PIC auf AVR - Fragen vor dem Kauf
Schreib-Zyklen im Flash noch von Bedeutung? Wenn ich das richtig gesehen habe, kann man den ATMEGA88 doch gute 10000 mal flashen, bevor er unzuverlässig wird. Hast Du es tatsächlich schon mal geschafft, einen ATMEGA durch ICD unbrauchbar zu machen? Ich nehme ja nicht einen µC für alle Projekte. Spätestens
PS: Ideale PICs sind 16F88 (vollgepackt mit Peripherie und nur 14 Pins), der ideale Zwerg für alles, 18F2685, 18F4685. Und die 10F.. gibts auch noch im SOT23 Gehäuse mit 6 Pins. Ja, die können wirklich rechnen, nur mit dem Debuggen
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
Im Anhang eine uC Platine mit 96-Pin DIN Steckerleiste. Auf der Platine sind ein PIC18F8722, LM4132-2.5V, 1Mb EEPROM, TMP101, DS13307 RTC, 2x 12-bit DACs, 2x RS232 und 1x RS485, 8 LEDs(TPIC2810) und ein I2C(PCA9554) LCD
Ein I2C- und 1-Wire-Master auf Basis des i2c-tiny-usb und eines DS2482-100.
-
Thread
Anzeigetafel über lange Leitungen ansteuern
bei 240 Ohm fließt also ein Strom von 3,3V/240Ohm = 14mA Schau mal, ob dein Controller das überhaupt kann.
aufgenommen hat, die H-Pegel für Channel 2 und die L-Pegel für > Channel 3 zwischen Pos13 und Pos14 nicht mehr übereinstimmen, während > Channel 1 ok ist? Falsche Terminierung am Modul 14?
-
Thread
benötige Hex-Datei für PIC16F628A
>>= 1 ) // rotate 1-Bit continue; mask = 0b10000000; } while(1); } [/c]
nach erfolgreicher Programmierung sieht das dann so aus (halt mit PIC16F628A statt PIC16F88)
-
Thread
DS1820, DS18B20 in C
Grad oder 237 für +23.7 Grad. [c]#define DS_TEMP_LS 0 #define DS_TEMP_MS 1 #define DS_TH 2 #define DS_TL 3 #define DS_RES1 4 #define DS_RES2 5 #define DS_REM 6 #define DS_PER 7 #define DS_CRC 8 // Initialisierung der Sensoren
// Temperatur mit 0,1 °C Genauigkeit berechnen temp = (int)scratchpad[DS_TEMP_LS]*100 - 25 + (int)(scratchpad[DS_PER] - scratchpad[DS_REM]) * 100 / scratchpad[DS_PER]; if( scratchpad[DS_TEMP_MS] ) // Negativer
-
Thread
SDCC 3.7.0 RC1
bit integers (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
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 simulator
-
Thread
PIC Programmierung
Wandlung und evtl. ein einfaches TExt LCD angesprochen, dann Wechsel auf die 18F Serie und C. Damit beginnt man dann die Umfangreichen Programme zu schreiben. REicht die Leistung der 18F irgendwann nicht mehr aus so kann man auf PIC24, PIC32 oder dsPIC umsteigen. Die Programmierhardware und
tollsten Peripherie sidn fast überall günstig zu bekommen. Natürlich kann man auch direkt mit C auf 18F einsteigen. ICh würde aber vermuten das man sich eine lange Zeit beim erlernen neuer Dinge immer wieder etwas schwerer tun wird als derjenige der die 7-14 Tage mehr für den Einstieg weiter unten
-
Thread
STM32 für Einsteiger - der Artikel zum Krieg (µC Wahl)
gemacht ? > Weil der da mit in der Tabelle steht. Z80, 68HC11, 8051, AVR, PIC16, PIC18, PIC24, DsPIC33, M16C, LPC2000, ein Atmel ARM9, STM32 - aber Arduino noch nicht, werde ich wohl auch nicht.
>Z80, 68HC11, 8051, AVR, PIC16, PIC18, PIC24, DsPIC33, M16C, LPC2000, ein >Atmel ARM9, STM32 MOS8501, 68HC11, 8031, AVR, PIC10, PIC12, PIC18, PIC24, dsPIC33, S12X, H8, 68HC08, S7, S8, STM32, National, MSP430, NIOS, Arduino > aber Arduino noch
-
Thread
IRMP - Infrared Multi Protocol Decoder
NEC-code. hier mal ein csv-file und bild mit einem scan der off-taste. sample rate 50kHz. T->A: 9,14ms A->B: 4,42ms B->C: 660us
DDRB // ddr B #define IRSND_BIT 1 // OC0B [/c] mit || defined (__AVR_ATtiny88__) [c] #elif defined (__AVR_ATtiny45__) || defined (__AVR_ATtiny85__) || defined (__AVR_ATtiny88__) [/c] und [c] #elif IRSND_OCx == IRSND_OC1A
-
Thread
Temperatursensoren auslesen
Gründe für PT-Fühler gibt, sollte man besser auf andere Typen ausweichen. Wenn man sowieso einen µC nimmt, bieten sich da besonders die DS1820 an.
Krümmung sollte man für diese Messaufgabe vielleicht nicht unbedingt überbewerten. Zwischen 15 und 85°C nimmt die Steigung der Kurve von 3.88 auf 3.81 Ω/°C ab. Bei einer linearen Nährung bleibt der Fehler unter 0.2°C, wenn dann die Grundgenauigkeit des Sensor überhaupt so hoch ist. http://www.hayashidenko.co.jp
-
Thread
TIMER: Verzögerung erzeugen
Compiler verwende ich Keil uVision Version 3. Ich hab mal die Resetfunktion so implementiert: [c] unsigned char ds1820_reset(void) { unsigned char err; err = 0xFF; P4_DIR=0x02; P4_1 = 1; P3_7 = 1; _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_();
err = 1; return err; // presence signal returned } // 0=presence, 1 = no part [/c] Mit dem Port3 überprüfe ich, ob die Zeitverzögerungen so einigermaßen stimmen. Port4 Pin1 ist die Datenleitung des DS1820 angeschlossen. Ich bekomme bei der Ausführung dieser Funktion immer eine
-
Thread
[V]Verschiedene Sachen Abzugeben
Charakter LCD 16x4 1 stk. http://www.farnell.com/datasheets/50577.pdf 8.Schrack MT3230C4 Relais 24VDC 2 stk. http://www.mouser.com/ds/2/418/NG_DS_MT_1014-735516.pdf 9.230V zu 24V Ringern Trafo 1 stk. 10.Arduino YUN 1 stk.
Arduino Wireless Shield http://www.conrad.ch/ce/de/product/491471?insert=UP&WT.mc_id=ade_3_shopping_b2c_491471&WT.srch=1&gclid=Cj0KEQjwtaexBRCohZOAoOPL88oBEiQAr96eSB2GC17o2hC2DsZ7Rgero3aPZ3P6qFM2bt5ar8ccD5IaAjua8P8HAQ 6. 230V zu 24V Spule 7. Trafo 230V zu 200V und 6.3V 8. Trafo 230V zu 24V
-
Thread
MMC/SD Bootloader füt ATMega16
ATMega88 also dann 8192 Bytes Flash - 2048 Bytes Bootloader = 6144 => 0x1800. Im Datenblatt des 88 ist die Startadresse aber mit 0xC00 angegeben, genau wie im Datenblatt des 16. Warum wird im Programm
für deinen dsPIC anpassen. Das FAT Programm so umbauen das es auf deinem dsPIC läuft.... Wenn der C30 genauso buggy ist wie der C18 dann gute Nacht. Bootloader für AVR und dsPIC kann man nicht mal eben so untereinander
-
Thread
Mal wieder ein toter Spartan
mit dem Ding: http://groups.google.com/group/comp.arch.fpga/browse_thread/thread/95ab9417252a5a71/f88bfdaf324cb93e?lnk=st&q=5v+spartan-3&rnum=1#f88bfdaf324cb93e
Dann schau dir diese Teile mal an: http://www.fairchildsemi.com/ds/74/74VHC00.pdf Gibts bei Rei... Die koennen auch 5V -> 3V umsetzen.
-
Thread
EZ10N16 Mos.
Ähnliche Onsemi/Fairchild-Typen gibt es noch https://www.mouser.de/c/?q=FQP11N40C FQP11N40C onsemi / Fairchild (STP7NK40Z STMicroelectronics) Einzelpreise um 1€ https://www.mouser.de/ProductDetail/onsemi-Fairchild/FQP11N40C_Q?qs=Ly4kp9Ac%2FTR5HGhz%252Bx0Pzw%3D%3D
Maximum Drain-Source Voltage (V_DSS) Continuous Drain Current (I_D) On-state Resistance (R_DS(on)) Gate-Source Threshold Voltage (V_GS(th)) Input Capacitance (C_iss) Output Capacitance (C_oss) Reverse Transfer Capacitance (C_rss) It's worth noting that without the specific
-
Thread
Neue Reflow Steuerung zum Stöbern Meckern oder Bauen
88.
\ratcos-code\firmware\trunk\ratcos.X\app\ratcos.c:14:*Error* [1027] unable to locate 'stdbool.h' "C:\Programme\Microchip\mplabc18\v3.47\bin\mcc18.exe" -p18F2550 -ms -oa- -I "C:\Programme\Microchip\mplabc18\v3.47\bin"\\..\\h -fo build/default/production
-
Thread
Operationsverstärker - Die-Bilder
Ich meine, die APEX PA88 und Verwandte sind sogar Hybride.
erscheint die Zahl 14 extrem hoch.
-
Thread
OLIMEX ATEMGA8 - Debugging-Modus funktioniert nicht
-ATtiny461-ATtiny861_Datasheet.pdf 28 Pins: ATmega 48, 88, 168, 328 https://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061B.pdf Und diese haben JTAG und sind im DIP Format erhältlich: 40 Pins: ATmega 164, 324
c-hater schrieb im Beitrag #6671762: > Nö, gibt es an bestimmten Stellen immer noch für weniger als 40€. Real kaufbar, oder nur auf der Website angepriesen? (Nicht, dass ich eins brauchen würde,