-
Datei
Z80int-jmp.asm
... .equ ZFL_S = 7 .equ ZFL_Z = 6 .equ ZFL_H = 4 .equ ZFL_P = 2 .equ ZFL_N = 1 .equ ZFL_C = 0 .equ AVR_T = SREG_T .equ AVR_H = SREG_H .equ AVR_S = SREG_S .equ AVR_V = SREG_V .equ AVR_N = SREG_N .equ AVR_Z = SREG_Z .equ AVR_C = SREG_C ; TODO: check Z80 flag settings ;----------------------------------
in „CP/M auf ATmega88“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
rfm12.c
#include "rfm12.h" #include <stdio.h> #include <avr/io.h> #include <avr/pgmspace.h> #include <avr/interrupt.h> #include <util/delay.h> static volatile FIFO128_t _RFM12_rxFifo; static volatile FIFO128_t _RFM12_txFifo; static volatile bool _RFM12_isReceiving
in „Problem RFM12 Library von Manuel Stahl“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
nano_os_OPTs.txt
nano_os.elf: file format elf32-avr Sections: Idx Name Size VMA LMA File off Algn 0 .data 00000008 00800100 00000d3e 00000dd2 2**0 CONTENTS, ALLOC, LOAD, DATA 1 .text 00000d3e 00000000 00000000 00000094 2**1 CONTENTS, ALLOC, LOAD,
-
Datei
main.asm
Branch according to NVM version: cpi tmp0, '0' breq loop_readByte_nvm0 ; NVM version number != 0, e.g. AVR_DB and AVR_DD. ; These devices apparently need a more complicated procedure: rcall applyReset rcall updi_idle rcall updi_wait25ms rcall releaseReset rcall updi_idle rcall updi_wait25ms rcall sendNvmProgKey
in „AVR64DD28, mEDBG, Studio 7.0 - Fehler beim Schreiben von Fuses“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
nRF24L01_.pdf
Schnittstelle im Arduinosystem verdoppelt werden. z.B. C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino\HardwareSerial.h #define SERIAL_RX_BUFFER_SIZE 64 ändern in #define SERIAL_RX_BUFFER_SIZE 128 Arduino muss danach neu gestartet werden. Linuxsystem als Server Letztlich benötigt man einen
in „Repeating und Routing Netzwerk mit Arduino und nRF24L01+“ · Projekte & Code ·
-
Datei
prop-clock_260809_new_driver_5.bas
*********************** Dim Cor_min As Word Dim Cor_max As Word Config Timer0 = Timer , Prescale = 64 On Ovf0 Timer0_ovfl Stop Timer0 Timer0 = 0 Enable Ovf0 Cor_min = 64256 - Timervorgabe Shift Cor_min , Right , 8 ' Teilt Cor_Min durch 64, wg. Prescaler 64, Cor_Min muss Timer1 Delay entsprechen ' Incr
in „Mega644 mit 32768 er Quarz an tosc1 u. tosc2“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Schematic.pdf
PD4 30 PD4 (IC1) PC6 (A14) 42 PC6 PD4 21 PB3 21 PD5 31 PD5 (XCK1) PC7 (A15) PC7 PD3 22 PB4 22 PD6 32 PD6 (T1) 54 PD2 23 PB5 23 B PD7 PD7 (T2) PF7 (ADC7/TDI) 55 PF7 PD1 24 PB6 24 B 2 PF6 (ADC6/TDO) 56 PF6 PD0 25 PB7 25 PE0 PE0 (RXD0/PDI) PF5 (ADC5/TMS) PF5 PE1 3 PE1 (TXD0/PDO) PF4 (ADC4/TCK) 57 PF4 Header
in „PoE AVR Modul“ · Markt ·
-
PDF
Schematic_Prints.pdf
INT3) PG2(ALE) 43 29 PD4(ICP1) PG3(TOSC2) 18 8 7 6 5 30 PD5(XCK1) PG4(TOSC1) 19 31 R114 P1 U27F S2 32 PD6(T1) ATmega128 22K 61 PD7(T2) +5V 2 1 60 PF0(ADC0) ATmega128 B 4 3 59 PF1(ADC1) TP29 TP33 TP35 B NC 6 5 58 PF2(ADC2) D16 TP28 TP30 TP34 TP36 8 7 PF3(ADC3) 1 2 3 4 R119 10 9 TCK 57 PF4(ADC4/TCK) K
in „ATMega128 und AVR mkII - Resetproblem?“ · Mikrocontroller und Digitale Elektronik ·
-
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 ·
-
Datei
swdisplay_nokia.h
noscreen_cache // Schattenspeicher nicht verfuegbar, Display nur im // Directwritemodus verfuegbar #include <avr/io.h> #include <avr/pgmspace.h> #include <util/delay.h> #include <stdlib.h> #include <string.h> #include <stdio.h> //------------------------------------------------------------- // Hardwareanbindung
in „Nokia 5110 LCD defekt ?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AVR910.ASM
return a 7 character ASCII string identifying the programmer. ;* For the development board it is "AVR DEV", for the parallel ;* programmer it is "AVR PPR" and for the in-curcuit programmer it is ;* "AVR ICP". ;* ;* NOTE 9 ;* The software/hardware version are returned as two ASCII numbers. ;* ;* NOTE
in „AVRProg von Atmel und AT90S2313“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
nano_os_2_OPTs.txt
nano_os.elf: file format elf32-avr Sections: Idx Name Size VMA LMA File off Algn 0 .data 00000008 00800100 00000cf4 00000d88 2**0 CONTENTS, ALLOC, LOAD, DATA 1 .text 00000cf4 00000000 00000000 00000094 2**1 CONTENTS, ALLOC, LOAD,
-
Datei
Liste.txt
4-INPUT AND GATE 10x 74F10N Triple 3-Input Positive-NAND Gates 2x PIC 18F458-I - P: MCU, PICmicro, 32 KB, 40 MHz, DIL-40 3x UVE 3130-10 ????? 5x Intel P8052AH 91X S32X245Q2 AC9707 459401 54X Ti SN75ALS176DDR (Differtial Bus Transceiver) ----------------------------------------------------------------
-
Datei
main.c
/// A to D test code // NOTE -- Aref is pin 32 #include <avr/io.h> #include <stdio.h> // sprintf #include <stdlib.h> #include <math.h> ///I like these definitions /*#*define begin { *#*define end } *#*define LCDwidth 16 //characters ///calc constants
in „ich auch >no rule to make target `all`<“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
scan.lst
foo.elf: file format elf32-avr Disassembly of section .text: 00000000 <__vectors>: 0: 12 c0 rjmp .+36 ; 0x26 <__ctors_end> 2: 2b c0 rjmp .+86 ; 0x5a <__bad_interrupt> 4: 2a c0 rjmp .+84 ; 0x5a <__bad_interrupt> 6: 29 c0 rjmp .
in „Assembler und gcc“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
HTerm_dump.html
607</td><td>28/02/2015 14:43:07</td><td>IRP_MJ_READ</td><td>UP</td><td>STATUS_SUCCESS</td><td>3c 49 64 6c 65 2c 4d 50 6f 73 3a 30 2e 30 30 30 2c 30 2e 30 30 30 2c 30 2e 30 30 30 2c 57 50 6f </td><td><Idle,MPos:0.000,0.000,0.000,WPo</td><td>32</td><td></td><td>COM7</td></tr> <tr class="s3"><td>608</
in „Projekt: SerialComCNC Serielles Frontend für CNC GRBL mit ATMega“ · Projekte & Code ·
-
PDF
ArmAssemblerTutorial.pdf
. The 64bit Cortex-A application processors support all three instruction sets, while the 32bit ones only A32 and T32. The Cortex-M microcontrollers only support T32. Therefore, this tutorial will only talk about
in „ARM-Assembler-Tutorial“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
drm3310.h
Change: 15.08.2004 // // Desc: Nokia 3310 Lcd Ansteuerung // // Author: Thomas Weger // // Compiler: AVR-GCC: WinAVR-20040720 // ////////////////////////////////////////////////////////// #ifndef DRM3310_H #define DRM3310_H // Lcd #define GLCD_PIXELX 84 #define GLCD_PIXELY 48 #define GLCD_CACHE_SIZE ((
in „Nokia 3310 Lcd Ansteuerung in AVR-GCC“ · Projekte & Code ·
-
Datei
main.c
<spi.h> #include <ff.h> #include <stdlib.h> #include <string.h> #include <stdio.h> #include "KS0108AVR.c" #include "KS0108.c" #include "graphic.c" #include "pflac.c" #define _USE_LFN 1 long i,j,a; char flag; FRESULT result; FATFS drive; FILINFO fno; DIR dir; static FATFS FATFS_Obj; FIL fil_obj; char
in „VS1053 spielt schneller als normal“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
spi.c
#include <stdlib.h> #include <avr/interrupt.h> #include <util/delay.h> #include "spi.h" #define DDR_SPI DDRB #define DD_MISO PB4 #define DD_MOSI PB3 #define DD_SCK PB5 #define DD_SS PB2 static volatile uint8_t *SPI_CS_DDR = NULL; static
in „ADXL345 & SPI Kommunikationsproblem“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
entenhausen_ir.asm
; ############# ; Original: Attiny2313 @ 4 MHz ; Variante: Attiny2313 @ 8 MHz auf Pollin-Funk-AVR-Board ; ############# .include "tn2313def.inc" .def temp1 = r16 .def temp2 = r17 .org 0x0000 rjmp init ; ############ ; ### INIT ### ; ############ init: ldi temp1, RAMEND ;Stack initialisiren out SPL
in „ir senden mit tiny2313“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
sketch_mar13a.ino.ohne_Konstruktor.asm
c:\temp\arduino_build_634409/sketch_mar13a.ino.elf: file format elf32-avr Disassembly of section .text: 00000000 <__vectors>: 0: 0c 94 34 00 jmp 0x68 ; 0x68 <__ctors_end> 4: 0c 94 3e 00 jmp 0x7c ; 0x7c <__bad_interrupt> 8: 0c 94 3e 00 jmp 0x7c ; 0x7c <__bad_interrupt>
in „c++ static class mit und ohne Konstructor“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
PWM_Controller_Manual_Basic.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,
in „PWM- Controller 18- Kanal TWI- Bus Proj.“ · Projekte & Code ·
-
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
changes the state of the LEDs every 500ms. * This is done by the timer 4 interrupt. * */ #include <avr/io.h> // include io definitions #include <avr/interrupt.h> // include interrupt definitions #include <util/delay.h> // delay functions #include <avr/sleep.h> // provides sleep instruction etc. #include <avr/pgmspace.h> // allows access to flash #include <avr/eeprom.h> // allows access to EEPROM #include "../Inc/macros.h" // macros for bit operations #include "testSetup.h" #include "uart.h" #include "simpleProtocol.h
in „Speicherzugriff führt zu Fehlverhalten“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Neu_Text_file.txt
AVRASM ver. 1.52 test2.asm Sat Mar 19 12:25:08 2005 ;CodeVisionAVR C Compiler V1.23.8c Professional ;(C) Copyright 1998-2003 HP InfoTech s.r.l. ;http://www.hpinfotech.ro ;e-mail:office@hpinfotech.ro ;Chip type : ATtiny26L ;Clock frequency : 1,000000 MHz ;Memory model
in „CodeVision Einsteiger“ · 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
880eed3fe10373c0a5d4ca8d0892cc67.txt
menuconfig: don't edit # # # General Setup # CONFIG_EXPERIMENTAL=y # CONFIG_EXPERT is not set ARCH=ARCH_AVR ARCH_AVR=y # ARCH_HOST is not set # atmega8 is not set # atmega88 is not set # atmega128 is not set # atmega16 is not set # atmega162 is not set # atmega168 is not set # atmega168p is not set # atmega169 is not set MCU=atmega32 atmega32=y # atmega328p is not set # atmega64 is not set # atmega644 is not set # atmega644p is not set # atmega1284p is not set FREQ=16000000 # Arduino_Duemilanove is not set # Fimser is not set # Jackalope
in „Ethersex will nicht so richtig“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
pat_gen2.c
data99 ########################################################### */ #include <stdlib.h> #include <avr/io.h> #include <inttypes.h> #include <avr/eeprom.h> #include "lcd.h" //;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; #define max_data 100 //Maximum Number of Data Sets #define b0 PINB0 /
in „Wie kann man diesen Code optimieren“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
#include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #define DATA 1 #define COMMAND 0 void LoadPaint(void); void LoadEEPROM(void); void ST7626_Init(void); void Display(void); void Write(unsigned
in „Mini-Farbdisplay (+mehr) für 1 Euro“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
SerialComInstruments_Doku.pdf
//Instrument 1 == Vertikal-Meter } Beispiel in Luna ' Beispiel Funktion für SerialComInstruments ' avr.device = atmega328p avr.clock = 16000000 avr.stack = 100 uart.baud = 115200 uart.Send.enable Dim i, f as single Dim s as string s = "Hallo MC" do for i =0 to 6.28 step 0.02 f = fsin(i * 3) print SendStringN
in „Projekt: Virtuelle Instrumente an serielle Schnittstelle“ · Projekte & Code ·
-
Datei
keyb.c
/* atkeyb.h AT-Keyboard library Taken from ATMEL Appication Note AVR313 Modified for use with avrgcc 2/2005 Stefan Seegel dahamm@gmx.net 8/2007 Kay (Imperator) */ //----------------------------------------------------------------------------- char str[5]; #define BUFF_SIZE 64 //max. size of keyboard buffer #define KEYB_OUT P2OUT // Port-Pegel #define KEYB_DIR P2DIR // Port-Direction #define KEYB_DATA (1<<5) #define KEYB_IN (P2IN&KEYB_DATA) #define KEYB_CLK (1<<4) #define
-
Datei
Recalibrate_Clock.asm
clk_d) ldi r17,HIGH(clk_d) ;calculate target value ;16x16 Unsigned Multiplication taken from Atmel AVR200 clr r3 ;clear 2 highest bytes of result clr r2 ldi r18,15 ;init loop counter lsr r25 ror r24 m16u_1: brcc noad8 ;if bit 0 of multiplier set add r2,r16 ;add multiplicand Low to byte 2 of res adc r3
in „ATtiny Clock Recalibration ohne externe Referenz“ · Projekte & Code ·
-
Datei
main.c
/********************************************* Project : Heizung ATmega32 Version : 2.3 Date : 09.12.2003 // AT90C8535 Date : 08.01.2006 // ATMEGA32 Date : 29.11.2006 // Fehler im Taktgenerator (Uhr ging falsch) Date : 03.10.2010 // 3. KTY81 für Rücklauf, 2x20 LCD, Zündungszähler
in „Heizungssteuerung mit ATMEGA 32“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
z80.asm
------------------------------------------------------- ;ToDo: Parity at more instructions... .equ AVR_H = 5 .equ AVR_S = 4 .equ AVR_V = 3 .equ AVR_N = 2 .equ AVR_Z = 1 .equ AVR_C = 0 do_op_nop: ret ;---------------------------------------------------------------- ;|Mnemonic |SZHPNC|Description |Notes
in „CP/M auf ATmega88“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
sec15_supplement.pdf
ECU blocks fuel-injection, disables spark-plugs and memory blocks. The blocks 10 to 15, which store 64 deactivates the ignition circuit if the transponder fails to bits of additional user memory and a 32-bitPIN code are simply not readable. The EM4170 transponder uses the authenticate. same communication
in „Infos zum Volkswagen-Hack endlich veröffentlicht“ · Offtopic ·
-
Datei
ATAK4015744_TX_Code_.asm
Variables ;**************************************************************************************** avr_setup EQU 0x60 ; AVR setup, 0x80=x/8,0x60=x/16,0x40=x/32,0x20=x/64 batt_low EQU 0x1F ; Battery low threshold ;****************************************************************************************
in „Funkübertragung HFS301“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ATmega324P.xml
BIT0> </SPH> <SPL> <NAME>SPL</NAME> <DESCRIPTION>Stack Pointer Low</DESCRIPTION> <TEXT>The general AVR 16-bit Stack Pointer is effectively built up of two 8-bit registers in the I/O space locations $3E ($5E) and $3D ($5D). As the AT90S4414/8515 supports up to 64 kB external SRAM, all 16-bits are used
in „M324def.inc gesucht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ATmega324PA.xml
BIT0> </SPH> <SPL> <NAME>SPL</NAME> <DESCRIPTION>Stack Pointer Low</DESCRIPTION> <TEXT>The general AVR 16-bit Stack Pointer is effectively built up of two 8-bit registers in the I/O space locations $3E ($5E) and $3D ($5D). As the AT90S4414/8515 supports up to 64 kB external SRAM, all 16-bits are used
in „M324def.inc gesucht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AVR-Studio.txt
progxmega.elf: file format elf32-avr Sections: Idx Name Size VMA LMA File off Algn 0 .text 0000087e 00000000 00000000 00000094 2**1 CONTENTS, ALLOC, LOAD, READONLY, CODE 1 .data 00000004 00802000 0000087e 00000912 2**0 CONTENTS, ALLOC
in „XMega Eclipse, AVR-Studio Interrupt Unterschiede“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
#include <avr/io.h> #include <avr/interrupt.h> #include <util/twi.h> #include <avr/pgmspace.h> #include <avr/eeprom.h> #define TW_M_ARB_LOST 0x38 //Für TWI #define TWI_SEND_STACK_SIZE 20 #define TWI_REC_STACK_SIZE
in „rekursiver Funktionsaufruf verbraucht 1814 Bytes??“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main2.c
#include <avr/io.h> #include <avr/interrupt.h> #include <util/twi.h> #include <avr/pgmspace.h> #include <avr/eeprom.h> #define TW_M_ARB_LOST 0x38 //Für TWI #define TWI_SEND_STACK_SIZE 20 #define TWI_REC_STACK_SIZE
in „rekursiver Funktionsaufruf verbraucht 1814 Bytes??“ · 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
fft.c
#include <avr/pgmspace.h> #include "fft.h" /* fix_fft.c - Fixed-point Fast Fourier Transform */ /* fix_fft() perform FFT or inverse FFT window() applies a Hanning window to the (time) input fix_loud() calculates
in „FFT auf Atmega8“ · Digitale Signalverarbeitung / DSP / Machine Learning ·
-
Datei
fft.c
#include <avr/pgmspace.h> #include "fft.h" /* fix_fft.c - Fixed-point Fast Fourier Transform */ /* fix_fft() perform FFT or inverse FFT window() applies a Hanning window to the (time) input fix_loud() calculates
in „FFT auf Atmega8“ · Digitale Signalverarbeitung / DSP / Machine Learning ·
-
Datei
dann.lst
************************************************************************/ 10:dann.c **** #include <avr/io.h> 11:dann.c **** 12:dann.c **** #define MAX7219_DDR DDRB 13:dann.c **** #define MAX7219_PORT PORTB 14:dann.c **** #define MAX7219_SCK PB2 15:dann.c **** #define MAX7219_DO PB1 16:dann.c **** #define
in „Welchen WINAVR nehmen ?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AVR8_Burn_O_Mat_Config.xml
4.0V (3.6V - 4.5V)" Fuse1="0" Fuse2="0"/> </BrownOutDetection> <OscillatorOptions Type="ATmega8" /> </AVR> <AVR name="m32" caption="ATmega32"> <Fuse name="OCDEN" bit="7" fuseByte="hfuse" default="1" desc="Enable OCD (on chip debug)" mode="expert"/> <Fuse name="JTAGEN" bit="6" fuseByte="hfuse" default="0
-
Datei
ow.c
#include <avr/io.h> #include <avr/pgmspace.h> #include <ow.h> // Globale Variablen /////////////////////////////////////////////////////////////////////////////////////////////////// static unsigned long time_base
in „Falsche TEMP mit DS1820“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
0 // |nc|EN|RW|RS| |d|d|d|d // //!!!!!!!!!!!!!!!!!!!!!!!!!!!kontrolieren ob text im rom #include <avr/io.h> #include <stdio.h> #include <stdlib.h> #include <inttypes.h> #include <avr/pgmspace.h> #include "/home/tom/cprog/avr/tools/ch2a/convert_hex2asci.c" #define CPU_CLK 800000 //cpu CLK in KHz *10
-
PDF
fjrx85Doc.pdf
Der jeweils aktuellste Stand dieses Dokuments und der Software finden sich auf www.mydarc.de/df1fo AVR-Code-Entwicklung: AVR-Studio 4 (www.atmel.com -> suchen nach ‚AVR Studio 4‘) Kostenlose Registrierung erforderlich Die Software ist komplett in Assembler geschrieben und steht auf meiner Website Von