-
Datei
code.txt
#include <avr/io.h> //Standard IO Einstellungen #include <avr/iom16.h> //Standard Atmega16 Einstellungen #include <avr/signal.h> //Signal definieren #include <avr/interrupt.h> //Signal definieren volatile unsigned char buffer; int toggle; void UARTinit() { UCSRB |= ( 1 << TXEN )|(1 << RXEN)|(1<<RXCIE); UCSRC |= ( 1 << URSEL )|( 1<<UCSZ0 )|( 1<<UCSZ1 ); UBRRH = 0; UBRRL = 64; } //diesen Teil hatte ich einmal probeweise noch in die Empfangsroutine eingefügt /* unsigned char USART_RECEIVE(void) { while(!(UCSRA&(1<<RXC))) ; return UDR; } */ SIGNAL (SIG_UART_RECV) { //buffer
in „atmega16 serielle Kommunikation“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Stepper_mit_Timer_1.bas
################################# $regfile = "m8adef.dat" $framesize = 32 $swstack = 32 $hwstack = 64 $crystal = 8000000 'ATMEGA auf 8MHz intern Config Pinb.2 = Output 'Motorfreigabe auf PB2 Stepper_enable Alias Portb.2 Config Pinb.1 = Output 'Drehrichtung an PB1 Stepper_richtung Alias Portb.1 Config
in „BASCOM Schrittmotor Ansteuerung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Stopp-Uhr.asm
******************************************************** .include "m16def.inc" ;Definitionen für ATMega16 //rjmp main ;** ;** !!! Achtung bei ATMega 16 und LCD an PortC muß JTAG Bit aus sein ;** ;** //Für TimerOverflows ;** CPUTAKT = 4000000 ;** 1_byte = 256 ;** overfl = TAKT/1_byte ;** sekunden zwischen 2 Overflows = overflow/prescaler ;** prescaler: 1 ; 8 ; 64 ; 256 ; 1024 ; steht im tccr-register ;** ;** int0/PD2 ist an den zweiten Taster angeschlossen!!! ;** int1/PD3 ist an den ersten Taster angeschlossen!!! ;** ;*****************************************
in „probleme mit stoppuhr programm“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
//* LED fading test //* uses exponential PWM settings to achive visual linear brightness //* //* ATmega32 @ 8 MHz //* //* //***************************************************************************** #ifndef F_CPU /* In neueren Version der WinAVR/Mfile Makefile-Vorlage kann F_CPU im Makefile definiert
in „ATMega32 USART 16MHz (Pollin-Board)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Freqgen-M8-Ver3.0_08-01-2012.bas
'( Rechteck Frequenzgenerator mit Atmega8 Von 0 , 12 Hz Bis 8 Mhz(mit 16 Mhz Resonator / Quarz) Arne Groh 2009 -10 -08 Fuses: Default: 1101 1001 1110 0001(1 Mhz Intern) Here: 1100 1001 1110 1111(ext. Resonator) Mit Den Beiden Tasten Kann
in „Einstellbarer Frequenzgenerator für 0.12 Hz - 8 MHz mit Atmega 8 und Bascom“ · Projekte & Code ·
-
Datei
SINUS_COSINUS.asm
; Bernhard.Erfurt@gmx.de ; SINUS und KOSINUS - FUNKTION ; 05/2006 ; ATmega8 .include "m8def.inc" ; REGISTER .def temp = R16 .def temp1 = R17 .def temp2 = R18 .def temp3 = R19 .def temp4 = R20 .def temp5 = R21 .def temp6 = R22 .def temp7 = R23 .def temp8 = R24 .def temp9 = R25 .cseg ;Beginn eines Code-Segmentes .org 0 ;Startadresse=0 ; INTERRUPT-VECTOREN für ATmega8 rjmp RESET ; Reset Handler reti ;rjmp EXT_INT0 ; IRQ0 Handler reti ;rjmp EXT_INT1 ; IRQ1 Handler reti ;rjmp TIM2_COMP ; Timer2 Compare Handler reti ;rjmp TIM2_OVF ; Timer2 Overflow Handler reti ;rjmp
in „SINUS - COSINUS / KOSINUS - BEISPIEL (Assembler) ATmega8“ · Projekte & Code ·
-
Datei
main.c
Statusbericht. //---------------------------------------------------------------------- // Prozessor : ATmega88 // Takt : 1MHz, intern (TODO: verkleiner um Strom zu sparen) // Frequenz : 434MHz // Datenrate : 4.8kbps // Datum : 14.10.2015 // Version : 1.1 // Autor : P. Fuhsy // Fuses : exfuse=0xF9, hfuse=0xD7
in „Attiny13 spring t aus Hauptschleife“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
1-Wire-Slave_SHT11.bas
'********************************************************** 'Compiler : BasCom 'Hardware: : ATmega8 (mit ext. Quarz oder Oszi) ' : SHT11 an PORTD.6 (Data, ueber 10k an VCC) und PORTD.7(Sck) ' : LED an PORTB.0 als Rueckmeldung ' : 1-Wire-Anschluss an PORTD.2 'Function : Emulation 1-Wire Slave mit
in „1-Wire OW-wire slave device <=4MHz low current AVR assembler ATmega8“ · Projekte & Code ·
-
Datei
avr-video-8-8.asm
Zeichensatz ; - Steuerzeichen CR, LF, FF ; - Cursorpositionierung, Scrollen ; ; - Läuft auf dem ATMEGA-8 mit dem internen 8MHz RC-Oscillator. ; - keine externen Bauteile ausser drei Widerständen ; zur Pegelanpassung des Videosignales. ; ;Dieses Programm muss in den ATMEGA-8 geflasht werden. ;Es muss
-
Datei
dac_treiber.c
DAC Treiber File: DAC_Treiber.c Version: 1.0 Autor: Fabian Züsli Datum: 29. Januar 2004 Target: ATmega8(L) System Clock: 4 MHz Software: AVR-GCC needed Support E-Mail: fabian.zuesli@swissonline.ch Beschreibung: ****************************************************************************/ /*_________
in „PC - (RS-232) - uC“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
Pavel Haiduc, HP InfoTech s.r.l. http://www.hpinfotech.com e-mail:office@hpinfotech.com Chip type : ATmega64 Program type : Application Clock frequency : 1,000000 MHz Memory model : Small External SRAM size : 0 Data Stack size : 1024 *****************************************************/ #include <mega64
in „ADC beim mega64?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ATmega4809-toggle-plain-c.lss.c
ATmega4809-toggle-plain-c.elf: file format elf32-avr Sections: Idx Name Size VMA LMA File off Algn 0 .data 00000000 00802800 00802800 0000013e 2**0 CONTENTS, ALLOC, LOAD, DATA 1 .text 000000ea 00000000 00000000
in „warum braucht Blinkbeispiel 780 byte Flash?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
TWI_logger_readme.pdf
Datenloggers auf der Basis von Standard TWI-Komponenten. Das verwendete TWI-Eeprom mit 512kBit (= 64KB) reicht aus, um in 5 Minutenabständen jeweils 6 Temperaturwerte (zuzüglich 4 Byte Zeiteintrag) über die Dauer von 14 Tagen aufzuzeichnen. Bei Bedarf kann der Speicherplatz durch zusätzliche Eeproms
in „TWI-Datenlogger mit M88, PCF8583, AT24C512 (+ DS18B20) für den Batteriebetrieb“ · Projekte & Code ·
-
Datei
88DDS.txt
48,48,49,49,50,50,51,51,52,52,53,53,54,54,55,55 .db 56,56,57,57,58,58,59,59,60,60,61,61,62,62,63,63 .db 64,64,65,65,66,66,67,67,68,68,69,69,70,70,71,71 .db 72,72,73,73,74,74,75,75,76,76,77,77,78,78,79,79 .db 80,80,81,81,82,82,83,83,84,84,85,85,86,86,87,87 .db 88,88,89,89,90,90,91,91,92,92,93,93,94,94,95,95
in „DDS Sinus erzeugung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
network_atmega.xml
> <red>255</red> <green>255</green> <blue>0</blue> </color> <layer>0</layer> <start> <x>912</x> <y>64</y> </start> <end> <x>976</x> <y>64</y> </end> </lines> <lines> <xLoc>0</xLoc> <yLoc>0</yLoc> <index>0</index> <color> <red>255</red> <green>0</green> <blue>51</blue> </color> <layer>1</layer> <start
-
Datei
delayms_forum.c
/* Delayroutine für den Atmega16 Wartet "us" Microsekunden ab *1)Taktfrequenz 8MHz *2)Taktfrequenz 16MHz */ void delayms(unsigned int us) { unsigned char x1; TCCR0 |= (1<<CS01); // Timer mit clk/8 Taktung // jetzt läuft der Timer
in „Warum blinkt hier nix? (C-Code)“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Schaltplan mit ATmega48 und Operationsverstärkern
S-IC36 DIP-28, DVCC, R77 10k, R60 10k, R58 10k, IC37B 74HC125M, 6, R62 475KS/0,1%, R64 3k9, ISET, IC37C 74HC125M, 8, R63 4K75S/0,1%, C74 3µF/50, C75 3µF/50, AGND, IC37D 74HC125M, 12, 13, 11, R78 10k, +5V, R79 10k, IC37A 74HC125M, 2, 3, IC37E 74HC125M, GND VCC, 14, 7, C57 µ1, +5V, AGND, ATMEGA48, PC6/RES, PD0/RXD, PC4/SDA, PC3/ADC3, PD2/INT0, PC2/ADC2, PC1/ADC3, IMON, UMON, PD4/T0, PB6/X1, PB5/SCK, PB4/MISO, PD5/T1, PB3/MOSI, PB2/OC1B, PD7/AIN-, PB1/OC1A, PB0/ICP, AREF, +5V, AVCC, AGND,
in „Was denkt ihr von meinem PWM DAC?“ · Analoge Elektronik und Schaltungstechnik · · Schaltpläne
-
Datei
Angaben.txt
Copyright: ralph.dillhardt@web.de ; ; Germany-Date: 02-01-2004 ; Datei: i2c_eeprom.asm ; Microcontoller: ATmega161 mit 8MHz Taktfrequenz ; ; Ansteuerung eines 64k EEPROM - 24LC65 ; ;************************************************************************* ;----------------------------------------------------
in „Crashkurs in Sachen I²C-Bus“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
PWMmitDisplaykomplett.asm
prescaler auf 1 nop sbrc TransStat, presc8 ldi temp2, 0x12 ;prescaler auf 8 nop sbrc TransStat, presc64 ldi temp2, 0x13 ;prescaler auf 64 nop out TCCR1A, temp ;PWM aktivieren out TCCR1B, temp2 ldi temp2, 0xFF out ICR1H, null out ICR1L, temp2 ;TOP auf 255 ldi compare, 0 ;Compare auf 0 out OCR1AH, null out
in „AVR PWM-Dimmer-Experimentierboard mit Nokia3310-Display“ · Projekte & Code ·
-
Datei
PWMmitDisplaykomplett.asm
prescaler auf 1 nop sbrc TransStat, presc8 ldi temp2, 0x12 ;prescaler auf 8 nop sbrc TransStat, presc64 ldi temp2, 0x13 ;prescaler auf 64 nop out TCCR1A, temp ;PWM aktivieren out TCCR1B, temp2 ldi temp2, 0xFF out ICR1H, null out ICR1L, temp2 ;TOP auf 255 ldi compare, 0 ;Compare auf 0 out OCR1AH, null out
in „AVR PWM-Dimmer-Experimentierboard mit Nokia3310-Display“ · Projekte & Code ·
-
Datei
bas_main.bas
'( Pinbelegung Legobot Mit Mcu Atmega 32 Pina.6 = Adc 6 = Sensor Rechts Pina.7 = Adc 7 = Sensor Links Pinb.0 = En1 Ausgang Steuerung Motor1 Pinb.1 = En2 Ausgang Steuerung Motor1 Pinb.2 = Int2 Fuer Ir - Empfänger Pinb.3 = En1 Ausgang Steuerung
-
Datei
bas_main.bas
'( Pinbelegung Legobot Mit Mcu Atmega 32 Pina.6 = Adc 6 = Sensor Rechts Pina.7 = Adc 7 = Sensor Links Pinb.0 = En1 Ausgang Steuerung Motor1 Pinb.1 = En2 Ausgang Steuerung Motor1 Pinb.2 = Int2 Fuer Ir - Empfänger Pinb.3 = En1 Ausgang Steuerung
in „Mega16 für Roboter die richtige Wahl ?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
bas_main.bas
'( Pinbelegung Legobot Mit Mcu Atmega 32 Pina.6 = Adc 6 = Sensor Rechts Pina.7 = Adc 7 = Sensor Links Pinb.0 = En1 Ausgang Steuerung Motor1 Pinb.1 = En2 Ausgang Steuerung Motor1 Pinb.2 = Int2 Fuer Ir - Empfänger Pinb.3 = En1 Ausgang Steuerung
in „eine lanze für den bascom-avr-compiler brechen...“ · Projekte & Code ·
-
Datei
vga.asm
*********************************************************************************************** ;Atmega8 Video Graphics Array (c) Stefan K. (x2701) www.mikrocontroller.net ;Version: 0.1a ;******************************************************************************************************* ;Timing 640
in „Atmega8 VGA - SPI mit 16 statt 18 Takten pro Zeichen“ · Projekte & Code ·
-
Datei
vga.asm
*********************************************************************************************** ;Atmega8 Video Graphics Array (c) Stefan K. (x2701) www.mikrocontroller.net ;Version: 0.1a ;******************************************************************************************************* ;Timing 640
in „Atmega8 VGA - SPI mit 16 statt 18 Takten pro Zeichen“ · Projekte & Code ·
-
Datei
bootload.lst
m168def.inc" 29 30 ; set the FirstBootStart fuse on these AVRs: 31 ;.include "m32def.inc" 32 ;.include "m64def.inc" 33 ;.include "m644def.inc" 34 ;.include "m128def.inc" 35 ;.include "m1281def.inc" 36 ;.include "m2561def.inc" 37 38 39 ; remove comment sign to exclude API-Call: 40 ; only on ATmega >= 8kB supported
in „Peter Danneggers Bootloader (fastboot) für AVR-GCC-Toolchain“ · Projekte & Code ·
-
Datei
Adc_lcd.c
(1<<PD7); lcd_init(LCD_DISP_ON); lcd_clrscr(); // info ("1234567890123456") 16 char ! lcd_puts(" ATmega 8 V1.3\n"); ADCSRA |= (1<<ADEN) | (1<<ADSC) | (1<<ADFR) | (1<<ADPS2) | (1<<ADPS1); // ADC on, free running mode, Prescaler 64 ADMUX |= (1<<REFS1) | (1<<REFS0) | (1<<MUX2) | (1<<MUX0); //int. REF= 2.56
in „ADC Messwert auf LCD ausgeben“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
SerComm.asm
****** ;* Libary zur Kommunikation über die asynchrone serielle Schnittstelle (USART) * ;* eines ATmega-Kontrollers * ;* Die Libary enthält Unterprogramme zum Interrupt-gesteuerten Senden und zum * ;* Empfangen ganzer Datensätze ('Strings'). Zudem enthält es die auch die dazu * ;* passenden Interrupt-Behandlungsroutinen
in „Abschlussprojekt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Studiouhr.asm
;--------------------- Programmer mit ATmega8-16 --------------------- ; ; Datei Studiouhr.asm ; Bearbeiter Harald Pruetting ; Datum 22.10.2004 ; Inhalt Digitale Studiouhr mit DCF-Empfang ;=====================================================
in „StudioLED Uhr mit DCF Atmega8 und assembler“ · Projekte & Code ·
-
Datei
Studiouhr.asm
;--------------------- Programmer mit ATmega8-16 --------------------- ; ; Datei Studiouhr.asm ; Bearbeiter Harald Pruetting ; Datum 22.10.2004 ; Inhalt Digitale Studiouhr mit DCF-Empfang ;=====================================================
in „LED-Studiouhr mit atmega8 und assembler“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Configuration.h
Extruder1, Bed) // 35 = RAMPS 1.3 / 1.4 (Power outputs: Extruder, Fan, Fan) // 4 = Duemilanove w/ ATMega328P pin assignment // 5 = Gen6 // 51 = Gen6 deluxe // 6 = Sanguinololu < 1.2 // 62 = Sanguinololu 1.2 and above // 63 = Melzi // 64 = STB V1.1 // 65 = Azteeg X1 // 66 = Melzi with ATmega1284 (MaKr3d
-
Datei
fft232.asm
pop AL reti ;----------------------------------------------------------; ; Initialize peripherals (ATmega8-16AC @16MHz) reset: clr _0 ;Zero reg. ldiw Z, RAMTOP ;Clear all variables ldiw X, RAMEND-RAMTOP+1 ; st Z+, _0 ; sbiw XL, 1 ; brne PC-2 ;/ sbiw ZL, 1 ;SP ú » outw SP, Z ;/ outi PORTB, 0b00101000 ;Port
in „Schnelle FFT in Assembler“ · Digitale Signalverarbeitung / DSP / Machine Learning ·
-
Datei
fft232.asm
pop AL reti ;----------------------------------------------------------; ; Initialize peripherals (ATmega8-16AC @16MHz) reset: clr _0 ;Zero reg. ldiw Z, RAMTOP ;Clear all variables ldiw X, RAMEND-RAMTOP+1 ; st Z+, _0 ; sbiw XL, 1 ; brne PC-2 ;/ sbiw ZL, 1 ;SP ú » outw SP, Z ;/ outi PORTB, 0b00101000 ;Port
in „Schnelle FFT in Assembler“ · Digitale Signalverarbeitung / DSP / Machine Learning ·
-
Datei
Blackstorm_Atmega8_3.bas
von http://blackstrom.derschwarz.de/avr/avr_uhr/index.shtml ' Wolfgang Schwarz ' Modifiziert für Atmega8 und 1Mhz Quarz ' Lauflicht zu jeder Stunde '******************************************************************************* ' µC Deklarationen $regfile = "m8def.dat" 'Atmega8-Deklarationen $crystal
in „Attiny13 Schalter“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Blackstorm_Atmega8_Lauflicht.bas
von http://blackstrom.derschwarz.de/avr/avr_uhr/index.shtml ' Wolfgang Schwarz ' Modifiziert für Atmega8 und 1Mhz Quarz ' Lauflicht zu jeder Stunde '******************************************************************************* ' µC Deklarationen $regfile = "m8def.dat" 'Atmega8-Deklarationen $crystal
in „Multiplexuhr mit Stundensignal (Lauflicht)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Example1_DisplayTest.ino
400000); #endif /* USSE_SPI */ // Don't show the logo on boards with small memory #if !defined(__AVR_ATmega328P__) && !defined(__AVR_ATmega168__) showLogo( ); // The showLogo function is a hacky way to get a large bitmap into program space without using <avr/pgspace.h> #endif } void loop() { lineTest();
in „Arduino OLED Display Ansteuern & "Hello World" Programme gehen nicht.“ · Softwareentwicklung ·
-
PDF
ET_AVR_ISP_Schematic.pdf
Number Revision A4 ETT CO.,LTD. (WWW.ETT.CO.TH) Rev 0 Date: 28-Dec-2005 Sheet of File: D:\Protel\ATMEGA64_Stamp.Ddb Drawn By: Adisak Choochan
in „Programmierung mit AVRISP mkII klappt nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c.txt
// CPU ist eine ATMega 162 //Erstellung von Benutzerdef. Variablentypen für die spätere Definierung typedef unsigned char BYTE; //8 Bit typedef unsigned short WORD; // 16 Bit typedef unsigned long DWORD; //32 Bit typedef unsigned long long QWORD; //64 Bit #include <avr\io.h> //Einfügen der Headerdatei für die Namen der AVR Register usw. #include <stdint.h> //Weis noch nicht wo für //Deklaration der verwendeteten Funktionen im Programm int main(void
in „ATMEGA 128 und ext. Speicher“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.h
*********************************************************** uart.h - Gepufferte UART-Ausgabe für ATmega8 von Philipp Klostermann UBRR-Berechnung aus dem AVR-Tutorial von mikrocontroller.net Dieser Code dient nur einer Erläuterung und wird auf eigene Gefahr verwendet. Möglicherweise funktioniert er nicht
in „AVR Einstieg / Probleme mit Programm Interrupt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
erstes_proggi.bas
'Taktfrequenz = 16000000 'Prescaler = 1024 '16000000 / 1024 = 15625 '15625 / 256 = 61,04 '1 , 8 , 64, 256, oder 1024 ' Der Timer würde also 61,04 mal in der Sekunde überlaufen $regfile = "M8def.dat" 'es handelt sich um einen ATmega8 '16 MHZ externer Takt $crystal = 16000000 Config Portc.1 = Output Config
in „erster Atmega ->“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Schaltplan eines Mikrocontroller-Systems mit SPI und I2C
ATmega8, SPI, I2C, J13, J14, J17, J28, J24, J26, J34, J36, J38, J40, J42, J44, J46, J48, J50, J52, J54, J56, J58, J60, J62, J64, J66, J68, J70, J72, J74, J76, J78, J80, J82, J84, J86, J88, J90, J92, J94,
in „I2C Display einfache Frage“ · Mikrocontroller und Digitale Elektronik · · Schaltpläne
-
Datei
m16def.inc
I L Y ;* ;* Number :AVR000 ;* File Name :"m16def.inc" ;* Title :Register/Bit Definitions for the ATmega16 ;* Date :07.09.2001 ;* Version :1.00 ;* Support telephone :+47 72 88 87 20 (ATMEL Norway) ;* Support fax :+47 72 88 87 18 (ATMEL Norway) ;* Support E-mail :avr@atmel.no ;* Target MCU :ATmega16 ;*
in „Datei für Mega16 für AVR Studio“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
m16def.inc
I L Y ;* ;* Number :AVR000 ;* File Name :"m16def.inc" ;* Title :Register/Bit Definitions for the ATmega16 ;* Date :07.09.2001 ;* Version :1.00 ;* Support telephone :+47 72 88 87 20 (ATMEL Norway) ;* Support fax :+47 72 88 87 18 (ATMEL Norway) ;* Support E-mail :avr@atmel.no ;* Target MCU :ATmega16 ;*
in „avra woher die ***def.inc dateien nehmen?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
m16def.inc
I L Y ;* ;* Number :AVR000 ;* File Name :"m16def.inc" ;* Title :Register/Bit Definitions for the ATmega16 ;* Date :07.09.2001 ;* Version :1.00 ;* Support E-mail :avr@atmel.no ;* Target MCU :ATmega16 ;* ;* DESCRIPTION ;* When including this file in the assembly program file, all I/O register ;* names
in „ATMEGA16 Timer2 Assemblerproblem“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
m16def.inc
I L Y ;* ;* Number :AVR000 ;* File Name :"m16def.inc" ;* Title :Register/Bit Definitions for the ATmega16 ;* Date :07.09.2001 ;* Version :1.00 ;* Support telephone :+47 72 88 87 20 (ATMEL Norway) ;* Support fax :+47 72 88 87 18 (ATMEL Norway) ;* Support E-mail :avr@atmel.no ;* Target MCU :ATmega16 ;*
in „Assembler Include-Dateien“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
netwerk-atmega.xml
x>192</x> <y>64</y> </end> </lines> <lines> <xLoc>0</xLoc> <yLoc>0</yLoc> <index>0</index> <color> <red>0</red> <green>0</green> <blue>0</blue> </color> <layer>1</layer> <start> <x>208</x> <y>64</y> </start> <end> <
-
Datei
Stopp-Uhr.asm
******************************************************** .include "m16def.inc" ;Definitionen für ATMega16 //rjmp main ;** ;** !!! Achtung bei ATMega 16 und LCD an PortC muß JTAG Bit aus sein ;** ;** //Für TimerOverflows ;** CPUTAKT = 4000000 ;** 1_byte = 256 ;** overfl = TAKT/1_byte ;** sekunden zwischen 2 Overflows = overflow/prescaler ;** prescaler: 1 ; 8 ; 64 ; 256 ; 1024 ; steht im tccr-register ;** ;** int0/PD2 ist an den zweiten Taster angeschlossen!!! ;** int1/PD3 ist an den ersten Taster angeschlossen!!! ;** ;*****************************************
in „probleme mit stoppuhr programm“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AVR910-m8.txt
W | Page | ;* |mega161| 1E 94 01 | 0x60 | R/W | R/W | R/W | R/W | Page | ;* |mega163| 1E 94 02 | 0x64 | R/W | R/W | R/W | R/W | Page | ;* +-------+----------+------+-------+------+------+------+-------+ ;* ;* LEGEND: ;* ------- ;* Signature - Device Signature Byte ;* Code - Unique device code used by
in „Wer wandelt ASM ---> Hex ?“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Bestückungsdruck einer grünen Leiterplatte
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 ATmega1284p-DIP40 AUCC 10uH GND PD7 CON2 PC S3 S4 X-S4 X-S3 6 5 4 3 2 1 0 GND 7 6 5 4 3 2
in „Entwurf USB-UART-Converter, KiCad, bitte um Review“ · Platinen · · Platinenfotos
-
Datei
Kondensator_laden_Atmega16_2.c
gültig ADCSRA |= (1 << ADEN) | // Analog-Digital einschalten (1 << ADPS1)| // set prescaler (clock / 64) (1 << ADPS2); // set prescaler (clock / 64) ADMUX |= (1 << REFS0)| // Interne Referenzspannung (nur diese für ATTiny 13 ) (1 << REFS1); // Interne Referenzspannung (zusätzlich für ATmega 16) //*****
in „Probleme bei 8fach ADC und PWM mit ATmega16“ · Mikrocontroller und Digitale Elektronik ·