-
Thread
Mikrocontroller mit USB Interface
uC reicht vollkommen aus, wenn es denn was gibt mit USB...... Wie Sand am Meer.. z.B. ATmega*U?, AT90USB*, ATXmega*U - und noch viele andere auch von anderen Herstellern. Ein USB-UART-Umsetzer wäre auch eine Möglichkeit wenns nicht nativ sein muss, z.B. FT232, CP2102 und Artverwandte, die gibts für
Also ich versteh das noch nicht so ganz .... :/ Ich habe mir den http://de.farnell.com/atmel/at90usb162-16au/avr-usb-mcu-16k-flash-smd-tqfp32/dp/1455073 hier ausgesucht. Der unterstützt das USB. Wenn ich mir das ersatzschaltbild angucke was dort aufgeführt ist brauche ich garnichts und kann
-
Thread
Servo mit 16Bit PWM ansteuern
1us) int main(void) { DDRD = 0xFF; // PD2 (OC1A) = Ausgang TCCR1A = (1<<WGM11)|(1<<COM1A1)|(1<<COM1A0); // Set OC1A on compare match TCCR1B = (1<<WGM13)|(1<<WGM12)|(1<<CS10); // Fast PWM, Top = OCR1A, Prescaler = 1 ICR1 =
delay_ms(100); // 100ms warten } } [/c] Leider erhalte ich am Ausgang (OC1A) kein PWM Signal. Hat wer eine Idee wo der Fehler liegt? Mein Controller: AT90PWM316
-
Thread
unconnected pins
einmal den LPC2214 ohne Pullups und den AT91RM9200 mit internen Pullups 15kOhm... atmel.com/dyn/resources/prod_documents/doc1768.pdf Hier würde ich diese Pins als Inputs mit aktivierten Pullups lassen und elektrisch gesehen diese Pins
verbraucht, wenn man Input-Pins ohne definierten Pegel floaten lässt. Und das ist bei deiner 150A PWM wohl relativ wurscht, oder?
-
Thread
Übersicht über preisgünstige elektronische Geräte für reverse-engineering Gesperrt
übersetzungsmachine is schon hilfreich. Mal gucken, vielleicht bekomme ich etwas mehr infos. > HY27UF082G2B-TPCB (2GBx8 NAND Flash) ahja, und hier mist geschrieben : es sollte 2Gbit oder 256MBx8 sein, sry.
Wie laut ist der Pieper? Wird der über PWM angesteuert? 50 Euro OVP
-
Thread
for Schleife einsetzen
funktioniert nicht, die printf dauern ja schon >1ms je Zeichen. Für 150 .. 4200µs mußt Du den Timer T2 nehmen und in dessen Interrupt das RCAP2 entsprechend umladen.
*************************/ /*** Einbinden von Include-Dateien ***/ #include<stdio.h> #include<at89c51cc03.h> unsigned char bit dIn_out @ 0x90; // Port-Pin P1.0 bekommt den Variablen-Namen //zugeordnet void main (void) // Start des Hauptprogramms
-
Thread
Sehr langsame Ausführung des Programms
Ja, das kommt hin. Vier Vergleiche a vier Takte, ein inkrementieren 2 Takte, 2 Takte für die Schleife. Macht im besten Falle 20 Takte, die 2^16 Mal durchlaufen werden - macht 1.3 Millionen, also nicht sehr weit von deinen geschätzten 4 Millionen entfernt.
wrote: > Hm, da wäre es fast besser, für jede Farbe einen ATTiny zu nehmen. Oder gleich einen AT90PWM3?
-
Thread
AVR-Bootloader mit Verschlüsselung
include "m88Pdef.inc" ; ATmega88P ;.include "m8def.inc" ; ATmega8 ;.include "pwm2Bdef.inc" ; AT90PWM2B ;.include "pwm2def.inc" ; AT90PWM2 ;.include "pwm3Bdef.inc" ; AT90PWM3B ;.include "pwm3def.inc" ; AT90PWM3 ;.include "tn13def.inc"
AVRootloader, ich finde ihm TOP! Ich habe es geschafft eine Verbindung zwischen dem PC und einem AT90USB1287 (AT90usbkey Plattform) zu kriegen. Als Verbidung habe ich den 1-Wire verwendet ( aber nicht mit 2,7 kOhm, sondern mit 2 kOhm Widerstand, ich hoffe,dass das kein Problem ist ;) ) Das einziges
-
Thread
Suche MOSFET und passenden Treiber mit galvanischer Trennung für Schaltnetzteil
Treiber für einen Eintaktflusswandler. Der MOSFET sollte so um 6A schalten können und mit 16kHz PWM betrieben werden. Angesteuert werden soll das ganze von einem AtMega8 mit 5V Versorgungsspannung. Ich habe schon einen, meiner Meinung nach, passenden MOSFET ausgesucht. Ich weiss aber eben nicht
von der Materie. Eine kurze Suche im Internet hat aber schon mal folgende Typen ermittelt: IXFK24N90Q FS10SM-18A 2SK1363 2SK2611 APT36N90BC3G Ich würde wahrscheinlich den „IXFK24N90Q“ verwenden, der Rds(ON) liegt hier bei 0,45 Ohm und dazu kommt auch noch dass der FET schön schnell schaltet..
-
Thread
AT90PWMx: Neue MCU in GCC?
Hallo, ich verwende AT90PWM2 bzw. AT90PWM3. Für diesen Controller gibts natürlich keinen Support im GCC. Ich kann zb. mit MCU=avr5 laufenden Code erzeugen, aber muss natürlich dann die SFR's aus io.h selber definieren
ist die vorgehensweise, eine neue MCU hinzuzufügen? Hat möglicherweise schon jemand Headers für die PWM typen? greetings, pit
-
Thread
PIC18 sporadisches Problem während Sleep Mode
; // CCP2MD CCP2 enabled; CCP1MD CCP1 enabled; CCP4MD CCP4 enabled; CCP3MD CCP3 enabled; PWM6MD PWM6 enabled; PWM5MD PWM5 enabled; PWM8MD PWM8 enabled; PWM7MD PWM7 enabled; PMD3 = 0x00; // CWG3MD CWG3
group IOCBP - positive IOCBPbits.IOCBP4 = 0; // register default IOC callback functions at runtime; use these methods to register a custom function IOCAF2_SetInterruptHandler(IOCAF2_DefaultInterruptHandler); IOCAF7_SetInterruptHandler(IOCAF7_DefaultInterruptHandler); IOCBF4_
-
Thread
Geschickte Programmierung für Phasenanschnitt
PWM ist hier nicht ganz angebracht. Es ist ja dein AC-Netz, das die Zeitvorgaben liefert, und nicht du, der du z.B. eine Grundfrequenz für PWM festlegst. Eine Überlegung: Was macht dein Prozessor denn
Netzspannung. Alex Bürgel schrieb im Beitrag #1972594: > "Phase Corrected Frequency Corrected PWM Modes" Phase corrected PWM würde bei einem Phasenwinkel von 0,2° bei 89,9° eine Signal auf High setzen und bei 90,1° wieder zurück auf Low. Also hättest Du als kleinsten Zündwinkel 90° == 50%.
-
Thread
DS1820, DS18B20 in C
UCSRB' undeclared (first use this function) make.exe: *** [main.elf] Error 1 > Process Exit Code: 2 Müssen bei Deinem Code SFR-Bezeichnungen für den AT90S8535 angepaßt werden? Was ist mit den Umwandlungen von Uchar zu Char?? Liegen die ganzen Fehlermeldungen möglicherweise an meinem makefile
Hallo Peter, ich habe mir deinen 1Wire C-Code heruntergeladen. Zuerst habe ich auf dem AT90S8535 (8Mhz Takt) die Reset Funktion getestet. Wenn ich die Funktion ResetDS1820 ausführe erhalte ich immer den Wert 2. Das verstehe ich nicht. Dies bedeutet doch dass der DS1820 nicht erkannt wurde
-
Thread
Letzter Hilferuf AT91SAM7S - PWM oder PCK
probiert. Alles ohne Erfolg... hier mal das Chaos bis jetzt: [c] #include "Board.h" #include "AT91SAM7S256.h" #define LED1 BIT17 #define LED2 BIT18 #define BUTTON1 BIT19 #define BUTTON2 BIT20 #define SID_A0 BIT0 #define SID_A1 BIT1 #define SID_A2 BIT2 #define SID_A3
der Leitungen am SID... Momentan sieht der Code so aus: [c] #include "Board.h" #include "AT91SAM7S256.h" #define LED1 BIT17 #define LED2 BIT18 #define BUTTON1 BIT19 #define BUTTON2 BIT20 #define SID_A0 BIT0 #define SID_A1 BIT1 #define SID_A2 BIT2 #define SID_A3
-
Thread
Induktiver Positionssensor - Fragen dazu
puls input from oscillator int pout = 3; // pin for PWM output (just a reference-signal for testing) - must be a "pwm-capeable" pin. // Constructor - for OLED display library - see u8g2 documentation U8G2_SSD1309_128X64_NONAME0_F_4W_HW_SPI u8g2(U8G2_
noOfPulses x pulseLenth < 65536 void setup() { pinMode(pin, INPUT); pinMode(pout, OUTPUT); u8g2.begin(); // start the u8g2 library u8g2.setBitmapMode(1); u8g2.setFont(u8g2_font_helvB08_tr); analogWrite(pout, 6); // just for testing: set up a 50% PWM at pout pin
-
Thread
Welcher Microcontroller für i2c-Display
USI als TWI-Slave veranstalten. Viele Alternativen gibt es zum Tiny861 aber nicht, wenn man die 3 x 2 komplementären PWM-Ausgänge braucht. Wenn es denn ein kleiner AVR8 sein soll. Bitbanging wäre da überhaupt keine Option gewesen. Der USI-Kram läuft komplett Interrupt-gesteuert inkl Clockstretching,
kannst du auch ein Developer-Board schlachten. Programmiert wird über die 3 Leitungen SDA[P1.6],SCL[P0.2],Reset[P2.0].
-
Thread
PWM mit Timer0 & 2 mit ATmega168PA läuft nicht
2, Kanal A & B) als Ausgang schalten DDRB |= (1 << DDB3); DDRD |= (1 << DDD3); // Phase Correct PWM Modus, setze OC2A & OC2B bei Null/unten, loesche OC2A & OC2B wenn der Timerwert OCR2A bzw. OCR2B
_delay_ms(1000); } } [/c] serielle Ausgabe [code] OCR2A Wert: 224 TCNT2 Wert: 168 OCR2A Wert: 224 TCNT2 Wert: 54 OCR2A Wert: 224 TCNT2 Wert: 205 OCR2A Wert: 224 TCNT2 Wert: 90 OCR2A Wert: 224 TCNT2 Wert: 207 OCR2A Wert: 224 TCNT2 Wert: 126 [.
-
Thread
2 Synchrone PWM Signale
Die AT91SAM Controller können ihre PWMs synchron machen, alternativ einen Timer mit 2 Compare Registern im Waveform Mode laufen lassen. USB geht damit auch. Allerdings ist das IMO zu oversized.
Vielen Dank für die vielen Antworten!!!! Der AT90USB162 sollte doch schon verfügbar sein und USB unterstützen. Dazu hat er auch noch 3 Timer/PWM sodaß ich Kai Scheddin's ASM Code verwenden kann. Sehe ich das so richtig? Viele Grüße, Uli
-
Thread
Einstieg USB + Mikrokontroller
max) { timer = 0; P1OUT |= BIT0; P1OUT |= BIT1; P1OUT |= BIT2; } if (timer == pwm[0]) { P1OUT &= ~BIT0; } if (timer == pwm[1]) { P1OUT &= ~BIT1; } if (timer == pwm[2]) { P1OUT &= ~BIT2; } } [/c] Ist sicher noch nicht
Lösung, aber für den Anfang bin ich ganz zufrieden damit ... später muss daraus aber eine 27-Kanal-PWM-Steuerung werden - vermutlich mithilfe 2er TLC5940 - also habe ich noch einiges vor mir. Nun aber noch 2 kleine Fragen: - Gibt es epmfehlenswerte Bücher zur MSP430G - Reihe (ValueLine, Launchpad-kompatibel
-
Thread
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
Time Tue Mar 29 16:01:48 2022 Received: 95 73 10 90 25 73 10 90 25 01 00 01 01 79 00 23 00 83 00 00 40 A7 03 A5 08 F6 F2 Time Tue Mar 29 16:02:48 2022 Received: 95 73 10 90 25 73 10 90 25 01 00 01 01 78 00 22 00 7F 00 00 40 A8 03 A6 08 FC 08
= 0x95 && data[9] == 0x82) { // Received: 95 73 10 90 25 73 10 90 25 82 13 88 04 57 00 01 00 30 03 E8 01 5B 00 1F 2E 2A 44 DATA.frequency = float(data[10] << 8 | data[11]) / 100; } [/code] Danke für die Arbeit bisher. Ich bin schon
-
Thread
Nachfolger vom esp8266: ESP32 - besser, schneller
Wer benutzt denn ernsthaft diese AT-Befehle? Das erinnert mich an meine Zyxel-Zeiten Anfang der 90er. Mit dem Arduino-IDE kann man bei dem kleinen Ding schon ganz schön was reissen und muss es nicht als seriellen WLAN-Adapter mißbrauchen
Oliver S. schrieb im Beitrag #4345605: > Wer benutzt denn ernsthaft diese AT-Befehle? Das erinnert mich an meine > Zyxel-Zeiten Anfang der 90er. > > Mit dem Arduino-IDE kann man bei dem kleinen Ding schon ganz schön was > reissen und muss es nicht als seriellen WLAN-Adapter
-
Thread
ambitioniertestes Lochraster-Projekt (und meine AlarmSau)
Microchip ICD2 nachbau auf Lochraster.
Mit diesem Programmiergerät habe ich in der Vergangenheit parallele EPROMs, AT89C51 und AT89C2051 programmiert. Auf der Hauptplatine ein 80c51 mit 8k ROM (Monitor), 16k RAM (2 6264 huckepack), 2 82c55 PIOs, zusammen mit P3, und geschalteter Programmierspannung auf den großen Steckverbinder
-
Thread
Input Capture Timer3 at90usb647
hallo! ich komme einfach nicht weiter, möchte ein PWM Signal auswerten durch die Capture Funktion des Timer 3. AT90usb647 Vorgehensweise: 1. Ich lasse den Timer auf eine steigende Flanke warten. 2. bei steigender Flanke setze ich das Zählerregister
***************************** SI 16.04.2011 Capture_Timer3_test At90USB647 1kHz PWM Signal am InputCapturePIN=PC7 erfassen v1,0 **************************************************************/ // http://www.mikrocontroller.net/attachment/highlight/312
-
Thread
Grundliegende PWM Fragen
Hallo Leute, ich benutze einen at90usb1286 (USB Teensy 2.0 ++)und verstehe grundsätzliche Dinge zur PWM nicht. 1. Ich habe mir einige Bsp. zur LED fading angeschaut. Ich verstehe allerdings nicht wie ich dem Controller schneller Impulszeiten
kann ich gleich direkt den Register Wert von OCR incrementieren? sprich: OCR = 1 danach OCR = 2 bis OCR = 255 2. Der Teensy hat eine eingebaut LED kann ich diese nutzen wenn ich den PWM + Timer benutze oder muss ich extern eine LED anschließen auf den OC1A (PB5) PIN wenn ich Timer 1 benutze
-
Thread
RC-Auto Transistor brennt durch
Seb schrieb im Beitrag #3550510: > 2SC3420 > 2SA1357 BD433 ff.
Vorwärts- wie auch bei Rückwärtsfahrt. http://www.mikrocontroller.net/articles/Motoransteuerung_mit_PWM#H-Br.C3.BCcke.2C_4-Quadrantensteller Ist zwar nur als H-Fet-Brücke dargestellt, funktioniert aber auch mit bipolaren Transistoren. Wenn zwei Transistoren die übereinander verschaltet sind, gleichzeitig
-
Thread
Hat die künstliche Intelligenz mir überhaupt die richtige Antwort gegeben?
Antworten. Die Bewertung, welcher Fall nun eingetreten ist, liegt beim Fragenden ... > [...] warum er 2.2K nimmt Da spielen die 9V/12V kaum eine Rolle. Relevant sind die 5V vom Arduino. Minus Vbe des Darlington (~2V) fließen dann grob (5V-2V)/2.2kΩ = 1.3mA in die Basis. Bei einer Hfemin von 1000
um den Elektromotor mit einer Stromstärke von 1A betreiben zu können. Ein MOSFET mit einer ID von 2A oder höher sollte in der Regel ausreichen. Der MOSFET sollte auch eine ausreichende Gate-Source-Spannung (VGS) aufweisen, um von der PWM-Ausgangsstufe des Arduino angesteuert zu werden. Die meisten
-
Thread
Kameramodul bei Pollin: Kennt das jemand?
Hi, Schreib mir einfach mal eine mail: kiest2 at web . de Gruß Zippi
probiert -> wieder 0xFF pinMode(12, OUTPUT); // select Pin as ch-B TCCR1A = B00100011; // Fast PWM change at OCR1B??? TCCR1B = B11001; // System clock OCR1A = 2; // 5.333 MHz OCR1B = 1; // 50% PWM Hoffentlich Pin 12 ist PB6/OC1B :) Bin auch unsicher, ob Arduino's Wire(twi) passt
-
Thread
Auswahl eines passenden Mikrocontrollers – Elektronisches Stabilitätsprogramm (ESP)
analog) und wähle einen uC aus, lasse eine LED blinken, ließ Daten ein, reagiere, programmiere Regler, PWM Erzeugung etc. pp. Klaus.
nicht viel. das ist ein 3 AchsGyrp. Du benötigst fürs ESP einen 1 Achs Gyro ( Hochachse) und einen 2 Achs Beschleunigungssensor für Längs und Querachse > > 4 x als Raddrehzahlfühler > http://www.conrad.de/ce/de/product/153802/Hall-IC-Infineon-Technologies-TLE-4945-L-35-24-V-PSSO-3-2?ref=list
-
Thread
STM32 -> A53
faster isn’t going to make you a better pilot I tried KISS flight controller which was running at just 1KHz looptime, and the quad was flying just as “locked in” as my other quads running Betaflight at 8KHz. Mmhhh, ja stimmt. Wirklich gute Seite. Dieser Oscar bestätigt alles, was hier im Forum
Robbi auch bei 100 km/h millisekundenschnell reagieren? Bei 1Hz sind das 27,78m/s = 27,78mm/ms = 2,7cm/ms. Bei 32kHz sind das dann <1mm Bewegung. Macht das Sinn?? rgds
-
Thread
WinAVR Project Wizard
mit einer config datei z.B. XML nicht schlecht währe wenn man z.B. für jeder cpu (at90s1200,...,atmega8,...) eine solche beschreibung (textdatei, XML) macht und darin definiert was und wie zu konfigurieren ist, kann man sehr schnell und einfach neue cpu typen hinzufügen. das heisst,
überladen... für verschiede cpus gibts verschiedene module.. z.b ein ATMega USART modul und ein AT90S UART modul... ich glaube das wäre doch das beste... weil wenn schon dann richtig *g* aber ich lass mich gerne umstimme wenn einer eine bessere idee haben sollte... 73
-
Thread
Bleiakku bei geringer Spannung abschalten
so bestimmen oder ist das zu ungenau wenn man REFS 1:0 auf 1 setzt: Ua/Ue = R1/(R1+R2) 2,56/14 = 20k /(20k + 90k) MaWin schrieb im Beitrag #6627837: > Den willst du bis 11.3V entladen ? Nein, das war am Anfang wo ich mir die Schaltung überlegt habe. Erst später habe ich diesen
dein Tipp den ICL7665 zu verwenden dass es auch ein > Vorwarnsystem beim Abschalten hat mit dem PWM Signal. Der ICL hat einen zweitem Komparator, kann also 2 Spannungsstufen überwachen. Ausserdem kann er gegenkoppeln, also blinken, siehe https://dse-faq.elektronik-kompendium.de/dse-faq.htm [pre
-
Thread
Alternative zu ISD2560-Soundspeicherbaustein
darauf auf, hab gerade nochmal nachgeschaut. Aber, wie gesagt, im Original auf einen ATMEL SPI-Flash AT45DB161B und einem AT90S8535, den man durch einen MEGA8 ersetzen können müsste. Hier die Anleitung: http://www.atmel.com/dyn/resources/prod_documents/doc8091.pdf Und hier die Quellcodes: http://www.atmel.com
auch als "active" vom Hersteller gelistet ist, nämlich der ISD2360. Den gibt es z.B. bei digikey für 2,59€. cu jg
-
Thread
Logic Analyzer bauen
"4 Lagen ist doch schon etwas übertrieben... Selbst viel (vor Pentium) Mainboards kamen mit 2 Lagen aus." Ja, der Apple II. Und der Atari ST. Auch PCs mit 8088, aber bereits einen AT (286er) mit zweilagigem Mainboard habe ich nie gesehen. Und der wurde mit lächerlichen Taktfrequenzen von
Triggerschwelle eingestellt werden und die Kommunikation der ggf. mehreren CPLD übernehmen. Keep it simple: i2c 4-8 Channel DAC für 1,80 - no PWM (ground bounce, EMI etc.) Thema 4 layer PCB: Auf http://www.soudez.be/Page_Projet2.php ist ein DSO zu sehen, dass mit 100MHz arbeitet. Leider habe ich keinen
-
Thread
64 Stall- Laternen mit dimmbarer LED ansteuern
) pwm_vals[3]|=pwm_tmp; if(pwm_values[i]&0x4) pwm_vals[2]|=pwm_tmp; if(pwm_values[i]&0x2) pwm_vals[1]|=pwm_tmp; if(pwm_values[i]&0x1) pwm_vals[0]|=pwm_tmp; if(pwm_values[i]==255) pwm_vals[8]|=pwm_tmp; } } #define delay_mul 4 pwm_doit() { output(pwm_vals[0]),_delay_us(1*delay_mul); output(pwm_vals[1]),_delay_us(2*delay_mul); output(pwm_vals[2]),_delay_us(4*delay_mul
-
Thread
4Q-Drehzahlsteller 48V 50A
noch nie in der Praxis gesehen, sondern immer nur die einfache H-Brücke. Hier das ganze mal als 2Q Version: http://www.4qdtec.com/pwm-01.html#regen
Wärmeentwicklung der Platine <30°C. Schaltplan und Layout sind überarbeitet, inzwischen ist ein AT90PWM316 statt dem atMega32 geplant, da dieser durch seinen PSC (Power Stage Controller) die gesamte PWM selbstständig erzeugen kann. Eine Platine wurde bischer jedoch noch nicht gefertigt, Programmcode
-
Thread
Alles Rund um den MEDION LIFE P89626 NAS
size 64 Dumping data starting at 0x00000000 and ending at 0x08000000... + md5sum /i-data/6764ac2f/admin/mtd0.backup.oob + cat /i-data/6764ac2f/admin/mtd0.backup.oob.md5 90ba1c6c2229e1fc7318a67721e2dc9e /i-data/6764ac2f/admin/mtd0
size 64 Dumping data starting at 0x00000000 and ending at 0x00a00000... + md5sum /i-data/6764ac2f/admin/mtd6.backup.oob + cat /i-data/6764ac2f/admin/mtd6.backup.oob.md5 fa1f9af2d89a4e2f81525ac69e818d95 /i-data/6764ac2f/admin/mtd6
-
Thread
Optimale PMDC-Motorsteuerung für 800W Kinder-Quad 48V
dann nur die Brandlast in dem Moment wo der Motor Feuer fängt. Aber wenn der Motor wirklich nur 2,5A zieht frag ich mich wieso es den Regler verdampft hat. Mit 4 FETs (z.B. IRFB3077) baue ich Dir eine PWM-Regelung, die bei 2kW an 48V noch nicht mal merklich warm wird.
hier nur wieder ;-) - ist nicht meine persönliche Logik ;-). > Aber wenn der Motor wirklich nur 2,5A zieht frag ich mich wieso es den > Regler verdampft hat. Mit 4 FETs (z.B. IRFB3077) baue ich Dir eine > PWM-Regelung, die bei 2kW an 48V noch nicht mal merklich warm wird na ja, es ist etwas
-
Thread
Was sind eure Lieblings-ICs?
Controller) LPC2103 für kleine Sachen ATMEGA1284P/644P, ATMEGA328P(B) - Gute, verläßliche Arbeitspferde AT90LP51ED - Der Nostalgie wegen;-) ZILOG Z8 Encore! - Ein unbekantes Juwell unter den uC Io Expander wie PCA9554 u.ä.
imgrefurl=http://www.evilmadscientist.com/2014/the-xl741/&h=750&w=1000&tbnid=5fYWZvppgAeI_M:&vet=1&tbnh=90&tbnw=120&docid=Kzunpspo3fuaDM&usg=__-jaPNu0Hb_qb2woUroSA_kv60Fc=&sa=X&ved=0ahUKEwiCrK_l3OHRAhWKXBQKHVmABxYQ9QEIIzAC
-
Thread
Oder könnte mir jemand bitte....
das Programm (welches für den AT90s8535 geschrieben ist, für den UART).....umschreiben für den AT90s8515 UART ??? .include "8535def.inc" .def temp = r16 .equ CLOCK = 4000000 .equ BAUD = 9600 ; Stackpointer initialisieren
. oder hat dich jemand dazu angehalten dies zu tun? @Sascha: sag mir mal wie ich nach SPI oder PWM suchen soll?
-
Thread
Spannung sinkt nach dem Anlegen an ADC-Pin
TIMSK0 = 0x02; TCNT0 = 0; //TIFR0 = 0x02; //Timer1 Einstellungen fur PWM TCCR1B = 0x00; // Zähler gestoppt TCCR1A = 0x82; // OC.1A set at TOP, clear when OCR1A reached (siehe Table 14-2) // OC.1B normal port, OC.1C normal
Programmiergeräts ändern, da sich das Bit in einem Fuse Byte befindet: Table 29-4. Fuse High Byte (AT90USB128 : 0x99 - AT90USB64 : 0x9B) b) Digitalteil komplett abstellen, mittels Register DIDR0. DIDR0|=0x80; Probieren Sie erst mal, ob an einem der Eingänge ADC3-ADC0 das Problem auch auftritt
-
Thread
Stabile 2V aus CR2032 Knopfzelle
Auge in ein Datenblatt CR2032 verrät: Nominal Voltage: 3.0 Volts Typical Capacity: 240 mAh (to 2.0 volts) (Rated at 15K ohms at 21°C) "Stabile 2V" wird man nur sehr hochohmig oder sehr kurz haben. Der vorgeschlagene Stütz-Elko muß ja auch von was geladen werden... Es bleibt die übliche Frage
ATtiny13V in 'C' programmiert deutlich eleganter und stromsparender. http://www.mino-elektronik.de/power_at90s/powerat90s.htm Vielleicht nutzt es Dir.