-
Datei
ds1820.c
* limitations under the License. * * * @purpose DS1820 Temperature Sensor Minimal interface for Atmega microcontrollers * http://www.pocketmagic.net/ */ #include "ds1820.h" //#include "aux_globals.h" void delay_int(unsigned long delay) { while(delay--) asm volatile("nop"); }; uint8_t therm_reset() {
in „ATMega8 - LED-Thermometer (DS18S20)“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Vakumkontrolle_Master_V3.pdf
1 2 1 4 3 4 2A1 IO15 5 6 3A2 IO26 7 8 IO37 SCL IO4 9 10 14 9 11 12 15SDA IO510 13 14 INT IO611 15 16 13 IO712 17 18 VCC 19 20 16 21 22 23 24 25 26 GND 8 27 28 29 30 PCA9554APW 31 32 33 34 IC4 Wannenstecker_34_Stehend 1 SDA +VS 8 SCL A0 2 7 3 O.S. A1 6 GND A2 4 5 LM75CIM-5 K13 F2 1 2 Pin1 1 6,3A 2 Pin2
in „PCA 9554AD Ansteuerprobleme“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
WEBSERVER_V1.2.pdf
0 MAX485CSA+ 236-743-5,08 2 . GND B X302 0 p - ATMEGA328P-AU C 1 7 GND 0 3 0 R 1 GND GND 5 JP301 + MISO/4.3A 1 2 SCK/4.3A 3 4 MOSI/4.3A 5 6 RESET GND Mikrocontroller TITLE: CPU:WebServer_V1.2 Document Number: REV: Date: 24.08.16 12:33 Sheet: 3/4 3 3 3
in „Web Server mit ATMEGA328-ENC28J60 + MODBUS“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
dummy_load.pdf
MOSFET_N 1 R SET_CURRENT_PWM 3 1 R1 3 D 1 180 100 + V R4 1 JP1 2 R3 1 100R G 2 3 1 2 - V F C6 S DS1 LCD16X2 2 C2 LM324N BUZ71 A VCC 1 POT 3 0 2 1 3 2 R 47n 1 RV1 47u R18 16x2 1k WC1602A + - 1 8 S D O S / 0 1 2 3 4 5 6 7 D D R R V V V R R E D D D D D D D D L L 1 2 3 4 5 6 7 8 9 1 1 1 1 1 1 1 B C B 4 C Q2
in „Elektronische Last“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
ds18b20_pre1.pdf
be done by us. To continue, you just need the materials listed below: ● 1-AVR Microcontroller (ex.Atmega8) ● 1- DS18B20Digital temperaturesensor ● 1- 4K7 Resistor ● AworkingAVRToolchain If you find anymistake in this document,please, reportit at gerardmarull@gmail.com. Notes: In the preliminary version
in „Atmega 8 + dallas 18s20 + Neuling (never ending story)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
dcf77.c
Minute. volatile uint8_t sekundenzaehler = 0; //Variable zählt die erfassten Sekunden hoch volatile uint16_t zaehlerstand = 0; //Zählerstand Zähler1 (16Bit) (in Interrupt-Routine und in der Auswertung) uint16_t zaehlerstand_af = 0; //kopie von Zählerstand Zähler1 (in der Auswertung) volatile uint64_t the_time
in „Verständnissproblem Auswertung dcf77“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
pt1000-v1.1.pdf
SCL QD 4 PT3EN +3V12 QE 5 PT2EN PTCS RCK QF 6 PT1EN QG 7 PT0EN QH D 13 9 N G QH* G 74HC595D 05.04.16 20:11 /home/georg/pt1000/pt1000.sch (Sheet: 1/6) 10k RESET +3V3 R15 4 7 D C 4 N MEGA8-AI ATMega328p G 29 PC6(/RESET) PC0(ADC0) 23 ADC5 0 PC1(ADC1) 24 ADC4 3 N C 1 21 GND PC2(ADC2) 25 ADC3 22-23-2031
in „8x Temperaturanzeige mit LCD, SD-Datenlogger und RTC“ · Projekte & Code ·
-
Datei
PWM_PA0_Uvergl.asm
;ausgangsspannungsregelung nach stepdown ;pwm an atmega16 für 2 khz ;bei 4mhz taktfrequenz ;mit timer0 im fast pwm mode, 8 bit aufloesung ;pwm-signal liegt auf pb3 oc0 ;adc takt mittels aufruf in main ;werner / 16.2.12 .include "m16def.inc" .def v_akku = r22 ;Messwert Akku-Spannung PA1 .def temp1 = r16 ;temporäre Variable .def temp2 = r17 ;temporäre Variable .def v_store = r20 ;gespeicherte Wunschspannung am PWM-Ausgang .org 0x000 rjmp RESET ;External Pin, Power-on Reset, Brown-out .org INT0addr reti
in „Hilfe Ladereglung Atmega16 Assembler“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
PWM_PA0_Uvergl.asm
;ausgangsspannungsregelung nach stepdown ;pwm an atmega16 für 2 khz ;bei 4mhz taktfrequenz ;mit timer0 im fast pwm mode, 8 bit aufloesung ;pwm-signal liegt auf pb3 oc0 ;adc takt mittels rcall ;werner/16.2.12 .include "m16def.inc" .def v_panel = r14 ;Messwert
in „Hilfe Ladereglung Atmega16 Assembler“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
/* * Chip type : ATMEGA 88 * Clock frequency : 8 Mhz Ein- und Ausgänge PORT B 0 (14) = LCD Stecker 6 / (SPI_CSB) PORT B 1 (15) = LCD Stecker 3 / (SPI_RS) PORT B 2 (16) = LCD Stecker 4 / (SPI_SS) PORT B 3 (17) = LCD Stecker
-
Datei
uart_module.c
Studio 4.12 SP2. All durations, numbers of clock cycles etc. belong to the simulation made for an ATMega16 uC. Compiler: AVR-GCC. Examples: At 115200baud one complete transmission takes 7883 clock cycles which is equivalent to the duration of 492.69us at 16MHz operation. Between each ISR calls (except
in „UART: interrupt gesteuertes senden eines protokoll befehls“ · Projekte & Code ·
-
Datei
dg_sub.s
dg_count+2, PHASE_temp sts dg_count+2, PHASE_temp sei pop PHASE_temp ret lese_drehgeber: // Istwert in r16-r19 push SREG_temp in SREG_temp, SREG cli lds r16, dg_count lds r17, dg_count+1 lds r18, dg_count+2 lds r19, dg_count+3 out SREG, SREG_temp pop SREG_temp ret schreibe_drehgeber: // neuer Sollwert in r16-r19 push SREG_temp in SREG_temp, SREG cli sts dg_count, r16 sts dg_count+1, r17 sts dg_count+2, r18 sts dg_count+3, r19 out SREG, SREG_temp pop SREG_temp ret end
in „Drehgeber per Interrupt auswerten, AVR“ · Projekte & Code ·
-
Datei
RFM01.c
<<SDI); #define SELECT PORTB &= ~(1<<nSEL); #define UNSELECT PORTB |= (1<<nSEL); void delay_ms(uint16_t ms){ for(; ms>0; ms--) _delay_ms(1); } unsigned char receiveByte(void){ unsigned char byte = 0x00; uint8_t i; SCK_LOW; SDI_LOW; SELECT; //skip status bytes: for(i=0;i<16;i++){ //Abbruch, wenn FFIT
in „Problem mit RFM01/RFM02“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
/* * Chip type : ATMEGA 88 * Clock frequency : 8 Mhz Ein- und Ausgänge PORT B 0 (14) = LCD Stecker 6 / (SPI_CSB) PORT B 1 (15) = LCD Stecker 3 / (SPI_RS) PORT B 2 (16) = LCD Stecker 4 / (SPI_SS) PORT B 3 (17) = LCD Stecker
in „DOGM - 163 Initialisierung +5V SPI“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AVR-Board_neutral.pdf
Display-Board S2 S1 S3 EIB-Option +5V Sig Port R16 R17 ------------ S6 LCD-DISPLAY 2x16 S4 ADUM1250BRZ KIMaip RS PB0 EN PB1 E + - VDD1 VDD2 In/Out1 KNX-GND - V 5 E S / N 0 1 2 3 4 5 6 7 E E SDA1 SDA2 SDA KNX+ K5 D4 PB4 0 + V R R E D D D D D D D D L L
in „[V] AVR-Module mit ATMEGA644 in Hutschinengehäuse“ · Markt ·
-
Datei
regelung.c
/***************************************************** Chip type : ATmega16 Program type : Application Clock frequency : 16,000000 MHz Memory model : Small External SRAM size : 0 Data Stack size : 256 *****************************************************/ #include <mega16
in „CodevisionAVR AD-Wandler und Interrupt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
****** Projekt: Ansteuerung des GLCD / WINTEK WD-H3224V *****************/ /********** mit einem Atmega 16 mit 16MHz Quarz *****************/ /*****************************************************************************/ #include <avr/io.h> #include <util/delay.h> #include<avr/interrupt.h> #define ON
in „Einfacher Low Cost LCD Controller für 320x240 LCD im Textmodus“ · Projekte & Code ·
-
Datei
daWandlerDirekt.c
Version : 1.0 %************************************************************************** % %Auf ATMEGA16 16MHZ ext. Cristal % %************************************************************************** % %Test zum Ansteueren des DA-Converters MCP4921. % %*********************************************
in „atmega16 und DA-Wandler MCP4921“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
GccApplication1.c
*/ #include<string.h> #include <stdlib.h> #include <avr/io.h> #include "lcd.h" void long_delay(uint16_t ms) { for(; ms>0; ms--) _delay_ms(1); } /* USART-Init beim ATmega16 */ void uart_init(void) { UBRRL = ((F_CPU)/(BAUD*16L))-1; UCSRB |= (1<<RXEN)|(1<<TXEN)|(1<<RXCIE); //Senden empfangen interrupt UCSRC
in „Leistunsmesser, wie funktionierts?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
unsigned char dmx_tx_state = 0; switch (dmx_tx_state) { case (0): UBRRL = (F_CPU / (DMX_BAUD_BREAK * 16L) - 1); UDR = 0; //RESET Frame dmx_tx_state = 1; break; case (1): UBRRL = (F_CPU / (DMX_BAUD * 16L) - 1); UDR = 0; //Start Byte dmx_tx_state = 2; break; case (2): _delay_us(10); //Ausgabe des Zeichens
in „DMX senden mit ATmega32“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Ulrich_Radig_Source_Code_M88_DMX_TX.c
unsigned char dmx_tx_state = 0; switch (dmx_tx_state) { case (0): UBRR0 = (F_CPU / (DMX_BAUD_BREAK * 16L) - 1); UDR0 = 0; //RESET Frame dmx_tx_state = 1; break; case (1): UBRR0 = (F_CPU / (DMX_BAUD * 16L) - 1); UDR0 = 0; //Start Byte dmx_tx_state = 2; break; case (2): _delay_us(10); //Ausgabe des Zeichens
in „Atmega32A DMX senden“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
GccApplication14.c
Channel11 : 12; int Channel12 : 12; int Channel13 : 12; int Channel14 : 12; int Channel15 : 12; int Channel16 : 12; int Channel17 : 12; int Channel18 : 12; int Channel19 : 12; int Channel20 : 12; int Channel21 : 12; int Channel22 : 12; int Channel23 : 12; int Channel24 : 12; } x ; int main ( void ) { SPI_MasterInit
in „TLC5947 SPI-Kommunikation“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
SCHALTUNG_HP03S_HH10D_HYT939.pdf
P P ( A V ( ( ( ( P L A 3 2 1 0 ( ( I I C 1 A / / D D D D M M I / C 5 4 A A A A O S O D D M A A ATmega8-16 C C S O O / 2 s D D 0 O K A A N N P R R T I I X X X T A A I k 6 0 1 2 3 4 C D 6 B D D D B 0 ( ( ( ( ( ( ( ( ( ( ( ( ( ( 1 1 2 3 4 5 6 7 8 9 1 1 1 1 1 V L A 3 C D D + S S N G 3V I2C-BUS 100n 22 22 4...16MHz ca. 7kHz Bernhard.Erfurt@gmx.de 09/2014
in „I2C TWI HP03S HH10D HYT939 Drucksensor Luftfeuchtesensor Beispiele ATmega8 Assembler“ · Projekte & Code ·
-
PDF
SCHALTUNG.pdf
P P ( R V ( ( ( ( P C D 3 2 1 0 ( ( S S C 1 A / / D D D D M M I / C 5 4 A A A A O S O D D M A A ATmega8-16 2 C S O T t 1 T 1 2 s D D O T K A A I I P R R T I I X ) X ) ) ) ) ) k 6 0 1 2 3 4 C D 6 B D D D B 0 ( ( ( ( ( ( ( ( ( ( ( ( ( ( 1 1 2 3 4 5 6 7 8 9 1 1 1 1 1 V L 3 C A D + S S N G 3V I2C-BUS 100n 22 22 4...16MHz ca. 7kHz Bernhard.Erfurt@gmx.de 09/2014
in „I2C TWI HP03S HH10D HYT939 Drucksensor Luftfeuchtesensor Beispiele ATmega8 Assembler“ · Projekte & Code ·
-
PDF
test.pdf
R201 R202 /RES 5 6 8 5 24R 24R VCC OUT C200 SEK-6 GND C201 100nF 100nF 4 GND R203 V200 GND VCC GND 16MHz 470R BC817-40 VCC VCC VCC X201 SL1X4 VCC VCC Emitter or /Sensor 0 D200 2 7 ATMEGA168-PU 1 2 3 4 R204 R205 R206 28 C C 1 /RES R207 R208 10k 10k 10k VCC 27 PC5/SCL C C PC6/RES 2 RXD GND VCC 300R 300R
in „Temperatur-Sensor für Funkübertragung, Schaltplanidee“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
TARGET__Lasertag.pdf
TSOP1736 IC2 100nF PB7 PB5 PD5 PB4 PD6 PB3 Trigger F + 2 IR_Rec PB2 , C PD7 PB1 S3 4 IR_Rec PB0 ATMEGA8L-8PU 0 , 0 1 2 1 R S IC3 L PC6 PC5 D E PD0 PC4 L L PD1 PC3 M D z PD2 PC2 A L u PD3 PC1 T I M PC0 C6 PD4 GND VCC AREF GND 120 T2 PB6 AVCC IR_Send S2 S1 100nF PB7 PB5 PD5 PB4 BC338/40 PD6 PB3 PD7 PB2 PB0 PB1 IR_Send ATMEGA8-16PU Trigger_blocked VCC_GUN 6 0 1 = Trigger 4 1 2 = K K 3 = 5 Volt 4 = GND D 5 = Team LED L 6 = Trigger blocked
-
Datei
schritt.s
=LED-Rot ;+---------------------------------------------------------------------- ;| Prozessor : ATmega8 ;| Takt : 3,6864 MHz ;| Sprache : Assembler ;| Datum : 05.06.2004 ;| Version : 1.5 ;| Autor : Möhring; Zweigardt ;+---------------------------------------------------------------------- .include "
in „Register miteinander vergleichen - Assambler - my avr“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
pwm_modulation_01.c
/* ATmega644 programmieren */ /* Testprogramm PWM-Modulation */ /* Timer0 8-Bit; Zaehler */ /* Timer1 16-Bit; PWM-Modus */ /* PID-Regler */ #include <avr/io.h> #include <avr/interrupt.h> #include <stdint.h>
in „Erfassung PWM Signal und verarbeiten“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
schaltung.pdf
GND +8V 4 U7A VCC C1 3 TL084CN 100nF C9 + 1 100nF 2 out1 C3 - 100nF U2 1 1 GND -8V AD7945BNZ 1 U1 16 CS D F RFB 20 X4 1 3 3 GND ATMEGA644P 17 WR D R -8V X8 V V GND U7B 1 R1 40 15 U7C 5 U7D 1 2 100k C E C PA0(ADC0/PCINT0) 39 14 D0 2 10 R11 VCC GND + 7 12 GND 2 3 V R V PA1(ADC1/PCINT1) 38 13 D1 AGND +
in „Schaltgeschwindigkeit BUZ73L => Spannung fällt zusammen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
icecubev1.2-sch.pdf
'1 1 2 VFD'9 D C PB7(XTAL2/TOSC2/PCI7) 2 R9 LED_G k DIN OUT4 21 VFD'3 VFD'1 3 4 VFD'3 D V 22pf (PCI16/RXD)PD0 3 1 0 2 C10 15 OUT5 20 VFD'5 VFD'5 5 6 VFD'8 C D 8 (PCI17/TXD)PD1 4 1DCF 1 R CLK OUT6 19 VFD'8 VFD'7 7 8 VFD'6 V N GND (PCI18/INT0)PD2 5 VFDPWR 0.1uF 16 OUT7 18 VFD'7 VFD'4 9 10 VFD'2 G 7 (PCI19
in „Röhrenuhr IV-18“ · Projekte & Code ·
-
Datei
tcp.h
EXTMEM) #define MAX_TCP_CONNECTIONS 6 // maximale gleichzeitige verbindungen #elif defined(__AVR_ATmega1284P__) #define MAX_TCP_CONNECTIONS 6 // maximale gleichzeitige verbindungen #else #define MAX_TCP_CONNECTIONS 3 // maximale gleichzeitige verbindungen #endif #define MAX_TCP_RETRANSMISSIONS 3 #if
-
Datei
usb_hdi.c
IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. */ #ifndef __AVR_ATmega32U4__ #define __AVR_ATmega32U4__ #endif #define USB_SERIAL_PRIVATE_INCLUDE #include "usb_hdi.h" /************************************************************************** * * Configurable Options
in „Teensy HDI läuft nicht richtig“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
dmx_receive.c
/* This modul receives DMX512 data via * USART. * original target: ATmega8515 @8MHz * (for other devices please cahange pin & register definitions!) */ #include <inttypes.h> #include <avr/io.h> #include <avr/interrupt.h> #include <avr/signal.h> #define F_OSC 8000000 // Clock frequency (I use 8MHz) #define USART_BAUD(F_OSC) ((F_OSC)/((250000)*16)-1) // 250kBaud #define Waiting 600 // wait value of dmxCount //global definitions volatile uint16_t dmxCount; //byte counter (0-512) volatile uint16_t dmxStartAddress; //your chosen address // initialize
in „USART-ISR mit mega8515“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart_RN_test.c
********************************************************************************** #define __AVR_ATmega32__ //µC MEGA 32 eingestellt #ifndef F_CPU #define F_CPU 8000000UL /* Quarz mit 8 Mhz, #warning "F_CPU war noch nicht definiert, wird nun mit 3686400 definiert" */ #endif #define BAUDRATE 38400UL /
in „Empfangen mit dem Microcontroller“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
PWM.c
******************************** */ /********************************************* * Chip type : ATMEGA32 * Clock frequency : clock 16 MHz *********************************************/ #include <avr/io.h> #include <inttypes.h> #include <string.h> #include "disp.h" uint32_t ReadChannel(uint8_t mux) { uint16_t i; uint32_t result; uint32_t result2; ADMUX = mux; // Kanal waehlen ADMUX = (1<<REFS0) | (0<<REFS1); // ADCVCC=ADCVREF ADCSRA = (1<<ADEN)|(1<<ADPS0)|(1<<ADPS1)|(1<<ADPS2); // Frequenzvorteiler // setzen
in „Gemessene Spannung ungleich ADC-Wert“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
PWM.c
******************************** */ /********************************************* * Chip type : ATMEGA32 * Clock frequency : clock 16 MHz *********************************************/ #include <avr/io.h> #include <inttypes.h> #include <string.h> #include "disp.h" uint32_t ReadChannel(uint8_t mux) { uint16_t i; uint32_t result; uint32_t result2; ADMUX = mux; // Kanal waehlen ADMUX = (0<<ADLAR)|(1<<REFS0) | (0<<REFS1); // ADCVCC=ADCVREF ADCSRA = (1<<ADEN)|(1<<ADPS0)|(1<<ADPS1)|(1<<ADPS2); // Frequenzvorteiler
in „Leider noch immer keine Lösung mit ADC“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Trans2_sch.pdf
T R +9V T3 U 1 1 2 1JP4 2 JP1 BC557C 3 Testsockel GND 0 1 K R 3 R11 R12 N 10K 3K3 G C ATmega8/88/168 0 0 0 K V R13 R 4 R 4 R 4 R 2 RESET 1 PC6(/RESET) PC0(ADC0) 23 10K D PC1(ADC1) 24 100n N C1 1n 22 AGND PC2(ADC2) 25 G 21 AREF PC3(ADC3) 26 C6 20 AVCC PC4(ADC4/SDA) 28 PC5(ADC5/SCL) R R R 1
-
Datei
main.c
/* Test des Free run mode im ADC ATmega328P, aka Arduino Uno/Micro/Nano */ #define F_CPU 16000000UL #include <stdbool.h> #include <avr/io.h> #include <avr/interrupt.h> #include <avr/sleep.h> #include <util/delay.h> #define ADC_CHANNELS 3
in „ADC-Kanäle sukzessive abfragen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
mega8.asm
;*********************************************************** ;ATMega8 & I²C - Testprogramm ; ;Hardware: ;- ATMega8 ;- PCF8574 mit 8 Tastern & Pullups (Adresse 0b01000010) ;- PCF8574 mit 8 LEDs (Adresse 0b01000000) ;*********************************************************** .include "m8def.inc" .def temp=r16 .def byte=r22 .def i2cadress=r20 .def i2cdata=r21 .equ I2CPORT=PORTC .equ I2CDDR=DDRC .equ I2CPIN=PINC .equ SCL=0 .equ SDA=1 .equ Adresse=0b01000000 reset: ldi temp,low(RAMEND) out SPL,temp ldi temp,
in „Mega8 und Software I2C“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
manch_h.h
) (n0..7) #define XOR ^ #define check_bit(var,bitnr) (var & (0x01<<bitnr)) #define SENDER //hier Atmega8 //#define EMPFAENGER //hier Atmega128 #define setOUTPIN sbi(PORTD,1) // Hier Tx Pin eintragen (bei neuerer WINAVR Version die Befehle SBI und CBI ersetzen) #define clearOUTPIN cbi(PORTD,1) // Hier
in „Warum funktioniert mein code nicht“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ht16k33a_4digit_7seg.pdf
Rückgabe: > 0 wenn Slave ein Acknowledge gegeben hat == 0 wenn kein Acknowledge vom Slave i2c_write16 uint8_t i2c_write16(uint16_t data); schreibt den 16 Bit Wert (2Bytes) in data auf dem I2C Bus und liest ein Acknowledge ein Rückgabe: > 0 wenn Slave ein Acknowledge gegeben hat == 0 wenn kein Acknowledge
-
Bild
Bestückte grüne Evaluation Board Leiterplatte
ISP, ISP, J5, J6, J3, J2, J1, J4, ATmega16, Evaluationboard, Ver. 2.01, TAG, ISP, J16
in „[Verschenke] Atmel Evaluationsboard, 80C32 Board, Bus-LED-Anzeige, 8052AH“ · Markt · · Platinenfotos
-
Datei
usb_serial.h
initialize everything uint8_t usb_configured(void); // is the USB port configured // receiving data int16_t usb_serial_getchar(void); // receive a character (-1 if timeout/error) uint8_t usb_serial_available(void); // number of bytes in receive buffer void usb_serial_flush_input(void); // discard any buffered
in „Problem mit unterschiedlichen Prescalern“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
usart_main.asm
###################### reset: ldi get,0x00 ldi send,0x00 ldi temp, 0xFF ;0xFF ins Arbeitsregister r16 laden out DDRC, temp ;Inhalt von r16 ins IO-Register DDRB ausgeben ldi led, 0b10000000 ;0b11111100 in r16 laden out PORTC, led ;r16 ins IO-Register PORTB ausgeben ldi temp, LOW(RAMEND) ;Stackpointer
in „USART asm ATmega32 mehrere bytes empfangen?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
CH340G_UNO_ArduinoBoard_3.pdf
1 2 3 4 5 6 NHduino U1 VCC U2 X1 D1 1 PWRIN 16V MAX VIN 3 INP OUT 2 1 Vin Vo 5 3V3 7-16VDC 3 TAB 4 3 on/off- C3 D INPUT 2 M7 PC1 C2 2 4 0u1 D GND 47U 1 PC2 0u1 Gnd Bp DC-JACK ADJ/GND 47U GND LP2985-33 NCP1117ST50T3G J2 (AMS1117) GND J1 3V3 1 3v3
in „Arduino CH340G UNO mit ATMEGA328P-TQFP32 China Board Informationen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
CH340G_UNO_ArduinoBoard_3.pdf
1 2 3 4 5 6 NHduino U1 VCC U2 X1 D1 1 PWRIN 16V MAX VIN 3 INP OUT 2 1 Vin Vo 5 3V3 7-16VDC 3 TAB 4 3 on/off- C3 D INPUT 2 M7 PC1 C2 2 4 0u1 D GND 47U 1 PC2 0u1 Gnd Bp DC-JACK ADJ/GND 47U GND LP2985-33 NCP1117ST50T3G J2 (AMS1117) GND J1 3V3 1 3v3
in „Arduino Uno über 9-Pol D-Sub FTDI programmieren“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
CH340G_UNO_ArduinoBoard_3.pdf
1 2 3 4 5 6 NHduino U1 VCC U2 X1 D1 1 PWRIN 16V MAX VIN 3 INP OUT 2 1 Vin Vo 5 3V3 7-16VDC 3 TAB 4 3 on/off- C3 D INPUT 2 M7 PC1 C2 2 4 0u1 D GND 47U 1 PC2 0u1 Gnd Bp DC-JACK ADJ/GND 47U GND LP2985-33 NCP1117ST50T3G J2 (AMS1117) GND J1 3V3 1 3v3
in „Komisches Verhalten von RX am Arduino“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
CH340G_UNO_ArduinoBoard_3.pdf
1 2 3 4 5 6 NHduino U1 VCC U2 X1 D1 1 PWRIN 16V MAX VIN 3 INP OUT 2 1 Vin Vo 5 3V3 7-16VDC 3 TAB 4 3 on/off- C3 D INPUT 2 M7 PC1 C2 2 4 0u1 D GND 47U 1 PC2 0u1 Gnd Bp DC-JACK ADJ/GND 47U GND LP2985-33 NCP1117ST50T3G J2 (AMS1117) GND J1 3V3 1 3v3
in „Stromquelle bevorzugen“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
main.c
0 (Enable Receiver Chain) uint16_t receiverSetCmd = 0b1100000010000000; uint16_t enableReceiverCmd = 0b1100000010000001; // 4: Wake-Up Timer Command: Wake-up time period uint16_t wakeUpTimerCmd = 0; // 5: Low Duty-Cycle Command: Set
in „RF01 und RF02 433 MHz Funkmodul“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ulstr2.asm
AVR: 4 MHz # ;# # ;# CS-SOFT # ;########################################### ;.include "m8def.inc" ;Atmega8 .include "tn2313def.inc" ; Viele definierte Register werden nicht gebraucht .DEF rd1l = R0 ; LSB Divident Multiplikator 1 (8 Bit) .DEF rd1h = R1 ; LSB Divident Multiplikator 1 (8 Bit) .DEF rd2l =
in „Ultraschall Überlegungen für Software“ · Mikrocontroller und Digitale Elektronik ·