-
Datei
dot57_wuerfel.c
dot57_wuerfel.c ------------------ Demonstration fuer eine 5 x 7 LED Dot-Matrix Hardware: MCU : ATmega48 / 88 / 168 / 328p Versuch : diverses Compiler: AVR-GCC (getestet mit 4.8.1) 22.12.2015 R. Seelig -------------------------------------------------------- */ #define QUARZ F_CPU #include <util/delay.h
in „LED Dot-Matrix 5x7 Mäxle-Würfelspiel / 2er Würfel“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
i2c_slave.c
// number of bytes to transmit } // I2C ISR ISR(TWI_vect) { // code based on tables 21.4..6 from ATmega328 data sheet // cache some volatile variables uint8_t index, length; switch (TW_STATUS) { case 0x00: // Bus error due to an illegal START or STOP condition TWCR = _BV(TWSTO) | _BV(TWINT); // return
in „AVR: TWI (I²C) Slave mit oder ohne Interrupt?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
i2c_master.c
i2c_handler(I2E_PUT_TIMEOUT); } // I2C ISR ISR(TWI_vect) { // code based on tables 22.2..6 from ATmega328 data sheet I2C_Status = TW_STATUS; // keep TWI status switch (TW_STATUS) { case 0x08: // A START condition has been transmitted case 0x10: // A repeated START condition has been transmitted TWDR
in „[S] I2C-Lib auf Interrupt-Basis“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.asm
.NOLIST .INCLUDE "tn2313def.inc" ; Befehlsliste des ATMega328P .LIST .def temp1 = r16 .def temp2 = r19 .def temp3 = r20 .def temp4 = r17 .def PROGW = r21 .def epdata = r22 .def zero = r18 .def freqL = r23 ; niederwertige 8 Bit der Frequenz vom LM7001 .def
in „Frequenzanzeige und LM7001 mit ATTiny2313 macht mir Probleme..“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AVaRICE-d.txt
command_sequence == 3) response: 81 0F 95 Reported debugWire device ID: 0x950F Configured for device ID: 0x950F atmega328p command[0x0c, 1]: 0C F8 0F E0 F8 FF 3D B9 E0 00 00 00 00 00 00 00 00 B0 0D 00 E0 FF 1D B8 E0 00 00 00 00 00 00 00 00 53 FB 01 DF F7 0F 00 00 00 00 5F 3F 37 00 00 00 00 00 00 00 00 00 00 00 00 00
in „Debugging AVR unter Linux mit AVaRICE und Eclipse funktioniert fast: No source available“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LS_328_ARD.ino
/* Beispielprogramm fuer Zeitmessung mit Arduino UNO mit ATmega328. Zwischen zwei Eingangsimpulsen wird die Zeit gemessen und daraus die Geschwindigkeit in m/s errechnet. Dabei wird von einer Messstrecke von 0,1m ausgegangen; der Wert kann angepasst werden: SENSORABSTAND
in „Stoppuhr – Geschwindigkeit – Pulsweite mit Atmega88“ · Projekte & Code ·
-
Datei
rpn_boris_A328_v1.5.bas
Verdrahtungsfehlers beim Prototypen ' '---------------------------------------------------------- $regfile = "m328pdef.dat" ' ATmega328-Deklarationen $prog &HFF , &H62 , &HD9 , &HFF ' generated. Take care that the chip supports all fuse bytes. $crystal = 1000000 ' Kein Quarz: 1MHz MHz $baud = 9600 ' Baudrate der
in „Noch ein Taschenrechner auf ATMega Basis“ · Projekte & Code ·
-
Datei
HelloWorld.lst
0x800174 <inputStart> inputEnd=0; 152: 10 92 73 01 sts 0x0173, r1 ; 0x800173 <inputEnd> defined(__AVR_ATmega644P__) || defined(__AVR_ATmega1284P__) || \ defined(__AVR_ATmega640__) || defined(__AVR_ATmega1280__) || defined(__AVR_ATmega1281__) || \ defined(__AVR_ATmega2560__) || defined(__AVR_ATmega2561__)
in „AVR: Speicherverwaltung in Mischprojekt C++ & ASM“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ssd1305-oled-neu.bas
'( *************************************************************************** * ATMega328 / 8 PDIP * __ __ * (RESET) PC6 1 * 28 PC5 (ADC5/SCL) OLED SCL/SCLK * PD0 2 27 PC4 (ADC4/SDA) OLED SDA * PD1 3 26 PC3 (ADC3) OLED Reset * PD2 4 25 PC2 (ADC2) * PD3 5 24 PC1 (ADC1) * PD4 6 23 PC0
in „OLED Display mit ssd1305 Chip“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
config.xml
Always On" WDTON="0"/> <Setting caption="programmable" WDTON="1"/> </WatchdogTimer> </AVR> <AVR name="m328p" caption="ATmega328P"> <Fuse name="UNUSED_E7" bit="7" fuseByte="efuse" default="1" desc="unused" mode="expert"/> <Fuse name="UNUSED_E6" bit="6" fuseByte="efuse" default="1" desc="unused" mode="expert
in „Fuseeditor, grafische Benutzeroberfläche für AVRdude“ · Projekte & Code ·
-
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 ·
-
Datei
step_m328.c
/* Bespielprogramm für eine kleine Platine mit ATmega328 und A4982 als Schrittmotortreiber. Das Programm dient zum Anfahren einer absoluten Position, wobei Beschleunigungs- und Bremsrampen automatisch erzeugt werden. Die grobe Annaeherungsfunktion ist
in „Schrittmotoransteuerung mit A4982 und ATmega328“ · Projekte & Code ·
-
Datei
usart.c
****************************************************** // File........: usart.c // Target(s)...: ATmega328p // Compiler....: AVR-GCC // Description.: AVR USART routines //*************************************************************************** #include <avr/io.h> #include "main.h" #include "usart.h
in „ADC in C unter WinAVR ärgert“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
test7.c
2003,01.05 Purpose: Submarine Stabilizer and Depth Control Software: AVR-GCC to compile Hardware: ATMEGA8 Note: 8Mhz (internal oszillator) v0.94 http://ngrad.bei.t-online.de/microkontroller.htm */ #include <io.h> #include <sig-avr.h> #include <interrupt.h> #include <inttypes.h> #include <progmem.h> #define
in „Frage zu Interrupt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
test7.c
2003,01.05 Purpose: Submarine Stabilizer and Depth Control Software: AVR-GCC to compile Hardware: ATMEGA8 Note: 8Mhz (internal oszillator) v0.94 http://ngrad.bei.t-online.de/microkontroller.htm */ #include <io.h> #include <sig-avr.h> #include <interrupt.h> #include <inttypes.h> #include <progmem.h> #define
in „Frage zu Interrupt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
rpn_boris_A328_v1.7.bas
von * ' 1.7 Code Cleanup ' '---------------------------------------------------------- $regfile = "m328pdef.dat" ' ATmega328-Deklarationen $prog &HFF , &H62 , &HD9 , &HFF ' generated. Take care that the chip supports all fuse bytes. $crystal = 1000000 ' Kein Quarz: 1MHz MHz $baud = 9600 ' Baudrate der
in „Noch ein Taschenrechner auf ATMega Basis“ · Projekte & Code ·
-
PDF
PA100D.pdf
PCINT3) 16 MOSI 2 CTS 1 5 GND PB4(MISO/PCINT4) 17 MISO R2OUT R2IN UART0 GND PB5(SCK/PCINT5) SCK 27 ATMEGA328P-20AU GND MAX3110-ECWI+ C C C GND GND GND V GND SDA SCL V C 1 V 7 7 x + IC2 R 4 R 4 JP2 4 JP6 1 a LT6656 1 2 p 4 VIN VOUT 6 JP1 3 4 D C3 1 2 C4 GND 3 2 VTG GND GND GND 4 5 RST I2C_DBG I2C_CON z
in „Schutzbeschaltung Analog-Eingänge / Durchsicht Schaltplan“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
4-Gewinnt-Schaltung.pdf
R17 R18 3 PD1 4 10k 10k 10k 10k PD2 5 PD3 6 PD4 PD5 11 12 PD6 PD7 13 N C21 G SW1 SW2 SW3 100n R10 ATmega328-P 8 1k LEFT OK RIGHT GND C J2 C D9 Conn_01x06_Pin 1 TEST LED GND 2 GND MOSI 3 MISO 4 SCK GND 5 RESET 6 VCC LED Driver File:driver.kicad_sch LEDs Sheet: / D File: LEDs.kicad_sch File: 4-Gewinnt-Schaltung.kicad_sch
in „TLC5940 (6x kaskadiert) – LED blinkt nur kurz beim Einschalten, danach keine Funktion“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
config.xml
RSTDISBL="0"/> <Setting caption="Normal reset input" RSTDISBL="1"/> </ResetDisable> </AVR> <AVR name="m328p" caption="ATmega328P"> <Fuse name="UNUSED_E7" bit="7" fuseByte="efuse" default="1" desc="unused" mode="expert"/> <Fuse name="UNUSED_E6" bit="6" fuseByte="efuse" default="1" desc="unused" mode="expert
in „Fuseeditor, grafische Benutzeroberfläche für AVRdude“ · Projekte & Code ·
-
Datei
ds1307.h
/* * DS1307 RTC driver for an ATMEGA328 (really any AVR with TWI hardware). * * (C)opyright 2010, 2011 Peter Gammie, peteg42 at gmail dot com. All rights reserved. * Commenced September 2010. * * Redistribution and use in source and binary
-
Datei
ds1307.h
/* * DS1307 RTC driver for an ATMEGA328 (really any AVR with TWI hardware). * * (C)opyright 2010, 2011 Peter Gammie, peteg42 at gmail dot com. All rights reserved. * Commenced September 2010. * * Redistribution and use in source and binary
-
Datei
RFM01_RX.asm
**************************************** ; todays project: ; control The RFM01 RX Module with an ATMega 48/168/328 ; Receive an FSK data stream with it ; constants @ 16 Mhz clk ; ****************************************************************** ; crystal osc. frequency .equ F_CPU = 16000000 ; this is
in „Problem mit RFM01/RFM02“ · Mikrocontroller und Digitale Elektronik ·
-
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
avr_sim_deviceu.pas
} '*PA4 ADC4'+ {37 } '*PA3 ADC3'+ {38 } '*PA2 ADC2'+ {39 } '*PA1 ADC1'+ {40 } '*PA0 ADC0', {27}'ATmega32'+ { 1 } '*PB0 XCK0 T0'+ { 2 } '*PB1 T1'+ { 3 } '*PB2 INT2 AIN0'+ { 4 } '*PB3 OC0 AIN1'+ { 5 } '*PB4 SS'+ { 6 } '*PB5 MOSI'+ { 7 } '*PB6 MISO'+ { 8 } '*PB7 USCK'+ { 9 } '*RESET'+ {10 } '*VCC'+ {11
-
Datei
rpn_boris_A328_v1.8.bas
Eingabe Nachkommastellen ' '---------------------------------------------------------- $regfile = "m328pdef.dat" ' ATmega328-Deklarationen $prog &HFF , &H62 , &HD9 , &HFF ' generated. Take care that the chip supports all fuse bytes. $crystal = 1000000 ' Kein Quarz: 1MHz MHz $baud = 9600 ' Baudrate der
in „Noch ein Taschenrechner auf ATMega Basis“ · Projekte & Code ·
-
Datei
rpn_boris_A328_v1.9.bas
Umrechnungskonstanten als Zweitbelegung ' '---------------------------------------------------------- $regfile = "m328pdef.dat" ' ATmega328-Deklarationen $prog &HFF , &H62 , &HD9 , &HFF ' generated. Take care that the chip supports all fuse bytes. $crystal = 1000000 ' Kein Quarz: 1MHz MHz $baud = 9600 ' Baudrate der
in „Noch ein Taschenrechner auf ATMega Basis“ · Projekte & Code ·
-
Datei
ohne_kontrollausgabe.asm
to be called before setup() or some functions won't // work there sei(); 4b8: 78 94 sei // on the ATmega168, timer 0 is also used for fast hardware pwm // (using phase-correct PWM would mean that timer 0 overflowed half as often // resulting in different millis() behavior on the ATmega8 and ATmega168)
in „AVR Inline Optimierung kaputt?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
adc.c
******************************************************** // File........: adc.c // Target(s)...: ATmega328p // Compiler....: AVR-GCC // Description.: AVR ADC routines //*************************************************************************** //#include <inavr.h> #include <avr/io.h> //#include <avr
in „ADC in C unter WinAVR ärgert“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
timer1.ino
// learning timer1 on atmega 328 // pins for timers //const byte poc2B = 3; // pd3 // reserved Tim2 const byte pcin1 = 5; // pd5 Input Count (for wgm 14,15) const byte picp1 = 8; // pb0 Input Capt const byte poc1A = 9; // pb1
in „AVR Timer1 Capture und Overflow gleichzeitig“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
PSU.pdf
_ o o a U4 S S 3 p Ci C e o i i C n n - C e X V _ s : : Resistors_SMD:R_0805_HandSoldering _ _ R ATMEGA328P-A R C i R D D R 0 20 S 4 8 M P M M R8 _ R R_ T R 0 C S S : : n 1 X C C _ _ M M a t C V C e e s s n h M DS18B20 d d s s u i C #1 i i e e - r C P20 0 D D R R r t V 1 X 1e S 2 0 m 8 7 6 5 4 3 2 1
in „Labornetzteil“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
Konsolenausgabe.txt
/avr5/atmega165a avr/lib/avr5/atmega165p avr/lib/avr5/atmega165pa avr/lib/avr5/atmega168 avr/lib/avr5/atmega168a avr/lib/avr5/atmega168p avr/lib/avr5/atmega168pa avr/lib/avr5/atmega169 avr/lib/avr5/atmega169a avr
in „cannot read spec file 'device-specs/specs-atmega4808'“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
HSVtoRGB_Controller.asm
------------------------------------------- ;HSB -> RGB Wandler, in AVR-Assembler, für ATiny und ATmega ;Kurzfeatures: (Details und ausführliche Erläuterungen im Quelltext) ;------------------------------------------------------------------- ;*Codegrösse nur ca.300 Words auf Atiny, ca.280 auf ATmega
in „[ASM] DMX512 oder SPI zu RGB Led Controller use HSV Farbraum“ · Projekte & Code ·
-
Datei
PPS5330_hack.c
/* * Labornetzteil ELV PPS 5330 * MCU ATmega328P "NANO" * * Created: 18.06.2020 22:30:12 * Author : Rolli * PPS5330 Temp. Projekt */ #define F_CPU 16000000UL #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #include <math.h
in „PPS5330 Labor-Netzteil hack“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
PPS5330_hack.c
/* * Labornetzteil ELV PPS 5330 * MCU ATmega328P "NANO" * * Created: 18.06.2020 22:30:12 * Author : Rolli * PPS5330 Temp. Projekt */ #define F_CPU 16000000UL #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #include <math.h
in „PPS5330 Labor-Netzteil hack“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LCD_HD4478_4Bit_v3.h
// Ansteuerung eines HD44780 kompatiblen LCD im 4-Bit-Interfacemodus V3 // V3 Getestet auf uC : ATmega 328 // V3 Getestet mit LCD: BT 42012 V1 (4x20, Fa. Batron) // V3 IDE / Compiler : Atmel Studio 7.0, Standart-Compiler dieser IDE // #ifndef LCD_HD4478_4BIT_v3_H_ #define LCD_HD4478_4BIT_v3_H_ 0x300
in „Text Display Ansteuerung mit beliebiger Pinbelegung“ · Projekte & Code ·
-
PDF
Aeternum_V1.pdf
1 2 3 4 5 6 +3V3 A + IC1 ATMEGA 328-PU IC3 IC5 +3V3 A C1 3 0R2 RESET_CPM D0_A0 2 19 A0 A0 12 32 10µ 3 1 1 PC6(/RESET/PCINT14) PC0(ADC0/PCINT8) 23 /RAS D1_A1 3 1D 1Q 18 A1 A1 11 A0 VCC R1 PC1(ADC1/PCINT9) 24 /CAS D2_A2 4 2D 2Q 17
in „CP/M auf ATmega88“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Atmega128_doc2467.pdf
ATmega128 Speed Grades – 0 - 8 MHz ATmega128L – 0 - 16 MHz ATmega128 Rev. 2467R–AVR–06/08 Pin Figure 1. Pinout ATmega128 ) ) ) Configurations K S O I T T T T 0 1 2 3 4 5 6 7 / / ) ) ) C C C C C C C C 0 1
in „ATMEGA128 Timer“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
mit_kontrollausgabe.asm
to be called before setup() or some functions won't // work there sei(); 524: 78 94 sei // on the ATmega168, timer 0 is also used for fast hardware pwm // (using phase-correct PWM would mean that timer 0 overflowed half as often // resulting in different millis() behavior on the ATmega8 and ATmega168)
in „AVR Inline Optimierung kaputt?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AVR-Tutorial.pdf
robotikhardware.de/ • http://www.roboternetz.de/ Arduino Die Boards der Arduino-Familie bieten z.B. einenATmega328P mit 16MHz und lassen sich über einen integrierten USB-seriell-Wandler und Bootloader programmieren. Die Ports sind auf Buchsenleisten herausgeführt.Arduino-Boards können auch unabhängig von derArduino
in „AVR-Tutorial als PDF“ · Offtopic ·
-
Datei
test.ino.asm
to be called before setup() or some functions won't // work there sei(); 40c: 78 94 sei // on the ATmega168, timer 0 is also used for fast hardware pwm // (using phase-correct PWM would mean that timer 0 overflowed half as often // resulting in different millis() behavior on the ATmega8 and ATmega168)
in „Atmega328 1-Wire mit Timer CTC/PWM“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ports_.h
***************************************************************** * Port definitions for AtTiny, AtMega families *********************************************************************/ // ../io.h->| addr | name| type | ioreg.h //---------------------|------|-----|---------| template< class Out, // AUTO_IO_REG_WRAPPER
in „Wie ist PORTB implementiert?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ports_.h
/**************************************************************** * Port definitions for AtTiny, AtMega families ***************************************************************/ // ../io.h->| addr | name| type | ioreg.h //---------------|------|-----|---------| template <class Out, // IO_REG_WRAPPER
-
Datei
Bosch_Athlet_DIY_v0_1.ino
(lena_s) this piece of code to awaken this vaccuumclears again. */ // SET your Board to MiniCore ATmega328PB @ 8Mhz Internal, BOD=2.7V, no Bootloader #include <Arduino.h> #include <Wire.h> //settings for 25.2V-Gerät BCH6L2560 by lena_s (brush on only on Switch pos turbo; higer Vac but less runtime) String
in „Bosch Athlet 25,2 V Akku 7 Stück Tauschen“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
rpn_boris_A328_v1.12.bas
Zifferneingabemodus korrigiert ' '---------------------------------------------------------- $regfile = "m328pdef.dat" ' ATmega328-Deklarationen $prog &HFF , &H62 , &HD9 , &HFF ' generated. Take care that the chip supports all fuse bytes. $crystal = 1000000 ' Kein Quarz: 1MHz MHz $baud = 9600 ' Baudrate der
in „Noch ein Taschenrechner auf ATMega Basis“ · Projekte & Code ·
-
Datei
rpn_boris_A328_v1.13.bas
Permanentspeicher auch ' '---------------------------------------------------------- $regfile = "m328pdef.dat" ' ATmega328-Deklarationen $prog &HFF , &H62 , &HD9 , &HFF ' generated. Take care that the chip supports all fuse bytes. $crystal = 1000000 ' Kein Quarz: 1MHz MHz $baud = 9600 ' Baudrate der
in „Noch ein Taschenrechner auf ATMega Basis“ · Projekte & Code ·
-
Datei
rpn_boris_A328_v1.13.bas
Permanentspeicher auch ' '---------------------------------------------------------- $regfile = "m328pdef.dat" ' ATmega328-Deklarationen $prog &HFF , &H62 , &HD9 , &HFF ' generated. Take care that the chip supports all fuse bytes. $crystal = 1000000 ' Kein Quarz: 1MHz MHz $baud = 9600 ' Baudrate der
in „Noch ein Taschenrechner auf ATMega Basis“ · Projekte & Code ·
-
Datei
Bosch_Athlet_DIY_240416.ino
(lena_s) this piece of code to awaken this vaccuumclears again. */ // SET your Board to MiniCore ATmega328PB @ 8Mhz Internal, BOD=2.7V, no Bootloader // https://github.com/MCUdude/MiniCore#how-to-install #include <Wire.h> #define SWVERSION 240416 //values for 25.2V-model BCH6L2560: #define TYPE "BCH6L2560
in „Bosch Athlet 25,2 V Akku 7 Stück Tauschen“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
rpn_boris_A328_v1.14.bas
Ueberarbeiteter Display-Modus ' '---------------------------------------------------------- $regfile = "m328pdef.dat" ' ATmega328-Deklarationen $prog &HFF , &H62 , &HD9 , &HFF ' generated. Take care that the chip supports all fuse bytes. $crystal = 1000000 ' Kein Quarz: 1MHz MHz $baud = 9600 ' Baudrate der
in „Noch ein Taschenrechner auf ATMega Basis“ · Projekte & Code ·
-
Datei
rpn_boris_A328_v1.14.bas
Ueberarbeiteter Display-Modus ' '---------------------------------------------------------- $regfile = "m328pdef.dat" ' ATmega328-Deklarationen $prog &HFF , &H62 , &HD9 , &HFF ' generated. Take care that the chip supports all fuse bytes. $crystal = 1000000 ' Kein Quarz: 1MHz MHz $baud = 9600 ' Baudrate der
in „Noch ein Taschenrechner auf ATMega Basis“ · Projekte & Code ·
-
Datei
rpn_boris_A328_v1.15.bas
Zifferndarstellung zu unterscheiden ' '---------------------------------------------------------- $regfile = "m328pdef.dat" ' ATmega328-Deklarationen $prog &HFF , &H62 , &HD9 , &HFF ' generated. Take care that the chip supports all fuse bytes. $crystal = 1000000 ' Kein Quarz: 1MHz MHz $baud = 9600 ' Baudrate der
in „Noch ein Taschenrechner auf ATMega Basis“ · Projekte & Code ·