-
Datei
ASM_SourceRUN.txt
ON, Reset main: ldi r16,lo8(RAMEND) out ioSPL,r16 ldi r16,hi8(RAMEND) out ioSPH,r16 ;Hier Init-Code eintragen. ;Konfiguration PORT<x> = OUT ldi r16,0b11111111 out DDRD,r16 ldi r16,0b00000000 out DDRC,r16 ;adc initi. ldi r16,0b01100000
in „ADC-Input und Auswahlverfahren“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
spc1000.c
example is for reference only. The code below **** is written for the SCP1000-D01 and the Atmel ATMEGA16L processor. **************************************************************** **** Name: Main.c **** Version: 1.0 **************************************************************** **** The code: **
in „SCP1000 Drucksensor Problem - Gibt bei höherem Luftdruck einen niedrigeren Wert aus“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ASM_Source2.txt
ON, Reset main: ldi r16,lo8(RAMEND) out ioSPL,r16 ldi r16,hi8(RAMEND) out ioSPH,r16 ;Hier Init-Code eintragen. ;Konfiguration PORT<x> = OUT ldi r16,0b11111111 out DDRD,r16 ldi r16,0b00000000 out DDRC,r16 ;adc initi. ldi r16,128
in „ADC-Input und Auswahlverfahren“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LCD-NEU.asm
*************************************************************** ; File: m8_LCD_4bit.asm ; Title: ATmega8 driver for LCD in 4-bit mode (HD44780) ; Assembler: AVR assembler/AVR Studio ; Version: 1.0 ; Created: April 5th, 2004 ; Target: ATmega8 ; Christoph Redecker, http://www.avrbeginners.net ;********
in „Ansteuerung eines LCD Displays 4x27 im 4bit“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Testtool.pdf
Testtool.bas kann zum Beispiel mit Bascom AVR geöffnet und verändert werden. Das Programm wurde für den Atmega 16 geschrieben, kann aber für jeden anderen, Pinkompatiblen Mikrocontroller geändert werden ( nur die „ ....def.dat“ ändern). Zum Einspielen der kompilierten Hex.-Datei eignet sich „PonyProg2000“,
in „Probleme mit Atmel Evaluationsboard V2.0“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Testtool.pdf
Testtool.bas kann zum Beispiel mit Bascom AVR geöffnet und verändert werden. Das Programm wurde für den Atmega 16 geschrieben, kann aber für jeden anderen, Pinkompatiblen Mikrocontroller geändert werden ( nur die „ ....def.dat“ ändern). Zum Einspielen der kompilierten Hex.-Datei eignet sich „PonyProg2000“,
in „PonyProg2000 "Device missing"“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Testtool.pdf
Testtool.bas kann zum Beispiel mit Bascom AVR geöffnet und verändert werden. Das Programm wurde für den Atmega 16 geschrieben, kann aber für jeden anderen, Pinkompatiblen Mikrocontroller geändert werden ( nur die „ ....def.dat“ ändern). Zum Einspielen der kompilierten Hex.-Datei eignet sich „PonyProg2000“,
in „Pollin Funk-AVR-Board + ATMega8 - Einstieg“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RFM01_receive.c
**************** Beispiel für RFM01-Funkmodul (Empfang) IAR Embedded Workbench IDE, C Prozessor: ATMEGA8 Frequenz: 434MHz Datenrate: 4.8kbps Diese Programm stellt eine kurze Testroutine für den ATMEGA8 in Verbindung mit einem externen 8MHz Quarz, einem RFM01-Funkmodul, und dem Pollin Electronic Funk-AVR-Evaluations-Board
in „Funk von Pollin“ · Mikrocontroller und Digitale Elektronik ·
-
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 ·
-
PDF
BabyController_B328.pdf
Zwei Motortreiber mit jeweils ca. 1 A Dauerleitung (max. 3 A peak) • Programmierbarer 20MHz Atmel ATmega328P AVR Mikrocontroller (32 KB Flash, 2 KB RAM, 1 KB EEPROM) • 18 user I/O lines, 16 davon digital und 8 auch analog verwendbar • eine programmierbare LED auf dem Board • Power LED • Ein Potentiometer
in „Baby Orangutan b-328“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
doc8377.pdf
1284P Xplained kit. 3.1 Preprogrammed firmware The MEGA-1284P Xplained kit comes with both the Atmel ATmega1284P and the Atmel AT32UC3B1256 pr eprogrammed. The preprogrammed firmware in the ATmega1284P is set up with example code that allows the user to choose different sleep modes, and provides an example
in „[V] MEGA-1284P-XPLAINED“ · Markt ·
-
Datei
graphic2.c
für was uint8_t u.s.w. steht siehe inttypes.h typedef uint8_t u08; typedef int8_t s08; typedef uint16_t u16; typedef int16_t s16; typedef uint32_t u32; typedef int32_t s32; //Globale Variablen //Für die Grafik selbst //256Byte für die Graphic Daten (12,5% des gesamten SRAMs) u08 volatile gdata[16][16
in „Optimierung mittels typecast“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
vga.vhd
des Memory Controllers -- -- Addressbereich Bytes Bemerkung -- 0000-0FFF 4096 VGA Character Table, 16 bytes pro ASCII -- 1000-10FF 256 interner SRAM ATMega128 -- 1100-1FFF 3840 externer SRAM frei für ATMega128, immer fest -- 2000-38FF 6400 VGA Display RAM -- 3900-39FF 256 VGA Controller Register -- 3A00
in „Wie aussagekräftig ist die Timinganalyse“ · FPGA, VHDL & Co. ·
-
Datei
Main.c
bool Nulldurchgang; volatile uint16_t u16Dimmwert[DPL_Anzahl*4] ={[0 ... ((DPL_Anzahl*4)-1)] = 16000}; volatile uint8_t u8StatusDimmerEin[DPL_Anzahl*4] ={[0 ... ((DPL_Anzahl*4)-1)] = 0}; char sReceiveUSART[40]; uint8_t u8Count =0; uint16_t u16PraefixDimmer[4] = {00,00,00,00}; uint32_t u32_memm = 0; volatile uint16_t u16test=0; int main(void) { DDRB = 0b00000000; // Port B als Eingang definieren DDRC = 0b11111111; // Port C als Ausgang definieren
in „Mikro brauch nach übertragen meistens noch einen Reset“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Atmel.Application_Notes_340_LCD.pdf
on the ATmega48. There are 11 to 16 additional I/Os still available on the ATmega48, depending on the package chosen. The LCD must be supplied with AC signals, typically square waves. LCDs will be damaged if supplied
in „AVR340 Code lauffähig machen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AVR_1zu4_LCD.pdf
on the ATmega48. There are 11 to 16 additional I/Os still available on the ATmega48, depending on the package chosen. The LCD must be supplied with AC signals, typically square waves. LCDs will be damaged if supplied
in „Display für 3V betrieb“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Labor1.asm
;Titel : Hallo WElt ;Prozessor : ATmega8 ;Frequenz : 3,6864 MHz ;Datum : 31.03.2017 ;Autor : Ostap, Simon ;Gruppe : A10 ;+---------------------------- .include "m8def.inc" ;ATmega8 ;----------------------------- ;Reset and Interruptvectoren
in „Assembler Grundlagen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Labor1.asm
;Titel : Hallo WElt ;Prozessor : ATmega8 ;Frequenz : 3,6864 MHz ;Datum : 31.03.2017 ;Autor : Ostap, Simon ;Gruppe : A10 ;+---------------------------- .include "m8def.inc" ;ATmega8 ;----------------------------- ;Reset and Interruptvectoren
in „Assembler Grundlagen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
c-stueckliste.pdf
162280 4 Elko 22 uF 460575 4 Keramikkondensator, 22pF 451673 13 Keramikkondensator, 100nF 501064 1 Atmega3216PC – DIL40 154081U4 1 Atmega1616PC – DIL40 154242 2 MAX 232 CPE PDIP 16 152228 1 MAX232N TIS PDIP 16N 152281 2 IC 7805=L2005=LM340T5 Spg.Stabi 179205 2 QUARZ 16,000000 MHZ 168750 1 KLEMME
in „hilfe zu avr webserver“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ledmatrix4.c
/* Titel: LED Matrix Test 1 für SAMSUNG SLM1608 Autor: Malte Marwedel Datum: 16.08.2004 Zweck: Test des Panels benötigte Software: AVR-GCC benötigte Hardware: LED Panel, ATMEGA8 oder ähnlichen Note: Erfolgreich getestet wurde das Programm mit einem ATMEGA8 (1MHZ, 4MHZ, 8MHZ). Der
in „Programm läuft mit ATMEGA8, nicht jedoch mit AT90S4433“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
EEPROM_Test.s
--------------------------------------------------------------------------------------- main: ldi r16,hi8(RAMEND) ; Main program start out SPH,r16 ; Set Stack Pointer to top of RAM ldi r16,lo8(RAMEND) out SPL,r16 ldi r16,0b11111111 out DDRB,r16 ;PORT B als Ausgang konfigurieren ldi r16,0b00000000 out DDRC,r16 ;PORT C als Eingang konfigurieren ldi r16,0b11111111 ;PULL-UP Widerstände aktivieren out PORTC,r16 ldi r16,0b00000000 out DDRD,r16 ldi r16,0b11111100 out PORTD,r16 ldi r17,0b00000011 ;Der zu übertragende
in „ATMEGA8 I²C Assembler“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
avr-m8_z80.asm
port in temp2 and value in temp. portWrite: cpi temp2,0 breq dbgOut cpi temp2,2 breq conOut cpi temp2,16 breq dskTrackSel cpi temp2,18 breq dskSecSel cpi temp2,20 breq dskDmaL cpi temp2,21 breq dskDmaH cpi temp2,22 breq dskDoIt ret conStatus: ldi temp,0 #if defined __ATmega8__ sbic UCSRA,RXC #else lds temp2
in „CP/M auf ATmega88“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
/************************************************************** Verdrahtung: ATMega16 --> L3G4200D MISO(Master) PB6 [Eingang ] --> MISO(Slave) SDO [Ausgang] MOSI(Master) PB5 [Ausgang ] --> MOSI(Slave) SDA [Eingang] SCK (Master) PB7 [Ausgang High] --> SCK (Slave) SCL [Eingang] PB0
in „Interrupt + Timer + LCD“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ispprog.c
empfangende daten einlesen Data = SPDR; // daten zurueckgeben return( Data ); } /*Init Sequenz für den Atmega16 atmega16 Datenblatt Seite 279*/ void ISP_InitProg(void){ unsigned char dummy; dummy = ISP_ReadWrite(0xAC); dummy = ISP_ReadWrite(0x53); dummy = ISP_ReadWrite(0x00); dummy = ISP_ReadWrite(0x00); } /*Sende identify command atmega16 Datenblatt Seite 279*/ void ISP_Identify(unsigned char *buf){ unsigned char dummy; for(unsigned char a=0; a<4;a++){ dummy = ISP_ReadWrite(0x30); dummy = ISP_ReadWrite(0x00); dummy = ISP_ReadWrite
in „AVR programmiert AVR, mega16 gibt keine antwort auf identify“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.h
// UART mit ATmega @ 16MHz Quarz und LCD // bis 9600 Baud ist ATmega schnell genug ohne zwischenpuffer bis // zu 5 Zeichen direkt einzulesen und wieder zu senden, // bei 4800- 9 Zeichen, bei 28800 nur 3 Zeichen mit /
in „Hterm empfängt lauter \0\0\0 vom UART ATmega8“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
makefile-0x1F00.TXT
BootLoader mega8(5x5) 512 bytes => 0x1E00 = (0x1000words<<1)-0x200bytes #BOOTSTRT = 0x1E00 #MCU = atmega8 #MCU = atmega8515 MCU = atmega8535 #MCU = atmega88 # ----------- # BootLoader mega16 1k = 0x3C00 = (0x2000words<<1)-0x400bytes #BOOTSTRT = 0x3C00 # if (!lockbit && baudrate && !megaload_net) || !eeprom -> 0x3e00 #BOOTSTRT = 0x3E00 #MCU = atmega16 #MCU = atmega162 # - does not compile -- MCU = atmega165 #MCU = atmega168 #MCU = atmega169 # ------------- # BootLoader mega32 1k = 0x7C00 = (0x4000words<<1)-0x400bytes #BOOTSTRT = 0x7C00 #BOOTSTRT
-
Datei
tm16xx.h
ATtiny85, ATtiny2313, ATtiny44, ATmega8, ATmega328p ) F_CPU : 8 MHz intern Pinbelegung Controller TM16xx --------------------------- PB1 CLK PB0 DIO CLK und DIO sind mit jeweils 2,2 kOhm Pop-Up Wider- staenden nach +5V zu versehen 10.01.2019
in „Siebensegment und Tasten ansteuern mit TM1651 \ TM1637“ · Projekte & Code ·
-
Datei
benchmark3_avr.c
/* ------------------------------------------------------- benchmark3.c MCU : ATmega328p Takt : 16 MHz 21.11.2025 R. Seelig ------------------------------------------------------- */ #include <util/delay.h> #include <avr/io.h> #include <avr/pgmspace.h> #include <avr/interrupt.h> #include
in „CH32V003, float wirklich langsam?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Logger_ReadMe_110720.pdf
Datenlogger mit VDIP1 und ATMega88 in C Datenlogger für USB-Stick mit VDIP1 und ATmega88 in C 1.) Was macht der Logger ... Der Datenlogger nimmt Daten via RS232, TWI oder SPI (jeweils Interrupt-gesteuert) entgegen und legt sie in
in „Logger für VNC1L/VDIP1 via SPI für m88 in c“ · Projekte & Code ·
-
Datei
main.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
-
Datei
Messung.s
;--------------------------------------------------------------------------- Text: rcall wait ldi r16, ' ' rcall lcdData ldi r16, ' ' rcall lcdData ldi r16, 'T' rcall lcdData ldi r16, 'e' rcall lcdData ldi r16, 'm' rcall lcdData ldi r16, 'p' rcall lcdData ldi r16, 'e' rcall lcdData ldi r16, 'r' rcall
in „ADC Messung funktioniert noch nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Messung.s
;--------------------------------------------------------------------------- Text: rcall wait ldi r16, ' ' rcall lcdData ldi r16, ' ' rcall lcdData ldi r16, 'T' rcall lcdData ldi r16, 'e' rcall lcdData ldi r16, 'm' rcall lcdData ldi r16, 'p' rcall lcdData ldi r16, 'e' rcall lcdData ldi r16, 'r' rcall
in „ADC Messung funktioniert noch nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
/************************************************************** Verdrahtung: ATMega16 --> L3G4200D MISO(Master) PB6 [Eingang ] --> MISO(Slave) SDO [Ausgang] MOSI(Master) PB5 [Ausgang ] --> MOSI(Slave) SDA [Eingang] SCK (Master) PB7 [Ausgang High] --> SCK (Slave) SCL [Eingang] PB0
in „Interrupt + Timer + LCD“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
M8DualHexDisplayDriver.asm
byte (LSB=0) lpm ; OSCCAL value is now in R0 out OSCCAL,r0 ; write it to the OSCCAL register. ldi r16,high(RAMEND) ;Initialize Stack Pointer out SPH,r16 ldi r16,low(RAMEND) out SPL,r16 ; Configure I/Os ; PortD, data bus, all inputs clr r16 out PORTD,r16 ; all 0's, no pullups. out DDRD, r16 ; all inputs. ; PortC, /RESET on PC6, all others outputs clr r16 out PORTC, r16 ; all 0's for now ldi r16, (1<<PC5)|(1<<PC4)|(1<<PC3)|(1<<PC2)|(1<<PC1)|(1<<PC0) out DDRC, r16 ; Set PC0..5 as outputs. ; PortB: 0-5 are outputs, 6 and 7 are inputs out DDRB, r16 ; Set
in „asm compiler“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ICprog-AVR.pdf
Tabelle 1 ange- • unterstutzte AVR-Controller gebenen Pinbelegungen, die automatisch erkannt werden. ATmega: ATmega8, ATmega16, ATmega32, ATmega64, AT- Abbildung 2 zeigt die dazugehorige Pinnummerierung der Stiftleiste J2. mega102, ATmega128, ATmega161, ATmega162, ATmega163, ATmega169, ATmega8515, ATme-
in „USB Programmer ICprog-AVR“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Messung.s
ON, Reset main: ldi r16,lo8(RAMEND) out SPL,r16 ; Init Stackpointer LO ldi r16,hi8(RAMEND) out SPH,r16 ; Init Stackpointer HI rcall lcdInit rcall lcdClear rcall adcInit ;-----------------------------------------------------
in „ADC Messung funktioniert noch nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Messung.s
ON, Reset main: ldi r16,lo8(RAMEND) out SPL,r16 ; Init Stackpointer LO ldi r16,hi8(RAMEND) out SPH,r16 ; Init Stackpointer HI rcall lcdInit rcall lcdClear rcall adcInit ;-----------------------------------------------------
in „ADC Messung funktioniert noch nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
tm16xx.c
/* ------------------------------------------------------------------ tm1651.c Softwaremodul zum TM16xx, Treiberbaustein fuer 4 stellige 7-Segmentanzeigen mit gemeinsamer Anode und zusaetzlichem Tasteninterface. Geeignet fuer: TM1651, TM1637 MCU : alle AVR ( getestet ATtiny85, ATtiny2313, ATtiny44, ATmega8, ATmega328p ) F_CPU : 8 MHz intern Pinbelegung Controller TM16xx --------------------------- PB1 CLK PB0 DIO CLK und DIO sind mit jeweils 2,2 kOhm Pop-Up Wider- staenden nach +5V zu versehen 10.01.2019 R.
in „Siebensegment und Tasten ansteuern mit TM1651 \ TM1637“ · Projekte & Code ·
-
PDF
Arduino_Project_Handbook_25_Practical_Projects_to_Get_You_Started.pdf
3). Pin 1 is below this indentation, and the pins are numbered 1–28 counterclockwise from there. ATMEGA Arduino ATMEGA Arduino Table 25-1: Pin Function Pin Function The ATmega chip’s pins and their corresponding 1 Reset 15 Pin 9 Arduino pins 2 Pin 0 16 Pin 10 3 Pin 1 17 Pin 11 4 Pin 2 18 Pin 12 5 Pin
in „LED Driver mit µC“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
y3urefmanual_g.pdf
verschiedene Arten und größen von LCD´s einbauen. Im Moment werden folgende Displays unterstützt: 2x16, 2x20, 2x40, 4x16 und 4x20. Dafür muß du einfach die Datei “condtant.h”, welche zu der Firmware gehört, ändern und aufspielen. Wie man die Firmware updatet steht in Kapitel 8.1. Das Bild zeigt, wie das
in „[V] Yampp3-USB“ · Markt ·
-
PDF
DemystifyingtheTLC5940.pdf
F OUT1 1 u ICSP 6 . OUT2 2 LED3 Vcc C 0 22 GND 3 LED4 U1 OUT3 8 K K LED5 4 R 1 R 2. OUT4 4 1 K 4 ATMEGA328P−PDIP (PCINT0/CLKO/ICP1) PB04 20 IREF R 10 D 1 (PCINT1/OC1A) PB115 OUT5 5 LED6 1 PC6 (RESET/PCINT14) 16 (PCINT2/OC1B/SS) PB2 LED7 F (PCINT3/OC2A/MOSI) PB37 23 BLANK OUT6 6 n (PCINT4/MISO) PB48 LED8
in „System Clock Output mit Atmega32“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
DemystifyingtheTLC5940.pdf
F OUT1 1 u ICSP 6 . OUT2 2 LED3 Vcc C 0 22 GND 3 LED4 U1 OUT3 8 K K LED5 4 R 1 R 2. OUT4 4 1 K 4 ATMEGA328P−PDIP (PCINT0/CLKO/ICP1) PB04 20 IREF R 10 D 1 (PCINT1/OC1A) PB115 OUT5 5 LED6 1 PC6 (RESET/PCINT14) 16 (PCINT2/OC1B/SS) PB2 LED7 F (PCINT3/OC2A/MOSI) PB37 23 BLANK OUT6 6 n (PCINT4/MISO) PB48 LED8
in „TLC5940 library: Erfassen von Veränderungen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
boards.local.txt
# Nano in UNO Konfiguration nano.menu.cpu.atmega328fullmem=ATmega328P (UNO Bootloader full Mem) nano.menu.cpu.atmega328fullmem.upload.maximum_size=32256 nano.menu.cpu.atmega328fullmem.upload.maximum_data_size=2048 nano.menu.cpu.atmega328fullmem.upload.speed=115200 nano.menu.cpu.atmega328fullmem.bootloader.low_fuses=0xFF nano.menu.cpu.atmega328fullmem.bootloader.high_fuses=0xDE nano.menu.cpu.atmega328fullmem.bootloader.extended_fuses=0xFD nano.menu.cpu.atmega328fullmem.bootloader.file
in „Weiß jemand, was für ein Atmega-Board das ist?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
yaap.ini
Dev8=AT90S2343 Dev9=AT90S4414 Dev10=AT90S4433 Dev11=AT90S4434 Dev12=AT90S8515 Dev13=AT90S8535 Dev14=ATmega103 Dev15=ATmega103_Old Dev16=ATmega161 Dev17=ATmega162 Dev18=ATmega163 Dev19=ATtiny26L Dev20=ATmega8515 Dev21=ATmega32 Dev22=ATmega8 [Fuses] A=CKSEL0 B=CKSEL1 C=CKSEL2 D=CKSEL3 E=BODEN F=BODLEVEL(0
in „Bitte Hilfe: Inbetriebnahme Mega8“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Dump_SD.txt
status = 0xfe readBlock() ok BytsPerSec:512 SecPerClus:32 RsvdSecCnt:6 NumFATs:2 RootEntCnt:512 TotSec16:0 FATSz16:237 HiddSec:133 TotSec32:1939323 FATSz32:1814626432 RootClus:1095639119 RootDirSect:32 FATSz:237 TotSec :1939323 DataSec:1938811 CntOfClust:60587 VolSerNr: d98e7bf0 Nr. of FATs: 2 FAT_1 Address
in „SD Karte lässt sich nicht initialisieren“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
spi.h
SPI_MODE3) #define CLOCKPOL 1 #define CLOCKPHA 1 #define B_SPI_MODE 12 #endif #if defined (__AVR_ATmega128__) #define SPI_DI 3 // Data Output #define SPI_DO 2 // Data Input #define SPI_Clock 1 // Clock #define SPI_SS 0 //Slave Select #endif #if defined (__AVR_ATmega32__) #define SPI_DI 6 //Data Output
in „8 Bits parallel in serial out schiebe register SN74LS165AN“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Addon-Test.bas
der Möglichkeit eines solchen Schadens unterrichtet worden ist. ' 'Testprogramm fuer ATTiny2313, ATMega8, ATMega16, ATMega32, 'ATMEL Evaluations-Board Best.Nr. 810 038 und 'ATMEL Addon-Board V1.0 Best.Nr. 810 053 '***************************************************************************************
in „Pollin AddOnBoard.ist LCD defekt?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
hardwarespi.c
(8) -> ShiftClock (11) Reset (10) -> VCC OE (13) -> GND Q1 (1) -> 1K Resistor -> LED -> GND AVR ATmega8 SS (16) MOSI (17) SCK (19) *******************************************************************************/ #include <inttypes.h> #include <avr/io.h> /* * Definitions of the SPI pins */ #if __AVR_AT90S8515
-
PDF
PWM_Controller_Manual_Basic.pdf
Kanal 16- Bit Hardware PWM(Fast PWM), Variable Auflösung 2-16 ● 480 Byte TWI- SRAM ● 384 Byte TWI- E²PROM ● Über TWI- Bus zugängliche und veränderbare Hardware Einstellungen ─ TWI- Slave Adresse, Standart SLA
in „PWM- Controller 18- Kanal TWI- Bus Proj.“ · Projekte & Code ·
-
Datei
dog_m163.c
CLK müssen an den Pins für's SPI des Controlers angeschlossen // werden. SI < - > MOSI (an PDIP Atmega8 PB3) und CLK < - > SCK (an PDIP Atmega8 PB5) // Vorgehen: // 1) SPI initialisieren (SS muss auch als Ausgang definiert sein, sonst klappt Hardware SPI nicht) // 2) Display initalisieren // 3) Display
in „EA DOG-M Display (ST7046) und customchars. ARGH!“ · Mikrocontroller und Digitale Elektronik ·