-
Datei
akkuload.asm
Schleifenanfang als Rücksprungadresse auf den Stapel push rmp ldi rmp,HIGH(loop) push rmp ; Prüfe die 64 Hz Tick Flagge von Timer 0 sbrc rFlg,b64Hz ; ein Tick? rjmp Tick64Hz ; lese Tasten und werte sie aus ; Prüfe ob 32 Messzyklen komplett sind und 4 Sekunden vorüber sind sbrc rFlg,b32m ; Prüfe 32 Messungen
in „Asssembleprogramm für Mega16 auf Mega8535 anpassen, Sprungweite "call" und "jmp"“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Dokumentation.pdf
...................................................................................................28 Quellen und Dank.......................................................................................................28 Erklärung....................................................................
in „Vielen Dank!“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
usb_serial.c
#else #define CDC_ACM_SIZE 16 #define CDC_ACM_BUFFER EP_SINGLE_BUFFER #define CDC_RX_SIZE 64 #define CDC_RX_BUFFER EP_DOUBLE_BUFFER #define CDC_TX_SIZE 64 #define CDC_TX_BUFFER EP_DOUBLE_BUFFER #endif static const uint8_t PROGMEM endpoint_config_table[] = { 0, 1, EP_TYPE_INTERRUPT_IN, EP_SIZE
in „FT232 ähnliches USB mit atmega32u4 unter C“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
usb_serial.c
auch Atmega32u4 #define CDC_ACM_SIZE 16 #define CDC_ACM_BUFFER EP_SINGLE_BUFFER #define CDC_RX_SIZE 64 #define CDC_RX_BUFFER EP_DOUBLE_BUFFER #define CDC_TX_SIZE 64 #define CDC_TX_BUFFER EP_DOUBLE_BUFFER #endif static const uint8_t PROGMEM endpoint_config_table[] = { 0, 1, EP_TYPE_INTERRUPT_IN, EP_SIZE
in „Atmega32U4-Board: USB-Ausgabe in Betrieb nehmen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
600 mks).. // (c) Copyright Ibragimov M. 06.2011 Russia Togliatti // "Ðîäèíà" ïðîåêòà íà http://vga-avr.narod.ru/ /* Èñõîäíèêè ïîäêîððåêòèðîâàíû ïîä WinAVR-20090313 portable ( ïîäêîððåêòèðîâà ñïåöèôèêà êîìàíä: cbi, sbi, PRG_RDB etc.), íå óñòðàíåíû íåêîòîðûå warnings, äóìàþ îíè íå êðèòè÷íû. 21:15 28.06.2011 */ #include <avr/io.h> #include <avr/signal.h> #include <avr/sleep.h> #include <avr/pgmspace.h> #include <string.h> #include "symbol_tbl.h" #include <compat/deprecated.h> #define true 1 #define false 0 #define NOP asm
in „Simple VGA/Video adapter“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
m16def.inc
********************* ;* A P P L I C A T I O N N O T E F O R T H E A V R F A M 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 ;* ;* DESCRIPTION ;* When including this file in the assembly program file, all I/O register ;* names and I/O register bit names appearing in the data book can be used
in „Datei für Mega16 für AVR Studio“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
m16def.inc
********************* ;* A P P L I C A T I O N N O T E F O R T H E A V R F A M 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 ;* ;* DESCRIPTION ;* When including this file in the assembly program file, all I/O register ;* names and I/O register bit names appearing in the data book can be used
in „avra woher die ***def.inc dateien nehmen?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
m16def.inc
********************* ;* A P P L I C A T I O N N O T E F O R T H E A V R F A M 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
in „ATMEGA16 Timer2 Assemblerproblem“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
m16def.inc
********************* ;* A P P L I C A T I O N N O T E F O R T H E A V R F A M 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 ;* ;* DESCRIPTION ;* When including this file in the assembly program file, all I/O register ;* names and I/O register bit names appearing in the data book can be used
in „Assembler Include-Dateien“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
alf.c
//#include <mega16.h> #include <stdio.h> #include <stdint.h> #include <string.h> #include <avr/io.h> #include <avr/interrupt.h> #include <avr/pgmspace.h> // Definiere hier, welche Ports die PWM ausgeben sollen #define PWMPORT0 PORTC #define PWMPORT1 PORTA #define DDRPORT0 DDRC #define DDRPORT1
in „12bit, 9-Kanal Soft-PWM für LEDs auf Mega16“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ver1.0_26.07.02.bas
26.07.02" 'ver+const+.bas=Dateiname 'Fisch's Werbetafel 'Compiler 1.11.6.4 '-----------[ Compiler- / AVR- Setup ]----------------- $regfile = "8535def.dat" 'Prozessortyp $crystal = 2500000 'läuft real mit 10MHz; beschleunigt so I2C u. LCD-Routinen *4 $baud = 2400 'real 9600 Oe Alias Portd.5 'output_enable
in „Menüstruktur unter Bascom“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
dude54arduino_mit_vvvv.txt
not exist or is not a regular file, skipping Using Port : /dev/cu.SLAB_USBtoUART Using Programmer : avr910 Overriding Baud Rate : 19200 AVR Part : ATMEGA8 Chip Erase delay : 10000 us PAGEL : PD7 BS2 : PC2 RESET disposition : dedicated RETRY pulse : SCK serial program mode : yes parallel program mode :
in „avrdude - Probleme unter Mac OS X 10.7 (Lion)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcdconpar.asm
198 , 0 .db 0 , 0 , 204 , 204 , 204 , 124 , 12 , 248 .db 0 , 0 , 252 , 152 , 48 , 100 , 252 , 0 .db 28 , 48 , 48 , 224 , 48 , 48 , 28 , 0 .db 24 , 24 , 24 , 0 , 24 , 24 , 24 , 0 .db 224 , 48 , 48 , 28 , 48 , 48 , 224 , 0 .db 118 , 220 , 0 , 0 , 0 , 0 , 0 , 0 .db 0 , 16 , 56 , 108 , 198 , 198 , 254 , 0
in „LCD Controller für 640x480 LCD mit mega8515“ · Projekte & Code ·
-
PDF
Atmel-JTAGICE3_UserGuide.pdf
4.3.3. Atmel megaAVR OCD (JTAG).....................................................................................24 4.3.4. Atmel megaAVR/tinyAVR OCD (debugWIRE)........................................................
in „Arduino Nano über ISP programmieren“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
test.lst
bad_interrupt> 0000007c <__ctors_end>: 7c: 11 24 eor r1, r1 7e: 1f be out 0x3f, r1 ; 63 80: cf ef ldi r28, 0xFF ; 255 82: d8 e0 ldi r29, 0x08 ; 8 84: de bf out 0x3e, r29 ; 62 86: cd bf out 0x3d, r28 ; 61 00000088 <__do_clear_bss>: 88: 11 e0 ldi r17, 0x01 ; 1 8a: a0 e0 ldi r26, 0x00 ; 0 8c: b1 e0 ldi r27,
in „AVR Studio 5 meckert sehr viel“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
test.c
/* testprogramm for generating a PWM - Singal */ // Microcontroller ATTINY44A #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #include "AttinyPWM.h" #include "Typedef.h" #define divider 1 volatile uint8_t pwm_flag; int main(void) { // first square sinwave lookup table
in „PWM mit Interrupts steuern“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
1wire.c
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. */ #include <stdio.h> #include <avr/io.h> #include <avr/pgmspace.h> #include "1wire.h" #include "1wire-delay.h" #if OW_DEBUG void uart_putsP(const char *addr); void uart_puts(const char *addr); void uart_getc(); int uart_putc(char c);
in „DS18S20 Fehler ab ca. 40°C“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LCD.S
0x40,0x40,0x20,0x7C,0x00 .byte 0x1C,0x20,0x40,0x20,0x1C,0x00 .byte 0x3C,0x40,0x30,0x40,0x3C,0x00 .byte 0x44,0x28,0x10,0x28,0x44,0x00 .byte 0x0C,0x50,0x50,0x50,0x3C,0x00 .byte 0x44,0x64,0x54,0x4C,0x44,0x00 .byte 0x00,0x08,0x36,0x41,0x00,0x00 .byte 0x00,0x00,0x7F,0x00,0x00,0x00 .byte 0x00,0x41,0x36,0x08,0x00,0x00
in „Z Pointer unter AVR GCC setzen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ALC5000M_KM_G_111208.pdf
DieLadeparametervoneinzelnenAkku- Sätzen können in einer Akku-Datenbank Erhaltungsladung: 2,20 bis 2,28 V/Zelle (einstellbar) abgelegtwerdenundstehendannjederzeit Entladeschluss-Spannung 1,70 bis 2,00 V/Zelle (einstellbar) wiederzurVerfügung.Beibereitserfassten Akkus bzw. Akku-Packs sind keine um- Lithium-Ionen
in „ELV ALC 5000 - Softwarefehler“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Schema_Mikrocontrollerteil.pdf
T1)PD6 30 LCD_DB6 D D D RST 5 4 MOSIMISO (XCK1)PD5 29 LCD_DB5 L L L RESET GND 6 3 SCK MOSI (IC1)PD4 28 LCD_DB4 1 JP5 2 SCK (TXD1/INT3)PD3 27 USB_TXD (RXD1/INT2)PD2 26 JP8 AVR ISP (SDA/INT1)PD1 25 1 2 USB_RXD (SCL/INT0)PD0 GND GND GND GND 54 9 LCD_RS 55 PF7(ADC7/TDI) (IC3/INT7)PE7 8 LCD_E 56 PF6(ADC6/TDO
in „Taktfrequenz des Mikrocontrollers“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
steuerung1.cc
Weichenstellpult //---------------------------------------------------------------------- // Prozessor=ATMega64 // Programmer=avr910 // Takt : 8 MHz // Sprache : C // Datum : 12.04.2008 // Version : 0.2 ALPHA // Autor : PhiSch //---------------------------------------------------------------------- #define F_CPU
in „schwierigkeiten mit Wegsuche“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
Tastenprogrammierung * // * * // ************************************************************************ #include <avr/eeprom.h> #include <avr/interrupt.h> #include <avr/pgmspace.h> #include <util/delay.h> #include "dogm.h" // Tasteneingänge definieren // ========================= #define KEY_DDR DDRD #define KEY_PORT
in „DOGM Eigener Zeichensatz“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
mispav.cpp
\n" )); for(;;) { c = in_char(); if ( c == 0x1A ) break ; out_char(c); } out_nl(); } #endif #ifdef AVR // 2024-04-30 #define ser_0_AVR_NFIFO 20 extern u8 ser_0_AVR_ifill; extern u8 ser_0_AVR_iempty; extern u8 ser_0_AVR_ififo[ser_0_AVR_NFIFO]; #endif // ------------------------------------------------
in „Implementierung von Menüs auf alphanumerischen Displays“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ttester_ger109k.pdf
8-bit AVR with 4/8/16/32KBytes In-System Programmable Flash - ATme- ga48 - ATmega328,. Manual, 8271D-AVR-05/11, 2011 [4] Atmel Corporation Atmel AVR126: ADC of megaAVR in Single Ended Mode,. Application Note,
in „Sammelbestellung Transistortester III - schnelle Runde“ · Markt ·
-
Datei
webserver-atmega644.txt
avr-gcc -c -mmcu=atmega644 -I. -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=ftpd.lst -std=gnu99 ftpd.c -o ftpd.o Compiling: httpd.c avr-gcc
in „too many arguments to function `fdevopen'“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AVR911.pdf
bootloader module of AVROSP supports all devices with bootloader capabilities. Note: ATtiny11 and ATtiny28 do not support ISP or bootloader programming, and are not supported by AVROSP. The user could customize the code to support other programmers, e.g. a serial high-voltage programmer. 2 AVR911 2568A-AVR
in „AVR911: Das Ende aller Leiden?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
TMC222_AVR.c
************************************************* Example library for using a TMC222 together with AVR processors that have a hardware TWI interface (e.g. ATmega8, ATmega48, ATmega88, ATmega168, ATmega16, ATmega32, ATmega64, ATmega128, AT90CAN128 and many more). It implements and interrupt driven TWI
in „Ansteuerung TMC222“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
FixpointApfel.c
stdint.h> #include <string.h> #include <stdbool.h> #include <stdlib.h> #include <stdio.h> #include <avr/io.h> void consolePrint (char* s); void consolePrintln (char* s); //################################################################################################# //### FIXPOINT START ###########
-
Datei
fat16.c
#include <avr/pgmspace.h> #include "types.h" #include "mmc.h" #include "delay.h" #include "fat16.h" struct fat_filedata_st fat_filedata; u16 fat_pos, fat_size, file_pos, root_pos, sect_offs, last_rdsect=0, clcnt,
in „[atmega8] UART-Daten auf SD-Karte schreiben“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ATmega328P.xml
architecture="AVR8" family="megaAVR"> <address-spaces> <address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x8000"> <memory-segment start="0x0000" size="0x8000" type="flash" rw="RW" exec="1"
in „Welche AVR besitzen die PIN Toggle Fähigkeit?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Flowcod_Umsetzung.c.c
****************************************************************** //** //** File name: I:\Tps pic\AVR\TPS461.c //** Title: //** Description: //** //** //** //** //** //** //** //** //** //** //************************************************************************************ #define MX_AVR #define
in „Ttiny 461a isp schaltung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
fonttab.h
. . . x . . . x . . . x . . . x . x x x x x x . */ #ifndef _infonttab #define _infonttab #include <avr/pgmspace.h> #define lastascii 127 // letztes angegebenes Asciizeichen static const unsigned char fonttab [][5] PROGMEM={ { 0x00, 0x00, 0x00, 0x00, 0x00 }, // space { 0x00, 0x00, 0x2f, 0x00, 0x00 },
in „LED Dot-Matrix 5x7 Mäxle-Würfelspiel / 2er Würfel“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ds1820.c
#include <avr/io.h> #include "ds1820.h" #include "delay.h" unsigned char crc8_data[] = { 0x00, 0x5e, 0xbc, 0xe2, 0x61, 0x3f, 0xdd, 0x83, 0xc2, 0x9c, 0x7e, 0x20, 0xa3, 0xfd, 0x1f, 0x41, 0x9d, 0xc3, 0x21, 0x7f, 0xfc
in „DS18S20 in C“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Projet_07_Akkulader.asm
----------------------------------------- ; ;PORT C ; ;pin1 (PC6) : macht den reset des Atmels ;pin28 (PC5) : gibt den ladeimpuls auf der schaltung um die akkus zu laden ;pin26 (PC3) : misst die temperatur der 2 Akkus ;pin27 (PC4) : misst die spannung der 2 Akkus über den spannungsteiler der Ladeschaltung
in „AVR Programm nachsehen ob richtig oder falsch“ · Softwareentwicklung ·
-
Datei
Projet_07_Akkulader.asm
----------------------------------------- ; ;PORT C ; ;pin1 (PC6) : macht den reset des Atmels ;pin28 (PC5) : gibt den ladeimpuls auf der schaltung um die akkus zu laden ;pin26 (PC3) : misst die temperatur der 2 Akkus ;pin27 (PC4) : misst die spannung der 2 Akkus über den spannungsteiler der Ladeschaltung
in „AVR Programm nachsehen ob richtig oder falsch“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
MyHSB_V000.c
============================*/ /* includes */ /*======================================*/ #include <avr/io.h> //AVR #include <avr/interrupt.h> //Interrupts #include <inttypes.h> #include <avr/eeprom.h> //EEPROM #include <avr/pgmspace.h> /*======================================*/ /* variablen */ /*======================================*/ /*uint16_t bri_table_8[64] PROGMEM = {0,0,1,1,1,2,2,2,2,2,2,3,3,3,3,4,4,4,5,5,6, 6,7,8,8,9,10,11,12,13,14,15,17,18,20,22,24, 26,28,31,34,37,40,44,48,52,57,62,68,74,81,89, 97,106,116,126,138,150,164,179,196,214,234,255}; */ //
in „ATtiny2313 Optimierung Problem“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
2k_v4_8_switch.txt
********************************************************** +------------+ (PCINT14/RESET) PC6 -| 1 28 |- PC5 (ADC5/SCL/PCINT13) (PCINT16/RXD) PD0 -| 2 27 |- PC4 (ADC4/SDA/PCINT12) (PCINT17/TXD) PD1 -| 3 26 |- PC3 (ADC3/PCINT11) PCINT18/INT0) PD2 -| 4 25 |- PC2 (ADC2/PCINT10) (PCINT19/OC2B/INT1) PD3 -
in „2 Kanal RC-Schalter fuer Schiffsmodelle mit Mega8“ · Projekte & Code ·
-
Datei
2k_v4_8_switch.cc
********************************************************** +------------+ (PCINT14/RESET) PC6 -| 1 28 |- PC5 (ADC5/SCL/PCINT13) (PCINT16/RXD) PD0 -| 2 27 |- PC4 (ADC4/SDA/PCINT12) (PCINT17/TXD) PD1 -| 3 26 |- PC3 (ADC3/PCINT11) PCINT18/INT0) PD2 -| 4 25 |- PC2 (ADC2/PCINT10) (PCINT19/OC2B/INT1) PD3 -
in „2 Kanal RC-Schalter fuer Schiffsmodelle mit Mega8“ · Projekte & Code ·
-
Datei
2k_v4_8_switch.cpp
********************************************************** +------------+ (PCINT14/RESET) PC6 -| 1 28 |- PC5 (ADC5/SCL/PCINT13) (PCINT16/RXD) PD0 -| 2 27 |- PC4 (ADC4/SDA/PCINT12) (PCINT17/TXD) PD1 -| 3 26 |- PC3 (ADC3/PCINT11) PCINT18/INT0) PD2 -| 4 25 |- PC2 (ADC2/PCINT10) (PCINT19/OC2B/INT1) PD3 -
in „2 Kanal RC-Schalter fuer Schiffsmodelle mit Mega8“ · Projekte & Code ·
-
Datei
2k_v4_8_switch.c
********************************************************** +------------+ (PCINT14/RESET) PC6 -| 1 28 |- PC5 (ADC5/SCL/PCINT13) (PCINT16/RXD) PD0 -| 2 27 |- PC4 (ADC4/SDA/PCINT12) (PCINT17/TXD) PD1 -| 3 26 |- PC3 (ADC3/PCINT11) PCINT18/INT0) PD2 -| 4 25 |- PC2 (ADC2/PCINT10) (PCINT19/OC2B/INT1) PD3 -
in „2 Kanal RC-Schalter fuer Schiffsmodelle mit Mega8“ · Projekte & Code ·
-
Datei
2k_v4_8_switch.c
********************************************************** +------------+ (PCINT14/RESET) PC6 -| 1 28 |- PC5 (ADC5/SCL/PCINT13) (PCINT16/RXD) PD0 -| 2 27 |- PC4 (ADC4/SDA/PCINT12) (PCINT17/TXD) PD1 -| 3 26 |- PC3 (ADC3/PCINT11) PCINT18/INT0) PD2 -| 4 25 |- PC2 (ADC2/PCINT10) (PCINT19/OC2B/INT1) PD3 -
in „2 Kanal 8 fach Switch RC für Modell Schiff und Auto“ · Projekte & Code ·
-
Datei
2k_v4_8_switch.c
********************************************************** +------------+ (PCINT14/RESET) PC6 -| 1 28 |- PC5 (ADC5/SCL/PCINT13) (PCINT16/RXD) PD0 -| 2 27 |- PC4 (ADC4/SDA/PCINT12) (PCINT17/TXD) PD1 -| 3 26 |- PC3 (ADC3/PCINT11) PCINT18/INT0) PD2 -| 4 25 |- PC2 (ADC2/PCINT10) (PCINT19/OC2B/INT1) PD3 -
in „2 Kanal 8 fach Switch RC für Modell Schiff und Auto“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
PWM_Controller_Manual_normal.pdf
Anwendungsgebiete: LED- Helligkeitsregelung, Modellbau, Leistungsregelung. PWM- Controller Pinout AVR ATMEL ATMEGA 8 8-Bit µController Pin Function 1 Reset 2-6, 11-19, 23-26 PWM- Outputs 22, 8 0V- GND 21, 20, 7 VCC(3-5V) 9 Clock In 10 Clock Out 9,10 Crystal, or Ceramic Resonator 27 SDA- Serial Data, 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 „18- Kanal PWM Controller TWI(IIC)Interface FW. V.3“ · Projekte & Code ·
-
PDF
landtiger_v2.0_-_manual__v1.1.pdf
User Manual 20 Tabel 16 RS485 interface description CN10 Pin Description IO Pin 1 485A UART3_TX (P4.28) 2 485B UART3_RX (P4.29) IO Pin Description Comment P4.28 485_TX P4.29 485_RX P2.8 485_DIR TX/RX Direction (RX is active low, TX is active high) Note1: The 458A and 458B inputs/outputs are terminated
-
PDF
Schaltplan.pdf
AD4)PA4 D +5V C3 N z 14 XTAL1 (AD3)PA3 48 N 3 1 G h Q (AD2)PA2 49 G GND 6 62 AREF (AD1)PA1 50 5k 1 64 AVCC (AD0)PA0 51 R2 D 63 GND SV2 JP1 +5V +5VG 17 9 GND 3 2 VTG 52 (OC2/OC1C)PB7 16 8 GND 4 5 RST 100n 21 VCC (OC1B)PB6 15 7 GND 6 1 MOSI +5V 22 VCC (OC1A)PB5 14 6 GND 8 9 MISO D C4 GND (OC0)PB4 DGND SCK N 53 GND (MISO)PB3 13 5 N 10 7 G (MOSI)PB2 12 4 G 18 PG3(TOSC2) (SCK)PB1 11 3 AVR ISP (SS)PB0 10 2 19 PG4(TOSC1) D 1 42 G 43 (A15)PC7 41 34 PG2(ALE) (A14)PC6 40DRG_B SPINDEL_RUN JP2 33 PG1(RD) (A13)PC5 39DRG_A SPINDEL_DIR D 1 2 1 PG0(WR) (A12)PC4 38 N PEN (A11)PC3 LSZ_B G (A10)PC2
in „ATMega128 lässt sich programmieren aber tut nix“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
PWM_Controller_Manual_ohne_EEPROM.pdf
Fast PWM), Variable Auflösung 2-16 ● 186 Byte SRAM für eigene Datenspeicherung PWM- Controller Pinout AVR ATMEL ATMEGA 8 8-Bit µController Pin Function 1 Reset 2-6, 11-19, 23-26 PWM- Outputs 22, 8 0V- GND 21, 20, 7 VCC(3-5V) 9 Clock In 10 Clock Out 9,10 Crystal, or Ceramic Resonator 27 SDA- Serial Data, TWI or IIC- Bus 28 SCL- Serial Clock, TWI or IIC- Bus TWI- Registerfunktionen 1/2 TWI - Register [HEX] Funktion R/W* Notes 0 Temporary R/W 1- Byte Speicher, ohne besondere Funktion 1 PWM Kanal 1 R/W PWM Kanal - Wert 2
in „18- Kanal PWM Controller TWI(IIC)Interface FW. V.3“ · Projekte & Code ·
-
Datei
usb_rawhid.c
necessary means reserved // bandwidth is no longer available to other USB devices. #define RAWHID_TX_SIZE 64 // transmit packet size #define RAWHID_TX_INTERVAL 2 // max # of ms between transmit packets #define RAWHID_RX_SIZE 64 // receive packet size #define RAWHID_RX_INTERVAL 8 // max # of ms between receive
in „USB Stack für AT90USB162“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
mcp2515.txt
-------------------------------------- Datei main #include <avr/io.h> // RegisterNamen #include <util/delay.h> // #include <avr/interrupt.h> // Interrupts #include <stdio.h> #include <stdint.h> #include <stdlib.h> #include <inttypes.h> #include "defines.h" int main
in „MCP2515 richtig initialisiert?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
usb_serial.c
#else #define CDC_ACM_SIZE 16 #define CDC_ACM_BUFFER EP_SINGLE_BUFFER #define CDC_RX_SIZE 64 #define CDC_RX_BUFFER EP_DOUBLE_BUFFER #define CDC_TX_SIZE 64 #define CDC_TX_BUFFER EP_DOUBLE_BUFFER #endif static const uint8_t PROGMEM endpoint_config_table[] = { 0, 1, EP_TYPE_INTERRUPT_IN, EP_SIZE
in „Problem mit unterschiedlichen Prescalern“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
usb_serial.c
#else #define CDC_ACM_SIZE 16 #define CDC_ACM_BUFFER EP_SINGLE_BUFFER #define CDC_RX_SIZE 64 #define CDC_RX_BUFFER EP_DOUBLE_BUFFER #define CDC_TX_SIZE 64 #define CDC_TX_BUFFER EP_DOUBLE_BUFFER #endif static const uint8_t PROGMEM endpoint_config_table[] = { 0, 1, EP_TYPE_INTERRUPT_IN, EP_SIZE
in „usb_serial - Interrupt - Problem“ · Mikrocontroller und Digitale Elektronik ·