-
Thread
billiges MAX 10 Board von Arrow
Datum am Rechner auf vor 24.1.21 zurückgestellt habe, konnte ich den Treiber problemlos installieren.
Die gibt es seit lange beim Trenz. Es braucht nur mehr anschlüsse. Das stimmt leider. Von dem 256er BGA ist nicht viel übrig geblieben. LG
-
Thread
Bitte Lüftersteuerungsschaltung überprüfen / korrigieren
320+384+272+384+0%0Aw+320+384+320+432+0%0AR+320+240+320+208+0+0+40+12+0+0+0.5%0Ag+320+496+320+576+0%0At+288+448+320+448+0+1+0+0+100%0Ar+256+448+256+496+0+10000%0Aw+320+496+320+464+0%0Ag+256+496+256+576+0%0Aw+256+448+288+448+0%0A Dazu würd ich mir also die folgenden Bauteile bestellen: https://www.reichelt.de
+0%0Aw+336+304+256+304+0%0Aw+224+304+112+304+0%0Ag+64+304+16+304+0%0Aw+112+304+64+304+0%0Ax+44+181+104+184+4+24+GPIO%0Ax+344+272+405+275+4+24+L%C3%BCfter%0A Edit: Zwei 310 Ohm Widerstände...
-
Thread
250 kHz PWM -> ¿Filter? -> micro speaker
const uint8_t PROGMEM sine[256] = { 0x80, 0x83, 0x86, 0x89, 0x8C, 0x90, 0x93, 0x96, 0x99, 0x9C, 0x9F, 0xA2, 0xA5, 0xA8, 0xAB, 0xAE, 0xB1, 0xB3, 0xB6, 0xB9, 0xBC, 0xBF, 0xC1, 0xC4, 0xC7, 0xC9, 0xCC, 0xCE, 0xD1,
, 0x01, 0x02, 0x02, 0x02, 0x03, 0x03, 0x04, 0x05, 0x06, 0x06, 0x07, 0x08, 0x0A, 0x0B, 0x0C, 0x0D, 0x0F, 0x10, 0x11, 0x13, 0x15, 0x16, 0x18, 0x1A, 0x1C, 0x1E, 0x20, 0x22, 0x24, 0x26, 0x28, 0x2B, 0x2D, 0x2F, 0x32, 0x34, 0x37, 0x39, 0x3C, 0x3F, 0x41, 0x44, 0x47, 0x4A, 0x4D,
-
Thread
USB-Logikanalysator 34Ch 125MHz - wer kennt das Teil?
331155858136 Dem Text nach ist da + Eingangswiderstand: 100kΩ + Pegel 0~5V + Stateanalyse + I2C SPI UART und PWM + 34 Kanäle + 12 bzw. 4 Klemmen + tiefer Speicher 256Kbit + USB-Versorgung + Datendarstellung gruppenweise HEX,OCD,DEC 3 Bausteine sollen verbaut sein: + CY7C68013A (usb interface) + EP2C5T208(FPGA) + CY7C1361(DRAM 256M) Kennt jemand dieses Teil aus eigener Anwendung?
-
Thread
Zeitbasis nichtlinear, Jitter HM1005
den Spannungsabfall an den oberen Widerständen und damit den Stromfluss in die kleinen Kondensatoren C305/VC302. Über den Fet BF256 wird die Sägezahnspannung ausgekoppelt. Die niedrigen Frequenzen werden mit VR301 eingestellt. Zum Thema Linearität sehe ich keine Potis. Unklar ist mir noch was VC301
range. Each switch handles V+ to GND analog signal levels. Maximum off-leakage current is only 1nA at TA = +25°C and 6nA at TA = +85°C."
-
Thread
DCC Decoder
about 5 times in a row. So I can transmit less packages than the NMRA protocol. So what, I don't have 256 trains to control at once.... Think what you want (function: control a train) and think HOW you want to do it (protocol). If you persist using the NMRA protocol...think of ASM and NOT BASIC.
CK/32 ; 1 0 1 1 CK/64 für PWM mit 97,6 Hz ; 1 1 0 0 CK/128 ; 1 1 0 1 CK/256 ; 1 1 1 0 CK/512 ; 1 1 1 1 CK/1024 Caution at TIM1_OVF: delete!! in TEMPS,SREG ; SREG sichern ldi TEMPI, 3 ; Verzögerungsfaktor inc IncCNT1 ; erhöhe
-
Thread
Linux Console 800x480
00000000 c02b8000 c0296830 c0290000 c0296830 GPR24: c0030000 c00317c0 c3fe00b8 c3fe00c0 c3fe00b8 00804111 c037fe80 00000000 NIP [c0008100] sys_clone+0x28/0x84 LR [c000eeec] ret_from_syscall+0x0/0x38 Call Trace
+0x0/0x4c --- Exception: 700 at sys_clone+0x28/0x84 LR = ret_from_syscall+0x0/0x38 [c037fe50] [c0296830] 0xc0296830 (unreliable) [c037fe70] [c000eeec] ret_from_syscall+0x0/0x38 --- Exception: c00 at kernel_thread
-
Thread
Grasshopper Inbetriebnahme
: 90000000 Verifying Checksum ... OK Uncompressing Kernel Image ... OK Starting kernel at 90000000 (params at 13fa5008)... Linux version 2.6.24-icnova_base1 (claude@Extensa) (gcc version 4.0.4-atmel.0.99.0) #17 Sat Mar 22 19:53:52 CET 2008 [/pre] Da habe ich dann mal viel rausgeschnitten
sector 14...Erasing ses ICNova> cp.b 10400000 30000 $(filesize) Copy to Flash... Flash write error at address 0xa0030296: 0x94ce General Flash Programming Error ICNova> cp.b 10400000 30000 $(filesize) Copy to Flash... Flash write error at address 0xa00301da: 0x24a4 General Flash Programming Error
-
Thread
Wieso (fast) immer nur 2 PWMs pro Timer? (billig MCU)
LPC-ARM's gibt's auch nur in TQFP, zu 8051 wollte ich nicht zurück und so lächelte auf einmal die PIC24F Familie. Der C-Compiler ist sehr günstig, das MPLAB-ICD-Zeugs scheint zu funktionieren und ein Eval-Board gibt's auch für kleine Steine. Der Gag ist aber, daß es den PIC24FJ16GA04 für unter 2$ im 28
Die PIC24/30/33 sind an und für sich recht gut designed, leiden allerdings etwas unter der Implementierung (d.h. dem Inhalt vom Errata Sheet). Insbesondere die noch ziemlich frischen PIC24.
-
Thread
Interesse an einfach erweiterbarem Experimentierboard fuer den Xmega128a1?
Hier jetzt mal der Schaltplanteil mit uC, CPLD, EBI und SRAM, die Kieler Woche hat mich ein bischen von der Arbeit abgehalten :) Saemtliche 24 Leitungen des EBI gehen in das CPLD. Port F wird zur Adressierung der Pages verwendet. Saemtliche
http://shop.trenz-electronic.de/catalog/product_info.php?cPath=1_65&products_id=206 sowas ?
-
Thread
Wittig(welec) DSO W20xxA Hardware (Teil 2)
Ich habe jetzt das Oszi mal per Serieller Schnittstelle an den Rechner angeschlossen. Es gibt "+C CPU048" aus und mehr nicht. Ein versuchter Firmware-Flash quittiert der Updater mit "Timeout at line24" Offenbar ist da wohl die CPU hinüber. Da, wo die CPU sitzt, wird es auch recht warm. Kann
Hallo. Also im Terminal steht "+C CPU048" und mehr passiert leider nicht. Die Baudrate sind 112,5 kBaud, nehme ich an. Einen Flash quittiert der Flasher mit "Timeout at Line 24". Ich mache mir keine Hoffnungen mehr. Hier hats irgendwas
-
Thread
Colibri T20 von Toradex - EW2012: wer hat ein Board bekommen?
----- [ 9.223605] WARNING: at drivers/i2c/busses/i2c-tegra.c:489 tegra_i2c_xfer+0x1f0/0x27c() [ 9.231604] Modules linked in: [ 9.234681] [<c0038894>] (unwind_backtrace+0x0/0xec) from [<c00701e4>] (warn_slowpath_common+0x4c
: Dell [ 10.349024] ------------[ cut here ]------------ [ 10.353642] WARNING: at drivers/i2c/busses/i2c-tegra.c:489 tegra_i2c_xfer+0x1f0/0x27c() [ 10.361641] Modules linked in: [ 10.364707] [<c0038894>] (unwind_backtrace+0x0/0xec) from [<c00701e4>] (warn_slowpath_common+0x4c
-
Thread
Wo bekommt man zurzeit noch Mikrocontroller her.
https://lcsc.com/product-detail/Microcontroller-Units-MCUs-MPUs-SOCs_Microchip-Tech-ATMEGA328P-AU_C14877.html Ben
lästiges Redesign... Stimmt. Ein Reh-Design wäre schon schöner: https://i.otto.de/i/otto/fcb47ac7-3c15-585f-a25a-c9ceda2bce21?h=520&w=551&sm=clamp
-
Thread
ADS1115 und Verpolung
FSR "Full-scale input voltage range" (VIN= V(AINP)– V(AINN)) MIN: +/-0,256 V MAX: +/-6,144 V [/c] Wie passt dies denn nun wieder? Es ist doch an einem Input nur VDD + 0,3 V erlaubt? 9.2 Functional Block Diagrams, Seite 14. Figure 22. "ADS1115 Block Diagram
mal gespannt ob das mit den 256mV funktioniert!
-
Thread
Problem mit TINY2313-24SI
Wobei 24MHz kein Problem ist: Der AT90S2313 läuft bei mir seit Monaten mit 18MHz (EEPROM verwende ich nicht)...
Der CPU an sich läuft auch mit höheren Taktfrequenzen, nur der Flash macht nicht mehr mit. Beim AT90S2313-10 lief immer eine kurze Programmschleife, die 256Bytes aus dem Speicher an einen Port ausgegeben hat. Bei 18MHz liefen alle getesteten AT90S2313, bei 20MHz etwa 50%, einige hängen sich nach 5
-
Thread
itoa in Großbuchstaben ausgeben
[c]itoa(irmp_data.address,s,16); strupr(s); lcd_puts(s);[/c] oder wenn man nicht mit jeden Byte geizen muss und das ganze eventuell auch etwas weitergehend Formatieren will. [c]snprintf(s,sizeof
/digits würde ich signed machen, damit 0 nicht 256 Durchläufe macht } [/c] Wieviel Flash braucht das? Jetzt wäre ein Vergleich der Listings interessant. Da es alle meine Compiler umständlich machen, habe ich es gleich als Inline-Asm programmiert
-
Thread
Ähnlicher (gleicher) ersatz für 80c537
Könnte ich z.B. diesen verwenden AT89C2051. Ist die gleiche Familie also 8051
wohl immer noch der am häufigsten verwendete 8 bit uC, in tausenden Varianten zu bekommen: Schon http://www.atmel.com/ hat eine ganze Palette vom kleinen AT89C2051 über AT89C51/53, der auch mit externem Speicher erweitert werden kann, und den T89C51CC01
-
Thread
Suche MOPPEL Projekt in Heft oder .PDF
diese Adresse senden. Ich werde es dann über den Dropbox Link allen zur Verfügung stellen. moppel [at] edvschwind [punkt] de https://www.dropbox.com/sh/mh7mjlu24vvsw2o/Peh1UCBZWO LG Bernd PS: Habe auch mit dem Franzis Verlag telefoniert. Es gibt keine bedenken wegen Copyright solange es
2732 4k*8 rumliegen, habe meine wohl mal entsorgt oder ich muss eine Adapterplatine für 256er bauen
-
Thread
XMega192A1 kommt nicht -> Umstieg auf ARM, aber welchen?
> ... bei >10k stückzahlen gerechnet... Für 1.1$ @10k bei Digikey gibts immerhin nen M3 mit 24MHz Takt... http://search.digikey.com/us/en/products/STM32F100C4T6B/497-10501-ND/2259219 Ich schätze mal das lohnt sich für ST einfach nicht weil der Preisunterschied nicht soooo wahnsinnig groß
falls es doch nochmal ein Atmel sein darf: AT32UC3C0128C, AT32UC3C0256C, AT32UC3C0512C. sollten alle deine Anforderungen erfüllen
-
Thread
AVR32 grasshopper patch für ATMEL buildroot 2.3.0
aktiviert. Außerdem kannst du in der setup.c die beiden Zeilen auskommentieren, da du kein PS2 hast: [c] // PS/2 at32_add_device_psif(0); at32_add_device_psif(1); [/c] genauso den Kram für den at73c213, da du keinen Sound hast.
]------------ kernel BUG at fs/jffs2/nodelist.c:138! Oops: Kernel BUG, sig: 9 [#2] FRAME_POINTER chip: 0x01f:0x1e82 rev 2 Modules linked in: PC is at jffs2_fragtree_insert+0x4a/0x68 LR is at release_console_sem+0x11c/0x12c
-
Thread
NeuesOS für AVR Mikrocontroller
ist auch die Ähnlichkeit in der Namenswahl des Projekts, jetzt ist es "Nano OS") ausdrücklich mit "(c) 2007 by günter greschenz (g AT greschenz.de)" gekennzeichnet.
per Mail mitgeteilt, dass die Änderungen funktionieren. Damit läuft Nano OS jetzt auf folgenden yC's: Atmega32, AtMega88, AtMega168 At90s8535 Ich habs auch mal in der Code-Sammlung verlinkt. gruß tobi
-
Thread
Orientierungshilfe ATXMega oder ARM (ST, NXP)?
32bit Verarbeitung und der kleine Mega88 hechelt sich einfach nur durch... STM32F103 und Xmega(192/256A3) nehmen sich da nicht viel, da der Xmega 8-bitter mit 32 MHz und der STM32 nur mit 24 Mhz läuft und mehr auch nicht rauszuholen ist.
Matthias Sch. schrieb im Beitrag #2988211: > STM32F103 und > Xmega(192/256A3) nehmen sich da nicht viel, da der Xmega 8-bitter mit 32 > MHz und der STM32 nur mit 24 Mhz läuft und mehr auch nicht rauszuholen > ist. Interessanter Vergleich. Ist das "gefühlt" gleich oder
-
Thread
AVR STK 500 bei Reichelt - Preis gesenkt!
Martin Brehme (methusalem) @Dirk schaut mal bei Atmel, da findet ihr die User Guide und ja, ein µC ist dabei, bei mir waren es 2 (ATmega16/AT90S8515 Anno2003) übrigens geistert in diesem Forum auch eine tolle Übersetzung rum, für den Fall das es in deutsch besser geht Grüße
es gibt stk200 für 59 euro mit steckplätze für 24c256 usw und für flashram...googlen. mfg pebisoft
-
Thread
Viele Fragen und ein kleiner Blog
Schon mal klasse und danke. Ich muss dem µC am Anfang erst mal sagen wie er die Ports zu behandeln hat. Ob diese als Ausgang oder als Eingang geschalten sind. Das kann ich sogar für jedes Bit machen ist doch prima. In meinem Fall bei dem AT-Tiny
folgendes erst mal umgesetzt. [avrasm] ; ============================= ; Delay ; $24,$BC,$C4 = 500ms: ; ----------------------------- .macro Delay ldi Dummy1, @0 S1: ldi Dummy2, @1 S2: ldi Dummy3, @2 S3: dec Dummy3 brne S3 dec
-
Thread
Stromsparende Schaltung Klimalogger auf Basis Rasp Pi Pico
Christie schrieb im Beitrag #8035192: > Erfahrungswerte haben wir testweise gesammelt: bie -18°C lief der Logger > ohne Watchdog 14 Tage, bei Zimmertemperatur 42. Zum Vergleich: Atmega328, NRF24+-Funkmodul, DS18B20(-Klon) und SHT21 laufen hier seit 1256 Tagen an zwei NiMH AA LSD-Zellen, und
Beitrag #8035212: > Christie schrieb: >> Erfahrungswerte haben wir testweise gesammelt: bie -18°C lief der Logger >> ohne Watchdog 14 Tage, bei Zimmertemperatur 42. > > Zum Vergleich: Atmega328, NRF24+-Funkmodul, DS18B20(-Klon) und SHT21 > laufen hier seit 1256 Tagen an zwei NiMH AA LSD-Zellen
-
Thread
Faktensammlung Buderus EMS
?? 0x0a ?? 0x13 12 0a: min: 5°C 16 2a: ???: 21°C? 20 3c: max: 30°C 24 2a: value: 21°C /heatingCircuits/hc1/temperatureLevel/eco Wieder Faktor 2: Sender 0x10 Empfänger 0x48 EMS-Plus 0xf9 Offset 0x00 Typ 0x01b9
0x00 Typ 0x01b9 ?? 0x02 ?? 0x0f 12 23: min: 17,5°C 16 2a: ???: 21,0°C? 20 3c: max: 30,0°C 24 2e: value: 23,0°C KM200: /heatingCircuits/hc1/fastHeatupFactor Diesmal Faktor 1: Sender 0x10 Empfänger 0x48 EMS-Plus 0xf9 Offset 0x00
-
Thread
Timer0 COMPA Bad interrupt
while( 1 ) { } } [/C] und Prozessor auf AT90USB646 eingestellt.
<__bad_interrupt> 20: 0c 94 69 00 jmp 0xd2 ; 0xd2 <__bad_interrupt> 24: 0c 94 69 00 jmp 0xd2 ; 0xd2 <__bad_interrupt> 28: 0c 94 69 00 jmp 0xd2 ; 0xd2 <__bad_interrupt> 2c: 0c 94 69 00 jmp 0xd2 ; 0xd2
-
Thread
ESP8266-01 Datenübertragen.
das http-Request kommt 4) http-Request auswerten 5) Mit AT+CIPSEND antworten 6) Mit AT+CIPCLOSE die Verbindung beenden 7) GOTO 3) Falls es dir weiterhilft: Ich habe hier einen Webserver für einen PIC24 in C der die AT+Befehle verwendet gepostet: http://
Warten bis das http-Request kommt > 4) http-Request auswerten > 5) Mit AT+CIPSEND antworten > 6) Mit AT+CIPCLOSE die Verbindung beenden > 7) GOTO 3) > > Falls es dir weiterhilft: Ich habe hier einen Webserver für einen PIC24 > in C der die AT+Befehle verwendet gepostet
-
Thread
Temperaturmessung mit NTC & konst.Stromquelle
, jetzt hab ich von der Steinhart-hart gleichung gelesen--> 1/T=A+B*ln(R)+C*ln(R)³, wenn ich nun 3 referenz messungen z.B. bei 0°C, 25C und 90°C mache kann ich mir die A,B,C Konstanten für das Polynom leicht ausrechnen (3 Gleichg. und 3 Unbekannte) und mich ziemlich genau der
eine min. Spgs.-änderung von 2,5mV wahrnehmen und wenn ich den ADC Bereich voll ausnutze also z.B. 0°C=0V und 100°C=2.55V hätte ich eine geuaigkeit von 0,1°C. Wenn ich eine einafche "konstant" Spgsquelle verwende wäre es dann nicht sinvoll NTC und ADC-Referenz mit der selben Spgs.-quelle zu versorgen
-
Thread
LPC11C24 bootet nicht
dann in eine .bin wandle danach wird das ausgeführt [code]crt_emu_cm_redlink -flash-load-exec "C:\Users\Documents\LPCXpresso_8.2.2_650\workspace xp_lpcxpresso_11c24_periph_blinky\Debug xp_lpcxpresso_11c24_periph_blinky.bin" -g -2 -vendor=NXP -pLPC11C24/301 -load-base=00001000 -reset=vectreset
Nt: Connected: was_reset=false. was_stopped=true Cr:v LPCXpresso Free License - Download limit is 256K Pc: ( 70) License Check Complete Nt: Loading 'nxp_lpcxpresso_11c24_periph_blinky.bin' Binary 0x00000200 len 0x3CCC Nc: Opening flash driver C:\nxp\LPCXpresso_8.2.2_650\lpcxpresso\bin\Flash\LPC11
-
Thread
Betriebsstundenzähler ohne hohen EEPROM-Verschleiß
ein LSByte zu ändern, wird nur in 8 von 256 Ereignissen ein Byte verändert. Und das muss auch nicht vorher gelöscht werden, denn es wird nur ein zusätzliches Bit gesetzt. Erst nach 256 Ereignissen wird ein Löschvorgang erforderlich. Mit noch
. Mit max. 15KWh sind es 250W pro Minute, das passt in ein Byte. Man nimmt ein DS3231 mit AT24C32 - RTC mit 4KB Eeprom - sekundengenaue Zeit und 4KB Eeprom dazu. Für eine Minute in 10 Sekundenabstand und 16bit Wert reichen 192 Bytes. Für 24 Stunden in Minutenabstand und 8bit Wert reichen
-
Thread
interner RTC oder externer
. Wie gesagt lässt es sich compilieren, aber ich bleibe stets an der markierten Stelle hängen: [c] #include <plib.h> #include "time_date.X/displaytech.h" #if defined (__32MX360F512L__) || (__32MX460F512L__) || (__32MX795F512L__) || (__32MX430F064L__) || (__32MX450F256L__) || (__32MX470F512L_
Debug mal und schau was [c] rtccRes res=RtccInit(); [/c] zurück gibt.
-
Thread
AT91SAM7x und ADS1271 über SPI
Hallo Forum, hat hier jemand Erfahrungen und Tipps in Bezug auf die Kombination von AT91SAM7X256 und ADS1271? Ziel ist zwei ADC's (synchron sollen zwei Messwerte im high-resolution mode (24bit) erfasst werden) über die SPI Schnittstellen des µC auszulesen. Meine Problematik ist hier
init. (am besten 16bit breite einstellen AT91F_SPI_CfgCs(AT91C_BASE_SPI,...); // PDC öffnen AT91F_PDC_Open(AT91C_BASE_PDC_SPI); // SPI-Modul aktivieren AT91F_SPI_Enable(AT91C_BASE_SPI); für den empfang benötigts du einen entsprechende
-
Thread
atmega2561 endlich lieferbar
Super. Wen juckts? Das ist doch die totale Krücke. Die Architektur ist für sowas gar nicht ausgelegt. 256kB Flash, aber nur 8kB SRAM, einfach lächerlich. Wenn man viel Flash braucht, dann nimmt man eine Architektur die darauf ausgelegt ist, sprich ARM oder M16C.
Also geht erstmal garnichts und GCC muss angepasst werden. Und dann werden entweder alle Pointer 24bittig, oder alle Entrypoints müssen in den ersten 128K liegen (ähnlich realisiert beim M16c).
-
Thread
Vodafone Webby Webradio
kannst. Den Suchstring könnte ich zwar an die wohl bisherige Quelle nach dem Schema http://weather24.com/search/D%C3%BCsseldorf/ übergeben und von dort gültige Kennungen wie http://www.weather24.com/Duesseldorf/Germany/DE0001855 erhalten (bzw. stattdessen Mehrfachauswahlen z.B. bei Ludwigshafen), aber
Zum w-Parameter sind die Symbole bis http://images.weather24.com/images/layout/1/wx_icons/day_s/d_96_b.gif im http://knx-user-forum.de/forum/%C3%B6ffentlicher-bereich/knx-eib-forum/287-tester-gesucht-f%C3%BCr-wetter-com/page5#post52460 aufgeführt (n-ight liegt
-
Thread
serielles EEPROM
Korrektur: meine Angaben beziehen sich auf die Typen ..02/04/08. Beim 24C16 geht immer nur ein Baustein auf Adresse 1010xxxy (binär). Dabei werden die 'x'-Bits zur Adressierung der Seite und das folgende Byte zur Adressierung innerhalb der Seite verwendet: 8 x 256 Byte
Byte oder 24C512). Die meisten Hersteller haben eben nur an 8 Pages zu je 256 Byte gedacht. Die Aufteilung der Pages in Devices war denen dabei egal. z.B. gehen in der Regel auch nur 2 Stück zu je 1k Byte. Find
-
Thread
AVR ASCII Video Terminal - 40 x 25 - BAS Signal
;inv. Hsync-Impuls auf 1/2 Vsync-Zeile sbi portd,6 ;Sync auf HI ldi mpa,24 ;4,75us vs1b: dec mpa brne vs1b synclo ;Sync auf LO ldi mpa,142 ; f¸r den Rest der Zeile vs1c: dec mpa brne vs1c synchi
thank you :) but i write with language c i can't work assembly :( i want write for example "A" in meddle line screen with language c
-
Thread
TC35 C+ Programmierfehler?
gerne hätte folgenden code egal wohin in meinen sketch, sagt er fehler beim sd karte lesen... [c] if ((sensorValue > 60) || (t > 50) || h > 80)) { mySerial.print("AT+CMGF=1\r"); delay(100); mySerial.println("AT+CMGS=\"xxxxxx\""); delay(100); mySerial.print("Temp: "); mySerial.print
) { if ((sensorValue > 80) || (t > 60) || (h > 80) || (inData == "t")) { mySerial.print("AT+CMGF=1\r"); delay(100); mySerial.println("AT+CMGS=\"01725130975\""); delay(100); mySerial.println("ALARM!"); mySerial.print("Temp: "); mySerial.print(t); mySerial.println(" C
-
Thread
Problem mit MOVC beim AT89C51CC03
1 DB 0 ;3 - reserviert, 0=Keine Aenderung 084A 40 =1 DB 256-192 ;4 - 300 084B A0 =1 DB 256-96 ;5 - 600 084C D0 =1 DB 256-48 ;6 - 1200 084D E8 =1 DB 256-24 ;7 - 2400 084E F4 =1 DB
So, die Ursache ist erkannt. Es war weder der MOVC-Befehl noch speziell der AT89C51CC03 der Grund des Verhaltens. Duch die Auslagerung der Initialisierungen der Register TMOD, TCON, TH1, TL1 in verschiedene Unterprogramme kam es dazu, dass das Laden von TH1 und TL1 und Starten
-
Thread
TCP/IP Stack Micrchip/ WLAN-Modul
ich mir unsicher, ob ich noch an den digitalen Inputs drehen muss. Beispielsweise beim PIC33F und PIC24H werden noch digitale Inputs für den Interrupt des MRF24 gesetzt. Hier das Beispiel aus dem Code: [c] #if defined(__dsPIC33F__) || defined(__PIC24H__) // Crank up the core frequency
= 1; // Make RA14 (INT3) a digital input for MRF24W PICtail Plus interrupt [/c] eingestellt
-
Thread
Grundlegende Fragen zum Bootloader
* * Switch interrupt vector table to bootloader section. * Performs actions as described at page 64 of documentation. */ static inline void change_irq_vector_to_bl(){ uint8_t mcucr_save = MCUCR; enable_irq_vector_change(); MCUCR = mcucr_save | (1<<IVSEL); } [/C] hth
hier vielleicht rein. Also ich habe ein HEX File in dem zB dies hier drinsteht: :10 0000 00 12C02BC05BC04AC039C027C026C025C0 63 :10 0010 00 24C023C022C022C020C01FC01EC01DC0 DB :10 0020 00 1CC01BC01AC011241FBECFE5D4E0DEBF 28 :10 0030 00 CDBF10E0A0E6B0E0E6E1F0E102C00590 3F :10 0040 00 0D92A036B107D9F710E0A0E6B0E001C0
-
Thread
Z80/UA880D mit 28C64 startet nicht
, ob ein AT28C64B-15, AT28C64B-20 oder AT28C64B-25 verwendet wird. Aus den Signalverarbeitungszeiten ergibt sich die maximale Zugriffsgeschwindigkeit des (E)EPROMs.
auch Atmel 28C64 Datasheet 4.1 Read The AT28C64B is accessed like a Static RAM. When CE and OE are low and WE is high, the data stored at the memory location determined by the address pins is asserted on the outputs
-
Thread
[Verlosung]RaspberryPi Modell B + Gehäuse - Deadline Freitag 22.01 - 18 Uhr
im Anhang ist die Zeile, die ich auf der Seite http://www.xorbin.com/tools/sha256-hash-calculator gehasht habe. Das ergibt folgender Hash: 7c37fe14a5cb47151b9db9b886b6c9b02c30beae662fcc3d68abb940e3c75cd4 Um nun das Modulo zu rechnen, hab ich folgenden C#-Code genutzt: [
Hallo Julian, danke an dich für die tolle Aktion, und danke ans SHA256 und an C# sowie die genutze Bibliothek für die Berechnung ;-)
-
Thread
Wittig(welec) DSO W20xxA Open Source Firmware (Teil3) Gesperrt
Nullinien exact auf der Nullposition der Kanäle. Habe mal einen Screenshot angehängt. Hardware 8C7.0H, 2x24.9 Ohm pro Kanal Haben das Andere noch nicht bemerkt? Gruß und schönen Sonntag! Jürgen
loss is marginal and I think compared with some other flaws in the Wittig design it doesn't matter at all. Yesterday evening I watched the temperature drift of my 2024 scope. The cope had room temperature (abt. 18°C) and I activated only channel 1, 5V scale and moved the GND indicator to the 15V
-
Thread
Zeitverzögerung beim PIC16F84A
c] ; Quarzfrequenz= 20 MHz ; 1 ms = 5000 Befehlstakte (etwa 256 * 19.5) ; 1 Befehlstakt = 200 ns ; so etwa 1 ms warten Wait_1: MOVLW 2 ; W mal so etwa ne halbe ms warten (W=0 --> 128 ms) Wait
= 60 * 60 * 24 ; 24h #define byte5(x) byte4(x / 256) .macro warte ldi r16, byte1( @0 / 7 ) ldi r17, byte2( @0 / 7 ) ldi r18, byte3( @0 / 7 ) ldi r19, byte4
-
Thread
[V] diverse Sachen aus Hobbykeller-Aufräumaktion
Was soll den der ti voyage kosten? Mail an : atheist1993 [ät] gmail [dot] com
True 12-bit 200 ksps ADC with analog multiplexer and up to 16 analog inputs •Precision programmable 24.5 MHz internal oscillator that is ±0.5% across voltage and temperature •8kB of on-chip Flash memory •256B of on-chip RAM •Enhanced UART, and SPI serial interfaces implemented in hardware •Three
-
Thread
Bild im Hexdump finden
jumppoints). Or even tell the partnumber/calibration number you used? Best match for now was 8M2T-14C026-ED. But as you say > At ROM, at 0x00005638 sits DisplayDraw function (asm BX R4, but R4[1:0] is zero - treat function as ARM (not Thumb)) there i only got data: 00 7A 7A 00 00 05 7A 00 10
weitergeht, hier gibt es die Fortsetzung zum Thema: http://microhacker.denkdose.de/viewtopic.php?f=25&t=24&sid=e4b289ee128920bddce94ed11afa3f9c
-
Thread
Wie 8-Bit Zähler sicher auslesen?
der alte AT89C52 von 1993 konnte das schon.
"heiße Maschinen", mit denen man das > Problem lösen könnte. Ich würden nen AT89C52 von 1993 oder AT90S8515 von 1998 nicht als "heiße Maschinen" bezeichnen.
-
Thread
LED_Laufschrift mit Mega 32 und MAX 7219
F_CPU 10000000 [/c] an deinen CPU-Takt angleichen. Überprüf auch bitte ob du die LOAD-Leitung an PB4 angeschlossen hast. Ansonsten diesen Teil in der Main mal auskommentieren: [c] char Test[24]; for (int
"123"; [/c] und diesen Teil so: [c] int main() { Zeichentabelle_Initialisieren(); SPI_MasterInit(); _delay_us(10); max7219_Init(); TextLen = strlen(Text); char Test[24]; for (int
-
Thread
? zu rekursiven Funktionsaufrufen
baum_summe: push r16 push r17 push r28 push r29 /* prologue: function */ movw r28,r24 ; b, b ; foo.c:13: : 0; ldi r17,0 ; <retval> or r24,r25 ; b breq .L1 .L3: ; foo.c:10: ? b->wert ld r16,Y ; _2, b_19->wert ; foo.c:11: + baum_summe (b->
mov r28,__tmp_reg__ ; b add r17,r24 ; tmp53, add r17,r16 ; <retval>, _2 ; foo.c:13: : 0; sbiw r28,0 ; b, brne .L3 .L1: ; foo.c:14: } mov r24,r17 ; , <retval> /* epilogue start */ pop r29 pop r28