-
Datei
webpage.h
0x05,0x2D, 0x15,0x3A,0x20,0x87,0xA3,0xB2,0x52,0x82,0xA7,0x21,0x05,0x06,0xA7,0x85,0xF1,0x76, 0xB7,0xDD,0x1A,0x75,0xE8,0xE5,0xB6,0x93,0xB0,0x45,0x0A,0x03,0xCE,0x14,0xBD,0x41, 0xB1,0xE4,0xA9,0x08,0x60,0xA0,0x5E,0x08,0x7C,0x43,0x64,0xF8,0x78,0x57,0x63,0xE2, 0xB9,0x65,0x94,0xE8,0xD5,0x3B,0xD3,0x0C,0xFF,0x1C
in „AVR Webserver Radig eingabe speichern“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
webpage.h
0x05,0x2D, 0x15,0x3A,0x20,0x87,0xA3,0xB2,0x52,0x82,0xA7,0x21,0x05,0x06,0xA7,0x85,0xF1,0x76, 0xB7,0xDD,0x1A,0x75,0xE8,0xE5,0xB6,0x93,0xB0,0x45,0x0A,0x03,0xCE,0x14,0xBD,0x41, 0xB1,0xE4,0xA9,0x08,0x60,0xA0,0x5E,0x08,0x7C,0x43,0x64,0xF8,0x78,0x57,0x63,0xE2, 0xB9,0x65,0x94,0xE8,0xD5,0x3B,0xD3,0x0C,0xFF,0x1C
in „AVR ETH_M32_EX von Ulrich Radig“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
webpage_backup.h
0x05,0x2D, 0x15,0x3A,0x20,0x87,0xA3,0xB2,0x52,0x82,0xA7,0x21,0x05,0x06,0xA7,0x85,0xF1,0x76, 0xB7,0xDD,0x1A,0x75,0xE8,0xE5,0xB6,0x93,0xB0,0x45,0x0A,0x03,0xCE,0x14,0xBD,0x41, 0xB1,0xE4,0xA9,0x08,0x60,0xA0,0x5E,0x08,0x7C,0x43,0x64,0xF8,0x78,0x57,0x63,0xE2, 0xB9,0x65,0x94,0xE8,0xD5,0x3B,0xD3,0x0C,0xFF,0x1C
in „AVR ETH_M32_EX von Ulrich Radig“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
dogs102doku.pdf
int yend, unsigned char on); 27 void DrawrasterCircle(int x0, int y0, int radius, unsigned char on); 28 void DrawEllipse(int xm, int ym, int a, int b,unsigned char on); 29 void DrawMyLogo(unsigned char PosX, unsigned char Page); 30 void DOGS102_Fill(void); 31 32 33 34 #endif 1 #include <avr/io.h> 2 #include
-
Datei
lcd_tools.h
PB0-PB3 = D4-D7 * R/W ist n.c. * * 03/2005 Florian Schäffer, http://www.blafusel.de * */ #include <avr/io.h> #include <avr/delay.h> #define delay(us) _delay_loop_2 (((F_CPU/4000)*us)/1000) // wartet µs // Enable-Leitung toggeln void lcd_flash_e () { PORTB = PORTB | ( 1<<DDC5 ) ; // Enable = HIGH delay
in „Probleme mit WinAVR-Programmierung (ATmega8)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
debug_okay.asm
89 83 std Y+1, r24 ; 0x01 // ensure High level for some time SENSOR_PORT |= (1<<SENSOR_PIN ); 18e: 28 9a sbi 0x05, 0 ; 5 SENSOR_DDR |= (1<<SENSOR_DD_BIT); 190: 20 9a sbi 0x04, 0 ; 4 #else //round up by default __ticks_dc = (uint32_t)(ceil(fabs(__tmp))); #endif __builtin_avr_delay_cycles(__ticks_dc);
in „Fehler bei einfacher Integer-Division?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd_tools.h
PC0-PC3 = D4-D7 * R/W ist n.c. * * 03/2005 Florian Schäffer, http://www.blafusel.de * */ #include <avr/io.h> #include <avr/delay.h> #define delay(us) _delay_loop_2 (((F_CPU/4000)*us)/1000) // wartet µs // Enable-Leitung toggeln void lcd_flash_e () { PORTC = PORTC | ( 1<<DDC5 ) ; // Enable = HIGH delay
in „LCD Problem mit blafusel´s Routinen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
sinus_40000.txt
0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD,
in „monsterarray im PROGMEM“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
debug_error.asm
89 83 std Y+1, r24 ; 0x01 // ensure High level for some time SENSOR_PORT |= (1<<SENSOR_PIN ); 192: 28 9a sbi 0x05, 0 ; 5 SENSOR_DDR |= (1<<SENSOR_DD_BIT); 194: 20 9a sbi 0x04, 0 ; 4 #else //round up by default __ticks_dc = (uint32_t)(ceil(fabs(__tmp))); #endif __builtin_avr_delay_cycles(__ticks_dc);
in „Fehler bei einfacher Integer-Division?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Devices.txt
WS14 1 WS10 1 WIZ810MJ 1 WIREPADSMD1,27-254 1 WE-TPC_M/MH 1 WE-TPC_L/LH 1 WE-SL2 1 WE-KIL_0805 1 WE-DD_M/S 1 WE-CBF_1206 1 WANNENBUCHSE-14 1 W237-113 1 W237-10P 1 W237-09P 1 W237-08P 1 W237-05P 1 W236-3 1 W12864 1 VV11 1 VS1011 1 VS1001-SOIC-28 1 VG96 1 VG-535-64PHALBEEURO 1 VG32 1 USB-BUCHSE-B 1 USB-B
in „[KiCad] Bibliotheksaufbau - Konzeptideen gesucht“ · Platinen ·
-
PDF
INSTR_SET.pdf
otherwise. R (Result) equals Rd after the operation. Example: add r1,r2 ; Add r2 to r1 (r1=r1+r2) add r28,r28 ; Add r28 to itself (r28=r28+r28) Words: 1 (2 bytes) Cycles: 1 16 AVR Instruction Set 0856G–AVR–07/08 AVR Instruction Set ADIW – Add Immediate to Word Description: Adds an immediate value (0 - 63
in „Schritt für Schritt zum Programierer!“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
INSTR_SET.pdf
otherwise. R (Result) equals Rd after the operation. Example: add r1,r2 ; Add r2 to r1 (r1=r1+r2) add r28,r28 ; Add r28 to itself (r28=r28+r28) Words: 1 (2 bytes) Cycles: 1 16 AVR Instruction Set 0856G–AVR–07/08 AVR Instruction Set ADIW – Add Immediate to Word Description: Adds an immediate value (0 - 63
in „Maschinensprache für ATMEL“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AVR_Instruction_Set__doc0856.pdf
otherwise. R (Result) equals Rd after the operation. Example: add r1,r2 ; Add r2 to r1 (r1=r1+r2) add r28,r28 ; Add r28 to itself (r28=r28+r28) Words: 1 (2 bytes) Cycles: 1 16 AVR Instruction Set 0856G–AVR–07/08 AVR Instruction Set ADIW – Add Immediate to Word Description: Adds an immediate value (0 - 63
in „Benötigte Taktzyklen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
avr_instruction_set.pdf
otherwise. R (Result) equals Rd after the operation. Example: add r1,r2 ; Add r2 to r1 (r1=r1+r2) add r28,r28 ; Add r28 to itself (r28=r28+r28) Words: 1 (2 bytes) Cycles: 1 16 AVR Instruction Set 0856G–AVR–07/08 AVR Instruction Set ADIW – Add Immediate to Word Description: Adds an immediate value (0 - 63
in „HEX Code Tabelle“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
doc0856.pdf
otherwise. R (Result) equals Rd after the operation. Example: add r1,r2 ; Add r2 to r1 (r1=r1+r2) add r28,r28 ; Add r28 to itself (r28=r28+r28) Words: 1 (2 bytes) Cycles: 1 16 AVR Instruction Set 0856F–AVR–05/08 AVR Instruction Set ADIW – Add Immediate to Word Description: Adds an immediate value (0 - 63
in „Wie schnell ist euer uC“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
LCD8DIGIT.pdf
Kommapunkte ein st Z,Tmp1 ; rcall DPOut ; gibt DPs im Buffer aus sbi PortC,4 ; "k" ldi Tmp1,$00 ; mov dd32u7,Tmp1 ; ldi Tmp1,$23 ; mov dd32u6,Tmp1 ; ldi Tmp1,$86 ; 23 86F2 6FC1 0000 = (100Mio)^2 mov dd32u5,Tmp1 ; ldi Tmp1,$F2 ; mov dd32u4,Tmp1 ; ldi Tmp1,$6F ; mov dd32u3,Tmp1 ; ldi Tmp1,$C1 ; mov dd32u2
in „32Bit Division mit inline Assembler“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ReciprCnt.pdf
Kommapunkte ein st Z,Tmp1 ; rcall DPOut ; gibt DPs im Buffer aus sbi PortC,4 ; "k" ldi Tmp1,$00 ; mov dd32u7,Tmp1 ; ldi Tmp1,$23 ; mov dd32u6,Tmp1 ; ldi Tmp1,$86 ; 23 86F2 6FC1 0000 = (100Mio)^2 mov dd32u5,Tmp1 ; ldi Tmp1,$F2 ; mov dd32u4,Tmp1 ; ldi Tmp1,$6F ; mov dd32u3,Tmp1 ; ldi Tmp1,$C1 ; mov dd32u2
-
PDF
instruction-set.pdf
otherwise. R (Result) equals Rd after the operation. Example: add r1,r2 ; Add r2 to r1 (r1=r1+r2) add r28,r28 ; Add r28 to itself (r28=r28+r28) Words: 1 (2 bytes) Cycles: 1 17 0856D–AVR–08/02 ADIW – Add Immediate to Word Description: Adds an immediate value (0 - 63) to a register pair and places the result
in „LED Multiplex ansteuern“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Befehlssatz_der_AVRs.pdf
otherwise. R (Result) equals Rd after the operation. Example: add r1,r2 ; Add r2 to r1 (r1=r1+r2) add r28,r28 ; Add r28 to itself (r28=r28+r28) Words: 1 (2 bytes) Cycles: 1 17 0856D–AVR–08/02 ADIW – Add Immediate to Word Description: Adds an immediate value (0 - 63) to a register pair and places the result
in „Bascom: Config Com1“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
avr_at90_befehlsatz.pdf
otherwise. R (Result) equals Rd after the operation. Example: add r1,r2 ; Add r2 to r1 (r1=r1+r2) add r28,r28 ; Add r28 to itself (r28=r28+r28) Words: 1 (2 bytes) Cycles: 1 17 0856D–AVR–08/02 ADIW – Add Immediate to Word Description: Adds an immediate value (0 - 63) to a register pair and places the result
in „Rd Rr im indirekten Adressierungsmodus“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
app_bootloader.lst
40 e0 ldi r20, 0x00 ; 0 3a5c: 0e 94 68 1c call 0x38d0 ; 0x38d0 <spi_write> 3a60: de 01 movw r26, r28 3a62: 12 96 adiw r26, 0x02 ; 2 3a64: e0 e0 ldi r30, 0x00 ; 0 3a66: f1 e0 ldi r31, 0x01 ; 1 3a68: 80 e4 ldi r24, 0x40 ; 64 3a6a: 01 90 ld r0, Z+ 3a6c: 0d 92 st X+, r0 3a6e: 81 50 subi r24, 0x01 ; 1 3a70
in „2 byte >> 1 word“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Assemblerbefehlavr.pdf
otherwise. R (Result) equals Rd after the operation. Example: add r1,r2 ; Add r2 to r1 (r1=r1+r2) add r28,r28 ; Add r28 to itself (r28=r28+r28) Words: 1 (2 bytes) Cycles: 1 17 0856E–AVR–11/05 ADIW – Add Immediate to Word Description: Adds an immediate value (0 - 63) to a register pair and places the result
-
PDF
AVR-Instuction-Set_doc0856.pdf
otherwise. R (Result) equals Rd after the operation. Example: add r1,r2 ; Add r2 to r1 (r1=r1+r2) add r28,r28 ; Add r28 to itself (r28=r28+r28) Words: 1 (2 bytes) Cycles: 1 17 0856E–AVR–11/05 ADIW – Add Immediate to Word Description: Adds an immediate value (0 - 63) to a register pair and places the result
in „Registerdarstellung“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
DOC0856_INSTRUCTIONSET.PDF
otherwise. R (Result) equals Rd after the operation. Example: add r1,r2 ; Add r2 to r1 (r1=r1+r2) add r28,r28 ; Add r28 to itself (r28=r28+r28) Words: 1 (2 bytes) Cycles: 1 17 0856E–AVR–11/05 ADIW – Add Immediate to Word Description: Adds an immediate value (0 - 63) to a register pair and places the result
in „Geschwindigkeit“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AVR-Instuction-Set_doc0856.pdf
otherwise. R (Result) equals Rd after the operation. Example: add r1,r2 ; Add r2 to r1 (r1=r1+r2) add r28,r28 ; Add r28 to itself (r28=r28+r28) Words: 1 (2 bytes) Cycles: 1 17 0856E–AVR–11/05 ADIW – Add Immediate to Word Description: Adds an immediate value (0 - 63) to a register pair and places the result
in „AVR Studio Prgrammadressen merkwürdig“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
DOC0856_INSTRUCTIONSET.PDF
otherwise. R (Result) equals Rd after the operation. Example: add r1,r2 ; Add r2 to r1 (r1=r1+r2) add r28,r28 ; Add r28 to itself (r28=r28+r28) Words: 1 (2 bytes) Cycles: 1 17 0856E–AVR–11/05 ADIW – Add Immediate to Word Description: Adds an immediate value (0 - 63) to a register pair and places the result
in „erstes ASM Programm.wo ist der Fehler?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AVR_Instruction_Set.pdf
otherwise. R (Result) equals Rd after the operation. Example: add r1,r2 ; Add r2 to r1 (r1=r1+r2) add r28,r28 ; Add r28 to itself (r28=r28+r28) Words: 1 (2 bytes) Cycles: 1 17 0856E–AVR–11/05 ADIW – Add Immediate to Word Description: Adds an immediate value (0 - 63) to a register pair and places the result
in „AVR, Assemblerbefehle“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AVR_Instruction_Set_doc0856.pdf
otherwise. R (Result) equals Rd after the operation. Example: add r1,r2 ; Add r2 to r1 (r1=r1+r2) add r28,r28 ; Add r28 to itself (r28=r28+r28) Words: 1 (2 bytes) Cycles: 1 17 0856E–AVR–11/05 ADIW – Add Immediate to Word Description: Adds an immediate value (0 - 63) to a register pair and places the result
in „rechnen in Assembler mit AVR“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.lss.txt
+0x92> } else { data[i] = ispReadEEPROM(prog_address); 8fe: 80 91 63 00 lds r24, 0x0063 902: 90 91 64 00 lds r25, 0x0064 906: ce dd rcall .-1124 ; 0x4a4 <ispReadEEPROM> 908: 88 83 st Y, r24 } prog_address++; 90a: 20 91 63 00 lds r18, 0x0063 90e: 30 91 64 00 lds r19, 0x0064 912: 40 91 65 00 lds r20, 0x0065
in „2 Programme in einem AVR“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Serial_LCD-p14-24.pdf
to line 3, position 17 206 0xCE Move cursor to line 3, position 18 Serielle LCD Anzeige mit Atmel AVR µC 21 Pseudonym „Karl M.“ Dezimal Hex Aktion 207 0xCF Move cursor to line 3, position 19 Dezimal Hex Aktion 208 0xD0 Set note length to 1/64 note 209 0xD1 Set note length to 1/32 note 210 0xD2 Set note
in „Betätigung Klang“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Assembler_Manual.pdf
(3-bit) s: Bit in the Status Register (3-bit) X,Y,Z: Indirect Address Register (X=R27:R26, Y=R29:R28 and Z=R31:R30) A: I/O location address q: Displacement for direct addressing (6-bit) Rev. 0856J–AVR–07/2014 Instruction Set Manual_AVR_07/2014 1. I/O Registers 1.1 RAMPX, RAMPY, RAMPZ Registers concatenated
in „Zero Flag und Conditional Branches“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
avraes.asm
,$65,$7a,$ae,$08 .db $ba,$78,$25,$2e,$1c,$a6,$b4,$c6,$e8,$dd,$74,$1f,$4b,$bd,$8b,$8a .db $70,$3e,$b5,$66,$48,$03,$f6,$0e,$61,$35,$57,$b9,$86,$c1,$1d,$9e .db $e1,$f8,$98,$11,$69,$d9,$8e,$94,$9b,$1e,$87,$e9,$ce,$55,$28,$df .db $8c,$a1,$89,$0d,$bf,$e6,$42,$68,$41
in „Assembler mit C verknüpfen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
objdump.txt
f2c2 0300 movt r3, #8192 ; 0x2000 8001c22: 681b ldr r3, [r3, #0] 8001c24: 2b00 cmp r3, #0 8001c26: dd1d ble.n 8001c64 <TIM2_IRQHandler+0x290> out_bits |= Z_STEP_BIT; 8001c28: f240 43b4 movw r3, #1204 ; 0x4b4 8001c2c: f2c2 0300 movt r3, #8192 ; 0x2000 8001c30: 781b ldrb r3, [r3, #0] 8001c32: f043 0310
in „STM32F4 HardFault Interrupt bei stdlib Funktionen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
8080int-jmp.asm
... .equ ZFL_S = 7 .equ ZFL_Z = 6 .equ ZFL_H = 4 .equ ZFL_P = 2 .equ ZFL_N = 1 .equ ZFL_C = 0 .equ AVR_T = SREG_T .equ AVR_H = SREG_H .equ AVR_S = SREG_S .equ AVR_V = SREG_V .equ AVR_N = SREG_N .equ AVR_Z = SREG_Z .equ AVR_C = SREG_C ; TODO: check Z80 flag settings ;----------------------------------
in „CP/M auf ATmega88“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Rollladensteuerung.pdf
Rollläden. Rollladen-Steuerung Beschreibung Copyright (c) BBC-Hörer 2016-2018 - 33 - 13 Quellenangaben 1. AVR Atmega16, Atmel, Rev 2466T–AVR–07/10 2. AVR Atmega48-328, Atmel, Atmel8271J-AVR-Atmega-Datasheet_11/2015 3. AVR Atmega8515, Atmel, 2512K–AVR–01/10 4. AVR Codestyling, Atmel, AVR4027, Rev. 8453A-AVR-11/11 5. 8-Bit-AVR-Instruction Set, Atmel, 0856G–AVR–07/08 6. ULN2803, Datenblatt, SLRS049G –FEBRUARY 1997–REVISED JANUARY 2015 7. MCP23017 Datenblatt, © 2007 Microchip Technology Inc. 8. RV3029 Application Manual, Micro
-
Datei
lcd_gfx.c
u 0x00, 0x1C, 0x20, 0x40, 0x20, 0x1C, // v 0x00, 0x3C, 0x40, 0x30, 0x40, 0x3C, // w 0x00, 0x44, 0x28, 0x10, 0x28, 0x44, // x 0x00, 0x1C, 0xA0, 0xA0, 0xA0, 0x7C, // y 0x00, 0x44, 0x64, 0x54, 0x4C, 0x44, // z 0x00, 0x00, 0x08, 0x77, 0x41, 0x00, // { 0x00, 0x00, 0x00, 0x63, 0x00, 0x00, // ¦ 0x00, 0x00,
in „RS485 von ms - immer noch Einschaltprobleme“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Fastboot.asm
91FF 0DD0 '.....+1.....1...' ret ; 06E9 9508 0DD2 '...+1.....1.....' or ZL, r25 ; 06EA 2BE9 0DD4 '.+1.....1.......' breq avr06F2 ; 06EB F031 0DD6 '1.....1.........' avr06EC: ldi ZL, 0x08 ; 06EC E0E8 0DD8 '...
in „32 kHz kompatibler Bootloader gesucht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
DHT11_22.c
#include <stdlib.h> #include <avr/io.h> #include <stdio.h> #include <stdlib.h> #include <avr/interrupt.h> #include <util/delay.h> #include <stdbool.h> #include <string.h> #include "DHT11+22.h" /**************************************
in „Fehler bei einfacher Integer-Division?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
PWM_Controller_Manual_Basic.pdf
TWI or IIC- Bus 28 SCL- Serial Clock, TWI or IIC- Bus Speicherbelegung 1/2 Funktion(Register) Bereichs- In dieser Tabelle kann man sehen welche Register Unterteilung Zu welchen Gruppen gehören. Dies ist von Bedeutung wenn
in „PWM- Controller 18- Kanal TWI- Bus Proj.“ · Projekte & Code ·
-
Datei
test.lst
c0 rjmp .+32 ; 0x44 <__bad_interrupt> 24: 0f c0 rjmp .+30 ; 0x44 <__bad_interrupt> 26: 0e c0 rjmp .+28 ; 0x44 <__bad_interrupt> 28: 0d c0 rjmp .+26 ; 0x44 <__bad_interrupt> 2a: 0c c0 rjmp .+24 ; 0x44 <__bad_interrupt> 2c: 0b c0 rjmp .+22 ; 0x44 <__bad_interrupt> 2e: 0a c0 rjmp .+20 ; 0x44 <__bad_interrupt
in „SPI Master Code Optimierung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
kueche_2.lst
AVRASM ver. 2.1.7 C:\src\Hz\Kueche-02\main.asm Thu Apr 20 17:46:28 2006 C:\src\Hz\Kueche-02\main.asm(7): Including file 'C:\Programme\Atmel\AVR Tools\AvrAssembler2\Appnotes\tn2313def.inc' C:\src\Hz\Kueche-02\main.asm(145): Including file 'C:\src\Hz\Kueche-02\lcd.asm
-
PDF
PWM_Controller_Manual.pdf
mit 0 initialisieren. PWM- Controller Pinout Reset, ISP, Clock und PowerSupply sollten entsprechend AVR Hardware Design Considerations AVR042 beschaltet werden. Wobei ISP- nicht zwingend notwendig ist. Ich würde ISP- empfehlen, da an der Firmware weiterhin fleißig gefeilt wird ☺ Crystal als ClockSource
in „PWM- Controller 18- Kanal TWI- Bus Proj.“ · Projekte & Code ·
-
Datei
md5-asm.S
, r0 ld r0, X+ adc ACCU1, r0 ld r0, X+ adc ACCU2, r0 ld r0, X+ adc ACCU3, r0 mov S_SAVE, r20 movw r28, r24 /* loading z value */ movw r26, r28 add r26, AS_SAVE1 adc r27, r1 ld ARG_Z0, X+ ld ARG_Z1, X+ ld ARG_Z2, X+ ld ARG_Z3, X /* loading x value */ movw r26, r28 add r26, AS_SAVE2 adc r27, r1 ld ARG_X0
in „avr-as, Makro kaputt aus avr-crypto-lib“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
test.lst
milliseconds can be achieved. */ void _delay_loop_2(uint16_t __count) { __asm__ volatile ( 46: c0 ec ldi r28, 0xC0 ; 192 48: dd e5 ldi r29, 0x5D ; 93 { Write_EE(9,a); _delay_ms(10); _delay_ms(10); _delay_ms(10); PORTB ^= OUTBIT; 4a: 02 e0 ldi r16, 0x02 ; 2 DDRB |= OUTBIT; unsigned char a; for (a=0;a<20;a++)
in „EEPROM Schreibfrequenz auf eine Adresse“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
PWM_Controller_Manual.pdf
internal RC-Oscillator. PWM- Controller Pinout Reset, ISP, Clock und PowerSupply sollten entsprechend AVR Hardware Design Considerations AVR042 beschaltet werden. Wobei ISP- nicht zwingend notwendig ist. Ich würde ISP- empfehlen, da an der Firmware weiterhin fleißig gefeilt wird ☺ Crystal als ClockSource
in „PWM- Controller 18- Kanal TWI- Bus Proj.“ · Projekte & Code ·
-
PDF
doc8209.pdf
/64M1 [DATASHEET] 149 8209E–AVR–11/2012 (1) Assembly code example SPI_MasterInit: ; Set MOSI and SCK output, all others input ldi r17,(1<<DD_MOSI)|(1<<DD_SCK) out DDR_SPI,r17 ; Enable SPI, Master, set clock
-
Datei
mit_kontrollausgabe.asm
5c: 0c 94 5d 00 jmp 0xba ; 0xba <__bad_interrupt> 60: 0c 94 5d 00 jmp 0xba ; 0xba <__bad_interrupt> 64: 0c 94 5d 00 jmp 0xba ; 0xba <__bad_interrupt> 00000068 <__ctors_start>: 68: 2e 03 fmul r18, r22 0000006a <__ctors_end>: 6a: 11 24 eor r1, r1 6c: 1f be out 0x3f, r1 ; 63 6e: cf ef ldi r28, 0xFF ; 255
in „AVR Inline Optimierung kaputt?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ohne_kontrollausgabe.asm
5c: 0c 94 5d 00 jmp 0xba ; 0xba <__bad_interrupt> 60: 0c 94 5d 00 jmp 0xba ; 0xba <__bad_interrupt> 64: 0c 94 5d 00 jmp 0xba ; 0xba <__bad_interrupt> 00000068 <__ctors_start>: 68: 01 03 mulsu r16, r17 0000006a <__ctors_end>: 6a: 11 24 eor r1, r1 6c: 1f be out 0x3f, r1 ; 63 6e: cf ef ldi r28, 0xFF ; 255
in „AVR Inline Optimierung kaputt?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
wave.h
0x31,0x2E,0x2C,0x29,0x27,0x26,0x24,0x23,0x22,0x20,0x1F,0x1E,0x1E,0x1E,0x1F,0x21, 0x22,0x24,0x25,0x27,0x28,0x28,0x28,0x27,0x26,0x25,0x23,0x21,0x20,0x1E,0x1C,0x1B, 0x19,0x19,0x18,0x17,0x13,0x0F,0x0A,0x05,0x01,0x02,0x09,0x14,0x24,0x38,0x4D,0x64, 0x7B,0x92,0xA8,0xBC,0xCF,0xDF,0xEC,0xF5,0xFA,0xFA,0xF5,0xED,0xE0,0xD1,0xC0,0xAC
in „Glühwürmchen in Rotkohlglas gefangen“ · Projekte & Code ·
-
Datei
8080int-jmp.asm
... .equ ZFL_S = 7 .equ ZFL_Z = 6 .equ ZFL_H = 4 .equ ZFL_P = 2 .equ ZFL_N = 1 .equ ZFL_C = 0 .equ AVR_T = SREG_T .equ AVR_H = SREG_H .equ AVR_S = SREG_S .equ AVR_V = SREG_V .equ AVR_N = SREG_N .equ AVR_Z = SREG_Z .equ AVR_C = SREG_C ;------------------------------------------------; ; Load table value
in „CP/M auf ATmega88“ · Mikrocontroller und Digitale Elektronik ·