-
PDF
MyPC_sch.pdf
SO 6 100k 3 . . R 1 VS_DREQ 8 IOVCC0 14 R4 3 3 GND V DREQ IOVCC1 19 IC7 ETH_SO . R5 26 IOVCC2 XMEGA128A1 3 100k VS_TX 27 TX 5 AVR_RST 90 /Reset_PDI 95 PA0 CVCC1 7 PDI_DATA 89 PDI_Data ADC0_ADC1_AC1_PA1 96 PA1 33 GPIO0 CVCC2 24 ADC2_AC2_DAC0_PA2 97 PA2 34 GPIO1 CVCC3 31 ADC3_AC3_DAC1_PA3 98 PA3 9 GPIO2
in „Bitte Schaltplan&Layout checken“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
I2C.cpp
//////// Public Methods //////////////////////////////////////// void I2C::begin() { #if defined(__AVR_ATmega168__) || defined(__AVR_ATmega8__) || defined(__AVR_ATmega328P__) // activate internal pull-ups for twi // as per note from atmega8 manual pg167 sbi(PORTC, 4); sbi(PORTC, 5); #else // activate
in „BMA020 Selftest_1 Interrupt probleme“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Java_AVR32_doc32049.pdf
. 4.48.2 Stack ..., value1, value2 → ..., result 4.48.3 Operation TRAP 21 4.48.4 Syntax I. fadd 4.48.5 Operands none 4.48.6 Format fadd ( 0x62 ) 75 32049A–AVR32–09/06 4.49 FALOAD – Load float from array 4.49.1
in „Arm(e)s JAVA - Jazelle“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
display.c
include "vdai.h" #include "main.h" #include "menu.h" static const gpio_map_t SD_MMC_SPI_GPIO_MAP = { {AVR32_SPI0_SCK_0_0_PIN, AVR32_SPI0_SCK_0_0_FUNCTION }, // SPI Clock. 0 PA13 {AVR32_SPI0_MISO_0_0_PIN, AVR32_SPI0_MISO_0_0_FUNCTION}, // MISO.nicht benutzt PA11 {AVR32_SPI0_MOSI_0_0_PIN, AVR32_SPI0_MOSI_0_0_FUNCTION}, // MOSI. 0 PA12 {AVR32_SPI0_NPCS_0_0_PIN, AVR32_SPI0_NPCS_0_0_FUNCTION}, // Chip Select NPCS. PA 9 shift {AVR32_SPI0_NPCS_1_0_PIN, AVR32_SPI0_NPCS_1_0_FUNCTION}, // Chip Select NPCS. PA 8 EEProm {AVR32_SPI0_NPCS_2_0_PIN
in „Problem Inbetriebnahme OLED-Display DD-160128FC-2A (Densitron)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ssd1329.c
********** // // renamed functions: // // RIT128x96x4Clear -> SSD1329_Clear // RIT128x96x4StringDraw -> SSD1329_StringDraw // RIT128x96x4ImageDraw -> SSD1329_ImageDraw // RIT128x96x4Init -> SSD1329_Init // RIT128x96x4Enable -> SSD1329_Enable // RIT128x96x4Disable -> SSD1329_Disable // RIT128x96x4DisplayOn -> SSD1329_DisplayOn // RIT128x96x4DisplayOff -> SSD1329_DisplayOff // RITWriteCommand -> SSD1329_WriteCommand // RITWriteData -> SSD1329_WriteData // // renamed datatypes: // // g_pucRIT128x96x4VerticalInc
in „SPI-Problem mit AVR“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcdconser.asm
, 0 , 252 , 0 , 0 , 0 , 0 .db 0 , 0 , 0 , 0 , 0 , 48 , 48 , 0 .db 6 , 12 , 24 , 48 , 96 , 192 , 128 , 0 .db 124 , 198 , 206 , 222 , 246 , 230 , 124 , 0 .db 48 , 112 , 48 , 48 , 48 , 48 , 252 , 0 .db 120 , 204 , 12 , 56 , 96 , 204 , 252 , 0 .db 120 , 204
in „LCD Controller für 640x480 LCD mit mega8515“ · Projekte & Code ·
-
Datei
lcdconser_.asm
, 0 , 252 , 0 , 0 , 0 , 0 .db 0 , 0 , 0 , 0 , 0 , 48 , 48 , 0 .db 6 , 12 , 24 , 48 , 96 , 192 , 128 , 0 .db 124 , 198 , 206 , 222 , 246 , 230 , 124 , 0 .db 48 , 112 , 48 , 48 , 48 , 48 , 252 , 0 .db 120 , 204 , 12 , 56 , 96 , 204 , 252 , 0 .db 120 , 204
in „LCD Controller für 640x480 LCD mit mega8515“ · Projekte & Code ·
-
Datei
lcdconser640x480.txt
, 0 , 252 , 0 , 0 , 0 , 0 .db 0 , 0 , 0 , 0 , 0 , 48 , 48 , 0 .db 6 , 12 , 24 , 48 , 96 , 192 , 128 , 0 .db 124 , 198 , 206 , 222 , 246 , 230 , 124 , 0 .db 48 , 112 , 48 , 48 , 48 , 48 , 252 , 0 .db 120 , 204 , 12 , 56 , 96 , 204 , 252 , 0 .db 120 , 204
in „LCD Controller für 640x480 LCD mit mega8515“ · Projekte & Code ·
-
PDF
RTC_AVR.pdf
µAs = 214 µAs This shows that the dominating part of the current consumption is in Active mode. 2 AVR134 1259B–AVR–05/02 AVR134 Figure 3. Current Figures for Ceramic Resonator, 0.5 ms Startup Time Current 1s 1 ms Active Mode 4µA 6mA Power-save Time Total current consumption per second: = (1 sec * 4
in „Läuft der Timer während seinem Interrupt weiter?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
dude5.4arduino_avr911.txt
not exist or is not a regular file, skipping Using Port : /dev/cu.SLAB_USBtoUART Using Programmer : avr911 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
Generator.c
#include <inttypes.h> #include <avr/io.h> #include <avr/interrupt.h> #include <avr/signal.h> #include <avr/delay.h> #include <avr/eeprom.h> /* EEPROM */ #ifndef EEMEM #define EEMEM __attribute__ ((section (".eeprom"))) #endif #define
in „Probleme mit dem EEPROM vom ATtiny26“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
httpd.c
t ow_array[MAXSENSORS]; PROGMEM char http_header1[]={ "HTTP/1.0 200 Document follows\r\n" "Server: AVR_WEB_Switch\r\n" "Content-Type: text/html\r\n\r\n"}; PROGMEM char http_header2[]={ "HTTP/1.0 200 Document follows\r\n" "Server: AVR_WEB_Switch\r\n" "Content-Type: image/jpg\r\n\r\n"}; PROGMEM char http_header3
-
Datei
httpd.c
t ow_array[MAXSENSORS]; PROGMEM char http_header1[]={ "HTTP/1.0 200 Document follows\r\n" "Server: AVR_WEB_Switch\r\n" "Content-Type: text/html\r\n\r\n"}; PROGMEM char http_header2[]={ "HTTP/1.0 200 Document follows\r\n" "Server: AVR_WEB_Switch\r\n" "Content-Type: image/jpg\r\n\r\n"}; PROGMEM char http_header3
-
PDF
Umsetzung_und_Implementierung_einer_FFT_f_r_8.pdf
Programmen berücksichtigt werden. 10 0⋅707 = 7,07 904,96 10 0⋅707 128 ⋅ )= = 7,07 128 Der Vorteil bei der Verwendung eines Skalierungsfaktors der Potenz 2 ist die Division. Bei binären Zahlen bedeutet eine Verschiebung aller Bits um eine Stelle nach rechts, eine Division
in „FFT Tutorial für AVR“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
meindef.h
bit40:1; u8 bit41:1; u8 bit42:1; u8 bit43:1; u8 bit44:1; u8 bit45:1; u8 bit46:1; u8 bit47:1; u8 bit48:1; u8 bit49:1; u8 bit50:1; u8 bit51:1; u8 bit52:1; u8 bit53:1; u8 bit54:1; u8 bit55:1; u8 bit56:1; u8 bit57:1; u8 bit58:1; u8 bit59:1; u8 bit60:1; u8 bit61:1; u8 bit62:1; u8 bit63:1; } bitfeld64; typedef
in „I2C Display einfache Frage“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
meindef.h
bit40:1; u8 bit41:1; u8 bit42:1; u8 bit43:1; u8 bit44:1; u8 bit45:1; u8 bit46:1; u8 bit47:1; u8 bit48:1; u8 bit49:1; u8 bit50:1; u8 bit51:1; u8 bit52:1; u8 bit53:1; u8 bit54:1; u8 bit55:1; u8 bit56:1; u8 bit57:1; u8 bit58:1; u8 bit59:1; u8 bit60:1; u8 bit61:1; u8 bit62:1; u8 bit63:1; } bitfeld64; typedef
in „AVR-Studio 4.19 und JTAG ICE MK2 unter Windows 11 64 Bit installieren“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
_Waves_03.ASM
------------------------ ; DAC ; 8 Bit, R2R-Nezwerk mit OPA TS912 (rail to rail). ; Schaltung: www.avr-asm-tutorial.net/avr_de/avr_dac.html ; TS912 als Impedanzwandler. ; ; DREIECK ; Das 8 Bit-Register PortB zählt periodische auf-/abwärts (0-255-0-255) ; ; SINUS ; Die Ausgabedaten an PORTB werden aus
in „DAC-R2R-Netzwerk mit PIC16F84“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AVR8_Burn_O_Mat_Config.xml
4.0V (3.6V - 4.2V)" Fuse1="0" Fuse2="0"/> </BrownOutDetection> <OscillatorOptions Type="ATmega8" /> </AVR> <AVR name="m128" caption="ATmega128"> <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
in „Pollinboard Ponyprog. Probleme mit 644P“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
sd_raw_config.h
. */ #define SD_RAW_SAVE_RAM 1 /* defines for customisation of sd/mmc port access */ #if defined(__AVR_ATmega8__) || \ defined(__AVR_ATmega48__) || \ defined(__AVR_ATmega88__) || \ defined(__AVR_ATmega168__) #define configure_pin_mosi() DDRB |= (1 << DDB3) #define configure_pin_sck() DDRB |= (1 << DDB5
-
Datei
CodeAuswertung.lst
do_clear_bss_start>: 42: a2 36 cpi r26, 0x62 ; 98 44: b1 07 cpc r27, r17 46: e1 f7 brne .-8 ; 0x40 48: 32 c0 rjmp .+100 ; 0xae 0000004a <__bad_interrupt>: 4a: da cf rjmp .-76 ; 0x0 0000004c <__vector_6>: uint8_t ee_Generator_Tabelle[] EEMEM = { 56, 48, 40, 32, 24, 16, 8, 0}; volatile uint16_t Tabellen_Index
in „Probleme mit dem EEPROM vom ATtiny26“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AVR8_Burn_O_Mat_Config.xml
4.0V (3.7V - 4.5V)" Fuse1="0" Fuse2="0"/> </BrownOutDetection> <OscillatorOptions Type="ATmega8" /> </AVR> <AVR name="m48" caption="ATmega48"> <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
-
Datei
makefile.txt
optimization. s = optimize for size. 100. # (Note: 3 is not always the best optimization level. See avr-libc FAQ.) 101. OPT = s 102. 103. 104. # Debugging format. 105. # Native formats for AVR-GCC's -g are dwarf-2 [default] or stabs. 106. # AVR Studio 4.10 requires dwarf-2. 107. # AVR [Extended] COFF
in „Problem mit compilen mit headerdatei usw“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AVR8_Burn_O_Mat_Config.xml
4.0V (3.6V - 4.2V)" Fuse1="0" Fuse2="0"/> </BrownOutDetection> <OscillatorOptions Type="ATmega8" /> </AVR> <AVR name="m128" caption="ATmega128"> <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
-
Datei
DruckSEnsor.c
Arbnor Nuhiu // Datum : 11.02.2016 // // Hardware : MiniMEXLE Ver. 3.0 (oder angepasste Version 2.0) // AVR-USB-PROGI Ver. 2.0 // // Software: Atmel Studio Ver. 6.xx oder // AVR Studio 4.14 build 589 mit C-Compiler:WinAVR-20080610 // // // Funktion : Barometer mit Anzeige des Luftdrucks in hPa und der Höhe
in „10bit AD-Wandler auf 12bit“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
libsht.c
direction statement for the SCK line to sht_softreset() - made my modifications public domain */ #include <avr/io.h> //Microcontroller specific library, e.g. port definitions #include <math.h> // #include <stdlib.h> // #include <inttypes.h> // #include <util/delay.h> #include "libsht.h" #include <avr/pgmspace.h
in „SHT11 misst Mist“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
httpd.c
ow_arraymax[MAXSENSORS]; PROGMEM char http_header1[]={ "HTTP/1.0 200 Document follows\r\n" "Server: AVR_WEB_Switch\r\n" "Content-Type: text/html\r\n\r\n"}; PROGMEM char http_header2[]={ "HTTP/1.0 200 Document follows\r\n" "Server: AVR_WEB_Switch\r\n" "Content-Type: image/jpg\r\n\r\n"}; PROGMEM char http_header3
in „AVR für wenig Geld im LAN“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
Author: Thomas Fischer, Christian Winter Date: 18.05.05 Purpose: Praktikum Mikrocomputer Software: AVR-GCC 3.3 Hardware: at90can128 at 4 Mhz 18.05.05 Release-Program *******************************************************************************/ #include <avr/io.h> #include <avr/interrupt.h> #include <avr/signal.h> #include <avr/iocan128.h> #define false 0 #define true 1 static volatile unsigned int scharf = false; static volatile unsigned int blinken = false; static volatile int sensor = -1; /*TEST*
-
Datei
adc.c
***************************************************************************************/ #include <avr/io.h> #include <avr/delay.h> #include <avr/sleep.h> #include <stdlib.h> #include "adc.h" #include "config.h" // Globale ADC Variabeln //define T1L 48.7122 // PT 1 Wert fuer 0 Grad //define T1M 1015.888
in „Tempfühler mit ATMega8535“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Bootloader_FastBoot_von_Peter_Dannegger.pdf
=DDD .qu TX =PD1 .qu R_IN =PID .qu R_OT =POTD .qu RX =PD0 Beispiel für Hardware‐UART im ATMega 8, 48, 168 ‐ Wenn man einen neuen Controller hinzufügen möchte, muss noch die BufferSize angepasst werden. 4 Compilieren des Booloaders ‐ Da der Booloader in Assembler geschrieben ist, kann der WinAVR nicht
in „UART Bootloader ATtiny13 - ATmega644“ · Projekte & Code ·
-
Datei
910.asm
;*************************************************************************** ;* ;* Title : AVR ISP (Auto adr inc, 115200bps) ;* Version : 3.2.1 ;* Last updated : Nov 18 2003 ;* Target : AT90S2313 ;* File : avr910_2313_v32.asm ;* Author(s) : klaus@mikrocontroller-projekte.de ;* last Filename:
in „avr910 programmer“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ttester.pdf
, B=58, 94mV NPN, B=56, 96mV GC122 PNP, B=84, 368mV PNP, B=55, 117mV PNP, B=56, 117mV GC301 PNP, B=48, 289mV PNP, B=39, 184mV PNP, B=39, 188mV AD161 NPN, B=360, 230mV NPN, B=296, 126mV NPN, B=298, 128mV AD162 PNP, B=2127, 280mV PNP, B=89, 107mV PNP, B=89, 107mV Tabelle 5.4. Messergebnisse der Tests mit
-
Datei
ffft.S
in linear scale. ; ; The number of points FFT_N is defined in "ffft.h" and the value can be 64, ; 128, 256 or 512. ; ;----------------------------------------------------------------------------; ; 16bit fixed-point FFT performance with a MegaAVR @16MHz (measured) ; ; Points: Input, Execute, Output,
in „Problem mit undefined reference to“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
",""}; unsigned char C_Taste[]={0x1b,0x54,0x48,53,53,53,2,"C",""}; unsigned char S_Taste[]={0x1b,0x54,0x48,54,54,54,2,"S",""}; unsigned char HP_Taste[]={0x1b,0x54,0x48,55,55,55,2,"HP",""}; unsigned char Summe_Taste[]={0x1b,0x54,0x48,56,56,56,2,"M",""}; unsigned char Plus_Taste[]={0x1b,0x54,0x48,1,2,1,2,"Vol+",""}; unsigned char Minus_Taste[]={0x1b,0x54,0x48,3,4,3,2,"Vol-",""}; unsigned char Mute_Taste[]={0x1b,0x54,0x48,5,6,5,2,"Mute",""}; unsigned char Input_Taste[]={0x1b,0x54,0x48,7,8,7,2,
in „Probleme mit Touch-Panal und RS232“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Example1_DisplayTest.ino
, 48); myTOLED.pixelSet(20, 48); myTOLED.pixelSet(21, 48); myTOLED.pixelSet(22, 48); myTOLED.pixelSet(23, 48); myTOLED.pixelSet(24, 48); myTOLED.pixelSet(25, 48); myTOLED.pixelSet(26, 48); myTOLED.pixelSet
in „Arduino OLED Display Ansteuern & "Hello World" Programme gehen nicht.“ · Softwareentwicklung ·
-
Datei
device.c
DF_NO_EICALL|DF_NO_EIJMP}, { "ATtiny24A", 1024, 0x60, 128, 128, DF_NO_MUL|DF_NO_JMP|DF_NO_ELPM|DF_NO_ESPM|DF_NO_EICALL|DF_NO_EIJMP}, { "ATtiny25", 1024, 0x60, 128, 128, DF_NO_MUL|DF_NO_JMP|DF_NO_ELPM|DF_NO_ESPM|DF_NO_EICALL|DF_NO_EIJMP}, { "ATtiny26", 1024
in „AVR-ChipBasic2 - BASIC-Computer mit ATMega 644“ · Projekte & Code ·
-
Datei
device.c
DF_NO_EICALL|DF_NO_EIJMP}, { "ATtiny24A", 1024, 0x60, 128, 128, DF_NO_MUL|DF_NO_JMP|DF_NO_ELPM|DF_NO_ESPM|DF_NO_EICALL|DF_NO_EIJMP}, { "ATtiny25", 1024, 0x60, 128, 128, DF_NO_MUL|DF_NO_JMP|DF_NO_ELPM|DF_NO_ESPM|DF_NO_EICALL|DF_NO_EIJMP}, { "ATtiny26", 1024
-
Datei
FFT.asm
----------------------------------------------------------------; ; .include "m8def.inc" .include "avr.inc" .include "akiglcd.inc" .equ Sync = 2 ;Port D bit definitions .equ FFT_N = 128 ;Number of samples .equ LCD_H = 16 ;/ .def _0 = r15 ;Zero .def _Flags = r25 ;b0:In captureing ;b1:In pause ;b2:MOSI
in „FFT auf dem AVR“ · Projekte & Code ·
-
Datei
FFT232b.asm
----------------------------------------------------------------; ; .include "m8def.inc" .include "avr.inc" .include "akiglcd.inc" .equ Sync = 2 ;Port D bit definitions .equ FFT_N = 128 ;Number of samples .equ LCD_H = 16 ;/ .def _0 = r15 ;Zero .def _Flags = r25 ;b0:In captureing ;b1:In pause ;b2:MOSI
in „Schnelle FFT in Assembler“ · Digitale Signalverarbeitung / DSP / Machine Learning ·
-
Datei
main.c
#include <avr32/io.h> #include <asf.h> #include <string.h> #include <stdio.h> #include <stdlib.h> #include <stdint.h> #include <stdbool.h> #include "dip204.h" #include "uc3_io.h" #include "compiler.h" #include "board.h
in „AVR32 Timer Interrupt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AVR8_Burn_O_Mat_Config.xml
4.0V (3.6V - 4.2V)" Fuse1="0" Fuse2="0"/> </BrownOutDetection> <OscillatorOptions Type="ATmega8" /> </AVR> <AVR name="m128" caption="ATmega128"> <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
-
Datei
lcd_lh155.c
*/ #define F_CPU 8000000UL #include <avr/io.h> #include <util/delay.h> #include <avr/pgmspace.h> #include "font_7x12_lsba.h" const int charheight=12; const int lcd_sizex=32; //const int lcd_sizey=64-charheight; // Error 1 initializer element
in „LCD Sharp M078CKA-A3QKLA0057“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
catalog.pdf
MCU with 1KB Flash, 128B SRAM, SPI/I2C, timer 14-TSSOP -40 to 85 MPN: ATTINY10-TSHR [ID]: 000157 [Price]: 0.4 USD [QTY]: 10 [Category]: Microcontrollers [Desc]: Mcu 8-BIT AVR Risc 1KB Flash 2.5V/3.3V/5V 6-PIN SOT-23 T/r /
-
PDF
catalog.pdf
-SSU [ID]: 000147 [Price]: 1.38 USD [QTY]: 5 [Category]: Microcontrollers [Desc]: MCU 8-bit ATtiny AVR CISC 8KB Flash 1.8V/2.5V/3.3V/5V 14-Pin SOIC W Tray MPN: STM32L151CBU6A [ID]: 000148 [Price]: 4.79 USD [QTY]: 4 [Category]: Microcontrollers [Desc]: Ultra-low-power ARM Cortex-M3 MCU with 128 Kbytes
-
PDF
AVR-ASM-Tutorial_16_05_08_v3.pdf
, dazu später mehr), so kann damit im Zahlenraum 0 bis 255 gerechnet werden. - 38 - 5AVR-Tutorial:Arithmetik8 Binär Dezimal Binär Dezimal 0b00000000 0 0b10000000 128 0b00000001 1 0b10000001 129 0b00000010 2 0b10000010 130 0b00000011 3 0b10000011 131 0b00000100 4 0b10000100 132 0b00000101
in „AVR-ASM-Tutorial: PDF 16.5.08“ · www.mikrocontroller.net ·
-
PDF
atmega8China.pdf
4.2 -40 °C 4.1 25 °C 4 85 °C ) H 3.9 M C F 3.8 3.7 3.6 3.5 2.5 3 3.5 4 4.5 5 5.5 VCC (V) 261 2486N–AVR–07/04 Figure 175. 校准的 4 MHz RC 振荡器频率和 Osccal 数值的关系 CALIBRATED 4MHz RC OSCILLATOR FREQUENCY vs. OSCCAL VALUE 8 7 6 z H (5 R F 4 3 2 0 16 32 48 64 80 96 112 128 144 160 176 192 208 224 240 OSCCAL VALUE
in „Buch AVR von Günter Schmitt durcharbeiten“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
bootload.lst
)>>16) 33 #define byte2(x) ((x & 0xff00)>>8) 34 #define byte1(x) (x & 0xff) 35 36 37 /* 38 Atmel's AVR assembler is case insensitive, gcc is not. 39 mangled_case.h covers the cases where the representations in the 40 program mix case. 41 */ 42 #include "mangled_case.h" 1 /* 43 44 /* 45 This includes
in „Peter Danneggers Bootloader (fastboot) für AVR-GCC-Toolchain“ · Projekte & Code ·
-
Datei
test.lst
80ED ldi r24,lo8(2000) 38 0008 97E0 ldi r25,hi8(2000) 39 .LVL1: 40 /* #APP */ 41 ; 105 "/usr/lib/gcc/avr/4.3.4/../../../avr/include/util/delay_basic.h" 1 42 000a 0197 1: sbiw r24,1 43 000c 01F4 brne 1b 44 ; 0 "" 2 45 /* epilogue start */ 46 /* #NOAPP */ 47 .LBE57: 48 .LBE56: 49 .LBE55: 50 .LBE54: 51 .LM5
in „UART sendet nicht das was er soll (kein offset problem)“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ch32v003_getting_started.pdf
compiliert und kann mittels eines Scripts in den AVR-Controller geflasht werden. Hierzu wechselt man in das Verzeichnis ardulink und startet dort das Script. Im Script selbst sind Angaben über den zu verwendeten Programmer des AVR, den Anschlußport des
in „CH32V003: Selbstbauprogrammer und "Getting started"“ · Projekte & Code ·
-
Datei
Thermometer.c
#define F_CPU 1000000 #include <avr/io.h> #include <avr/delay.h> #include <stdlib.h> #include "lcd-routines.h" #include "USI_TWI_Master.h" #define ADS1112_ADDR 0x4E // (1001110) 4E #define DS1621_int 0x48 // (1001000) 48 #define DS1621
in „C-Code optimieren (passt nicht in Attiny2313) :(“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
FT800_config.h
for Arduino 2.4 - switched from custom AVR8 to standard __AVR__ symbol to automatically generate plattform specific code - removed the definition of the ARDUINO symbol at it already is defined by the Arduino enviroment */ #ifndef FT800_CONFIG_H