-
Datei
zaehler.c
AVR-GCC Program für Zaehler von Mino Author: Matthias Weisser Date: 22.11.2003 Purpose: Zaehler mit AT90S2313 Software: AVR-GCC von AVRFREAKS Hardware: ATS90S2313 Note: */ #include <avr/pgmspace.h> // für Flash #include <avr/io.h> #include <avr/interrupt.h> #include <avr/signal.h> #include "global.h"
in „Zähler: erzeugte exe viel zu groß“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
TastenLED.c
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>
in „AVR/Delay.h Wie aufrufen?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
13 07:33:36 peter Exp $ Software: AVR-GCC 3.3 Hardware: any AVR device, memory mapped mode only for AT90S4414/8515/Mega ***************************************************************************/ /** @defgroup pfleury_lcd LCD library @code #include <lcd.h> @endcode @brief Basic routines for interfacing
in „Problem mit LCD“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AT90S8515_SRAM.pdf
A B C D E 8515 SRAM Example This is an example of how to connect an SRAM to an AT90S4414/AT90S8515. 4 4 9 8 7 6 5 4 3 2 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 U? Q Q Q Q Q Q Q Q 74HC573 3 3 1 2 3 4 5 6 7 8 C D D D D D D
in „C-Code Beispiel für exterenen RAM / avr-gcc“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
beginner_de.pdf
Zugang zu allen Ports über 10-polige Pfostenstecker. Die Experimente können mit dem mitgelieferten AT90S8515 sofort beginnen. Das Board wird über eine serielle Schnittstelle (COMx) an den Rechner gekoppelt und von den neueren Versionen des Studio's von ATMEL bedient. Damit dürften alle Hardware-Bedürfnisse
in „Spannungsveränderung schaltet Relais für ca. 30Sek->nur wi“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
wecker.c
************************************************ Title: Wecker Author: Fritz Ganter <ganter@ganter.at> Date: March 2004 Software: AVR-GCC 3.3.1 Hardware: Tested with ATmega8 at 8 Mhz Description: Universal Wecker zum Kochen usw. $Log: wecker.c,v $ Revision 1.11 2004/03/21 13:25:59 ganter playing on delay
in „Interrupts und 16bit Variablen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Lite17.asm
------------------------------------- ;--library,processor_type------------------------ .include "8515def.inc" ;8515_definitions .device AT90S8515 ;8515_command_set ;--auxiliary_register_definitions---------------- .def lpm00 = r00 ;lpm00:reserved for lpm .def keymain = r01 ;aux01:main_keys .def ckne555
in „an alle DMX und Licht-Interessierte“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
install_config_WinAVR.pdf
documentation (see end of this document for link). It is fairly straightforward, some examples are: at90s2313 at90s8515 atmega8 attiny22 at86rf401 The next line of interest is where you specifythe 'project name' essentially. For example if you want your project name to be myproj1 then the main C source
in „Debugging einer Test-Schaltung mit Atmega 8515“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
STK200SCHEMATIC.PDF
XTAL1 PB4 TO PB3 ON 8515 T OPD3ON8515 (INTO)PD2 PB3 TO PB2 ON 8515 D3 BAT85 T OPD4ON8515 PD3 PB2 TO PB1 ON 8515 SCK T OPD5ON8515 (TO)PD4 PB1(AIN1) TO PB0 ON 8515 PD5 PB0(AIN0) GND PD6 T OPD6ON8515 BAT85 D4 AT90S1200 20PI N
in „LCD Hardware Problem“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AVR_beginner_de.pdf
Zugang zu allen Ports über 10-polige Pfostenstecker. Die Experimente können mit dem mitgelieferten AT90S8515 sofort beginnen. Das Board wird über eine serielle Schnittstelle (COMx) an den Rechner gekoppelt und von den neueren Versionen des Studio's von ATMEL bedient. Damit dürften alle Hardware-Bedürfnisse
in „Anfang, aber wie?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Lite11.asm
------------------------------------- ;--library,processor_type------------------------ .include "8515def.inc" ;8515_definitions .device AT90S8515 ;8515_command_set ;--auxiliary_register_definitions---------------- .def lpm00 = r00 ;lpm00:reserved for lpm .def keymain = r01 ;aux01:main_keys .def ckne555
in „stacksicherung bei 2 ints“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Lite09.asm
------------------------------------- ;--library,processor_type------------------------ .include "8515def.inc" ;8515_definitions .device AT90S8515 ;8515_command_set ;--auxiliary_register_definitions---------------- .def lpm00 = r00 ;lpm00:reserved for lpm .def keymain = r01 ;aux01:main_keys .def ckne555
in „stacksicherung bei 2 ints“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Lite09.asm
------------------------------------- ;--library,processor_type------------------------ .include "8515def.inc" ;8515_definitions .device AT90S8515 ;8515_command_set ;--auxiliary_register_definitions---------------- .def lpm00 = r00 ;lpm00:reserved for lpm .def keymain = r01 ;aux01:main_keys .def ckne555
in „wieso wird andauernd int0 und int1 ausgelöst?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
test.c
//Chip : AT90S8515 //Clock frequency : 3,686400 MHz #include <90s8515.h> #include <delay.h> //Prototype Declaration void ltc1257_ll_init(void); void ltc1257_ll_write(unsigned int data); void main(void) { unsigned
in „LTC1257 - Problem mit Ansteuerung (SPI)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Lite11.asm
------------------------------------- ;--library,processor_type------------------------ .include "8515def.inc" ;8515_definitions .device AT90S8515 ;8515_command_set ;--auxiliary_register_definitions---------------- .def lpm00 = r00 ;lpm00:reserved for lpm .def keymain = r01 ;aux01:main_keys .def ckne555
in „Takt oder Beat aus Musik filtern“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Lite09.asm
------------------------------------- ;--library,processor_type------------------------ .include "8515def.inc" ;8515_definitions .device AT90S8515 ;8515_command_set ;--auxiliary_register_definitions---------------- .def lpm00 = r00 ;lpm00:reserved for lpm .def keymain = r01 ;aux01:main_keys .def ckne555
in „Takt oder Beat aus Musik filtern“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Lite08.asm
------------------------------------- ;--library,processor_type------------------------ .include "8515def.inc" ;8515_definitions .device AT90S8515 ;8515_command_set ;--auxiliary_register_definitions---------------- .def lpm00 = r00 ;lpm00:reserved for lpm .def keymain = r01 ;aux01:main_keys .def ckne555
in „Problem bei Tasterabfrage“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Lite09.asm
------------------------------------- ;--library,processor_type------------------------ .include "8515def.inc" ;8515_definitions .device AT90S8515 ;8515_command_set ;--auxiliary_register_definitions---------------- .def lpm00 = r00 ;lpm00:reserved for lpm .def keymain = r01 ;aux01:main_keys .def ckne555
in „Problem bei Tasterabfrage“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Lite07.asm
------------------------------------- ;--library,processor_type------------------------ .include "8515def.inc" ;8515_definitions .device AT90S8515 ;8515_command_set ;--aux_register----------------------------------;auxiliary_register .def lpm00 = r00 ; lpm00 .def keymain = r01 ; aux01:main_keys .def
in „meinungen zu ass.prog.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Lite08.asm
------------------------------------- ;--library,processor_type------------------------ .include "8515def.inc" ;8515_definitions .device AT90S8515 ;8515_command_set ;--auxiliary_register_definitions---------------- .def lpm00 = r00 ;lpm00:reserved for lpm .def keymain = r01 ;aux01:main_keys .def ckne555
in „meinungen zu ass.prog.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Lite07.asm
************************************* ;**library,processor_type************************ .include "8515def.inc" ;8515_definitions .device AT90S8515 ;8515_command_set ;**aux_register**********************************;auxiliary_register .def lpm00 = r00 ; lpm00 .def keymain = r01 ; aux01:key_main .def ckne555
in „meinungen zu ass.prog.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Lite06.asm
************************************* ;**library,processor_type************************ .include "8515def.inc" ;8515_definitions .device AT90S8515 ;8515_command_set ;**aux_register**********************************;auxiliary_register .def lpm00 = r00 ; lpm00 .def keymain = r01 ; aux01:key_main .def ckne555
in „meinungen zu ass.prog.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Lite06.asm
************************************* ;**library,processor_type************************ .include "8515def.inc" ;8515_definitions .device AT90S8515 ;8515_command_set ;**aux_register**********************************;auxiliary_register .def lpm00 = r00 ; lpm00 .def keymain = r01 ; aux01:key_main .def ckne555
in „meinungen zu ass.prog.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Lite06.asm
************************************* ;**library,processor_type************************ .include "8515def.inc" ;8515_definitions .device AT90S8515 ;8515_command_set ;**aux_register**********************************;auxiliary_register .def lpm00 = r00 ; lpm00 .def keymain = r01 ; aux01:key_main .def ckne555
in „meinungen zu ass.prog.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Lite06.asm
************************************* ;**library,processor_type************************ .include "8515def.inc" ;8515_definitions .device AT90S8515 ;8515_command_set ;**aux_register**********************************;auxiliary_register .def lpm00 = r00 ; lpm00 .def keymain = r01 ; aux01:key_main .def ckne555
in „SMD Lötpaste“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Lite05.asm
************************************* ;**library,processor_type************************ .include "8515def.inc" ;8515_definitions .device AT90S8515 ;8515_command_set ;**aux_register**********************************;auxiliary_register .def lpm00 = r00 ; lpm00 .def rtamain = r01 ; aux01:rtamain .def rne555
in „titelnamen aus winamp für avr8515“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
interrupt.c
#include <io.h> // Wir brauchen Zugriff auf die I/O's des Controllers #include <sig-avr.h> // Für interrupts notwendig #include <interrupt.h> // Für Interrupts notwendig // Prozessorabhängige Daten // #define __AVR_AT90S8515__ #define F_CPU 3600000 /* 3,6
in „Dimmen von LEDs mit Interupt/UART“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AT90S8515-Test.asm
.include "8515def.inc" ; Definitionen für den AT90S8515 ;Frequenz = 1MHz ;Problem: ;- Wenn ich die Konstanten für an=100 und aus=200 setzte, ; stimmen die Zeiten im AVRStudio-Simulationsvorgang ; mit dem AT90S8515
in „Timer1 - Fehler bei 16Bit - 8Bit OK“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AVR910.ASM
******************** ;* ;* Title : AVR ISP ;* Version : 1.5 ;* Last updated : 97.08.26 ;* Target : AT90S1200 ;* ;* DESCRIPTION ;* The firmware on all programmers now support a unified protocol for ;* program and data memory programming. The host computer do not need ;* to know if the programmer operates
in „AVRProg von Atmel und AT90S2313“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Heizungssteuerung.asm
Zeit, ;bis der Takt von T1 messbar ist, wo hingegen der Takt von T0 sofort anliegt. ;---------- ; AT90S8515 mit 4MHz verwendet ;===================================================================================== .NOLIST ;hier gibtŽs erst noch die direktiven .INCLUDE "8515def.inc" ;definition des ICŽs
in „Timer 1 hat verspätung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.h
LCD_PORT /**< port for Enable line */ #define LCD_E_PIN 6 /**< pin for Enable line */ #elif defined(__AVR_AT90S4414__) || defined(__AVR_AT90S8515__) || defined(__AVR_ATmega64__) || \ defined(__AVR_ATmega8515__)|| defined(__AVR_ATmega103__) || defined(__AVR_ATmega128__) || \ defined(__AVR_ATmega161__) || defined(__AVR_ATmega162__) || defined(__AVR_AT90S4433__) /* * memory mapped mode is only supported when the device has an external data memory interface */ #define LCD_IO_DATA 0xC000 /* A15=E=1, A14=RS=1 */ #define LCD_IO_FUNCTION 0x8000 /* A15=E
in „winziges Problem“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
avrledtest.c
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
in „UART Beispielprogramm compilen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ISP_AVR910.ASM.txt
ISP (Auto adr inc, 19200bps) ;* Version : 2.2 ;* Last updated : May 31 2000 (pkastnes) ;* Target : AT90S1200 ;* File : avr910.asm ;* Author(s) : Ole Saether, Terje Frostad, ;* Ingar Fredriksen, Morten W. Lund ;* Haakon Skar, Paal Kastnes ;* ;* DESCRIPTION ;* The firmware on all programmers now support
in „ISP Adapter für Atmel über RS232“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ISP_DOC0943.pdf
devices Table 5. Part Number Identification Examples Part Family and Flash Size Part Number Part $90 $01 AT90S1200 $91 $01 AT90S2313 $92 $01 AT90S4414 $93 $01 AT90S8515 $FF $FF Device Code Erased (or Target Missing) $01 $02 Device Locked Table 6. Example, Reading the Device Code from an AT90S1200, code
in „ISP Adapter für Atmel über RS232“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
polymcv_c.htm
Electronics ;- Website : Http://www.wavesynth.com/modulus/ Copyright : (c)2000-2001 Paul Maddox Chip type : AT90S8515 Clock frequency : 8.000000 MHz Memory model : Small Internal SRAM size : 512 External SRAM size : 0 Data Stack size : 128 ----------------------------------------------------------- IO PortA 0
in „kompilieren von C-Quellcode“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
UC-Liste-Schukat.pdf
B2455 ATMEL AVR ISP-Flash-Microcontroller Artikel Artikelbezeichnung WE PE ab ab 10 ab 50 VkMin VKmin AT90S1200-12PI ISP-MC 5V 1K-Flash 12MHz E 3,34 1,94 1,24 1 DIP20 ISP-MC 5V 1K-Flash 12MHz E 3,40 2,00 1,30 1 AT90S1200-12SI SOIC20 AT90S2313-10PI ISP-MC 5V 2K-Flash 10MHz E 3,85 2,45 1,75 1 DIP20 ! AT90S2313
-
PDF
UC-Liste-Schukat.pdf
B2455 ATMEL AVR ISP-Flash-Microcontroller Artikel Artikelbezeichnung WE PE ab ab 10 ab 50 VkMin VKmin AT90S1200-12PI ISP-MC 5V 1K-Flash 12MHz E 3,34 1,94 1,24 1 DIP20 ISP-MC 5V 1K-Flash 12MHz E 3,40 2,00 1,30 1 AT90S1200-12SI SOIC20 AT90S2313-10PI ISP-MC 5V 2K-Flash 10MHz E 3,85 2,45 1,75 1 DIP20 ! AT90S2313
-
PDF
problems.pdf
avr LIBDIR = $(AVR)/avr/lib SHELL = $(AVR)/bin/sh.exe FORMAT = srec file:///C|/avrgcc/test_origport/AT-AVR/GCC/problems.txt (1 von 8) [27.06.2003 17:00:24] file:///C|/avrgcc/test_origport/AT-AVR/GCC/problems.txt # # Select the processor and appropriate linker script below # # # At90S8515 # #MCU = at90s8515
in „no interrupts for atmega32 but for atmega8“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
kofi.c
/* Beispielprogramm zur Tastenentprellung und -dekodierung. Beim æP AT90S8515 werden die Eingaenge von PortA (int. pullup) gegen 0V geschaltet (aktiv-low). Beim 1. Tastendruck wird der normale Code 'A' - 'H' erzeugt (bit0 -> bit7). Wird die Taste gedrueckt gehalten, wird
in „taster auf 2 arten abfragen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
demo.c
PB3 # define OCR OCR1 # define DDROC DDRB #elif defined(__AVR_AT90S2333__) || defined(__AVR_AT90S4433__) # define OC1 PB1 # define DDROC DDRB # define OCR OCR1 #elif defined(__AVR_AT90S4414__) || defined(__AVR_AT90S8515__) || \ defined(__AVR_AT90S4434__) || defined(__AVR_AT90S8535__) || \ defined(__AVR_ATmega163__) # define OC1 PD5 # define DDROC DDRD # define OCR OCR1A #else # error "Don't know what kind of MCU you are compiling for" #endif #if defined(COM11) # define
-
Datei
makefile.txt
c) Christian Schifferle Oktober 2002 #Hier muss der verwendete AVR-Controller eingetragen werden #(at90s8515, at90s8535, attiny22, atmega603 etc.). MCU = at90s2313 #Hier wird die Zieldatei definiert (ohne Namenserweiterung). TRG = Prell #Hier kommen die Quelldateien hin, wobei auf bereits definierte
in „UltraEdit-32“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
stk500_ba_-2.pdf
Abbildung 1.1: STK500 1.2 Unterstützte Controller Die Systemsoftware unterstützt zur Zeit folgende AVR’s in allen Ge- schwindigkeitsstufen (MHz): • ATtiny11 • AT90S4433 • ATtiny12 • AT90S4434 • ATtiny15 • AT90S8515 • ATtiny22 • AT90S8535 • ATtiny28 • ATmega8 • AT90S1200 • ATmega16 • AT90S2313 • ATmega161 • AT90S2323 • ATmega163 • AT90S2333 • ATmega323 (1) • AT90S2343 • ATmega103 • AT90S4414 • ATmega128 (1) 1Diese AVR’s passen nicht in die Sockel des STK500 und können nur mit dem zusatzboard STK501 oder anderen
in „deutsche version vom stk500 handbuch“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
yaap.ini
; supported devices [Devices] Dev1=AT90S1200 Dev2=ATtiny12 Dev3=ATtiny15 ;Dev4=ATtiny22 Dev5=AT90S2313 Dev6=AT90S2323 Dev7=AT90S2333 Dev8=AT90S2343 Dev9=AT90S4414 Dev10=AT90S4433 Dev11=AT90S4434 Dev12=AT90S8515 Dev13=AT90S8535 Dev14=ATmega103
in „Bitte Hilfe: Inbetriebnahme Mega8“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
yaap.ini
; supported devices [Devices] Dev1=AT90S1200 Dev2=ATtiny12 Dev3=ATtiny15 ;Dev4=ATtiny22 Dev5=AT90S2313 Dev6=AT90S2323 Dev7=AT90S2333 Dev8=AT90S2343 Dev9=AT90S4414 Dev10=AT90S4433 Dev11=AT90S4434 Dev12=AT90S8515 Dev13=AT90S8535 Dev14=ATmega103
in „Problem: ATMega16 und YAAP“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
log.txt
avrdude -p at90s8515 -P com3 -c avr910 -e Found programmer: Id = "AVR ISP"; type = S Software Version = 2.3; Hardware Version = 1.0 Programmer supports auto addr increment. Programmer supports the following devices
-
Datei
AVR910-m8.txt
ISP (Auto adr inc, 19200bps) ;* Version : 2.2 ;* Last updated : May 31 2000 (pkastnes) ;* Target : AT90S1200 ;* File : avr910.asm ;* Author(s) : Ole Saether, Terje Frostad, ;* Ingar Fredriksen, Morten W. Lund ;* Haakon Skar, Paal Kastnes ;* ;* DESCRIPTION ;* The firmware On All programmers now support
in „Wer wandelt ASM ---> Hex ?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.txt
the CodeWizardAVR V1.23.6b Evaluation Automatic Program Generator © Copyright 1998-2002 HP InfoTech s.r.l. http://www.hpinfotech.ro e-mail:office@hpinfotech.ro , hpinfotech@xnet.ro Project : TXD - RXD Version : 1.0 Date : 26.05.2003 Chip type : AT90S8515 Clock frequency : 4,000000 MHz Memory model :
-
Datei
uart.txt
the CodeWizardAVR V1.23.6b Evaluation Automatic Program Generator © Copyright 1998-2002 HP InfoTech s.r.l. http://www.hpinfotech.ro e-mail:office@hpinfotech.ro , hpinfotech@xnet.ro Project : TXD - RXD Version : 1.0 Date : 26.05.2003 Chip type : AT90S8515 Clock frequency : 4,000000 MHz Memory model :
-
Datei
fehler.txt
;CodeVisionAVR C Compiler V1.23.8c Evaluation ;(C) Copyright 1998-2003 HP InfoTech s.r.l. ;http://www.hpinfotech.ro ;e-mail:office@hpinfotech.ro ;Chip type : AT90S8515 ;Clock frequency : 4,000000 MHz ;Memory model : Small ;Optimize for : Size ;(s)printf features : int, width ;External
in „cavr - Fehler“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
gcctest4.c
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>
in „FreeBSD und AVR“ · Mikrocontroller und Digitale Elektronik ·