-
Datei
Gedan---.asm
-------------------------------------------------------------------------------------------- ; Für 5.Komparator 4 0100 = cbi PortB,1 cbi PortB,2 sbi PortB,3 (B1 und 2 wieder aud Low, B3 auf High.) ; ; Hex40 ; Vorher wird die Hex-Anzeige auf Hex40 gesetzt. sbi PortD,6 ; H-D6 ; Erster Relays-Dekoder Eingang
in „Ansteuerung von 2 kaskadierten Ls259 (DL259) mit AtMeg8515.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
t6963c.c
Mega16, ENC28J60 #define SPI_SLAVE_ADDR_2 0x06 // A2=1|A1=1|A0=0|RW| A2 = 1, A1 = 1, A0 = 0 angeschlossen. auf Platine 7-Segment mit 28-Pin-AVR #define SPI_SLAVE_ADDR_3 0x03 // A2=0|A1=1|A0=1|RW| A2 = 0, A1 = 1, A0 = 1 angeschlossen. auf Platine
in „GLCD mit T6963-Controller und 8kRAM ansteuern klappt nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Tastatur.asm
: .Byte 1 We8: .Byte 1 We9: .Byte 1 .CSEG ; Assembliere in den Programm-Flash-Speicher ; In= PB5 Pin1 = (Reset) n.c. ; Out=PB4 Pin3 = Monitor ; In= PB3 Pin2 = ADC3; In Messen; PU aus; alle Taster offen 5V; Taste gedrückt 0...1V ; In= PB2 Pin7 = Data In; PU abschalten ; Out=PB1 Pin6 = LED H-aktiv
in „Hausbus für Meß- und Steueraufgaben mit Attiny“ · Haus & Smart Home ·
-
Datei
I2CPort.cpp
<stdio.h> #include <stdlib.h> #include "diag/Trace.h" I2CPort::I2CPort(unsigned int port, unsigned int sdaPin, unsigned int sclPin): _port(port), _sdaPin(sdaPin), _sclPin(sclPin) { } I2CPort::~I2CPort() { // TODO Auto-generated destructor stub } void I2CPort
in „I2C auf dem STM32 F411RE“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Nabertherm-istruzioni-prgramma-MV3.pdf
RS 422 RS 422 RS 422 3 USB / RS232 Converter max. 200 m max. 200 m max 5m USB RS 232 max 10m 4 1 „RS 232/RS 422 converter“ 2 „Controller“ 3 „Terminating resistor“ AW2 4 „USB/RS 232 adapter cable (optional)“ Part number 544300054
in „Nabertherm N15/65SHA über RS422 ansteuern“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
test.c
sox r2d2-2.wav r2d2.raw * Umwandeln in C Array: * xxd -i r2d2.raw > sound.h * */ #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #include <avr/pgmspace.h> #include <stdio.h> #include
in „Xmega Soundcheck“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
607,613,619,626,632,639,645,652,659,665,672,679,686,693,700,707,714,722,729,736,744,751,759,766 }; #endif int main(void) { DDRC = 0x00; PORTC = 0x00; // PWM Port einstellen PWM_DDR |= (1<<PB0) | (1<<PB1) | (1<<PB2) | (1<<PB3) | (1<<PB4) | (1<<PB5)| (1<<PB7); PWM_DDR2 = 0xFF; // zusätzliche PWM-Ports hier setzen PWM_DDR3 |= (1<<PD0) | (1<<PD1) | (1<<PD2) | (1<<PD3) | (1<<PD4) | (1<<PD5) | (1<<PD6) | (1<<PD7); PWM_PORT &= ~( (1<<PB0) | (1<<PB1) | (1<<PB2) | (1<<PB3) | (1<<PB4) | (1<<PB5) | (1<<PB7) ); PWM_PORT2 = 0x00; PWM_PORT3 &= ~( (1<<PD0) | (1<<PD1) | (1<<
in „AVR/GCC: pgm_read_byte funktioniert, pgm_read_word nicht?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ATtiny841_Datasheet.pdf
°C 2.134 2.2 2.266 V A Internal 4.096V reference voltage VCC=4.2V to 5.5V at 3.932 4.096 4.260 V TA=-40°C to 85°C VCC = 1.8V 2000 t Minimum pulse width on RESET V = 3V 700 ns RST Pin CC VCC = 5V 400 BOD
in „TOCPMSA1 und TOCPMCOE Verhalten beim Attiny 841“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ATtiny441_841.pdf
°C 2.134 2.2 2.266 V A Internal 4.096V reference voltage VCC=4.2V to 5.5V at 3.932 4.096 4.260 V TA=-40°C to 85°C VCC = 1.8V 2000 t Minimum pulse width on RESET V = 3V 700 ns RST Pin CC VCC = 5V 400 BOD
in „Suche nach ATtiny mit ADC und Gain > 20x“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ATtiny841_Datasheet.pdf
°C 2.134 2.2 2.266 V A Internal 4.096V reference voltage VCC=4.2V to 5.5V at 3.932 4.096 4.260 V TA=-40°C to 85°C VCC = 1.8V 2000 t Minimum pulse width on RESET V = 3V 700 ns RST Pin CC VCC = 5V 400 BOD
in „sleep und Interrupt“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ATtiny841_Datasheet.pdf
°C 2.134 2.2 2.266 V A Internal 4.096V reference voltage VCC=4.2V to 5.5V at 3.932 4.096 4.260 V TA=-40°C to 85°C VCC = 1.8V 2000 t Minimum pulse width on RESET V = 3V 700 ns RST Pin CC VCC = 5V 400 BOD
in „Takt-Vorskalierungsregister beim Attiny841“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
e1529_k8v.pdf
4 4 4 R USBPWR12 ( ( ( P 1 2 3 M M M F_USB12 I I I o USBPWR34 D D D c D D D n BottomTop: D D D o USB3 RJ-45 r USB4 w P n Top:Line In VIA T D 0 Center:Line Out K8T800 A C 2 Below:Mic In S ( c . 0 3 Accelerated Graphics Port (AGP)
-
PDF
MachXO2BreakoutBoardEvaluationKitUsersGuide.pdf
36 PR3B PR5B 99 37 PR2C PR3A 105 38 PR2D PR3B 104 39 PR2A PR2A 107 40 PR2B PR2B 106 9 MachXO2 Breakout Board Evaluation Kit User’s Guide Table 5. Expansion Header Pin Information (J4) Header Pin Number -1200ZE Function -7000HE Function MachXO2 Pin 1 VCC_3.3V VCC_3.3V - 2 VCCIO3 VCCIO3/4/5 30, 16, 7 3 VCC_3.3V VCC_3.3V - 4 NC NC - 5 PL2A / L_GPLLT_FB PL3A / L_GPLLT_FB 1 6 PL2B / L_GPPLC_FB PL3B / L_GPPLC_FB 2 7 PL2C / L_GPLLT_IN PL4A / L_GPLLT_IN
in „Statemachine springt in falsche "states" warum?“ · FPGA, VHDL & Co. ·
-
Datei
lcd-routines.c
// Ansteuerung eines HD44780 kompatiblen LCD im 4-Bit-Interfacemodus // http://www.mikrocontroller.net/articles/HD44780 // http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung // // Die Pinbelegung ist über defines in lcd-routines.h einstellbar #include <avr/io.h> #include "lcd-routines.h" #include <util/delay.h> #include <avr/interrupt.h> //////////////////////////////////////////////////////////////////////////////// // Erzeugt einen Enable-Puls static void lcd_enable( void ) { LCD_PORT |= (1<<LCD_EN); // Enable auf 1 setzen _delay_us( LCD_ENABLE_US ); // kurze Pause LCD_PORT &= ~
in „LCD Ansteuerung error“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd-routines.c
// Ansteuerung eines HD44780 kompatiblen LCD im 4-Bit-Interfacemodus // http://www.mikrocontroller.net/articles/HD44780 // http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung // // Die Pinbelegung ist über defines in lcd-routines.h einstellbar #include <avr/io.h> #include "lcd-routines.h" #include <util/delay.h> #include <avr/interrupt.h> //////////////////////////////////////////////////////////////////////////////// // Erzeugt einen Enable-Puls static void lcd_enable( void ) { LCD_PORT |= (1<<LCD_EN); // Enable auf 1 setzen _delay_us( LCD_ENABLE_US ); // kurze Pause LCD_PORT &= ~
in „LCD Ansteuerung error“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
MEGA48V_88V_168V.pdf
B input pins address Bit 7 6 5 4 3 2 1 0 0x03 (0x23) PINB7 PINB6 PINB5 PINB4 PINB3 PINB2 PINB1 PINB0 PINB Read/write R R R R R R R R Initial value N/A N/A N/A N/A N/A N/A N/A N/A 14.4.5 PORTC – The port C data register
in „analog comparator interrupt probleme mit atmegas“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
swo.c
1; // Trace überhaupt ersteinmal aktivieren CoreDebug->DEMCR = CoreDebug_DEMCR_TRCENA_Msk; // SWO Pin Protokoll (2: SWO NRZ, 1: SWO Manchester encoding) TPI->SPPR = 0x2; // SWO Pin Baudrate TPI->ACPR = swo_prescaler; // ITM Kontrollzugriffe freischalten (sonst ist nur Stimulus Port Zugriff möglich)
in „ARM Cortex M3/M4: Software-Breakpoints“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
MCP2515.c
int main(void) { // Versuche den MCP2515 zu initialisieren mcp2515_init(); while(1) { INT_senden_Taster(); } return 0; } void INT_senden_Taster(void) { uint8_t sendReturn // Erzeuge Nachricht CANMessage senden; senden.id = 0x7F8; senden.rtr = 0; senden.length = 1; senden.data[0] = 0xFF; for(uint8_t i = 1; i<6; i++) { sendReturn = can_send_message(&senden); _delay_ms(100); } } //---------------------------------------------------------- //File für den MCP2515 #include <avr/io.h> #include <util/delay.h> #include "mcp2515.h" #include "mcp2515_defs.h" #include "global.h" // ATMEGA32 #define DDR_CS
in „MCP2515 Sendepuffer“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
DHT11_22.c
#include <stdlib.h> #include <avr/io.h> #include <stdio.h> #include <stdlib.h> #include <avr/interrupt.h> #include <util/delay.h> #include <stdbool.h> #include <string.h> #include "DHT11+22.h" /****************************************************************************** * cpp definitions ******************************************************************************/ // IO-port pin the DHT-sensor is connected to (which is PB0 since the Timer/Counter1 Input Capture Feature will be used) #define SENSOR_PIN PB0 // define constants matching to SENSOR_PIN #if SENSOR_PIN == PB0 # define SENSOR_PORT
in „Fehler bei einfacher Integer-Division?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
spi.c
/************************************************************************************************** * * s.pfaffenrot@mach4.de * SPI interface ATMEL * * ***************************************************************************************************/ #include "spi.h" #include <avr/io.h> #include <avr/iom8.h> /* Êàê ýòî ïîíèìàåòñÿ SPI èñïîëüçóåò òðè ñîåäèíåíèÿ(SS ïîä÷èíåííîãî ìîæåò áûòü ïðîñàæå íà 0). Íî åñëè âû õîòèòå èñïîëüçîâàòü sleep mode íà ïîä÷èíåííîì, òîãäà íóæíî èñïîëüçîâàòü SS äëÿ ïðîáóæäåíèÿ, ïðè ïðîñàäêå ñèãíàëà ê 0. Ñîñòîÿíèÿ ïîðòà DDR Master Slave MOSI ëþáîé Âõîä 3 MISO âõîä ëþáîé
in „SPI hängt beim Warten auf Ende der Übertragung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
akkuboost2IO.h
; #define UART_PUTF(X, A) {sprintf_P(lcdbuf, PSTR((X)), (A)); uart_puts(lcdbuf);} #define UART_PUTF2(X, A, B) {sprintf_P(lcdbuf, PSTR((X)), (A), (B)); uart_puts(lcdbuf);} #define UART_PUTF3(X, A, B, C) {sprintf_P(lcdbuf, PSTR((X)), (A), (B), (C)); uart_puts(lcdbuf);} #define UART_PUTF4(X, A, B, C, D
in „Suche Hilfe beim Compilieren von fertigem C-Code“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ATA3__10.1.1.8.6120.pdf
Pin Number +12 Volts 1 +12 Volt return 2 +5 Volt return 3 +5 Volts 4 4 3 2 1 +5VDC +5V return +12V return +12VDC Figure A.2 - Drive side connector pin numbering A.2 44-pin small form factor connector This
in „Widerstand von IDE-Kabel“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
XC88xCLM_UM_v1_1.pdf
Pn n rw Port 3 Pin n Data Value (n = 0 – 7) 0 Port 3 pin n data value = 0 (default) 1 Port 3 pin n data value = 1 P3_DIR Port 3 Direction Register Reset Value: 00H 7 6 5 4 3 2 1 0 P7 P6 P5 P4 P3 P2 P1 P0 rw rw rw
in „80C517A Paging“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
NUVOTON_M058_M0516.pdf
5.1 QFN 33 pin T R D D A 1 1 N A A A 0 C R N N N T S S , , , , A , , P P P P V D P P 4 3 2 0 D D 0 1 P X X V L P P P 6 A A S O 2 3 4 , 2 1 _ , , , K A W W W O P M M M 2 3 4 Figure 5-1 NuMicro™ M051 Series
in „ARM Cortex M0 NUVOTON M058ZBN auslesen / flashen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
STM32F4_lcd.c
-Bit Modus betrieben. D0-D3 liegen daher auf GND. Verwendet werden von PortD die Pins 9-15 wie folgt: LCD-Pin Funktion Discovery-Board 1 GND GND-Pin 2 +5V +5V über NC-Pin 3 Kontrast per DAC_1 oder Diode->GND (ca.0,7V Vorsp.) 4
in „Frequenz- und Pulsweitenmessung mit STM32F407“ · Projekte & Code ·
-
PDF
datasheet_AD8321_0.pdf
Differential Input Termination Options Transient Reduction for more specific details.) –12– REV. 0 AD8321 TP1 C1 VIN– J3 0.1mF R1 82.5V TP4 VCC SDATA TP6 C10 P1–5 1 20 CLK TP7 R6 AD8321 P1–6 2 19 C12 DATEN TP8 1000pF 3 18 P1–2 C11 C2 NOTE: 4 17 0.1mF BYPASS CAPACITORS C4 C4, C5, C7, C8, C9, C10, C11 ARE 5 16 0.1mF
in „Ansteuerung eines AD8321“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
F2013_touchpad.c
, BIT6, 40}, {2, BIT7, 40}, }; /* The key sequence mapping to the 8 sense lines */ const uint8_t map_key_to_sense[NUM_KEYS] = { 2, 3, 1, 6, 5, 2, 7, 6, 1, 4, 3, 0, 5, 4, 0, 7 }; /* The sense line mapping to the associated
in „Touchpad Eval Board mit MSP430“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
keymatrix.c
//#define SBTEST #ifndef F_CPU #define F_CPU 8000000UL /* Quarz mit 8 Mhz */ #endif #include <avr/io.h> #include <avr/interrupt.h> #include <avr/pgmspace.h> #include <util/delay.h> typedef unsigned char u8; typedef unsigned short u16; #ifdef SBTEST #define XTAL F_CPU #define KEY_PIN PIND // B1..0 = inputs #define KEY_PORT PORTD #define KEY_DDR DDRD #define KEY_COL0 PORTD2 #define KEY_ROW4 PORTD3 #else #define XTAL 8e6 // 8MHz #define KEY_PIN PINF // B1..0 = inputs #define KEY_PORT PORTF #define KEY_DDR DDRF #define KEY_COL0 PORTF0 #define KEY_COL1 PORTF1 #define KEY_ROW0 PORTF2 // B6..2 = outputs
in „2x5 Tastenmatrix an AT90USB1287“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LC-Display.h
0x40 /*Eigenes Zeichen speichern */ #define LCD_GC_CHAR0 0 #define LCD_GC_CHAR1 1 #define LCD_GC_CHAR2 2 #define LCD_GC_CHAR3 3 #define LCD_GC_CHAR4 4 #define LCD_GC_CHAR5 5 #define LCD_GC_CHAR6 6 #define LCD_GC_CHAR7 7 // definitions of port pins //------------------------------------------------------------------ #define LCDPORT PORTD #define LCDDDR DDRD #define LCD_PIN_RS 2 #define LCD_PIN_E 3 #define LCD_PIN_D4 4 #define LCD_PIN_D5 5 #define LCD_PIN_D6 6 #define LCD_PIN_D7 7 #define COMMAND 0 #define DATA 1 // Makros //--------------------------------------------
in „LCD Display eigenes Zeichen erstellen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
eeprom.c
EE_SIZE 65536 // Groesse in Bytes /* -------------- Hardware Defintionen ------------------- */ #define I2C_KANAL I2C1 /* SCK Pin */ #define I2C_SCL_PORT GPIOB #define I2C_SCL_PIN GPIO_Pin_6 /* SDA Pin */ #define I2C_SDA_PORT GPIOB #define I2C_SDA_PIN GPIO_Pin_7 /* -------------- Public Interface Variablen
in „STm32Fxxx: I2C Hardware Experten gesucht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Drehzahl-ST.asm
; ############################################################################### ; # # ; # Pin Belegung ATmega8 # ; # # ; # 2 Port D0 = Eingang schneller # ; # 3 Port D1 = Eingang langsamer # ; # 4 Port D2 = Eingang Richtung rechts # ; # 5 Port D3 = Eingang Richtung linksl # ; # 6 Port D4 = Eingang
in „Motorentreiber L293D“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
DAC8562_3.pdf
t t e e 0.40 u 2.5 u C C n 2.0 n 0.30 o o − 1.5 − e e 0.20 w 1.0 w P P 0.5 0.10 0.0 0.00 −40 −25 −10 5 20 35 50 65 80 95 110 125 2.7 3.1 3.5 3.9 4.3 4.7 5.1 5.5 Temperature (°C) G028 AV DD (V) G029 Figure 28. Power-Down
in „Problem mit Positionsrückmeldung bei GRBL“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
zv_steuerung.c
= (1 << PB6); // 5V Plus Output DDRC |= (1 << PC0); // Spiegelheizung DDRC |= (1 << PC1); // Kofferraummotor DDRC |= (1 << PC2); // FHM Rechts Runter DDRC |= (1 << PC3); // FHM Rechts Hoch DDRC |= (1 << PC4); // FHM Links
in „ATMega8 I/O Problem mit PD2 und PD3“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd.c
----------------- void enable(void) { PORT_LCD_DATA_ENABLE |= (1<<LCD_DATA_ENABLE); NOP(); NOP(); PORT_LCD_DATA_ENABLE &= ~(1<<LCD_DATA_ENABLE); } void Clock (void) { PORT_LCD_CLOCK |= (1<<LCD_CLOCK); //Clock PIN (High) NOP(); NOP(); PORT_LCD_CLOCK
in „Serielles Display“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
autoDesk.c
*************/ // Definition von PORTpins, Masken und Konstanten #define KEY_DDR DDRK #define KEY_PORT PORTK #define KEY_PIN PINK #define KEY1 0 #define KEY2 1 #define KEY3 2 #define KEYU 3 #define KEYL 4 #define KEYX 5 #define KEYR 6 #define KEYD 7 #define ALL_KEYS (1<<KEY1 | 1<<KEY2 | 1<<KEY3 | 1<<KEYU | 1<<KEYL | 1<<KEYX | 1<<KEYR | 1<<KEYD) #define REPEAT_MASK (1<<KEY1 | 1<<KEY2) #define REPEAT_START 50 #define REPEAT_NEXT 20 #define LED_DDR DDRL #define LED_PORT PORTL #define LED1 0 #define LED2 1 #define LED3 2 #define LED4 3 #define LED5 4 #define LED6 5 #define LED7 6 #define
in „Funktionsparameter“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LCD_Display.c
F_CPU 8000000UL #include <avr/io.h> #include <util/delay.h> #include "lcd-routines.h" float vcc = 5; void temp_Messung () { ADCW |= 0; ADMUX |= 1<<REFS1 | 1<<REFS0 | 0<<ADLAR | 0<<MUX4 | 0<<MUX3 | 0<<MUX2 | 0<<MUX1 | 0<<MUX0; ADCSRA |= 1<<ADEN | 0<<ADATE | 0<<ADIF | 0<<ADIE | 1<<ADPS2| 1<<ADPS1| 0<
in „KTY81/110 Temperatur Messung Programm in C“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
combined_comparison.pdf
< V DD<5.5V V DD.4 V OL Output low level when 8 pins are sunk CMOS port, II/O= +8mA 0.4 V V OH Output high level when 8 pins are sourced2.7V< V DD<5.5V 2.3 V Output low level when 8 pins are sunk I = +20mA 1.3
-
PDF
111COMX_Communication_Module_DG_16_EN.pdf
Aspects 43/74 3.1.5 Signal Overview and Pinning of the Fieldbus Connector X2 on COMX CN 3.1.5.1 Fieldbus Connector X2 for CC-Link Slave Fieldbus connector X2 for COMX 10CN-CCS X2 Pin Signal Symbol Type Pin at Fieldbus
in „Externes SRAM + Atmel AT91SAM7SE“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
hardware_dev.pdf
D 1 n C 1 F 1 0 C 1 1 μ C 1 2 9 8 7 6 5 4 2 1 3 2 9 8 7 6 5 4 1 1 1 1 1 1 1 9 9 9 9 8 8 8 5 5 5 5 5 5 4 2 2 2 1 1 1 1 1 1 1 1 6 6 6 6 6 6 6 5 5 5 4 3 2 1 1 14 8 8 8 8 8 7 7 7 1 1 1 1 1 1 1 1 5 4 3 2 1 0 9 8
in „STM32: JTAG mit ST-LINK: Error in Initializing ST-Link device“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
rf12.c
16000000UL #include <util/delay.h> #define USE_868 // notwendig für die 868MHz Variante #define RF_PORT PORTB #define RF_DDR DDRB #define RF_PIN PINB #define CS_PORT PORTD #define CS_DDR DDRD #define CS_PIN PIND #define CS 5 #define SDI 5 #define SCK 7 #define SDO 6 #define MAX_BUF 128 // maximale Paketgröße
in „Bausatz Add-on für AVR-NET-IO“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
TBV_LCD44780.h
*< ddr for 4bit data bit 5 */ #define LCD_D5_PORT PORTB /**< port for 4bit data bit 5 */ #define LCD_D5_PIN PB2 /**< pin for 4bit data bit 5 */ #define LCD_D6_DDR DDRB /**< ddr for 4bit data bit 6 */ #define LCD_D6_PORT PORTB
in „A tiny project RS232 -> LCD PCB zu verschenken.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
, LED_Pin, GPIO_PIN_RESET); /*Configure GPIO pin Output Level */ HAL_GPIO_WritePin(VFD_CE_GPIO_Port, VFD_CE_Pin, GPIO_PIN_RESET); /*Configure GPIO pin Output Level */ HAL_GPIO_WritePin(GPIOB, VFD_RS_Pin|VOL_S_Pin
in „CubeIDE Variablen in externen Modul unbekannt“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ths6214.pdf
(2) µA BIAS-1, BIAS-2 = 3.3 V (logic 1) 0.3 1 A TA= –40°C to +85°C 1.2 B Bias pin input impedance 50 kΩ C Amplifier output impedance Off bias (BIAS-1 = 1, BIAS-2 = 1) 10 || 5 kΩ || pF C (4) The GND pin
in „HF Linearverstärker für Messzwecke“ · HF, Funk und Felder ·
-
PDF
Mikrocontroller-PIC18F2420.pdf
AN12 VSS 5 PIC18F2520 17 VDD OSC1/CLKI/RA7 6 16 VSS OSC2/CLKO/RA6 7 15 RC7/RX/DT 8 9 1011121314 I ) 1 L A C 2 P C D D C 3 P C / I / X / C 2 C D C / O I C / / R C S O R 3 C R 1 1 R R / 1 C C R R 40-Pin PDIP MCLR
in „Spannungseinbruch beim Sampeln des Signals“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Forum.c
PD2); servos_closed[3].when = 999; servos_closed[3].port = (1<<PD3); servos_closed[4].when = 1255; servos_closed[4].port = (1<<PD4); servos_closed[5].when = 1345; servos_closed[5].port = (1<<PD5); servos_closed
in „Debug-Problem in AVR-Studio 5“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Pulsgenerator.c
#define F_CPU 8000000UL // Definition der Frequenz, ist ggf. im makefile #define PRESC 1 // Steuerung #define P_RIGHT PB0 #define P_LEFT PD7 #define P_UP PB2 #define P_SET PD6 #define P_DOWN PB1 // Ausgang #define P_0 PD5 #define P_1 PD0 #define P_2 PD1 #define P_3 PD2 #define P_4 PD3 #define P_5 PD4 #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> volatile uint16_t globaltime; volatile uint16_t toff; volatile uint16_t ton; volatile uint16_t ncount; inline uint8_t debounce(volatile uint8_t *port, uint8_t pin) { if ( !(*port & (1 << pin)) ) { /* Pin wurde auf Masse gezogen,
in „Impulsgenerator zur Schaltsignalerzeugung“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
4620.pdf
AN10 9 25 RB2/INT2/AN8 10 24 RA5/AN4/SS/HLVDIN/C2OUT RB3/AN9/CCP2 (1) 11 2 3 4 5 6 7 8 9 0 1 23 RA4/T0CKI/C1OUT 1 1 1 1 1 1 1 1 2 2 2 C C 1 M C D 3 0 1 E + N N N G G G R A A R E / / 2 3 P 0 1 C V I I B B V A A F 3 K / / / R R R R A 4 5 6 7 L / 3/ B R R R C 2 A R M / R 2 R ) I 2 K A P 3 A L 1 C / K D S / I O / O I P P P P K P S S 44-Pin QFN X D D S S S S C C 1 1 / / / / / / / / / / / C C C D D D D C C C C R R R R R R R R R R R 4 3 2
in „SPI master/slave - schreib/lese befehle ?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
XBEE3_UserGuide.pdf
Default 1 P3 (DIO13/DOUT Configuration) Sets or displays the DIO13/DOUT configuration (Micro pin 3/SMT pin 3/TH pin 2). Parameter range 0, 1, 3 - 5 Parameter Description 0 Disabled 1 UART DOUT 2 N/A 3 Digitalinput
in „XBEE3 Home Automation“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
max31865.c
__) || defined(__AVR_ATmega128__) /* on ATmega64/128 PINF is on port 0x00 and not 0x60 */ #define PIN(x) ( &PORTF==&(x) ? _SFR_IO8(0x00) : (*(&x - 2)) ) #else #define PIN(x) (*(&x - 2)) // address of input register of port x #endif // Reading data from SPI char max_spi_read
in „Probleme mit MAX31865, Wert zu klein“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
TTester_096k.pdf
k R 1 ATmega8/88/168/328 R 1 2 1 23 PC6(RESET) PC0(ADC0) TP1 C3 PC1(ADC1) 24 TP2 9V 20 AVCC PC2(ADC2) 25 TP3 100n 26 21 PC3(ADC3) 27 k k k AREF PC4(ADC4/SDA) R 4 R 4 R 4 C1 1n PC5(ADC5/SCL) 28 R12 22 AGND 3k3 R 6 R 6 R 6 14 PB0(ICP