-
Thread
beschleunigungsensoren
behoben werden. D.h. wenn die Geschwindigkeit nach dem die Maus zum stillstand gekommen ist z.b. 0,1 m/s wegen denn Fehlern, dann kann man einfach zwei Grenzwerte setzten indem die Geschwindigkeit als null definiert wird. -> 0,1m/s wird als null gesehen und auch gesetzt.
Tabellkalkulation übern. und weiterbearbeiten. DIAGRAMME etc. das ganze läuft unter C auf einen AT90L8535 mit 8Mhz. nebebei bedient die Sig-Routine moch eine Echtzeituhr der ADXL macht 50Hz Die Ausgabe sieht dann so aus: HH, MM, SS,10S,,LPX,HPX,,LPY,HPY,, 000,000,000,008,,147,152,,142,158
-
Thread
Wiederstandsmessung mit ATmega16
verstanden. Nun, ich mach mich mit dem Tutorial mal ans Programmieren. Die Befehle sind ja zwar fuer den AT90S8535 weiss nicht, ob die auch fuer den ATmega16L gelten. Poste bald meinen Code. Bin gespannt ob ich das so gleich kann, hab bis jetzt nur mit ASSAMBLER Codes gearbeitet, nicht mit C. to be
ich habe ldi temp, (1<<ADEN) | (1<<ADSC) | (1<<ADIE) out ADCSR, temp eingefuegt und nun gibt's beim kompilieren auch keine fehler mehr. jedoch, wie kann ich im avr studio einen analog wert am adc simulieren, um zu sehen das sich an port b etwas tut? und es gibt doch einen befehl um die ersten
-
Thread
100ms erzeugen mit Timer1
Hallo! Ich bin gerade dabei mit dem AT90S8535 Timer1 100ms zu erzeugen. Da ich noch nicht so viel mit Timern gearbeitet habe, fällt mir es schwer 100ms zu erzeugen. Weiss jemand was ich da falsch gemacht habe?
-
Thread
Atmel 64-Pinner im DIP-Gehäuse?
1?s=ce-de&ie=UTF8&qid=1437915097&sr=1-1&keywords=pi+tft MFG:Markus
an einem 90CAN128 eingesetzt. fchk
-
Thread
DS18S20 mit Bascom-AVR
Portbezeichnungen anpassen http://www.roboternetz.de/phpBB2/zeigebeitrag.php?t=4742&highlight=18s20 du musst noch die Portbezeichnungen anpassen
: BasCom 'Hardware : AVR-Ctrl ' : DS1820 'Chip type : AT90S8535 'Clock frequency : 8,000000 MHz 'http://www.mikrocontroller.com '********************************************************** $include "ac_lcd.inc" Config 1wire = Portd.4
-
Thread
AVR-Ctrl AT90LS8535 und DS1820
hi, ich habe hier das AVR-Ctrl board mit dem AT90LS8535. nun hab ich mir den DS1820 draufgebastelt, habe aber keinen schimmer wo ich anfangen soll mit der programmierung. da ich noch kein LCD drauf habe (nur die LED leiste bisher) sieht mein plan ganz simpel aus. temperatur auslesen und bei bestimmten "bereichen" bestimmte led's anschalten. beispiel: 0-5° led1 6-10° led1 und 2 11-15° led1, 2 und 3 usw. das ganze soll in assembler stattfinden. leider bin ich noch blutiger anfänger was das angeht. ein wenig interruptverarbeitung
-
Thread
Ausgangsleistung eines Pins verstärken.
Hallo, ich möchte mit meinem Atmel AT90S8535 Microkontroller eine 12Volt/2Ampere-Last schalten. Kann mir jemand sagen wie ich das machen soll? Ich habe eine Darlington-Stufe aufgebaut mit einem BC548A und einen IRF540 allerdings tuts sich nichts. Wenn ich statt 5 12Volt draufgebe leuchtet meine Lampe vermute mal das die 2mA des µC's nicht ausreichen auch wenn ich keinen Wiederstand zwischen den Portpin und der Basis schalte. Hat jemand vielleicht ne passende o. einfachere Lösung, womit ich auch mehr schalten kann so ca. 10A?
-
Thread
Störungen mit Heizungssteuerung
Inbetriebnahme Störungen. Die Pumpe läuft Problemlos nur wenn der Brenner zündet hängt sich der AVR(AT90S8535) auf oder Resettet. Das Display bleibt initialisiert. Wenn die Störung auftritt habe ich für etwa 1 Sekunde auf der 5V Versorgung eine Frequenz zwischen 250 und 1200 Hertz. Gemessen mit einem
Digital-Multimeter. Das Relais ist ein Finder 30.22.9 12V. Auch ein R/C-Glied (0,1µ/100 Ohm) und ein Varistor (S14K275) brachten keinen Erfolg. Für Tips wäre ich dankbar. Jürgen
-
Thread
RS485 Bus
Eine Frage an alle die mit rs485 schon zu tun hatten ich möchte einen busankoppler für den at90s8535 mit dem max487 bustreiber-ic entwickeln! ist es erfahrungsgemäß besser, die leitungen zum ein-/ausschalten des senders/empfängers mit dem mcu zu verbinden oder sich die leitungen zu sparen und
-
Thread
Simulator von Atmel AVR Studio 4
öffne kann ich nur den Atmega 128 als Processor ausuwählen. Meine Software ist eigentlich für den AT90S8535 compeliert. Ich bekomme dann die Meldung "Your device setup is not supported by this simulator ". Warum kann ich nur den Atmega 128 auswählen. Wo liegt mein Fehler, beim compelieren , im makefile
-
Thread
Hauptstudienrichtung
3 zu studieren, finde alle gleich interessant. Auch notenmäsig war ich in allen ganz gut (Prüfung AT 1.0, 2 Prüfungen mit ET 1.0, Prüfung NT 2.0). Und nur damit ihr nicht denkt, ich mache nur Theorie und habe von der Praxis keine Ahnung. Ich betreibe auch Privat und mit Freunden mehrere Bastelprojekte
ich gleich, dass es die Technische Informatik werden wird, da ich mich im Vorfeld stark mit dem AVR (90S8535 :-) ) auseinandergesetzt hab. Dementsprechend habe ich auch einige Kurse freiwillig, in meiner Freizeit, bei den Informatikern besucht, weil gewisse Inhalte mMn bei uns zu kurz kamen (Algorithmen
-
Thread
Interrupt Int0
Hallo, ich habe an Port d2 einen SFH506 zum Empfang von Infrarot Signalen angeschlossen ( At90s8535 ). Mit der Fernbedienung steuere ich den Ablauf des Programs und kann Werte eingeben. Dies soll nur gelegentlich geschehen, weshalb ich den Interrupt in der ISR sofort wieder sperre.
-
Thread
AVR-P40-USB mit AVR-Studio verbinden
installiert. Soweit ich das sehe, beschränkt sich das USB auf einen Seriellkonverter für den UART des AT90S8535, taugt also nicht zum Programm-Aufspielen. Um ein Programm auf das Board zu bringen, benötigst Du entweder einen vorprogrammierten Bootloader oder einen ISP (z.B. AVRISP mkII). Es gibt zur Not auch welche für ein (echtes) Serialport oder Parallelport, wenn's sehr einfach sein muss. Auch JTAG geht. Hast Du einen solchen Programmer? Welchen?
-
Thread
protokoll
synchronisiert das dann selbst. Die Bitrate sollte dann allerdings unterhalb von 115000 / 10,5 * 8 = 87619 Bit/s liegen, damit der Sender das ganze noch verarbeiten kann. Siegfried
trainingssequenz. meine arbeit besteht darin temperatur uber 8 sensoren uber den microcontroller AT90S8535 AD zu wandeln und zu multiplexen. anschliessend werde ich meine daten fsk mdulieren und an einen sender mit ft=915mHz draufzugeben.auf der empfangsseite empfange ich das signal mach wieder eine
-
Thread
Problem bei Drehgeber auswertung
s werden abwechselnd PA0 und PA1 angesteuert, egal wie rum ich den Drehgeber drehe. Mnachmal werden beide gleichzeitig angesteuert... Aber du weißt wie ein Drehgeber funktioniert?
muss ich halt nochmal die alten Threads durchstöbern. Danke für die flotten antworten Mfg S. Engel
-
Thread
153,6 khz Erzeugen geht das.?
153,6khz Erzeugen wenn ja wie stelle ich dies an. Ich nutze Codevision und ein Atmega16 oder einen AT90S8535. MFG: Fichte
-
Thread
AD-Wandler mit C-Compiler
Hallo Leute, ich möchte eine Spg. von 0 bis 5V am PortA des AT90S8535 auswerten. Als Compiler verwende ich den CodeVisionAVR. Hat jemand Erfahrung auf diesem Gebiet und kann mir eventuell ein Beispielprg. schicken? Auch Tips wo ich etwas nachlesen könnte wären hilfreich
-
Thread
STV5730
ein OSD-IC. Ich weiß, das IC hat nicht direkt was mit µCs zum tun, aber ich möchte damit mit einem AT90S8535 eine Anzeige realisiren.
-
Thread
LCD probs
das an meinen avr anpassen soll weiß ich nicht ??!! Ich verwende den 4433er -stimmt .. habe einen AT90S8515 genommen :( Wie kannich den Stackpointer an diesen AVR anpassen ? Datenblatt: http://www.atmel.com/dyn/resources/prod_documents/DOC0841.PDF
dir Recht Peter. Allerdings reichen mir die Kentnisse eines Assemblers. Der das 8051. Wenn ich AVR's oder den M16C programmiere reicht mir C. Aber man sollte einmal den Aufbau eines µC richtig verstanden haben. Matthias
-
Thread
Prob mit SJA1000 CAN Bus Controller
sollte genug da sein. Immerhin teste ich mit einem Mega32 mit 2kb SRAM (aber es läuft ja auch auf einem AT90S4433 genauso gut bzw schlecht). Gibts in C irgendwas zu beachten, was ich vielleicht nicht weiss? Hatte nie derartige Probleme ein Array zu befüllen (unter Visual C++ hats zumindest so immer funktioniert
Hallo ! Ich will mit dem AVR 8535 CAN Botschaften senden und empfangen. Dazu verwende ich einen SJA1000. Kann mir jemand dazu Infos geben? (Hardwareaufbau und Software) Ich habe keinen Plan!!!
-
Thread
Selbstgebaute AVR-Heizungssteuerun: 41% Heizkosten gespart!
auch die Leiterkarte zum selbst Bestücken an. Bislang hatte ich die Quellen für den veralteten AT90S8535 im Download-Bereich angeboten. Weil dieser Prozessor nicht mehr zu bekommen ist, und der Programmspeicher für Erweiterungen nicht mehr reichte, habe ich nun den Code auf den ATMEGA32 portiert
Centra und Siemens/L&G. Nie selbst "angefasst" aber moeglicherweise von Interesse http://www.ta.co.at/
-
Thread
PIN high/low und die Spannung
? ich denke das geht so: ldi r16,0b11111111 out ddrc,r16 aber wenn ich das dann auf den mc at90s8535 überspiele sagt mein messgerät 0,00 Volt und wenn ich das so mache: ldi r16,0b00000000 out ddrc,r16 dann sagt mein messgerät ~0,02 Volt. ist das nicht zu wenig, oder reicht das? ich hab
-
Thread
Vcc und GND an µC
Also zumindest beim (alten) AT90S8535 sind unterschiedliche Maximalströme für die unterschiedlichen Gehäuseformen angegeben: PDIP : 200mA max PLCC/TQFP : 400mA max @peter dannegger: Ein Testaufbau kann unter Umständen schon
-
Thread
Kurzschluss ohne Schaden?!
wieder abgemacht habe, ging sie wieder an und das Board (scheint!) immer noch zu laufen. Habe hier den AT90S8535. Ist das normal, dass das noch läuft?? gruß christian
-
Thread
ATmega128 und Bascom
regfile = "m128def.DAT" ddrc.2 = 1 do Portc.2 = 1 loop end Alternativ haben wir auch den AT128103 (Kompatibilitätsmodus) probiert. In diesem funktionierte es erst nachdem die m128103.DAT die PortC Einstellungen korrigiert wurden. Auf anderen Controllern wie At90s8535 oder ATmega32 funktioniert
-
Thread
SRAM Verwirrung
Ich habe ein Programm für eine AT90S8535 (512 Byte Ram) geschrieben. Da hier ein Effekt auftrat, den ich mir nicht erklären konnte, hab ich das Programm mal im AVRStudio 4.08 simuliert. Den beobachtete Effekt konnte ich auch simulieren
im Adressbereich von 00h bis 5fh liegen Register und I/O-Bereich... Bit- & Bytebruch... - HanneS...
-
Thread
Tastenprellen
Hallo, ich hab an einem at90s1200 Taster angeschlossen,der µC ist als Zähler programmiert.Durch das prellen der Taster stimmt der angezeigte Zählerstand nicht. Wie kann ich das Problem Softwaremäßig lösen? Danke im Voraus.
Ich hätte da ´ne Hardwaremässige Lösung mit 2 Teilen (R,C) anzubieten. Also bei mir läuft es mit 8535 einwandwrei.... Schaltung auf Bild im Anhang. Ciao René
-
Thread
STK500 will nicht
Den UREF-Jumper abziehen! Der Jumper ist nur für die uralten AT90S8535/4414. Also am besten abziehen und ganz weit weg schmeißen. Peter
-
Thread
Schrittmotor mit ULN2803 und 8052 uC
PWM auf 8 Pin? Sorry, da > reicht wiedereinmal meine Erfahrung nicht aus. Ein erster AVR war der AT90S8515, der Atmel einen leichteren Einstieg als 8051-Ersatz ermöglichte - bei mir zumindest ;-). Der pinkompatible Nachfoger ist der ATmega8515, der mit 16 MHz laufen kann und mindestens 10 x schneller
8MHZ / 12 bleibt wirklich kaum Zeit zwischen 2 UART-Bytes (~26 Zyklen). Man könnte aber auch die AT89LP51 Serie nehmen, die teilt XTAL/1. http://www.digikey.de/product-detail/de/AT89LP51-20PU/AT89LP51-20PU-ND/2774081 Mit 20MHz Quarz sind dann 800 Zyklen Zeit.
-
Thread
zwei makefile Uart_lib und Lcd_lib
Ein Quellcode, von mir, soll auf dem at90s8535 und auf dem Atmega8 programmiert werden. Das programm soll eine Anzeige benutzen und es soll auch per serielle Schnittstelle Daten versenden. Mfg slawa
-
Thread
AD Wandler am ATMeGA 16
So hab erstmal ne Zeichnung hingekritzelt damit wir ne gemeinsame Basis haben. http://www.8ung.at/ratber/eeg.jpg Kommt das jetzt hin ?
gelegt und es funktioniert doch ganz gut). Mein Problem ist aber immer noch (ich verwende jetzt ein AT90S8535, der ATMEGA ist mir kaputt gegangen)ist: lege ich an PORTA.5 (AD05) die gleichspannung an und lese diese mit dem BASCOM Befehl GETADC(5) aus bekomme ich immer 0 oder etwas darüber. Der Befehl
-
Thread
BCD über die Serielle Schnittstelle ausgeben
ob sie groß oder klein dargestellt werden sollen. Viel Erfolg... Bit- & Bytebruch... - ...HanneS...
". Es kommt nun darauf an, wie das Terminalprogramm das interpretiert... Als ich mit einen AVR (AT90LS8535) (eigentlich mit der am AVR angeschlossene Smart-Media-Karte) kommunizieren musste, realisierte ich das mit einer Nibble-orientierten Schnittstelle über den Druckerport und schrieb in QB (QuickBASIC
-
Thread
Ungenauer CTC mode?
Hallo alle! Ich hab' da ein Problem, bei dem ich nicht weiter komme. Ich betreibe einen At90s8535 mit Timer2 im CTC-Mode, und versuche eine 500µS Zeitbasis bereitzustellen, und zwar GENAU 500µS. Hier meine Timerinitialisierung, die Clock ist 8MHZ: void InitTimer(void) { // Clear
-
Thread
OutputCompareRegister?
Hallo, ich wollte mal fragebn wozu es beim AT90S8535 2 von diese OCR-Registern gibt? Kann ich da 2 verschiedene Werte reinsetzten damit bei jedem Wert die entsprechende Interrupt Routinen angesprungen wird?
-
Thread
Rettet meinen AVR
Moin Moin Ich nutze den AT90S8535. Der ist ja mit ca 11 nicht gerade billig. Leider funktionieren die Eingänge nicht mehr. Ich habe keine Ahnung woran das liegt. Das komische ist nur wenn ich z.B. Pin1 als Eingang nutzen will
Hi, vielleicht hilfts: Verwende die Lösche (erase)-Funktion von PonyProg. Bei mir hat's mal geklappt. Sebastian
-
Thread
Wie Temperaturschwankungen filtern ?
Guten Morgen, ich habe ein EVA Board mit einem AT90S8535 und einen Display. Angeschlossen habe ich dabei einen Temperatursensor vom Typ: DS1820. Nun ist es so das die ankommenden Werte relativ stark schwanken. Ich hab mir überlegt dafür einen IIR
-
Thread
Projektvorschlag: Bordcomputer / Kfz
damit einverstanden dass wir für die "Zentraleinheit" einen ATmega128 verwenden wollen, oder gibt's hier Bedenken oder andere Vorschläge? Mit welcher "Intelligenz" sollten wir dann die Sensor/Bus- Displayplatinen ausstatten? Hier sollte im allgemeinen ein AT90S1200 mehr als ausreind sein. Lediglich
AT90S1200 anscheinend problemlos integrieren. Das S.N.A.P. läuft ja über das UART und brauch so nur 2 Ports. Wenn der BC nur Vermittler ist, sollte ein ATMega32 oder sogar ein ATMEGA8535 funktionieren.
-
Thread
Multiplex Anzeige
ist aber VCC-seitig mittels 1N4007 entkoppelt (auch die Multiplex-Anzeige). Der Prozessor ist ein AT90S8535 mit ca. 4 MHz, also Frequenz max. 1500 Hz - kann das also leider nicht in den unhörbaren Bereich verlagern. Masse ist direkt an der Stromversorgungsbuchse zusammengeführt und es gibt auch keine
-
Thread
[S] Suche alte Atmel - Evaluations-Board von Pollin
gibt es außer AT90S / ATmega 8515 und 8535 eigentlich noch was in dieser Bauform? Insbesondere pinkompatibel zu diesen Typen, aber mehr Speicher? fragt grüßend Patrick
-
Thread
Anfänger - Was für ein Mikocontroller
den es bei jedem Kiosk zu kaufen gibt hat es einen sehr leichten Schaltplan zur Programmierung des AT90s8535. Sehr empfehlenswert ist auch der Text "Assebler ab 0 und 1" von Gerhard Paulus, den du im Codeforum findest.
-
Thread
UltraEdit/Makefile
könnte wo der Fehler liegt, damit ich in Zukunt ein wenig schlauer bin. Danke Dirk Prozessor:at90s8535
-
Thread
Errechneter Wert zu Adresse
Sensor mit einem Modellbauservo schwenken. In ca. 3° Schritten von rechts nach links und zurück u.s.w. Nach jedem Schritt soll der AD Port, an dem der Sensor hängt ausgelesen werden, und der gelesene Wert in eine Speicherzelle geschrieben werden. Welche Zelle das ist, soll der AVR anhand des Wertes
Timerinterupt. Das interpretieren der gesammelten Daten passiert im Main Bereich. Der Controller ist ein AT90S8535. Ready
-
Thread
STK500 ISP-Freq. verstellt sich von selbst
P.S.: Auf meinem Board ist ja noch der alte AT90S8535 drauf und der hatte noch kein Brownout Reset. Dann kanns natürlich sein, daß der EEPROM manchmal vergeßlich ist. Warscheinlich merkt sich das AVRStudio
-
Thread
Probleme PPHV ATTiny26 mit Dragon und STK500
also beim STK500 lag es am noch eingesteckten AT90S8535, konnte meinen ATTiny26 wieder reanimieren. Komisch das ich den ATTIny26 überhaupt mit dem AVR-Studio und dem Dragon verfused habe solche Probleme kannte ich nur von Ponyprog & Co
-
Thread
STK500 und DataFlash
Pins vom Dataflash-Pfostenfeldstecker ins nirgendwo, oder? Spricht was dagegen, wenn ich mir ein AT45DB041B an mein STK500 einbaue? Müsste doch funktionieren, oder? Oder hat sich an der Software des 90S8535 was geändert? MfG Techniker
-
Thread
A/D Wandler
buffer); delay(200); } } ich hab am PA0 (ADCO) von meinem AT90S8535 eine Spannung (ca. 2,8V) angelegt und möchte diese nun über den A/D Wandler messen. Als Aref hb ich +Vcc genommen. Aber leider zeigt das LCD immer noch 0 (für das High und das Low Byte) an.
-
Thread
AVR-Studio nach WinAVR Installation geht nicht.
gezogen und hatte dann etwas Probleme mit den debuggen ( Ich wollte ein Mini-C-Prog probehalber für den AT90S8535 durch-steppen), doch das ging irgendwie nicht, weil er irgendwie erwartet dass das "Target" dranhängt. Ich hab es zwar in den Optionen "Attach to Target" "ausgeklickt", aber dennoch funktioniert
-
Thread
PWM in C
ah genau, at90s8535! -wie starte ich den timer? -den pwm modus hab ich doch schon mit TCCR1A bit 0 auf 1 bestimmt, oder? 8-bit auflösung? -was ist das tastverhältnis? -wie man den port als ausgang schaltet
-
Thread
EPROMs, SRAM & Parallel-EEPROMs..
Hallo, mich interessiert, wie man die o.g. Bauteile am besten an einen Atmega32/AT90*8535 anschließen kann. Direkt geht ja eher nicht, das würde zu viele IOs schlucken. Außerdem hab ich mal einen EPROM-Soundgenerator gesehen, der die Bits anhand von TTL auswertet. Das würde mich auch
Thomas S. schrieb im Beitrag #2648120: > Außerdem hab ich mal einen > EPROM-Soundgenerator gesehen, der die Bits anhand von TTL auswertet. Bitte einen Link. Gruß Oliver
-
Thread
ISP Programmer funktioniert nicht
kalibrieren. Ich benutze da im Moment die neueste Version 2.06c und der kann auch meinen ATmega8535 beschreiben. Wenn dir andere Tools, z.B. die Atmel Dinger sagen, dass der STK-Dongel nicht gefunden wurde mußt du mal die Brücken am Parallelport-Stecker überprüfen. Imho wird nur ein Signal auf
funktioniert es fast immer...Werd es nachher mal in die andere Ecke bauen. Hab leider keinen zweiten AT90S4433. Nur noch nen Tiny12. Aber der sollte doch eigentlich mir der gleichen Schaltung auch funktionieren, oder? Ich tendiere echt schon fast dahin das der ISP vollkommen ok ist (es funktioniert mit