Ich habe mein GLCD mit dem CHIO ks0108 von Powertip PG-12864A an einen AT90S8535 angeschloßen mit 8 MHZ und den PORT Einstellugen: #define LCD_CMD_PORT PORTA #define LCD_CMD_DIR DDRA #define LCD_DATA_IN PINC #define LCD_DATA_OUT PORTC #
74HC595 oder ähnliches hatte ich auch schon mal dran gedacht, nur zur Realisierung kam's noch nicht. Gruß Fabian
ordentlicher Lichtbogen im Relais erzeugt (induktive Last). Das wäre ja weiterhin nicht schlimm aber der AVR (AT90s8535) macht einen Reset, dabei gehen natürlich alle Port-Ausgänge auf 0 und somit wirds im ganzen Haus dunkel. Hatte jemand von euch schon ein ähnliches Problem? benötige ich eine spezielle Reset-Schaltung
, also ich hatte mal das selbe Problem. Ich konnte es durch Solid State Relais loesen. Diese IC's sind von Sharp 8A 230V AC mit Nulldurch-gangserkennung. Ansonsten waere die beste Methode und auch teuerste EVG's von osram zukaufen (Ebay). Mfg Dirk
vernünftig is... und sagen wir mal wie nehmen ein int feld..dann sind 256byte genug.. und die alten at90s8535 haben schon 512byte und internen adc..damit bring man zwar nur so um die 40ksps zusammen was ich weis aber man hätte ein minimal oszi für audio zeugs also das "oszi" versteht folgende befehle
Hi in einem TDS2012 sind 8-Bit-Flash-ADC's drin. Matthias
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.
1.0.1 Supported Devices The following is a list of AVR devices currently supported by the library. AT90S Type Devices: • at90s1200 [1] • at90s2313 • at90s2323 • at90s2333 • at90s2343 • at90s4414 • at90s4433 • at90s4434 • at90s8515 • at90c8534 • at90s8535 ATmega Type Devices: • atmega8 • atmega103 • atmega128
even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Linking: main.elf avr-gcc -mmcu=at90s8535 -I. -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=main.o -std=gnu99 -Wp,-M,-MP,-MT,main.o,-MF,.dep/main.elf.d main.o 1WIRE.C
* [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? Ich bin dankbar für jeden Hinweis. BTW: Danke
routines to draw circles, squares, rectangles,straight lines ' and set/reset pixels will be availabe at the website for a small license fee. ' ' ' BETA CODE ' **** NOT FOR COMMERCIAL USE ***** ' Ver. 0.0.5 July, 2001 ' ' ' ' Project Reference: GS1330-8535 ' MCU: Atmel AT90S8535 ' Software: Bascom-AVR ver
Bytes) großes hex file. CRC16 of file: 1868 Wie groß sollte das hexfile denn nun sein? Sollte beim AT90S8535 nicht ein genau 8k Flash ausgelesen werden?
gab, wo eine Schaltung jahrelang in Massenproduktion funktionierte, bis einer von den VCC-Pins am AT90S8535 auf mehreren Platinen nicht gelötet war. Der Fehler beim E-Test war Kurios: Die Digital-Logik am anderen Ende des Controllers ging nicht... Es war garkeine VCC an den Pads zu messen. Nach
AVR --> Studio 4 + ASM ODER WinAvr, noch kein "Inline ASM" gemacht. 8051 --> SDCC (AT89S52 PLCC44 - Die lagen Stangenweise rum - macht aber wenig Spaß, weil der aus Studio 4 bald 2 Minuten flasht.) S12/HC12 --> Frescale CodeWarrior. (Alles z.B. für Testaufbauten in der Firma.)
support 1.8-5.5V operating voltages do not have internal capacitors (except Atmega162). Note that AT90S8535, Atmega163 and Atmega103 does not have the CKOPT-fuse, instead they have dedicated pins (TOSC1-TOSC2), to connect the 32.768 kHz watch crystal to. Using the clock option that selects “ext. ceramic
support 1.8-5.5V operating voltages do not have internal capacitors (except Atmega162). Note that AT90S8535, Atmega163 and Atmega103 does not have the CKOPT-fuse, instead they have dedicated pins (TOSC1-TOSC2), to connect the 32.768 kHz watch crystal to. Using the clock option that selects “ext. ceramic
support 1.8-5.5V operating voltages do not have internal capacitors (except Atmega162). Note that AT90S8535, Atmega163 and Atmega103 does not have the CKOPT-fuse, instead they have dedicated pins (TOSC1-TOSC2), to connect the 32.768 kHz watch crystal to. Using the clock option that selects “ext. ceramic
support 1.8-5.5V operating voltages do not have internal capacitors (except Atmega162). Note that AT90S8535, Atmega163 and Atmega103 does not have the CKOPT-fuse, instead they have dedicated pins (TOSC1-TOSC2), to connect the 32.768 kHz watch crystal to. Using the clock option that selects “ext. ceramic
support 1.8-5.5V operating voltages do not have internal capacitors (except Atmega162). Note that AT90S8535, Atmega163 and Atmega103 does not have the CKOPT-fuse, instead they have dedicated pins (TOSC1-TOSC2), to connect the 32.768 kHz watch crystal to. Using the clock option that selects “ext. ceramic
support 1.8-5.5V operating voltages do not have internal capacitors (except Atmega162). Note that AT90S8535, Atmega163 and Atmega103 does not have the CKOPT-fuse, instead they have dedicated pins (TOSC1-TOSC2), to connect the 32.768 kHz watch crystal to. Using the clock option that selects “ext. ceramic
falls nicht nur Radio ) nicht über den AVR und einem TDA8426 laufen lassen? Gibt es da bessere IC's für solche Aufgaben? Bin gespannt wie es weiter geht. lg heinz
************ Hallo Heinz, der SI4735 hat folgende Ausgangsspannung, Audio Output Voltage 72 80 90 mVRMS Datenblatt Si473x-B20 Seite 11. Der TDA8426 brauch folgende Eingangsspannung, Supply voltage (pin 4) VCC 10.8 12.0 13.2 V Input signal handling VI 2 - - V Input sensitivity full power at
support 1.8-5.5V operating voltages do not have internal capacitors (except Atmega162). Note that AT90S8535, Atmega163 and Atmega103 does not have the CKOPT-fuse, instead they have dedicated pins (TOSC1-TOSC2), to connect the 32.768 kHz watch crystal to. Using the clock option that selects “ext. ceramic
unzählige vu-meter gemacht, am anfang mit treiber-ics(lm3916), dann eben mit avrs mit adc-attiny26, 90s4433; das klappt wunderbar, man kann peak hold, ir remote steuerung usw implementieren. nun möchte ich einen audio spectrum analyzer bauen (wie es bei besseren equalizern oft zu sehen ist, diese
selektieren der bauteile usw..usw... deshalb bin ich nun auch auf die digitale um gestiegen hab n at mega 8535 zum aussteuern und durch schalten der multiplex ic s genommen nun fehlt mir eigentlich noch die fft ..richtig....
könntest auch diese Platine nehmen: https://www.olimex.com/Products/AVR/Proto/AVR-P40-8535-8MHz/ da muss nur noch ein atMega16 drauf und Du kannst zusätzliche Bauteile (mehr LEDs z.B.) drauflöten wenn Du es brauchst. Dazu benötigst Du dann halt noch den JTAG-Programmierer.
Das hier sollte deine Probleme lösen: http://www.conrad.at/medias/global/ce/1000_1999/1600/1600/1604/160402_BB_00_FB.EPS_1000.jpg
Also: es handelt sich um einen Atmel 90S8535 Chip und ein mit CodeVision geschriebens C-Programm... Das LCD hat 4 Zeilen a 20 Zeichen....ist so ein Teil von Conrad...leider haben die grad Ihre Seite unten und ich komm nicht an das Datenblatt
/* LCD driver routines CodeVisionAVR C Compiler (C) 1998-2000 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 __
Please reefer to the datasheet to assure whether the device has internal capacitors or not. Note that AT90S8535, Atmega163 and Atmega103 do not have the CKOPT-fuse; instead they have dedicated pins (TOSC1-TOSC2), to connect the 32.768 kHz watch crystal to. Using the clock option that selects “ext. ceramic
auf einen AVR mit eingebautem(n) <b>ADC</b>-Wandler zurückgreifen. Wir wollen hier einmal den AT90S8535 besprechen, welcher über 8 <b>ADC</b>-Kanäle verfügt.</p> <p align="left">Die Umwandlung innerhalb des AVR basiert auf der Schrittweisen Näherung. Beim AVR müssen die Pins <b> AGND</b> und <b>
Leistung Lizenz/Preis Weblink AX8 entfällt ja, VHDL 2k (8k) asm, C, Basic, Ada... GCC/WinAVR, ... wie AT90S2313 mit 30-50MHz OpenCores Xmega/ATmega/ATtiny entfällt ja, Verilog 128 KiB C, C++, Asm GCC, Clang GPL - T51 entfällt ja, VHDL 64k asm, Basic, C, ... sdcc, MCS-Basic, ... single cycle 8051, z. B.
EEPROM (bis zu 64KByte), zwei Ports und einem Watchdog erweitern. Damit entspricht der AX8 dann einem AT90S8535, bis auf die anderen Timer/Counter und die fehlende SPI-Schnittstelle. Für Entwicklungszwecke lässt sich der ROM-Inhalt - wie beim Picoblaze - per JTAG-Schnittstelle updaten. Somit kann neue Software
Kontakt mehr. Erst als ich die MMC etwas rausgezogen habe klappte es (aha CMD0 und CMD1 :-) ) 2.) ein 90S8535 geht nicht > zu wenig RAM 3.) ein mega163 geht zwar aber nach dem dir() ist Absturz angesagt > denke mal es kommt zu einem Stack overflow > zu wenig RAM ? Vielleicht kann man ja was an der blocksize
no problem to read the data from the card back at the PC using a disk-hex-editor. That's exatly the way I'm using my MMC: I'm writing on it using the microcontroller (MEGA16), then I'm putting the MMC into my USB-Cardreader and reading back the data
ups und das ganze nun nochmal für richtige DAUs :) Ich hab hier nen AT90S8535 in Betrieb und am PortD 8 Taster drann Ich programmiere mit dem CodeVision AVR Compiler und komme mit dem Code selbst nicht zurecht. Ich weiß ja noch ncihtmal wie ich solche Interupts verwende
mache kommt erst oben und dann links, oder umgekehrt. Woran kann das liegen? ich verwende einen AT90CAN128 und arbeite mit AVR-Studio 4 und WIN-AVR
.c **** Software: AVR-GCC to compile 8:mv_gcctest9.c **** needed 9:mv_gcctest9.c **** Hardware: ATs90s08515/8535/Mega603 on STK200/300 board 10:mv_gcctest9.c **** Note: To contact me, mail to 11:mv_gcctest9.c **** volkeroth@gmx.de 12:mv_gcctest9.c **** You might find more AVR related stuff at my homepage
70 LED1 LED2 LED3 S4301B S4301B S4301B C1 47uF F 2 1 MAX7219CNG , C I 0 P R1 J 10k D3 0 R 1 SFH482 R8 A17,5mm D2 D10 T1 1N4148DO35-17N4148DO35-7 k 6 k 7 5 3 1 2 3 1 R 0 R 2 2 1 Q D 1 B C12 10nF B1 100nF 5C11 3 k 10k N R
@ komplettes VU ich habe wie gesagt eines in C programmiert ausgerichtet auf einen AT MEGA 8535 filter habe ich mich schon viel umgesehen die für einen studenten auch bezahlbar sind es gab da mal ganz früher 4 fach filter pro ic marke weis ich nicht mehr ich glaube aber von AD wobei
Somit bleibt nur die Lösung mit mehreren 128 Punkt FFTs und dem MAX29x: a) Tiefer Bereich mit 1,385kS/s für 0-500Hz mit 10,8Hz Auflösung b) Mittlerer Bereich mit 5,54kS/s für 0-2kHz mit 40Hz Auflösung c) Hoher Bereich mit 44,3kS/s für 0-22kHz. das erreichen ? grüßles matthias
Flashes the LEDs on Port B with a hard coded delay loop needed Software: AVR-GCC needed Hardware: ATS90S8515/8535/2313/mega on STK200/STK300 board Note: To contact me, mail to volkeroth@gmx.de You might find more AVR related stuff at my homepage: http://members.xoom.com/volkeroth */ #include <avr/io.h>
########################################################## ## General Flags PROJECT = displ1 MCU = at90s8535 TARGET = displ1.elf CC = avr-gcc.exe ## Options common to compile, link and assembly rules COMMON = -mmcu=$(MCU) ## Compile options common for all C compilation units. CFLAGS = $(COMMON) CFLAGS
format: 9600 baud, 8bit, 1 stopbit, no parity needed Software: AVR-GCC to compile needed Hardware: ATS90S8515/8535/2313/mega(?) on STK200/300 board Note: To contact me, mail to volkeroth@gmx.de You might find more AVR related stuff at my homepage: http://members.xoom.com/volkeroth */ #include <avr/io.h>
format: 9600 baud, 8bit, 1 stopbit, no parity needed Software: AVR-GCC to compile needed Hardware: ATS90S8515/8535/2313/mega(?) on STK200/300 board Note: To contact me, mail to volkeroth@gmx.de You might find more AVR related stuff at my homepage: http://members.xoom.com/volkeroth */ #include <io.h> #include
Ich weiß jetzt das es daran liegt, dass der AT90S8535 kein SPI2X Flag hat. Aber was muss ich jetzt an dieser Zeile ändern damit es funktioniert? SPSR = SPI_DOUBLE_SPEED << SPI2X; (in der Funktion MMC_Init) Danke Maik
hallo zusammen. ich bin gerade dabei meinen µc(at90s8535) so zu programmieren, dass er über diverse tasten befehle ausführt. eine taste hat zudem noch die aufgabe, in ein menue zu springen (kanalwahl). hier möchte ich dann mein display so haben, dass
Zeichen ret ; und zurueck zum aufrufenden Programm */ /* Interrupts ;***** Interrupt Vektor Tabelle AT90S8535 ************************************* rjmp RESET ; Reset rjmp IRQ0 ; External Interrupt0 reti ; External Interrupt1 rjmp T2_CMP ; T/C2 Compare Match (8bit) reti ; T/C2 Overflow (8bit) reti ; T
main.eep so this hasn't to be adjusted for each and every project) C.2) -In the programmer Window (at least if using AVR ISP mkII) file path can reproduceable be messed up: I always have set the paths for FLASH and EEPROM files to .\default\main.hex and .\default\main.eep but if I read them back (and
Schreibbefehl einfach nicht. Simulator (getestet mit AT90S8535). Wird gerade im Einzelschritt Modus (F11) ein C Code mit einer if Verzweigung simuliert und in diesem Moment die Variable, die für die if Verzweigung entscheidend ist, von Hand geändert und dann