-
Thread
Anfänger braucht Ideen
hallo, ich saß heute vor meinem at90s8535 und habe mir überlegt, was ich denn nun bauen/löten soll. ich kann ihn schon programmieren und habe 2 LED's und einen Taster dran. :-) bin schon ganz schön weit!!! :-) also zu meiner frage:
/* LCD driver routines CodeVisionAVR C Compiler (C) 1998-2003 Pavel Haiduc, HP InfoTech S.R.L. BEFORE #include -ING THIS FILE YOU MUST DECLARE THE I/O ADDRESS OF THE DATA REGISTER OF THE PORT AT WHICH THE LCD IS CONNECTED! EXAMPLE FOR PORTB: #asm .equ __
-
Thread
AT90S8515 im STK200
Hallo, Hab mir das STK200+(mit AT90S8515) gekauft und möchte es nun testen. Frage: In welchen Sockel gehört denn der AT90S8515 denn hinein?(Digital Parts oder Analog Parts) Wann stecke ich denn den µC in den Digital Parts- und wann
In den Analog-Sockel kommen die µCs mit integriertem AD-Wandler rein (z.B. 8535), der 8515 gehört in den anderen.
-
Thread
Anfaenger will ADC auslesen
Was mache ich falsch ? Ich moechte 0 bis +3V mit einem AT90S8535 messen. Bei AREF 5V liefert das ADCL bis ca.1,5V 0x00 und bis ca. 2,7 V 0xFF dann ueber 2,7V wirds erst linear. Danke fuer Eure Nerven. miscz
Hallo. Ich nehme alles zurueck. Nach dem ich mit den Nerven fertig war habe ich den 8535 gegen eine nagelneuen ausgetauscht. Jetzt ist alles OK. War ein Hardwaredefekt an den ADCs. Laesst sich durch Ruecktausch reproduzieren. Vielen Dank fuer die Hilfe.
-
Thread
3AD wandler auf 2PWM signale
Hallo erstmal! Ich suche ein progrem für AT90S8535 oder ATMege8535 mit dem ich 2 AD eingenge miteinander mischen kann und dan als PWM ausgeben kann und ein driter AD wandler soll direkt aus dem Analogen signal ein2 PWM signal machen. Wer kan
-
Thread
Allgemeine Fragen zur Programmierung von AVR
Programmierung und verstehe einiges noch nicht, hoffe bin hier richtig! Also nehmen wir mal denn AT90S8535 mit 8kBFlash 512B EEPROM und 512B SRam. 1.)Der Flash ist doch für denn speicher meines geschrieben Programm oder? 2.)Wann weiß ich das der Voll ist das heißt wie viel darf ich Programmieren
18,4Kbyte groß die Bin-Datei war 6,56Kbyte groß. Wie passt jetzt die 18,4Kbyte Hex-Datei auf denn 8535? Wird die noch umgeformt? Vielleicht zur anmerkung habe mit Ponnyprog mein AVR Programmiert. Ich weiß sind viele Fragen auf einmal und mir fallen bestimmt noch mehr ein aber ich hoffe mir kann jemand
-
Thread
Probleme mit Lockbits ATmega 8535
ich hoffe, daß ich mit meinem Problem hier richtig bin. Ich programmiere mit dem STK500 einen At90LS8535. Jetzt gibt es den µC bei Reichelt nicht mehr und daher wollte ich auf den Nachfolger ATmega8535 umsteigen. Die ersten paar Male hat auch alles wunderbar funktioniert. Jetzt scheint es aber
AVR-Studio, das der Programmiermodus nicht eingeschaltet werden kann. PS: Das brennen von anderen Chip's funktioniert einwandfrei Gruß The &
-
Thread
bezahlbare Messdatenerfassung
auf den Frequenz- und Eingangsspannungsbereich an. Ein einfaches System könntest Du etwa mit dem AT90USB aufbauen. Such mal etwas, hier im Forum, mit Google...
@Stefan Salewski: Dein Projekt mit dem AT90USB habe ich heute angesehen. Finde ich sehr interessant. Sind viele Ports da. Den USB-Anschluss hatte ich im Schaltbild nicht entdeckt, auf der Platine ist er jedenfalls. Der müsste doch 4 Pins
-
Thread
Avr Programmer
Hallo Ich baue mir gerade ein Programmiergerät für die AVR´s,um Fassungen zu sparen habe ich eine 40pol Fassung für AT90s8535 und AT90s8515. Bei diesen Typen stimmen die Anschlüsse für VCC,GND,Xtal1,Xtal2 nicht überein.Können die Controller zerstört werden wenn
-
Thread
ATMEL Evaluations-Board V2.0.1 & ATtiny13
recht schnell > an die Grenzen des Speichers kommt, ich werde mir gleich en paar > "größere" AVR´s zulegen. Ich habe mir gleich zu Anfang einen Vorrat an Mega8, 8515 und 8535 angelegt.... > Was hält Ihr den nun von dem Board ? (ATMEL Evaluations-Board V2.0.1) > Ich möchte einfch mal tiefer
ich experimentierte daraufhin mit meinem Druckerport und bastelte mir anhand des Datenblattes des AT90S1200 mein eigenes System, erweiterte dies dann auf die damals erhältlichen AVRs und arbeitete lange recht zufrieden damit. http://www.hanneslux.de/avr/isp/isp.html Das ging gut, bis ich mir mal
-
Thread
ATmega 168 nicht über mySmartUSB light programmierbar
Versorgungsspannung nur bestätigen. Hatte selber mehrere Stunden rumgespielt, bis ich endlich ein paar ältere AT90S2313 und AT90S8535 programmieren konnte. Was mir zusätzlich aufgefallen ist: An einem Projekt, bei dem ein 2313 mit 8Mhz getaktet ist, muss die Versorgungsspannung dran sein. Bei mehreren anderen
-
Thread
STK500 - keine Verbindung
interessant an. Werde morgen mal einen header 'reinlöten. Blöd nur, dass ich noch ein Board mit den alten AT90S8535 & -1200 habe und das Hexfile im Beitrag für den tiny2313 ist... > http://www.roboternetz.de/community/threads/17947-STK500-kaputt Firmware habe ich versucht manuell zu flashen. Der Updater
auf. > Ansonsten habe ich auch leider keine Ideen mehr. Schade. Ich seh' schon, ich muss den 8535 mal an ein anderes Board anschließen...
-
Thread
ATMega8535 abgekündigt ?
Laut RS wurde der ATMega8535 abgekündigt. Stimmt das ? SG Hotzplotz
Wurde wohl mit dem AT90S8535 verwechselt.
-
Thread
USBprog will nicht so recht
besitze ich leider nicht sehr viel Basiswissen. Programmieren möchte ich damit gerne einen ATMEGA 8535. Für jede Hilfe bin ich Dankbar. Beste Grüße, Martin
noch die neueren Prozessortypen. Für meine Anwendungen genügen mir meist die alten DIL-Typen, z.B. AT90S1200, von denen ich noch einige übrig habe. Der Ausweg wäre das Programm "avrdude". Laut USBprog.pdf hiesse die Kommandozeile: avrdude.exe -p 1200 -c avrispmkII -P usb Da erscheint die Fehlermeldung
-
Thread
Schaltung Quarz fragen
andererseits wegen der Flexibilität einen anderen Weg gegangen und liefert den Takt direkt von einem Pin des AT90S8535/ATmega8535. Das hat allerdings den Nachteil, dass man damit maximal f_CPU/2 des steuernden Controllers produzieren kann.
-
Thread
LCD 1*16 Problem
Moin Moin Habe mal ein Problem mit nem Displaytech (1*16) Display. Ich betreibe es an einem At90s2313 und programmiere ihn in CodeVisionAVR. Aus irgendeinem Grund wird das Display jedoch in 2*8 Segmente aufgeteilt. Wenn ich z.B. "Testausgabe" ausgeben möchte müsste ich das so machen ...
(0,1); lcd_putsf("abe"); ... Also am µc kanns nicht liegen, da ich es auch schon mit nem At90s8535 versucht habe. Also wodran liegts ? - Am Display ? - Am meinem Code ? - Am Compiler ? - oder am anschluss ? (glaube ich aber nicht. Ist genau so angeschlossen wies in CodeVision steht)
-
Thread
Verschenke AT908538l-8AI, MEGA8535L-8MI
Habe noch folgende AVRs zu verschenken: 75 Stück AT90S8535L-8AI (siehe Foto) ca. 60 Stück MEGA8535L-8MI (zu klein zum Fotografieren) Vieleicht kann sie noch jemand gebrauchen. Gruß Herbert
-
Thread
AVR Studio 5, Controllerauswahl ohne alte Controllertypen wie 90S8535
Hallo, mit einem kleinen Experimentierbord, betückt mit einem AT90S8535, und AVR Studio 5 möchte ich mich ans programmieren geben. Leider finde ich in der Controllerauswahl diesen Auslauftypen nicht mehr. Kann man die Auswahl der Controller in AVR Studio 5 ergänzen
bei deiner Frage kann ich dir nicht konkret helfen aber ist der Prozessor gesockelt? Der ATMega8535 ist Pinkompatibel und weiterhin active. Thor
-
Thread
stk500 kaputt was nun?
Terminal Mode Commands The following commands are implemented: ... vtarg voltage Set the target’s supply voltage to voltage Volts. [/pre]
anderen Ausgang dagegen kämpfen lassen, basta! Den AREF-Jumper brauchte man nur für die ganz alten AT90S4433. Also ab den AREF Jumper und ganz weit weg schmeißen. Peter
-
Thread
Suche 8535 im TQFP
Hallo Alle Suche 10-20 8535 kann AT90S oder MEGA sein. ciao rene
Hi, habe ganz frisch 25 Stck ATMEGA8535L-8AI (TQFP) rein bekommen. Teil ist ab Lager lieferbar. Allerdings ist der Controller noch nicht im WEBSHOP eingelistet. Also bitte per e-mail bestellen: wolli_r@w-r-e.de mfg wolli_r ( http
-
Thread
AVR-Bootloader mit Verschlüsselung
devices, no self programming or sram to small ;.include "1200def.inc" ; AT90S1200 ;.include "2313def.inc" ; AT90S2313 ;.include "2323def.inc" ; AT90S2323 ;.include "2343def.inc" ; AT90S2343 ;.include "4414def.inc" ; AT90S4414 ;.include "4433def.inc" ; AT90S4433 ;.include "4434def.inc" ; AT90S4434 ;.include "8515def.inc" ; AT90S8515 ;.include "8535def.inc" ; AT90S8535 ;.include "AT86RF401def.inc" ; AT86RF401 ;.include
-
Thread
Was benötige ich für das Arbeiten mit Microcontrollern?
LOL, da sieht man, wie lange ich nicht mehr mit AVR unterwegs war :-) Habe seinerzeit noch mit 90S8535 angefangen, dann Mega32 und Mega8 **g** Im Grunde seit den ersten Luminary Cortex-M3 (Mitte 2006) nur noch mit ARM, am liebsten mit STM32F103, LPC1768, SAM3X. Denn: 32Bit und ordentlich Dampf
Wenn es etwas Leistungsstärker sein darf, empfehle ich das STM32 Discovery Board. LED's, Taster, und Programmieradapter sind da schon drauf. Damit kann man gleich anfangen, das Programmieren zu lernen. Schau Dir auch mal http://mbed.org an. Ich hab's noch nicht ausprobiert, scheint aber
-
Thread
Frage zu PWM unter C
Mikrocontrollern. Ich versuche gerade herauszufinden wie ich mit C die PWM-Funktion des Mikrocontrollers(AT90S8535 bei 8MHz) aktiviere. Ich hab mich gerade durch das Datenblatt gelesen und hab mal die Einstellungen gemacht(hoffentlich richtig). . . . OCR1AL=0x7F; OCR1AH=0x00; TCCR1A=0x82; TCCR1B
Hallo Fritz. Das habe ich für den ATtiny2313 geschrieben. Das kannst du für den 8535 anpassen: // PWM mit dem Tiny2313. PWM-Ausgang an OC1A(PB3) #include <iot2313v.h> #include <macros.h> void port_init(void) { PORTB = 0xFF; DDRB = 0xFF; } void timer1_init(void) {
-
Thread
I2C Bus
Versionen getestet. Ist immer dasselbe Ergebniss. ?????????????????????? Ach ja ich teste mit AT90S8535 und DS1621 oder AT24C256 oder PCF8573
Hallo Michael, hast mal nach den Portspezifikationen der Ausgangsports des µC's geschaut. Diese müssen in der Lage sein einen Strom von, glaube ich 30 mA zu treiben (schau lieber nochmal im I2C Protokoll nach). Kleiner Tipp, versuche mal 2 Ports des µC's gleichzeitig an den I2C
-
Thread
Versorgung / Ungebung des AVR
viel besser aus. Hatte mal eine Messachaltung an einer 400kw elektrischen Bremse, das war mit dem 90S8535 eine einzige Katastrophe, ist nie richtig gelaufen :-) Hauptprobleme sind die Stromversorgung (wobei 1N4007, 100µ, 78L05, 4µ7, 100n selbst im Auto schon ziemlich gut funktioniert), Drosseln und
nem oszi anschaun? du wirst bestimmt erschrecken!!! hatte noch nie solche probleme mit den AVR's (obwohl... doch: ein AT90S1200 an nem netzteil mit sehr hoher restwelligkeit hat absolut nicht getan was er sollte. mit entsprechender beshaltung liefs dann doch einigermasen stabil. Inzwischen mach
-
Thread
Assembler vs. C
Muss es wirklich ein AVR sein? zu PICs git's sehr schöne WebSites (z.B. http://www.sprut.de/) in deutsch. Und bei PICs lernt man auch schnell Assemblertricksereien - vieleicht auch unfreiwillig. Generell: Wenn Du Assembler programmieren willst
, AVRISP) - ATmega1281 (ICE50,JTAGICE mkII, STK500, AVRISP) - AT90CAN32 (ICE50,JTAGICE mkII, STK500, AVRISP) - AT90CAN64 (ICE50,JTAGICE mkII, STK500, AVRISP) vielleicht hab ich mich halt erschreckt, daß dort zwar stks gelisted sind, aber halt nich das 200er.
-
Thread
AVR Controller programmiert AVR - Controller
folgendes Problem, ich möchte direkt von einem AVR-Controller über SPI einen ATmega16, ATmega32 oder AT90S8535 programmieren. Das Programm für den zuprogrammierenden Controller könnte auf einer MMC oder anderen Speicher sich befinden. Der Programmer greift darauf zu und programmiert es in den anderen Controller
) schicken. Das erspart Dir den Kauf eines speziellen Kabels, ist aber nicht ganz so fix (ca. 300B/s statt 3000B/s mit RS232). http://palmavr.sf.net Mark
-
Thread
Probelme bei einem Programm
Also ich weiss nicht ob das jetztw as aussagt, aber ich habe nen AT90S8515 auf dem Board stecken!
Dann hast Du ein älteres STK500. Der 90S8515 hat aber auch nen Port A. Wenn Du allerdings die 4433def.inc einbindest, kann das mit dem 8515 nicht klappen. Dann musst Du schon die 8515def.inc einbinden...
-
Thread
AVR ISP In-System Programmer
nichts miteinander gemein. Der ATMEL AVR ISP ist im Prinzip die Logik-Sektion des STK500 bestehend aus AT90S8535 und AT90S1200 mit ein paar passiven Bauteilen zum Betrieb über die serielle Schnittstelle und wird von den ATMEL Entwicklungsumgebungen direkt unterstützt. Dieser ist bei allen ATMEL Distributoren
-
Thread
einstieg+board-wahl+anderes
einem tut zum andern bin, ist meine verwirrung noch grösser. die atmega8/16 sind die nachfolger der AT90S4434 bzw. AT90S8535...oder ??? die atmega können in den boards aus dem tut verwendet werden, solange die pin-zahl identisch ist 28/40..??? nun gibt es in diesem shop boards für den mega8/16 die
-
Thread
MegaLoad für avr-gcc
Umsetzung noch nicht gefunden habe, probiere ich mich gerade daran den Bootloader für MegaLoad_NET auf den AT90CAN128 zu portieren. Leider kriege ich beim Kompilieren von Bootloader_NET_GCC_v0_0_2 folgende Fehlermeldung: [pre]...\BootLoad_NET_GCC_v0_0_2/main.c:691: undefined reference to `__prologue_saves
Entwicklungsumgebung: [pre] AVR Studio 4.14.589 GUI Version 4, 14, 0, 589 JTAG ICE 1, 0, 0, 39 AT90CAN128 170 Operating System (WinXP) Major 5 Minor 1 PlatformID 2 Build 2600 Service Pack 3 Plugins: AVRSIM~1 1, 0, 0, 4 AVRICE~1 1, 0, 0, 7 AVRSIM~1
-
Thread
Probleme mit Avrdude
Hängt er denn auch an /dev/ttyS0 dran? Schließe mal die TxD- und RxD-Leitung von ttyS0 kurz und wiederhole das Kommando. Dann müsstest du ja wenigstens das Echo sehen.
Hallo! Ich habe ein ähnliches Problem mit AVRDude. Versuche momentan den AT90CAN64 mit dem STK500 + STK501 zu programmieren. AVRDude liefert jedoch immer die Meldung: [c]avrdude -p c64 -c avrisp -U flash:w:blink.hex -vvvv -P /dev/ttyUSB0 avrdude: Version 5.5, compiled on
-
Thread
ADC-Wandler
einfach so mit der spannung aufs Port fahren (max. 5V) aja Entwicklerplatine ist ein STK500 von atmel + AT90S8535 Prozessor !! Danke im Vorraus ... wär relativ dringend in 5 tag is präsentation und unsaer lehrer hat auch kan plan ... naja ...
sorry anhang geht net ... hier die url : ** http://members.chello.at/manumm/ADC.jpg ** aja Aref ist auf 5 Volt eingestellt ...
-
Thread
AD Konverter beim Mega 8
ansehen: http://www.hanneslux.de/avr/index.html echt? Woher hast du denn den AT90S1200 und die CD gekauft, wenn nicht übers Internet? WAS? Ihr habt einen lokalen Elektronik Händler?! Unfassbar ;) Der letzte der hier in der Umgebung war, kam mit seinem Lämpchen, Schalterchen
Hi >echt? Woher hast du denn den AT90S1200 und die CD gekauft, wenn nicht übers Internet? Zum Informieren gibt es Bücher , Zeitschriften und Kataloge (die sollen sogar Offline funktionieren). Zum Bestellen gibt so ein altmodisches
-
Thread
UART macht probleme
*****************************************/ #include <io.h> // Wir brauchen Zugriff auf die I/O's des Controllers #define F_CPU 8000000 /* 8Mhz */ #define UART_BAUD_RATE 9600 /* 9600 baud */ // Berechnung des Inhalts des UBBR-Registers #define UART_BAUD_SELECT (F_CPU
Christian Schifferle Oktober 2002 #Hier muss der verwendete AVR-Controller eingetragen werden #(at90s8515, at90s8535, attiny22, atmega603 etc.). MCU = atmega8 #Hier wird die Zieldatei definiert (ohne Namenserweiterung). TRG = UART #Hier kommen die Quelldateien hin, wobei auf bereits
-
Thread
STK500 gibt es Unterschiede ?
Es gibt einen kleinen Unterschied. Bei Boards der ersten Serien ist noch ein AT45D021 2-MBit DataFlash-Chip mit drauf, der bei späteren STK500 weggelassen wurde, da die Produktion des Chips eingestellt wurde und es keinen geeigneten Nachfolger gibt. Also kann sich ein gebrauchtes
Solltest aber sehen, dass du die neuere Variante mit Tiny2313/Mega835 bekommst. Die alten hatten 90S1200/90S8535 drauf. Der 1200 hatte mal bei mir was "vergessen", Board liess sich nicht updaten.
-
Thread
welche Firmware braucht der HV-Brenner (HV-Prog / der Hammer)
Schaltung wurde überprüft. RES und HV sind richtig gesetzt. Ich habe folgende Firmware stk500_Mega8535_hack.hex aus dem Paket fixSTK500 in den Mega8535 gebrannt. Die STK500.ebn aus dem AVR-Studio funktioniert überhaupt nicht. Ausserdem meint mein AVR-Studio, dass ich die Firmware 2.0 benutze, zur
eigenen Sockel hat, sondern nur Anschlüsse für HV-Datenbus und HV-Steuerbus. Ich habe zwar schon etliche AT90S4433, ATMega8 und ATMega48 eingesetzt, war aber noch nie in der Situation, den HV-Mode benutzen zu müssen, kann daher auch nicht über praktische Erfahrungen berichten. Tip: Betrachte die HV-Leitungen
-
Thread
rostfreier Stahl und Kupferpaste?
da Feuchtigkeit hinkommt. Also fort, mit dem Kupfer! Graphitpaste wurde schon gesagt, ansonsten MoS2 Molybdänsufidpaste, ebenfalls ein Hochtemparaturschmierstoff geht auch.
im Beitrag #5669828: > Also fort, mit dem Kupfer! Graphitpaste wurde schon gesagt, ansonsten > MoS2 Molybdänsufidpaste, ebenfalls ein Hochtemparaturschmierstoff geht > auch. Das sind alles Schmiermittel. Bei dem Schraubengewinde muß doch nichts geschmiert werden. Höchstens Korrosionsschutz
-
Thread
AVR GCC, ATmega128, Compiler Problem?
change these lines according to your project ################## #put the name of the target mcu here (at90s8515, at90s8535, attiny22, atmega603 etc.) MCU = atmega128 #put the name of the target file here (without extension) TRG = test3 #put your C sourcefiles here SRC
übersehen habe. Fakt ist nur, das ich halt gerade anfange C zu lernen und zum ersten mal mit dem ATMEL's arbeite und vorher alles in Maschinensprache geschrieben habe. Hier komme ich einfach nicht weiter. Noch was zu der IDE Umgebung: Windows 2000 Proff. AVR GCC für den ATmega 128 http://www.smartsolutionnet.de
-
Thread
Mikrocontroller Einstieg
> µc(ATtiny) Das Pollin-Board ist günstig und bietet einiges 'Drumrum' wie z.B. Schalter, LED u.s.w um damit kleinere Experimente zu gestallten. Und es bietet eben auch die Möglichkeit über den COM-Port des PC's den µc zu beschreiben. Normalerweise brauchst du bei einem Aufbau auf Leiterplatte/Steckbrett
erfolgt über Pakete, das Bitgeklappere (SPI für ISP) zum AVR übernimmt der auf dem STK500 verbaute AT90S8535 bzw. ATmega8535. > verwendet wird. Die meisten anderen(günstigen) Boards > verwenden diese Schnittstelle nicht. Du musst ein bestimmtes Programm > dazwischen 'schalten', welches den HEX-Code
-
Thread
Visual Basic Programm zur Programmierung von AVRs
wird dieser Typ eben implementiert (laut Datenblatt). Bisher werden folgende Typen unterstützt: AT90S 1200, 2313, 4433, 8515, 8535 AT-Tiny 12, 15 AT-Mega 8, 32 (beide noch nicht getestet!) Auf Brennen von Lock-Bits wurde verzichtet. Das Lesen / Brennen von Fuse-Bits ist bisher auch noch nicht
Über die LPT könnte ich den serielle Programmiermodus(MISO,MOSI,SCK) vom AVR bedienen. Dazu gibt`s im Netz diverse API`s für VB. Die Befehle und das Timing der seriellen Programmierung vom AVR sind in den AVR-Datenblättern gut beschrieben. Hab allerdings lange nicht`s in VB programmiert und sollte
-
Thread
RC5, RC6 AVR/PIC Receiver mit USB
modifizieren: http://www.dvbviewer.info/forum/index.php?showtopic=33309&hl= Das ist halt nur der AT90S2312 Chip - bei dem ist nun der Speicher voll. Um die neue Funktion PowerOn/Off rein zu bekommen musste schon etwas Orignal-Code gekürzt werden. Auch ist es mir schon öfter passiert, dass sich
Werd's mir ansehen! Danke!
-
Thread
Verbindung zwischen mehreren Mikrocontrollern?
Standard Kommunikationswege bei den AVR's sind UART, SPI und I²C. Was davon noch frei ist kannst Du nehmen oder Dir was anderes einfallen lassen mit Daten- oder Steuerleitungen. UART: 1:1 Verbindung SPI: 1:n mit Select-Leitung I²C: 2-Draht
das klingt doch schon ganz gut. möchte folgendes probieren: mein aktl. controller at90s8535 soll master werden und an andere boards signale senden. empfang ist nicht wichtig. wie würde der empfänger aussehen? welche hardware brauche ich um zb. nur 4 relais zu schalten? welche at´s
-
Thread
Erster eigener Schaltplan für ein DEV-Board (ATmega644)
sich unter Berücksichtigung der Anschlüsse > gegen was anderes tauschen lässt. Kompatibel mit AT90S8535 (veraltet), ATmega8535, ATmega163 (veraltet), ATmega16, ATmega32, ATmega644 (ohne P, der hat nur eine UART), ATmega324P, ATmega164P und (hoffentlich bald) ATmega1284P. > PS: Warum ich mit
basteln und nicht den internen Oszilator-Schaltkreis verwenden - wenn ich raten müsste: Nicht alle AT-Chips die aufs STK500 draufpassen haben einen internen?
-
Thread
Wechselstrom-Gleichstrom
so aus dass an die wechselspannung mind. 3 halogen lampen kommen und diese dann separat durch einen at90s8535 chip gedimmt werden können(mood-light ;-) also an der gleichspannung hängt dann der chip und dahinter ein transistor für die steuerung des stroms! würde als transistor der uln2001a gehn oder
blocktrafo mit 60VA gedacht. die grundidee zu dem "projekt" hab ich von http://moodlight.somnatic.at/moodlight.html will da halt nur anstatt der leds die halogen strahler verwenden! vielen dank nochma...
-
Thread
DS18s20: Zu hohe Temperatur
Hallo zusammen, habe schon erfolgreich mehrere DS1820s mit vorgefertigten Funktionen aus CodevisionAVR verwendet, nun habe ich einen Stapel DS18s20 hier rumliegen (genauer gesagt die DS18s20z im 8pin-Gehäuse), mit den gleichen Funktionen und Timings bekomme
angesehen ? Eine Multiplikation zur Laufzeit und noch dazu im Schleifentest ist zumindest für alle AT90S und ATTinys tödlich. Zieh mal die Multiplikation raus per #define, es sind doch alles konstante Delays. Dann sollten auch kleine Delays (15µs) funktionieren. @A.K. wenn man längere Interrupts
-
Thread
Basic für 80C31
routines calculate the address of the source and 290 REM EPROM location that failed to program 300 S1=DBY(25)+256*DBY(27) : S1=S1-1 : D1=DBY(24)+256*DBY(26) 310 PH0. "The value ",XBY(S1), : PH1. " was read at location ",S1 : PRINT 320 PH0. "The EPROM read ",XBY(D1), : PH1. " at location
baust dir einmalig einen Programmieradapter für die 40-pol DIP, der dann auch für die Mega8515 und 8535 passt,sowie ein paar Stück AT89S52. Übrigens kann ich die AT89S8253 nicht empfehlen. Erstens lassen ausgerechnet die sich *nicht* mit dem AVRISP programmieren und zweitens haben sie ein paar Bugs
-
Thread
Endlich!! AVR funktioniert...
Hallo! Vielleicht erinnern sich noch manche an den Thread "AT90S8535 lässt sich nicht seriell "flashen"". Ich habe sicher über 1 monat gerätselt, warum das nicht funktioniert und habe mich schließlich dazu entschlossen einen 2313 zu kaufen, um wenigstens das Interface
den AVR in die Schaltung gesetzt und es funktionierte auf Anhieb! Wer einen vermutl. geschossenen 8535 haben will, kann sich in holen.. ;)) Ciao Gre[endlich avr-basteln kann]gi
-
Thread
Relais direkt an einem atmega16 I/O-Pin anschließen?
verdonnert (wozu er ja nicht bestimmt ist). Stell Dir vor , der Ausgang wird zum Eingang, dann ist's so wie mit dem Transistor. Dabei fällt die Spannung dann in's Minus. Wieweit die internen Klemmdioden dass mögen ?? Kurt
Marcus: Vorsicht nur die neuen AVR(z.B. ATtiny26) schaffen in beide Richtungen 20mA die alten(z.B. AT90S8535) schaffen in die eine Richtung nur 2mA(sourcen) und in die anderen Richtung 20mA(sinken).
-
Thread
Effizienz von Bascom !?
übertragbar. Eine leere "for"-Schleife in AVR-GCC braucht pro Durchlauf auf einem 8MHz-AVR ungefähr 1µS. Das kleine MIDI-Sequencer-Programm das ich dir schon gezeigt habe braucht 662 Bytes Flash. Und schau mal auf www.yampp.com. Ein kompletter MP3-Player mit Festplatte, LCD usw. in einem AT90S8515,
na solang die Geschwindigkeit ausreicht soll mir das auch egal sein ob 10% oder 90% der Resourcen benutzt sind ;)
-
Thread
Tutorial -> LCD
Hi, habe eine Schaltung mit einem AT90S8535 und einem 16x2 LCD aufgebaut. Das LCD ist wie im Tutorial angeschlossen und ich wollte auch den Code zur Ansteuerung aus dem Tutorial benutzen. Leider funktioniert die Ausgabe aber nicht richtig
Was heißt Versuch!?! Du MUßT die Warteschleifen ändern. Schon bei weniger al 40µS funtzt es nicht über 25µS braucht man erst gar nicht reden. MfG Andi