-
Datei
Transistortester.h
switched permanent to output. const unsigned char PinADCtab[] PROGMEM = { (1<<TP1)|TXD_VAL, (1<<TP2)|TXD_VAL, (1<<TP3)|TXD_VAL}; // Table of commands to switch the ADC-Pins 0,1,2 to output const uint8_t PrefixTab[] MEM_TEXT = { 'p','n',LCD_CHAR_U,'m',0,'k','M'}; // p,n,u,m,-,k,M //generate Omega- and
-
Datei
PWMmitDisplaykomplett.asm
Tabelle anpassen um Offset zu erhalten subi temp, 0x20 ;Ascii-code -32 ldi temp2, 0x00 ;temp mit 3 multiplizieren (temp*3---> XH,XL) mov XL, temp clr XH add XL, temp adc XH, temp2 add XL, temp adc XH, temp2 ;nochmal mit 2 multiplizieren add XL, XL adc XH, XH ;----------
in „AVR PWM-Dimmer-Experimentierboard mit Nokia3310-Display“ · Projekte & Code ·
-
Datei
PWMmitDisplaykomplett.asm
Tabelle anpassen um Offset zu erhalten subi temp, 0x20 ;Ascii-code -32 ldi temp2, 0x00 ;temp mit 3 multiplizieren (temp*3---> XH,XL) mov XL, temp clr XH add XL, temp adc XH, temp2 add XL, temp adc XH, temp2 ;nochmal mit 2 multiplizieren add XL, XL adc XH, XH ;----------
in „AVR PWM-Dimmer-Experimentierboard mit Nokia3310-Display“ · Projekte & Code ·
-
Datei
iom16.h
(0x2F) #define SFIOR _SFR_IO8(0x30) #define OSCCAL _SFR_IO8(0x31) /* Timer 0 */ #define TCNT0 _SFR_IO8(0x32) #define TCCR0 _SFR_IO8(0x33) #define MCUSR _SFR_IO8(0x34) #define MCUCSR _SFR_IO8(0x34) #define
-
PDF
gesamtinhalt-1967-2019_HeftNr.pdf
2. H.J. Brandt DJ 1 ZB 1970/2 113…125 Teil In eigener Sache: Sonderheft III Verschiedenes: 1970/2 126 Betriebsferien des Verlags u. a. Verschiedenes: 1970/2 126 Verbesserung für DJ 9 ZB 005 Verschiedenes
-
Datei
usbconfig.h
shared VID/PID pair. See the file USB-IDs-for-free.txt for * details. */ #define USB_CFG_DEVICE_NAME 'U', 'S', 'B', '-', 'I', 'n', 'p', 'u', 't' #define USB_CFG_DEVICE_NAME_LEN 9 /* Same as above for the device name. If you don't want a device name, undefine * the macros. See the file USB-IDs-for-free.txt
in „ATMega48 mit V-USB (AtmelStudio 6)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
usbconfig.h
file USB-IDs-for-free.txt for * details. */ #define USB_CFG_DEVICE_NAME 'M', 'a', 's', 't', 'w', 'u', 'r', 'f', \ 'b', 'u', 'z', 'z', 'e', 'r', ' ', \ 'F', 'F', ' ', \ 'N', 'i', 'e', 'd', 'e', 'r', 'n', 'j', 'e', 's', 'a' #define USB_CFG_DEVICE_NAME_LEN 29 /* Same as above for the device name. If you
in „V-USB Probleme ATtiny44 (wird nicht erkannt)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
irmp.c
URSEL_BIT_VALUE (0) #endif #define UART0_TXEN_BIT_VALUE (1<<TXEN0) #define UART0_UDR UDR0 #define UART0_U2X U2X0 #else #define UART0_UBRRH UBRRH #define UART0_UBRRL UBRRL #define UART0_UCSRA UCSRA #define UART0_UCSRB UCSRB #define UART0_UCSRC UCSRC #define UART0_UDRE_BIT_VALUE (1<<UDRE) #define UART0_UCSZ1
in „IRMP - Infrared Multi Protocol Decoder“ · Projekte & Code ·
-
PDF
gesamtinhalt-1967-2019_Call_Heft.pdf
im Bereich 2 bis 4 GHz Wolfgang Schneider DJ 8 ES 2006/2 67…70 Oszillatoren 2-Ton-Audiogenerator für Messungen an SSB-Sendern Wolfgang Schneider DJ 8 ES 2007/2 85…90 Messtechnik Bakencontroller mit ATmega32 und Bascom Wolfgang Schneider DJ 8 ES 2008/1 49…60 Grundlagen Bakencontroller mit ATmega32 und Bascom Wolfgang Schneider DJ 8 ES 2008/1 49…60 Praxisprojekt Universelle GPS-Uhr Wolfgang Schneider DJ 8 ES 2008/2 67…78 Messtechnik Universelle GPS-Uhr Wolfgang Schneider DJ 8 ES 2008/2 67…78
-
Datei
ATmega328P.xml
mask="0x04" name="UPE0"/> <bitfield caption="Double the USART transmission speed" mask="0x02" name="U2X0"/> <bitfield caption="Multi-processor Communication Mode" mask="0x01" name="MPCM0"/> </register> <register caption="USART Control and Status Register B" name="UCSR0B" offset="0xC1" size="1"> <bitfield
in „Welche AVR besitzen die PIN Toggle Fähigkeit?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
colorlcd.bas
Partial Display In Function Lcd_write Dat , &H00 ' Top_block = 0 Lcd_write Dat , &H10 ' Bottom_block = 32 Lcd_write Dat , &H10 ' Number Of Specified Blocks = Bottom_block = 32 Lcd_write Dat , &H03 ' Area Scroll Type = Whole Screen Scroll End Sub Sub Lcd_scroll(byval Scnt As Byte) Lcd_write Cmd , &H30 ' Ext
in „Mini-Farbdisplay (+mehr) für 1 Euro“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
m644def.inc
;* File Name : "m644def.inc" ;* Title : Register/Bit Definitions for the ATmega644 ;* Date : 2007-02-28 ;* Version : 2.24 ;* Support E-mail : avr@atmel.com ;* Target MCU : ATmega644 ;* ;* DESCRIPTION ;* When including this file in the assembly program file, all I/O register ;*
in „AVR - Fehlermeldung beim Übersetzen von Assembler für ATmega644“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
m644def.inc
;* File Name : "m644def.inc" ;* Title : Register/Bit Definitions for the ATmega644 ;* Date : 2007-02-28 ;* Version : 2.24 ;* Support E-mail : avr@atmel.com ;* Target MCU : ATmega644 ;* ;* DESCRIPTION ;* When including this file in the assembly program file, all I/O register ;*
in „woher Registerdefinitionen für mega644?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
iom16.h
define UDRIE 5 #define TXCIE 6 #define RXCIE 7 #define UCSRA _SFR_IO8(0x0B) #define MPCM 0 #define U2X 1 #define PE 2 #define DOR 3 #define FE 4 #define UDRE 5 #define TXC 6 #define RXC 7 #define UDR _SFR_IO8(0x0C) #define SPCR _SFR_IO8(0x0D) #define SPR0 0 #define SPR1 1 #define CPHA 2 #define CPOL
in „ATMega16 mehrere Taster an INT0“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ip_arp_udp_tcp.c
type){ // type 0=ip , icmp // 1=udp // 2=tcp uint32_t sum = 0; //if(type==0){ // // do not add anything, standard IP checksum as described above // // Usable for ICMP and IP header //} if(type==1){ sum+=IP_PROTO_UDP_V; // protocol udp // the
in „[AVR] HTTP-Client Antwort auslesen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
vhfcindex.pdf
/1 24 - 32 IF Modules Reception 2 m Band A Modular Six Channel FM Receiver D E Schmitzer, DJ4BG 1973/1 33 - 36 2 m Band Automatic 10 Channel Scanner for FM Stations U Tillmann, DJ5UO 1973/1 37 - 45 Shortwave &
-
Datei
iom88.h
2 Output Compare Register A */ SFR_B(TCNT2, 0xB2) /* Timer/Counter 2 */ SFR_B(TCCR2B, 0xB1) /* Timer/Counter 2 Control Register B */ SFR_B(TCCR2A, 0xB0) /* Timer/Counter 2 Control Register A */ SFR_W(OCR1B
in „IAR Embedded Workbench for Atmel AVR“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ATmega324PA.xml
of Timer/Counter2. (CS22:CS21:CS20) Description. (0:0:0) Timer/Counter2 is stopped. (0:0:1) PCK2. (0:1:0) PCK2/8. (0:1:1) PCK2/32. (1:0:0) PCK2/64. (1:0:1) PCK2/128. (1:1:0) PCK2/256. (1:1:1) PCK2/1024. The Stop condition
in „M324def.inc gesucht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Configuration_adv.h
// Without XON/XOFF flow control (see SERIAL_XON_XOFF below) 32 bytes should be enough. // To use flow control, set this buffer size to at least 1024 bytes. // :[0, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048] //#define RX_BUFFER_SIZE 1024 #if RX_BUFFER_SIZE >
in „Marlin 2.0.72 lässt sich nicht compilieren“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Angaben.txt
0x60 ;StartSram ldi tmpdelay,8 ldi yl,0x80 ldi yh,0 CharDefLoop: ; Load start of table ldi ZH,HIGH(2*CharDef) ldi ZL,LOW(2*CharDef) ; get position of ldi tmp16cnth,0 ld tmp16cntl, X+ subi tmp16cntl, 32 ; convert ASCII to Position in Chardef-Table lsl tmp16cntl ; *2 (two bytes per char) add zl, tmp16cntl
in „Crashkurs in Sachen I²C-Bus“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ATmega2560.xml
_MASK> <UDRIE2_MASK>0x20</UDRIE2_MASK> <TXCIE2_MASK>0x40</TXCIE2_MASK> <RXCIE2_MASK>0x80</RXCIE2_MASK> </UCSR2B> <UCSR2A> <IO_ADDR>NA</IO_ADDR> <MEM_ADDR>$D0</MEM_ADDR> <MPCM2_MASK>0x01</MPCM2_MASK> <U2X2_MASK>0x02</U2X2_MASK> <UPE2_MASK>0x04</UPE2_MASK> <DOR2_MASK>0x08</DOR2_MASK> <FE2_MASK>0x10</FE2_MASK> <UDRE2_MASK>0x20</UDRE2_MASK> <TXC2_MASK>0x40</TXC2_MASK> <RXC2_MASK>0x80</RXC2_MASK> </UCSR2A> <UDR1> <IO_ADDR
in „Eclipse AVR win32 komplett?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ATmega324P.xml
of Timer/Counter2. (CS22:CS21:CS20) Description. (0:0:0) Timer/Counter2 is stopped. (0:0:1) PCK2. (0:1:0) PCK2/8. (0:1:1) PCK2/32. (1:0:0) PCK2/64. (1:0:1) PCK2/128. (1:1:0) PCK2/256. (1:1:1) PCK2/1024. The Stop condition
in „M324def.inc gesucht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lanc0093.c
unsigned char RS232_TimeOut_Max=3; // Max time between receiving complete RS232 command from PC (between 2..3*32ms) flash unsigned char Menu_Shift_Time=6; // Time required that page key becomes shift key flash char Message1[]="S[äs] "; // R[us] flash char Message2[]="S[/s] "; // L[us] eeprom unsigned int
in „Problem mit ATMega8 - Flash überschreibt EEPROM“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
MEGA328P_Minicomputer_BASIC.bas
Funktion (wahrsch. für 'Kommunikation / RTC) $crystal = 8388608 $hwstack = 128 $swstack = 64 $framesize = 32 $regfile = "M328PDEF.DAT" 'Fuses: ' 'Alles Standart bis auf: 'Clock: 8 MHz internal 'Leave EEPROM when chip is erased 'Brown-Out: 2,7V 'Maximale Anzahl Zeilen: Const Maxlines = 51 'Maximale Anzahl Parameter
in „Minicomputer mit BASIC-Interpreter“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
tbf5030_c3a_3.c
* 145.036; mb_word[0] = (unsigned int)(fdp_usa); //psi op2_usa = op2 * 1.45036; mb_word[1] = (unsigned int)(op2_usa); //Kpa mb_word[2] = ((1.8 *tt1)+32); mb_word[3] = ((1.8 *tt2)+32); mb_word[7] = nmass3 * 35.31466; if ( svv_flag == 1 || (web_command < 3 &&
in „Fehler beim Compilieren“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ATmega8.xml
of Timer/Counter2. (CS22:CS21:CS20) Description. (0:0:0) Timer/Counter2 is stopped. (0:0:1) PCK2. (0:1:0) PCK2/8. (0:1:1) PCK2/32. (1:0:0) PCK2/64. (1:0:1) PCK2/128. (1:1:0) PCK2/256. (1:1:1) PCK2/1024. The Stop condition
in „AVR Code Wizard“ · Projekte & Code ·
-
Datei
t.lst
DDRD=0x20; 000112 e2e0 LDI R30,LOW(32) 000113 bbe1 OUT 0x11,R30 ; 302 ; 303 // Timer/Counter 0 initialization ; 304 // Clock source: System Clock ; 305 // Clock value: 125,000 kHz ; 306 // Mode: Normal top=FFh ; 307 // OC0
in „Problem mit CodevisionAVR 1.23.8c Standard“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
t.lst
DDRD=0x20; 000112 e2e0 LDI R30,LOW(32) 000113 bbe1 OUT 0x11,R30 ; 302 ; 303 // Timer/Counter 0 initialization ; 304 // Clock source: System Clock ; 305 // Clock value: 125,000 kHz ; 306 // Mode: Normal top=FFh ; 307 // OC0
in „Problem mit CodevisionAVR 1.23.8c Standard“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
objdump.txt
r3, r3, lsl #2 8002c68: fa02 f303 lsl.w r3, r2, r3 8002c6c: 60fb str r3, [r7, #12] GPIOx->AFR[GPIO_PinSource >> 0x03] &= ~((uint32_t)0xF << ((uint32_t)((uint32_t)GPIO_PinSource & (uint32_t)0x07) * 4)) ; 8002c6e: 887b
in „STM32F4 HardFault Interrupt bei stdlib Funktionen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
DIGITAL_MELODY_PLAYER.bas
(1/16) Fis2(1/8) E2(1/8) H2(1/8) Fis2(1/16) Fis2(1/16) Gis2(1/8) Fis2(1/8) C3(1/8) G2(1/16) G2(1/16) A2(1/8) G2(1/8) P(1/8) H2(1/8) C3(1/8) 'Coolio :: C U When U Get There 'G2(1/8) F2(1/8) G2(1/8) Ais2(1/8) Gis2
in „Messgeraetchen aus Pollin Spiel bauen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
CRTIR.asm
0b00111101, 0b01011110, 0b00011111 .ORG 0xFB0 .DB 0b00000000, 0b00000000, 0b00000000, 0b00000000 .ORG 0xC32 .DB 0b00000001, 0b00000000, 0b00000110, 0b00000000 .ORG 0xCB2 .DB 0b00000001, 0b00011100, 0b00001001, 0b00011100 .ORG 0xD32 .DB 0b00000001, 0b00100010, 0b00010000, 0b00100010 .ORG 0xDB2 .DB 0b00011111, 0b01111111, 0b00111000, 0b01000001 .ORG 0xE32 .DB 0b00100001, 0b01000000, 0b00010000, 0b00111111 .ORG 0xEB2 .DB 0b01000011, 0b00100001, 0b00010000, 0b00000001 .ORG 0xF32 .DB 0b00111101, 0b00011110, 0b00010000, 0b00000010 .ORG 0xFB2 .DB 0b00000000
in „BW-CRT-Controller aus Mega8 bauen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
MJoy.asm
;*************************************************************************** ;* U S B S T A C K F O R T H E A V R F A M I L Y ;* ;* File Name :"MJoy.asm" ;* Title :MJoy - USB Joystick based on USB stack ;* Date :18.06.2004 ;* Version :1.1 ;* Target MCU :ATmega8 ;* AUTHOR : Mindaugas
in „AVR Joystickprogrammierung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
MJoy.asm
;*************************************************************************** ;* U S B S T A C K F O R T H E A V R F A M I L Y ;* ;* File Name :"MJoy.asm" ;* Title :MJoy - USB Joystick based on USB stack ;* Date :18.06.2004 ;* Version :1.1 ;* Target MCU :ATmega8 ;* AUTHOR : Mindaugas
in „error: Operand 1 out of range:“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AT90PWM3.xml
> <MEM_ADDR>0xC0</MEM_ADDR> <MPCM_MASK>0x01</MPCM_MASK><U2X_MASK>0x02</U2X_MASK><UPE_MASK>0x04</UPE_MASK><DOR_MASK>0x08</DOR_MASK><FE_MASK>0x10</FE_MASK><UDRE_MASK>0x20</UDRE_MASK><TXC_MASK>0x40</TXC_MASK><RXC_MASK>0x80</RXC_MASK></UCSRA> <AC2CON> <IO_ADDR>
in „AVRStudio4(SP4) debug mode: ACSR fehlt für AT90PWM3?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Video_gen.asm
******************************************************************** ;************************ H A U P T P R O G R A M M ********************************** ;************************************************************************************* start: ldi ZH,HIGH(data*2) ldi ZL,LOW(data*2) out 0x15,sync
in „kaputt geflasht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Neues_Textdokument.txt
; err_1 -= dy2; } if (err_2 > 0) { pixel[2] += z_inc; err_2 -= dy2; } err_1 += dx2; err_2 += dz2; pixel[1] += y_inc; } } else { err_1 = dy2 - n; err_2 = dx2 - n; for (i = 0; i < n; i++) { setvoxel(pixel[0], pixel[1
in „LED-Cube Effekte weiter per Knopfdruck“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LED_Cube.ino
; err_1 -= dy2; } if (err_2 > 0) { pixel[2] += z_inc; err_2 -= dy2; } err_1 += dx2; err_2 += dz2; pixel[1] += y_inc; } } else { err_1 = dy2 - n; err_2 = dx2 - n; for (i = 0; i < n; i++) { setvoxel(pixel[0], pixel[1
in „LED-Cube Effekte weiter per Knopfdruck“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
1a_timer_irq_ESE_Skript.pdf
Prozessor bildet. Diese Hardware muss Zustandsänderungen erkennen und per IRQ zum Prozessor signalisieren. 2. Im Prozessor und (höchstwahrscheinlich) dem Interrupt-Request-Controller muss ein Priorisierungssystem festgelegt werden, das die IRQs priorisiert und 32 Embedded Systems Engineering Skript V1.00 entsprechend
in „Zeitmessung mit Timer2 asynchron“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
LF2407_EZDSP_INC.pdf
B int18 ;24h NMI int19: B int19 ;26h reserved int20: B int20 ;28h INT20 (software) int21: B int21 ;2Ah INT21 (software) int22: B int22 ;2Ch INT22 (software) int23: B int23 ;2Eh INT23 (software) int24: B int24 ;30h INT24 (software) int25: B int25 ;32h INT25 (software) int26: B int26 ;34h INT26 (software
in „TMS320LF2407 ???“ · Digitale Signalverarbeitung / DSP / Machine Learning ·
-
Datei
make_log.txt
-MMD -MP -MF dep/main.o.d main.c -o main.o CreateProcess(C:\usr\bin\avr-gcc.exe,avr-gcc -c -mmcu=atmega644 -I. -gdwarf-2 -DF_CPU=20000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=./main.lst -std=gnu99 -ffunction-sections -fdata-sections
in „Problem mit make unter win7“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Kleines_LCD_Tutorial.htm
verzoegerungs_schleife" ret ; Rueckkehr zur naechsten Adresse hinter ; Unterprogrammaufruf durch RCALL Verzoegerung2: ;2+[4x(255-1)+3]x[5x(32-1)]+7= 39,49 ms bei 4 MHz wdr ldi zeit, 0xFF ldi zeit1, 0x20 Verzoegerungs_Schleife2: dec zeit cpi zeit, 1 brlt Verzoegerungs_Schleife2 ldi zeit, 0xFF dec zeit1 cpi zeit1, 1
in „AVR-Tutorial: LCD - Erweiterung lcd-routines.asm - Bitte um Feedback“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Sensormodul2-3.asm
===================================================================================== ; Sensormodul2/Sensormodul3 zur Erfassung von Temperaturen, Luftdruck, Luftfeuchtigkeit und Alarmen mit ATmega8 ; Scott-Falk Hühn (s.huehn@soemtron.de) ; Version 2.10, letzte Bearbeitung am 11.08.2014 ; ===========
in „AVR-ASM Knobelei : Bitmanipulation am LCD im 4-Bit Mode“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Sensormodul_2_V210_veraendert_4.asm
===================================================================================== ; Sensormodul2/Sensormodul3 zur Erfassung von Temperaturen, Luftdruck, Luftfeuchtigkeit und Alarmen mit ATmega8 ; Scott-Falk Hühn (s.huehn@soemtron.de) ; Version 2.10, letzte Bearbeitung am 11.08.2014 ; ===========
in „AVR-ASM Knobelei : Bitmanipulation am LCD im 4-Bit Mode“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Sensormodul_2_V210_veraendert_v3.asm
===================================================================================== ; Sensormodul2/Sensormodul3 zur Erfassung von Temperaturen, Luftdruck, Luftfeuchtigkeit und Alarmen mit ATmega8 ; Scott-Falk Hühn (s.huehn@soemtron.de) ; Version 2.10, letzte Bearbeitung am 11.08.2014 ; ===========
in „Temperaturmesssystem Sensormodul 2 mit ATmega 8 in AVR-ASM“ · Projekte & Code ·