-
Datei
mmc.h
nicht benutzt! also da nich die karte anschließen, sondern an MMC_Chip_Select ! #if defined (__AVR_ATmega128__) #define SPI_MISO 3 //Port Pin an dem Data Output der MMC/SD-Karte angeschlossen ist (DO) #define SPI_MOSI 2 //Port Pin an dem Data Input der MMC/SD-Karte angeschlossen ist (DI) #define SPI_Clock
in „SD-Card - SPI: kleine Fragen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
I2C_Scanner.txt
bis D.7 ' Funktion dieses Demo-Programmes: ' Scannen der Slave-Adressen ' 28.05.2021 $regfile = "m168def.dat" ' Mikrocontroller ATMEGA168 $crystal = 7372800 ' 7,3728 MHz Taktfrequenz $lib "i2c_twi.lbx" ' I2C-Hardware TWI $hwstack = 40 ' Hardware Stack $swstack = 40 ' SW Stack $framesize = 60 ' Frame
in „1602 LCD mit ATmega8535 und Bascom läuft nicht“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Bootloader_FastBoot_von_Peter_Dannegger.pdf
diese noch eingestellt werden. Für einige Controller liegen bereits Definitionsdateien bei. Für den ATMega 8 heißt die Datei beispielsweise M8.ASM. ‐ STX_PORT Æ hier den Sende Port angeben. Für den Hardware‐UART des M8 wäre das Port D. ‐ Esmuss aber nicht der Hardware‐UART sein! (wenn man den aber eh als
in „UART Bootloader ATtiny13 - ATmega644“ · Projekte & Code ·
-
Datei
mmc.h
nicht benutzt! also da nich die karte anschließen, sondern an MMC_Chip_Select ! #if defined (__AVR_ATmega2560__) #define SPI_MISO 3 //Port Pin an dem Data Output der MMC/SD-Karte angeschlossen ist (DO) #define SPI_MOSI 2 //Port Pin an dem Data Input der MMC/SD-Karte angeschlossen ist (DI) #define SPI_Clock
in „MMC SD library FAT16 FAT32 read write“ · Projekte & Code ·
-
Datei
hmi.c
************************/ #if defined (__RASPBERRY_PI__) #include <stdio.h> #elif defined (__AVR_ATmega168__) \ || defined (__AVR_ATmega644__) \ || defined (__AVR_ATmega644P__) \ || defined (__AVR_ATmega32__) \ || defined (__AVR_ATmega328P__) \ || defined (__AVR_ATmega8__) #include <avr/io.h> #include
in „1 Wire manche Teilnehmer antworten nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
mmc.h
nicht benutzt! also da nich die karte anschließen, sondern an MMC_Chip_Select ! #if defined (__AVR_ATmega128__) #define SPI_MISO 3 //Port Pin an dem Data Output der MMC/SD-Karte angeschlossen ist (DO) #define SPI_MOSI 2 //Port Pin an dem Data Input der MMC/SD-Karte angeschlossen ist (DI) #define SPI_Clock
in „MMC SD library FAT16 FAT32 read write“ · Projekte & Code ·
-
Datei
fuses_168.txt
atmega8: low fuse byte: clock-source external xtal: CHKSEL = 0 -> default: 0xe1 new: 0b11100000 = 0xe0 high fuse byte: 512 words bootloader size: BOOTSZ0 = 1 BOOTSZ1 = 0 reset vector, jump to bootloader on
in „Ton hört sich an wie bei Slow Motion“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
fuses_328.txt
atmega8: low fuse byte: clock-source external xtal: CHKSEL = 0 -> default: 0xe1 new: 0b11100000 = 0xe0 high fuse byte: 512 words bootloader size: BOOTSZ0 = 1 BOOTSZ1 = 0 reset vector, jump to bootloader on
in „Ton hört sich an wie bei Slow Motion“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
3-Fan-Control.asm
temp1, ((1<<ADEN)|(1<<ADSC)|(1<<ADFR)) + 7 ; out ADCSRA, temp1 ;PWM für Counter_2 initalisieren, ATMEGA8 Datasheet Page 117-119 !!! ldi temp1, 1<<COM21 | 1<<WGM20 | 1<<CS22 | 0<<CS21 | 0<<CS20 out TCCR2, temp1 ;PWM für Counter_1 A und B initalisieren ldi temp1, 1<<COM1A1 | 1<<COM1B1 | 1<<WGM10 out TCCR1A
-
PDF
wettersensor-bme280.pdf
TemperaturnochLuftdruckoderdie steuerung kann ohne Änderungen selbstmisstnur2,5mal2,5mm,ist Atmel ATMEGA328) lässt sich Feuchte. Mit einer Ausnahme: Als der Hardware wahlweise mit 3,3 nichteinmaleinenMillimeterhoch der Baustein wahlweise über I2C HöhenmesserreagiertderBME280 Volt oder – gut für den Arduino
in „Welches ist jetzt eigentlich die beste CO2-Ampel?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AVRStrudio4.11b401_Release_Notes.txt
controlled independently of the STK500 oscillator on the Board tab. New simulator part support ATtiny45 ATmega2560 ATmega2561 AT90PWM2 AT90PWM3 A new simulator help is made and the contents are updated with generic and part specific known issues. New tools and features AVR Assembler 2 (AVRASM2) is now the default
in „AVRStudio4 v4.11 Build 401 Beta freigegeben“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
mmc.h
nicht benutzt! also da nich die karte anschließen, sondern an MMC_Chip_Select ! #if defined (__AVR_ATmega128__) #define SPI_MISO 3 //Port Pin an dem Data Output der MMC/SD-Karte angeschlossen ist (DO) #define SPI_MOSI 2 //Port Pin an dem Data Input der MMC/SD-Karte angeschlossen ist (DI) #define SPI_Clock
in „VS1011 Register auslesen!“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ATmega_Pinout.pdf
ATmega Pinout ATmega8 ATmega48/88/168/328 (RESET) PC6 1 28 PC5 (ADC5/SCL) (PCINT14/RESET) PC6 1 28 PC5 (ADC5/SCL/PCINT13) (RXD) PD0 2 27 PC4 (ADC4/SDA) (PCINT16/RXD) PD0 2 27 PC4 (ADC4/SDA/PCINT12) (TXD)
in „Anschlußbelegung aller Atmega und Attiny zusammen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
88DDS.txt
152,152,153,153,154,154,155,155,156,156,157,157,158,158,159,159 .db 160,160,161,161,162,162,163,163,164,164,165,165,166,166,167,167 .db 168,168,169,169,170,170,171,171,172,172,173,173,174,174,175,175 .db 176,176,177,177,178,178,179,179,180,180,181,181,182,182,183,183 .db 184,184,185,185,186,186,187,187,188,188,189,189,190,190,191,191 .db
in „DDS Sinus erzeugung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
nRF24L01_.c
react on falling edge at the nRF24L01+ interrupt output pin (which is active low). #if defined(__AVR_ATmega8__) || defined(__AVR_ATmega88A__) || defined(__AVR_ATmega168__) ISR( INT1_vect ) #else # error MCU MODEL NOT SUPPORTED #endif // defined(__AVR_ATmega8__) || defined(__AVR_ATmega88A__) || defined(__
in „nRF24L01+ Funkmodul - Auto Acknowledgement sendet keine Payload“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
SPI_test.c
Description : SPI I/O Using Microchip MCP23S17 16-Bit I/O Expander // Author : RWB // Target : AVRJazz Mega168 Board // Compiler : AVR-GCC 4.3.0; avr-libc 1.6.2 (WinAVR 20080610) // IDE : Atmel AVR Studio 4.14 // Programmer : AVRJazz Mega168 STK500 v2.0 Bootloader // : AVR Visual Studio 4.14, STK500 programmer
in „Problem mit SPI“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
EmonLib_Cpp_comment.txt.ino
need for calibration http://harizanov.com/2013/09/thoughts-on-avr-adc-accuracy/ #if defined(__AVR_ATmega168__) || defined(__AVR_ATmega328__) || defined (__AVR_ATmega328P__) ADMUX = _BV(REFS0) | _BV(MUX3) | _BV(MUX2) | _BV(MUX1); #elif defined(__AVR_ATmega644__) || defined(__AVR_ATmega644P__) || defined(__AVR_ATmega1284__) || defined(__AVR_ATmega1284P__) ADMUX = _BV(REFS0) | _BV(MUX4) | _BV(MUX3) | _BV(MUX2) | _BV(MUX1); #elif defined(__AVR_ATmega32U4__) || defined(__AVR_ATmega1280__) || defined(__AVR_ATmega2560
in „ESP32: Konstante Abtastrate / Timing des ADC“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
irsnd.c
Supported AVR mikrocontrollers: * * ATtiny87, ATtiny167 * ATtiny45, ATtiny85 * ATtiny44 ATtiny84 * ATmega8, ATmega16, ATmega32 * ATmega162 * ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284, ATmega1284P * ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P * * $Id: irsnd.c,v 1.85 2015/04/23 12
in „IRMP - Infrared Multi Protocol Decoder“ · Projekte & Code ·
-
Datei
irsnd.c
Supported AVR mikrocontrollers: * * ATtiny87, ATtiny167 * ATtiny45, ATtiny85 * ATtiny44 ATtiny84 * ATmega8, ATmega16, ATmega32 * ATmega162 * ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284, ATmega1284P * ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P * * $Id: irsnd.c,v 1.86 2015/05/07 06
in „IRMP - Infrared Multi Protocol Decoder“ · Projekte & Code ·
-
Datei
main_martin.c
wether this card is write-protected. * * I used two microcontrollers during development, the Atmel ATmega8 with 8kBytes * of flash, and its pin-compatible alternative, the ATmega168 with 16kBytes flash. * The first one is the one I started with, but when I implemented FAT16 write * support, I ran out of flash space and switched to the ATmega168. * * \section pictures Pictures * \image html pic01.jpg "The circuit board used to implement and test this application." * \image html pic02.jpg "The MMC/SD card connector on the soldering side
-
Datei
doswrite3.c
TEST_FILE_SIZE (unsigned long)2000 * (unsigned long)1024 // test filesize 2MB #if defined (__AVR_ATmega644__) || defined (__AVR_ATmega128__) #define BUFFER_SIZE 512 #else #define BUFFER_SIZE 128 #endif void ShowDOSConfig(void); void StartTimer(void); void StopTimer(void); void ReadTestFile(char *name
in „ATmega32 + SD-Karte (Klabunde-Lib)“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
moodlight.pdf
as possible ● Extendable (with electronic skills) ● History ● v1: 2x16 characters LCD, 1 output, ATmega88 ● v2: 4x20 LCD, crossover network, ATmega168 ● v3: temperature sensor, EEPROM, 4 outputs, ATmega128 AVR-Moodlight - Frank Bättermann Software ● The very most work: ~1000 hours/18 months ● Written
in „AVR-Moodlight mit 6 Modi (ATmega128, FreeRTOS)“ · Projekte & Code ·
-
Datei
global.h
--------------------------------------------- #ifndef EXTERN #define EXTERN extern #endif #define M168 // Register für den ATMEGA168 //#define M8 #define WATCHDOG #define LOG_RS232 // Log-Datei auf RS232 ausgeben #define LCD // ohne LCD Ausgaben ist der Code 1250 Byte kürzer #define DEBUG // lässt den
in „DCF-Uhr, Sonnenstand, TWI-Port, Alarmfunktion für m8 in C“ · Projekte & Code ·
-
PDF
fjrx85Doc.pdf
www.cadsoft.de) Datenblätter zu SA602, TS912, 74HC93 usw. z.B. auf www.alldatasheets.com Datenblatt zu ATMega168 (knapp 400 Seiten): www.atmel.com -> suchen nach ‚ATMega168‘ Nick Roethe, DF1FO: 80m-SMD-Peilempfänger Version 5 Dokumentenname fjrx85.doc Stand 14.9.2017 Seite 20 Anhang : Stückliste In <..> ist
-
Datei
main.c
Power Up of MMC/SD/CF and VS1001 //1 Ausgang //0 Eingang #ifdef COMPACTFLASH_CARD #if defined (__AVR_ATmega32__) || defined (__AVR_ATmega323__) # error "CompactFlash does not work with this processor type in main.c" #endif #endif //#ifdef COMPACTFLASH_CARD #ifdef MMC_CARD_SPI //SD_CARD_SPI too ! MMC_IO_Init(); #endif VS1001_IO_Init(); #if !defined (__AVR_ATmega161__) && !defined (__AVR_ATmega168__) //SFIOR&=!(1<<PUD); //Pullups Enable #else #endif #if !defined (__AVR_ATmega8__) && !defined (__AVR_ATmega88__) // ser_init(); //init serial port #endif #ifdef
in „Stacktiefe AVR-Controller“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
gamer.txt
stored directly to r31 ; next reads value for register or mode ; Author = Werner Braun ; Target = ATmega8 ; Date = 2012-02-04 ; ; PC6 = RESET ; PC5 = SCL TWI ; PC4 = SDA TWI ; PC3 = addon capacitor for filter ; PC2 = addon capacitor for filter ; PC1 = addon capacitor for filter ; PC0 = Glitch capacitor
in „DDS normal ?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Impuls-41-Therm.txt
Thermotronic-orig.Software mit Danfoss-Ventil hpk41 Helmut.P Reflexschrankenimpulse an X.2 ausgekoppelt und mit zus.ATMega8 gezählt und die impulslänge(ms) über 8 Impulse aufsummiert. Die große Impulslänge der ersten 8 Impulse nach den jeweiligen Motorstarts ist im Programm des ATMega erzeugt! Die Grenze wird aus der Länge
in „Preisgünstiger Heizungsregler bei Praktiker“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Ausschnitt eines ATmega-Datenblatts mit technischen Merkmalen
Active Mode: 0.2mA - Power-down Mode: 0.1µA - Power-save Mode: 0.75µA (Including 32kHz RTC) Atmel ATmega48A/PA/88A/PA/168A/PA/328/P [DATASHEET] Atmel-8271I-AVR-ATmega-Datasheet_10/2014
in „ATmega: unerwatetes Reset“ · Mikrocontroller und Digitale Elektronik · · Screenshots
-
Datei
bootloader.py
self.readval() targets = { 0x1e9007: "ATtiny13", 0x1e910A: "ATtiny2313", 0x1e9206: "ATtiny45", 0x1e9205: "ATmega48", 0x1e9307: "ATmega8", 0x1e9403: "ATmega16", 0x1e9406: "ATmega168", 0x1e9502: "ATmega32", 0x1e9609: "ATmega644", 0x1e9802: "ATmega2561", 0x1e9404: "ATmega162", } print "Target: %06x %s" % (i, targets
in „UART Bootloader ATtiny13 - ATmega644“ · Projekte & Code ·
-
Datei
asl_unterstuetzte_prozessoren.txt
ATTINY461A ATTINY828 ATTINY841 ATTINY861 ATTINY861A ATTINY1634 ATTINY2313 ATTINY2313A ATTINY4313 ATMEGA48 ATMEGA8 ATMEGA8515 ATMEGA8535 ATMEGA88 ATMEGA8U2 ATMEGA16 ATMEGA161 ATMEGA162 ATMEGA163 ATMEGA164 ATMEGA165 ATMEGA168 ATMEGA169 ATMEGA16U2 ATMEGA16U4 ATMEGA32 ATMEGA323 ATMEGA324 ATMEGA325 ATMEGA3250 ATMEGA328 ATMEGA329 ATMEGA3290 ATMEGA32U2 ATMEGA32U4 ATMEGA32U6 ATMEGA406 ATMEGA64 ATMEGA640 ATMEGA644 ATMEGA644RFR2 ATMEGA645 ATMEGA6450 ATMEGA649 ATMEGA6490 ATMEGA103 ATMEGA128 ATMEGA1280 ATMEGA1281 ATMEGA1284
in „gas as a68 m68k - was nimmt man ?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
problems.pdf
script below # # # At90S8515 # #MCU = at90s8515 #LDFLAGS = -T../source/avr85xx.x ############# # # Atmega103 # # MCU = atmega103 # #LDFLAGS = -T../source/avrmega103.x # LDFLAGS = -T../source/avr3.x ############# # # Atmega8 # MCU = atmega8 LDFLAGS = -T../source/avrmega8.x ##############################
in „no interrupts for atmega32 but for atmega8“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
tiny_printf.c
von my_printf aufgerufen /* -------------------------------------------------- Registernamen fuer ATMega8 und ATtiny2313 -------------------------------------------------- */ #if defined (__AVR_ATmega8__) || defined (__AVR_ATtiny2313__) #define UBRR0 UBRR #define UBRR0L UBRRL #define UBRR0H UBRRH #define
in „"Berechnungsfunktion" liefert immer 0“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
small_printf.c
von ATmegaxx8 anpassen -------------------------------------------------- */ #if defined (__AVR_ATmega8__) || defined (__AVR_ATtiny2313__) || defined (__AVR_ATmega8515__) #define UBRR0 UBRR #define UBRR0L UBRRL #define UBRR0H UBRRH #define UCSR0A UCSRA #define UCSR0B UCSRB #define UCSR0C UCSRC #define
in „#define Ich bekomme ein Makro nicht hin.“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AVRMicrocontrollers_Peripheral_Integration.pdf
ü ü ü ü 1 ü 1 6 (6) (6) (6) (6) (6) (6) ATmega48PB/88PB/168PB/328PB 32 4–32 0.5–2 1.8–5.5 20 10 8 ü ü ü 4 2/6 ü 2 1/3 ü ü ü ü 1/2 1/2 1/2 ü ü 6 ATmega80x/160x/320x/480x 28–48 8–48 1–6 1.8–5.5 20 10 16 ü ü ü 4 3 ü 5 ü ü ü ü ü ü 4 1 1 ü ü ü 3 ü ATmega64A/128A 64 64–128 4 2.7–5.5 16 10 8 ü ü ü 2 6 2 2 ü ü ü ü 2 1 1 ü 6 ATmega164PA/324PA/644PA/1284P 44 16–128 1–16 1.8–5.5 20 10 8 ü ü ü 4 2/2/4 ü 2 1/1/2 ü ü ü ü 2 1 1 ü 6 ü ATmega165PA/325PA/645P 44 16–64 1–4 1.8–5.5 16 10 8 ü ü 4 6 ü 2 3 ü ü ü ü 3 2 2 6 ü ATmega169PA/329PA
in „Nachfolger von Atmega169“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
spi.h
#ifndef SPI_H #define SPI_H #include <stdint.h> #include <avr/io.h> #if defined (__AVR_ATmega32__) #define SPI_PORT PORTB #define SPI_DDR DDRB #define SCK_PIN PB7 #define MISO_PIN PB6 #define MOSI_PIN PB5 #define SS_DDR DDRB #define SS_PORT PORTB #define SS_PIN PB4 #elif defined (__AVR_ATmega168
in „Problem durch Optimierung -Os“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
USB_Programmer_V3.pdf
product needs assembled and welded by yourself. Features Summary: 1. IC Programmer: AT89S51, AT89S52. ATmega8(L),ATmega16(L),ATmega32(L),ATmega64(L) . ATmega88, ATmega168. 24C01, 24C02, 24C04, 24C08, 24C16, 24C32, 24C64, 24C128, 24C256, 24C512. 2. Logic Test: Eight Channels, measure Logic-0/Logic-1. 3. Voltmeter
in „USB Programmer für unter 15€“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
getting_started.pdf
Ardudino UNO / nano oder eines AVR-Systems mit zugänglichen GPIO-Pins und einer USB2UART Bridge. ATmega328, ATmega168, ATmega8 und ATtiny2313 sind in der Lage, die Firmware in den Programmer zu flashen. Übersicht der Schritte zum Aufbau des Selbstbauprogrammers und „erste Schritte“ bei der Programmierung
in „CH32V003: Selbstbauprogrammer und "Getting started"“ · Projekte & Code ·
-
PDF
getting_started.pdf
Ardudino UNO / nano oder eines AVR-Systems mit zugänglichen GPIO-Pins und einer USB2UART Bridge. ATmega328, ATmega168, ATmega8 und ATtiny2313 sind in der Lage, die Firmware in den Programmer zu flashen. Übersicht der Schritte zum Aufbau des Selbstbauprogrammers und „erste Schritte“ bei der Programmierung
in „CH32V003: Selbstbauprogrammer und "Getting started"“ · Projekte & Code ·
-
PDF
top2008.pdf
ATTINY25, ATTINY26, ATTINY26L, ATTINY28L, ATTINY28V, ATTINY2313(DIP20), ATTINY2313V(DIP20),ATTINY2313, ATMEGA8, ATMEGA8L, ATMEGA16, ATMEGA16L, ATMEGA8535, ATMEGA8535L, ATMEGA8515, ATMEGA8515L, ATMEGA32, ATMEGA32L, ATMEGA48*PDIP28, ATMEGA88*PDIP28, ATMEGA88P*PDIP28, ATMEGA88PA*PDIP28,ATMEGA_ALL, ATMEGA168*PDIP28, ATMEGA328*PDIP28, ATMEGA328V*PDIP28, ATMEGA48V*PDIP28, ATMEGA88V*PDIP28, ATMEGA168V*PDIP28,ATMEGA_ALL, ATMEGA161, ATMEGA161L, ATMEGA162, ATMEGA162L, ATMEGA162V, ATMEGA162U, ATMEGA163, ATMEGA163L, AT90S2323
in „[V] Top 853 Universal Programmer + 74er Tester“ · Markt ·
-
Datei
config.c
0-4 // ADC_DDR&=~ADC_PINs; // ADC_PORT&=~ADC_PINs; } void Timer_Conf()//1ms { #if defined(__AVR_ATmega8__) //Timer0 TCCR0 = (1<<CS01);// |(1<<CS00);// :8 TIMSK |= (1<<TOIE0);//IRQ //timer1 /Capture (1<<ICNC1) || (1<<CS10) TCCR1A=0; TCCR1B = (1<<ICES1) | (1<<CS11);//Capture noise canceler, Capture edge
in „optimize Os / O0“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
spi.c
#include "spi.h" uint8_t init_spi() { #if defined (__AVR_ATmega32__) SPI_DDR |= (1<<SCK_PIN) | (1<<MOSI_PIN); SS_DDR |= (1<<SS_PIN); SPI_PORT &= ~((1<<SCK_PIN) | (1<<MOSI_PIN) | (1<<MISO_PIN)); SS_PORT |= (1<<SS_PIN); SPCR = (1<<SPE) | (1 << MSTR); SPSR = (1<<SPI2X); #elif defined (__AVR_ATmega168__) SS_DDR |= (1<<SS_PIN); SS_PORT |= (1<<SS_PIN); SPI_DDR |= (1<<MOSI_PIN)|(1<<SCK_PIN); SPCR = (1<<SPE)|(1<<MSTR)|(1<<SPR0); #endif return 0; } void set_cs(uint8_t state) { if(state) { SS_PORT
in „Problem durch Optimierung -Os“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
TT_Bausatz_mit_Deek_Robot-DIL28_Umbauten.pdf
Transistortester: China-Bausatz mit Deek_Robot „Arduino pro mini“ Platine statt Atmega in DIL28 : Aufbaudokumentation Stand 1.8.2016 ATmega328P 28 PDIP 32MLF TOP view Korr: TxD/PD1 RxD/PD0 TOP view TOP view Bottom view Arduino pro mini: Arduino pro micro: Schaltplan Transistortester
-
Datei
Values.txt
2 BC847BSMD 2 BC847B 2 BC817 2 BC558B 2 BC 557B 2 BC 547B 2 BA243A 2 B40S 2 AXBA 2 AVR-ISP-10 2 ATMEGA8 2 AT90S8535J-S 2 AT90S4433P 2 AT90CAN128 2 AT8C51SND1A-PLCC84 2 AREF 2 AGND 2 ADXL322JCP-HS 2 ADUM1301 2 AD820 2 AC 24V in 2 AA_BATTERIE+CLIPS 2 AA112 2 A 2 +9V 2 9077-2 2 8 MHz 2 8.8/0.4 2 82K 2
in „[KiCad] Bibliotheksaufbau - Konzeptideen gesucht“ · Platinen ·
-
Datei
AVR8_Burn_O_Mat_Config.xml
4.3V (4.1V - 4.5V)" Fuse1="1" Fuse2="0" Fuse3="0"/> </BrownOutDetection> <OscillatorOptions Type="ATmega48" /> </AVR> <AVR name="m168" caption="ATmega168"> <Fuse name="UNUSED_E7" bit="7" fuseByte="efuse" default="1" desc="unused" mode="expert"/> <Fuse name="UNUSED_E6" bit="6" fuseByte="efuse" default=
in „Fehler beim Brennen von ATMEGA48 mit AVRDUDE“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.c
#define UART0_CONTROL UCSRB #define UART0_DATA UDR #define UART0_UDRIE UDRIE #elif defined(__AVR_ATmega48__) ||defined(__AVR_ATmega88__) || defined(__AVR_ATmega168__) || defined(__AVR_ATmega328P__) /* ATmega with one USART */ #define ATMEGA_USART0 #define UART0_RECEIVE_INTERRUPT SIG_USART_RECV #define
in „Zu viele Pointer - brauche Hilfe.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.c
#define UART0_CONTROL UCSRB #define UART0_DATA UDR #define UART0_UDRIE UDRIE #elif defined(__AVR_ATmega48__) ||defined(__AVR_ATmega88__) || defined(__AVR_ATmega168__) /* ATmega with one USART */ #define ATMEGA_USART0 #define UART0_RECEIVE_INTERRUPT SIG_USART_RECV #define UART0_TRANSMIT_INTERRUPT SIG_USART_DATA
in „Heizungssteuerung mit ATMEGA 32“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.c
#define UART0_CONTROL UCSRB #define UART0_DATA UDR #define UART0_UDRIE UDRIE #elif defined(__AVR_ATmega48__) ||defined(__AVR_ATmega88__) || defined(__AVR_ATmega168__) /* ATmega with one USART */ #define ATMEGA_USART0 #define UART0_RECEIVE_INTERRUPT SIG_USART_RECV #define UART0_TRANSMIT_INTERRUPT SIG_USART_DATA
in „Reset bei serieller Kommunikation“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
mpx_8digit.pdf
mit einem auf internen 8 MHz Takt gefusten Controller. Zu setzende Fuses sind für die Controller ATmega48, ATmega88, ATmega168 und ATmega328p identisch: Lo-Fuse Hi-Fuse Ext-Fuse 0xE2 0xDF 0xFF Funktionsweise Die Ansteuerung der Anzeige (multiplexen) sowie das Einlesen der Tasten geschieht ausschließlich
in „AVR-ATmega: Multiplex von 8 Digits 7-Segment und 8 Tasten“ · Projekte & Code ·
-
Datei
uart.h
define BAUD 9600l #define UBRR_VAL ((F_CPU+BAUD*8)/(BAUD*16)-1) // clever runden #if defined (__AVR_ATmega2560__) // der mega2560 hat 4 USART (0,1,2,3) // hier wird USART 4 verwendet #define UDR UDR3 #define UCSRA UCSR3A #define UDRE UDRE3 #define UCSRB UCSR3B #define RXC RXC3 #define UCSRC UCSR3C #define
in „MMC SD library FAT16 FAT32 read write“ · Projekte & Code ·
-
Datei
New_Text_Document__2_.txt
Documents and Settings\katja>cd C:\WinAVR-20081205\bin C:\WinAVR-20081205\bin>avrdude -c stk500v2 -p m168 -P com2 -e -vvv -b 115200 avrdude: Version 5.6cvs, compiled on Nov 10 2008 at 17:15:38 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ System wide configuration file is "C:\WinAVR-20081205
in „HVProg ->RS232->PC“ · Mikrocontroller und Digitale Elektronik ·