-
PDF
320x240_Grafik.pdf
Display und somit den Kontrast ein. Der Kontrast lässt sich über einen kleinen Bereich per Software über PWM regeln. Sollte dieser Bereich für das LCD nicht passen, müssen R5/R4 angepasst werden. Hinweis zur Ansteuerung:Aufgrund der teilweise ziemlich rechenintensiven Grafikbefehle sollte der RTS/Busy Ausgang
in „Grafikfähiger LCD Controller für 320x240 LCD mit 4 Graustufen“ · Projekte & Code ·
-
PDF
pfs154_7seg_4dig.pdf
Kommunikation wurde somit etwas proprietäres entwickelt, das am besten als Pulslängenmodulation (PLM oder PWM) bezeichnet werden kann. Die Information, ob ein zu übertragendes Bit eine logische 0 oder 1 enthält, ist abhängig von der Pulsdauer. Eine Dauer zwischen 150 und 2000 µs wird als eine logische 1 gewertet
in „4-Digit LED 7-Segment Anzeigetreiber mit Padauk PFS154-S16“ · Projekte & Code ·
-
PDF
isel-interface.pdf
330R ICLK_X a17 c17 IDIR_Y 23 CLK_Y 12 3 VO2 ICLK_Y 7 C1 IIN1 ICLK_Y a18 c18 IDIR_Z 16 Watchdog / PWM R4 6 2 17 Stromabsenkung 11 REF_Y 11 C2 3 k ICLK_Z a19 c19 18-25 GND 24 13 4 R 4 A2 IREF_Z ISTBY a20 c20 ISTBY 330R D 12 REF_Z G 5 REF_Z VO2 3 ISTBY a21 c21 6 R16 25 C2 330R a22 c22 13 IN1 4 a23 c23
in „kleiner Wachhund für CNC-Steuerungen“ · Projekte & Code ·
-
PDF
Master-thesis_Wenzel-Maier_final-version.pdf
to the gate driver U11 on the secondary side. The four control signals are pulse-width modulation (PWM) signals, which the digital control system respectively the microcontroller has to deliver. Each signal pair pp2t-A/pp2t-B and pp3t-A/pp3t-B get a PWM signal with a ▯xed duty cycle of 50% (γ = 0.5 and
in „Platinfuchs IIa: Isolierter, bidirektionaler 45W DC/DC Wandler zum Laden/Entladen eines Liion-Akkus“ · Projekte & Code ·
-
PDF
einchipcomputer.pdf
Einsicht in die Funktionsweise erhalten Sie in unter Punkt 4.1.3 auf Seite 22. Der Ton wird u¨er den PWM-Ausgang von Timer 0 ausgegeben. Dies ist der selbe Timer, der sich auch um die Unterbrechungen fu¨ die Bildausgabe k¨mmert. 3.2 Programmnahe Schicht Die programmnahe Schicht stellt Funktionen zur Verfu
in „AVR Videogenerator, 40x25 Zeichen, nur 60% CPU Auslastung !“ · Projekte & Code ·
-
Datei
audior.asm
6+128+64+32+8 ;ADC aktivieren: 2,56V VRef, ADC0, fClk/64 out ADCSR, temp ldi temp, 128+64+1 ;Fast PWM als DAC out tccr1a, temp ldi temp, 1+8 out tccr1b, temp ldi temp, 5 ;Refresh Timer erzeugt alle 22ms out TCCR0, temp ;einen Interrupt und startet den ;Burst Refresh. out TCNT0, null ;Da 1024 Zeilen
in „2MB DRAM an AVR“ · Projekte & Code ·
-
Datei
Version4_mit_Timer1-INT.asm
ausgeben ldi temp1, low(tm1end) ; Timer1 Endwert1 L out ocr1al, temp1 ; ausgeben clr temp1 ; Timer1 kein PWM, kein Comp-Out out tccr1a, temp1 ldi temp1, (1<<ctc1)+(1<<cs10) ; Timer1 Löschen nach Vergleich out tccr1b, temp1 ; und Vorteiler=1 setzen clr temp1 out gimsk, temp1 ; externe Interrupts sperren ldi
-
Datei
loet.c
Perioden in einer Sekunde betragen. ; Hardware ; ___________ ; __ / | ;+5V O-|__|--|RESET PC5|--O PWM-AUS - GND ; | | ; O--|PD0 PC4|--O LED - GND ; | | ; O--|PD1 PC3|--O Schalter am Ständer - GND ; | | ; LCD O--|PD2 PC2|--O Taster UP - GND ; | | ; LCD O--|PD3 ADC1|--O Taster Down - GND ; | A T | ; LCD
in „Lötstation“ · Projekte & Code ·
-
PDF
320x240_Grafik.pdf
Display und somit den Kontrast ein. Der Kontrast lässt sich über einen kleinen Bereich per Software über PWM regeln. Sollte dieser Bereich für das LCD nicht passen, müssen R5/R4 angepasst werden. Hinweis zur Ansteuerung: Aufgrund der teilweise ziemlich rechenintensiven Grafikbefehle sollte der RTS/Busy Ausgang
in „Grafikfähiger LCD Controller für 320x240 LCD mit 4 Graustufen“ · Projekte & Code ·
-
Datei
ReleaseNote.txt
implemented for the ESP8266. There's support for GPIO (with attached interrupts), I2C, SPI, UART, PWM, ADC and deep-sleep. It may be still rough at edges and some features may be missing, but these will improve over time. 4. Beyond the standard hardware API, 1-Wire bus support is implemented, with driver
-
PDF
AMC7150_LED_Power_Driver.pdf
AMC7150 1.5AP OWER LED D RIVER DESCRIPTION FEATURES AMC7150 is a PWM power LED driver IC. The Only 5 external components required. driving current from few milliamps up to 1.5A. It llowsput driving current up to 1.5A. high brightness power LED operating at high effici
in „[ASM] DMX512 oder SPI zu RGB Led Controller use HSV Farbraum“ · Projekte & Code ·
-
Datei
m16M1def.inc
Generation Mode .equ WGM01 = 1 ; Waveform Generation Mode .equ COM0B0 = 4 ; Compare Output Mode, Fast PWm .equ COM0B1 = 5 ; Compare Output Mode, Fast PWm .equ COM0A0 = 6 ; Compare Output Mode, Phase Correct PWM Mode .equ COM0A1 = 7 ; Compare Output Mode, Phase Correct PWM Mode ; TCCR0B - Timer/Counter Control
-
Datei
_GRBL_LCD_UNO_wf.ino
GLCD Pin x (Data 5) // D8 GLCD Pin x (Data 6) // D9 GLCD Pin x (Data 7) // D10 // D11 GLCD Kontrast (PWM) // D12 // D13 // A0 GLCD Pin x (WR) // A1 GLCD Pin x (RD) // A2 GLCD Pin x (CE) // A3 GLCD Pin x (CD) // A4 // A5 // A6 // A7 #include "T6963.h" T6963 LCD(128, 128, 6, 32); // 128x128 Pixel and 6x8
in „Projekt: SerialComCNC Serielles Frontend für CNC GRBL mit ATMega“ · Projekte & Code ·
-
PDF
TinyBasic_Pro_-_BASIC.pdf
----------------------------------------------------------------- AOUT pin,value Outputs an analog/PWM value. Example: AOUT 0,128 AVR TinyBasic Pro © 2026 D. Kristen - 13 – SD CARD COMMANDS ======================================================================================= DIR Displays directory
in „AVR Tiny Basic Computer mit ATMega1284“ · Projekte & Code ·
-
Datei
stm32f4_discovery_lcd.c
GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_NOPULL; GPIO_Init(LCD_RST_PORT, &GPIO_InitStructure); /* LCD pwm configuration */ GPIO_InitStructure.GPIO_Pin = LCD_PWM_PIN; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_25MHz; GPIO_InitStructure.GPIO_OType = GPIO_OType_PP; GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_NOPULL; GPIO_Init(LCD_PWM_PORT, &GPIO_InitStructure); GPIO_SetBits(LCD_PWM_PORT, LCD_PWM_PIN); } /** * @brief Configures the Parallel interface (FSMC) for LCD(Parallel mode) * @param None * @retval None */ void LCD_FSMCConfig
in „STM32F4Discovery mit CooCox CoOS-RTOS und printf“ · Projekte & Code ·
-
Datei
eve.cpp
memWrite8(REG_PCLK, 0x00); // Set PCLK to zero - don't clock the LCD until later ft800_memWrite8(REG_PWM_DUTY, 10); // Turn off backlight // Initialize Display ft800_memWrite16(REG_HSIZE, FT_HSIZE); // active display width ft800_memWrite16(REG_HCYCLE, FT_HCYCLE); // total number of clocks per line, incl
-
Datei
OSZI.asm
von vorn ; Port-Belegung ; PB0 ==> Relais 100:1 ; PB1 ==> Relais 10:1 ; PB2 ==> Relais 1:1 ; PB3 ==> PWM Offset Ausgang ; PB4 ==> Relais AC/DC ; PB5 ==> ; PB6 ==> Takteingang (18,432 MHz) ; PB7 ==> ; PC0 ==> Eingang OSZILLOSKOP ; PC1 ==> ; PC2 ==> ; PC3 ==> ; PC4 ==> ; PC5 ==> ; PD0 ==> RS232 (RXD) ; PD1
in „einfaches DIGITAL- Oszilloskop (800 Datenpunkte) Assembler“ · Projekte & Code ·
-
Datei
eve.cpp
memWrite8(REG_PCLK, 0x00); // Set PCLK to zero - don't clock the LCD until later ft800_memWrite8(REG_PWM_DUTY, 10); // Turn off backlight // Initialize Display ft800_memWrite16(REG_HSIZE, FT_HSIZE); // active display width ft800_memWrite16(REG_HCYCLE, FT_HCYCLE); // total number of clocks per line, incl
-
Datei
eve.cpp
memWrite8(REG_PCLK, 0x00); // Set PCLK to zero - don't clock the LCD until later ft800_memWrite8(REG_PWM_DUTY, 10); // Turn off backlight // Initialize Display ft800_memWrite16(REG_HSIZE, FT_HSIZE); // active display width ft800_memWrite16(REG_HCYCLE, FT_HCYCLE); // total number of clocks per line, incl
-
PDF
AppNote_v1.1.pdf
Versorgungsspannung des Backlight-Treibers (5V - 15V) 5 VCC Versorgungsspannung des Backlight-Treibers (5V - 15V) 6 PWM PWM-Eingang des Backlight-Treibers (siehe Kapitel 2.4) 7 GND Masse N 8 R0 Datenbit 0, rot (LSB) 10 R2 Datenbit 2, rot O 11 R3 Datenbit 3, rot 12 GND Masse 13 R4 DatTnbit 4, rot R 14 R5 Datenbit 5, rot
-
Datei
Drehzahl_4_45.c
Systemzeit löschen flag_8ms = 0; TCCR0A = BIT(COM0A1) | BIT(COM0A0) | BIT(WGM01) | BIT(WGM00); // T0 fast PWM + OC0A-Impulse OCR0A = STR_ZEIT_OC0A; // STR-Impuls automatisch TCCR0B = 0x4; // 256 Vorteiler TIFR = BIT(TOV0); // flag loeschen TIMSK |= BIT(TOV0); // und int freigeben TCCR1 = 1; // T1 freilaufend
in „Frequenz / Drehzahl, 4-stell. 7-Segm.-LCD, ATtiny45“ · Projekte & Code ·
-
Datei
Drehzahl_4_45.c
Systemzeit löschen flag_8ms = 0; TCCR0A = BIT(COM0A1) | BIT(COM0A0) | BIT(WGM01) | BIT(WGM00); // T0 fast PWM + OC0A-Impulse OCR0A = STR_ZEIT_OC0A; // STR-Impuls automatisch TCCR0B = 0x4; // 256 Vorteiler TIFR = BIT(TOV0); // flag loeschen TIMSK |= BIT(TOV0); // und int freigeben TCCR1 = 1; // T1 freilaufend
in „Frequenz / Drehzahl, 4-stell. 7-Segm.-LCD, ATtiny45“ · Projekte & Code ·
-
Datei
main.c
application entry point. * @retval int */ int main(void) { /* USER CODE BEGIN 1 */ int32_t dacval=0; // PWM an PA8 in Promille int32_t k=0,m,n,i1; int8_t buf[100]; int8_t cc=0; uint32_t indatlow,indathigh,bufbuf[100]; int16_t temp; int sensornummer; /* * * Doku for Onewire Bitbanging auf A8 irgendwas macht
in „Temperatursensoren DS18B20 am BluePill mit CubeIDE“ · Projekte & Code ·
-
Datei
LCD_320x240_Vers3_neu.asm
def temp2 =r20 .def temp3 =r21 .def Cnt =r22 ;zusätzlich: Y ;PortB .equ CLOCK =0 ; Pixelclock .equ PWM =1 ; PWM für Contrast .equ LP =2 ; Latch Puls (HSync) .equ FRAME =3 ; First Line Marker (VSync) .equ ONOFF =5 ; LCD (VLCD) Enable ;Werte .equ Framerate =65 ; Refreshrate .equ F_CPU =16000000 ; CPU Freq
in „Einfacher Low Cost LCD Controller für 320x240 LCD im Textmodus“ · Projekte & Code ·
-
Datei
LCD_320x240_Vers4.asm
def temp3 =r21 .def temp4 =r22 .def Cnt =r23 ;zusätzlich: Y ;PortB .equ CLOCK =0 ; Pixelclock .equ PWM =1 ; PWM für Contrast .equ LP =2 ; Latch Puls (HSync) .equ FRAME =3 ; First Line Marker (VSync) .equ ONOFF =5 ; LCD (VLCD) Enable ;Werte .equ Framerate =65 ; Refreshrate .equ F_CPU =16000000 ; CPU Freq
in „Einfacher Low Cost LCD Controller für 320x240 LCD im Textmodus“ · Projekte & Code ·
-
Datei
LCD_320x240_Vers5.asm
Z_off_H =r25 ; Z Offset High des Datenblocks ;zusätzlich: Y ;PortB .equ CLOCK =0 ; Pixelclock .equ PWM =1 ; PWM für Contrast .equ LP =2 ; Latch Puls (HSync) .equ FRAME =3 ; First Line Marker (VSync) .equ ONOFF =5 ; LCD (VLCD) Enable ;Werte .equ Framerate =65 ; Refreshrate .equ F_CPU =16000000 ; CPU Freq
in „Einfacher Low Cost LCD Controller für 320x240 LCD im Textmodus“ · Projekte & Code ·
-
Datei
FT800_commands.c
memWrite8(REG_PCLK, 0x00); /* set PCLK to zero - don't clock the LCD until later */ ft800_memWrite8(REG_PWM_DUTY, 10); /* turn off backlight */ /* Initialize Display */ ft800_memWrite16(REG_HSIZE, FT_HSIZE); /* active display width */ ft800_memWrite16(REG_HCYCLE, FT_HCYCLE); /* total number of clocks per
-
Datei
FT800_commands.c
memWrite8(REG_PCLK, 0x00); // Set PCLK to zero - don't clock the LCD until later ft800_memWrite8(REG_PWM_DUTY, 10); // Turn off backlight // Initialize Display ft800_memWrite16(REG_HSIZE, FT_HSIZE); // active display width ft800_memWrite16(REG_HCYCLE, FT_HCYCLE); // total number of clocks per line, incl
-
PDF
LCD-Display.PDF
typical connection, V0 can be driven by your microcontroller, either by using a DAC or a filtered PWM. Displays that require V0 to be negative may need a level-shifting circuit. Please do not hesitate to contact Tinsharp application support for design assistance on your application. (2) MPU Interface
-
PDF
TC1602A-09I.PDF
typical connection, V0 can be driven by your microcontroller, either by using a DAC or a filtered PWM. Displays that require V0 to be negative may need a level-shifting circuit. Please do not hesitate to contact Tinsharp application support for design assistance on your application. (2) MPU Interface
-
PDF
nRF24L01_.pdf
weitere Taster über Diodenmatrix • Auf allen Tastern bis zu 7xKlick möglich • 2x Fixe Outputs, auch als PWM verwendbar • 6x frei einstellbare I/O • Frei Einstellbarer Timer1 • Frei Einstellbarer ADC • Frei Einstellbarer AnalogComperator • Event-Massages für 31 Tasten, ADC und AnalogComperator • Abfrage aller
in „Repeating und Routing Netzwerk mit Arduino und nRF24L01+“ · Projekte & Code ·
-
PDF
Weidezaun_S04_ELV50.pdf
400mA 85-265Vac 120-370Vdc PCB 30x21x18mm, THX208 700/800V 4,8-9V 2,4mA 230mA SO8 TL431 U3 LM1117-3,3 PWM 4,7uF 400V 470uF 25V 4 AC_DC1 NT 12V@400mA 3,5W - 1 5 6 L-ACin OUT Stecker-NT 12V 1A 12W P LM1117-3,3V 4 Tr1+Tr2 wickeln mit Akkubohrmaschine mit Dorn M6x60 DIN84 2x Beilagscheiben DIN125 und Mutter
in „Weidezaun gegen Schnecken mit Netztrafo und Rohr DN160 für Hobbygärtner“ · Projekte & Code ·
-
Datei
sfr62.h
pragma ADDRESS ta41_addr 0346H /* Timer A4-1 (62) */ #pragma ADDRESS invc0_addr 0348H /* Three-phase PWM control regester 0 (62) */ #pragma ADDRESS invc1_addr 0349H /* Three-phase PWM control register 1 (62) */ #pragma ADDRESS idb0_addr 034aH /* Three-phase output buffer register 0 (62) */ #pragma ADDRESS
in „Grafik-Display mit T6963C (M16C62, C)“ · Projekte & Code ·
-
Datei
LCD_320x240_Vers3.asm
def temp3 =r21 .def temp4 =r22 .def Cnt =r23 ;zusätzlich: Y ;PortB .equ CLOCK =0 ; Pixelclock .equ PWM =1 ; PWM für Contrast .equ LP =2 ; Latch Puls (HSync) .equ FRAME =3 ; First Line Marker (VSync) .equ ONOFF =5 ; LCD (VLCD) Enable ;Werte .equ Framerate =65 ; Refreshrate .equ F_CPU =16000000 ; CPU Freq
in „Einfacher Low Cost LCD Controller für 320x240 LCD im Textmodus“ · Projekte & Code ·
-
Datei
LCD_320x240_Vers3.asm
def temp3 =r21 .def temp4 =r22 .def Cnt =r23 ;zusätzlich: Y ;PortB .equ CLOCK =0 ; Pixelclock .equ PWM =1 ; PWM für Contrast .equ LP =2 ; Latch Puls (HSync) .equ FRAME =3 ; First Line Marker (VSync) .equ ONOFF =5 ; LCD (VLCD) Enable ;Werte .equ Framerate =65 ; Refreshrate .equ F_CPU =16000000 ; CPU Freq
in „Einfacher Low Cost LCD Controller für 320x240 LCD im Textmodus“ · Projekte & Code ·
-
Datei
lcdtext.asm
.def temp =r20 .def temp2 =r21 .def RX =r22 ;zusätzlich: Y ;PortB .equ CLOCK =0 ; Pixelclock .equ PWM =1 ; PWM für Contrast .equ LP =2 ; Latch Puls (HSync) .equ FRAME =3 ; First Line Marker (VSync) .equ M =4 ; AC Drive .equ ONOFF =5 ; LCD (VLCD) Enable ;Werte .equ Baudrate =57600 ; Baudrate .equ Framerate
in „Einfacher Low Cost LCD Controller für 320x240 LCD im Textmodus“ · Projekte & Code ·
-
Datei
LED-Cube-Pollin.asm
A Speicher .def iptb = r19 ; Port B Speicher .def iptd = r20 ; Port D Speicher .def pwmcnt = r21 ; PWM Zähler (16 .. 1) .def delaycnt= r22 ; Verzögerung zwischen Musterverhältniswechsel (2 .. 1) .def icnt = r23 ; Zähler für Musterverhältniswechsel (16 .. 1) .def iwrk = r24 ; Arbeitsregister ISR .org
in „Pollin LED Cube“ · Projekte & Code ·
-
PDF
Protokollaufbau_fuer_I2C-DOG-M132-GLCD_2.pdf
RGB-Version ! - Datenlänge: 2) Byte 1: %s t u v w x y z = s = 0 = LED 1 / 1 = LED 2 t-z = Helligkeit (PWM) 0..127 default = 0 • $0D = chSetBKBright(Bright:Byte); (nur einfarbige Version ! - Datenlänge 2) Byte 1: Helligkeit 0..127 default = 80 • $0D = chSetBKColor(R,G,B:Byte) (nur RGB-Version ! - Datenlänge
in „"Intelligenter" Textdisplayadapter mit Padauk PFS154“ · Projekte & Code ·
-
PDF
Servicemanual-Lorch-IT-ESAB-Aristotig.pdf
stores switching energy. The primary switching frequency is about 66 kHz (pulse-width-modulation, PWM). The frequency of the welding current while AC-welding is controlled from 50 Hz to 200 Hz by the AC converter. The AC converter has four MOSFET switches. If no control signal is applied, all switches
in „Schaltplan EWM TRSQW2 für Merkle Insquare 250W 350W, ESS SquareARC 351 WIG-Schweissgeräte“ · Projekte & Code ·
-
PDF
001264678-da-01-en-DIODE_ZENER_2_7V_2_MM3Z2V7B_SOD_323F_ONS.PDF
/kW at a time™ TINYOPTO¥ EcoSPARK MICROCOUPLER¥ TinyPower¥ EfficientMax¥ MicroFET¥ SignalWise¥ TinyPWM¥ SmartMax¥ ESBC¥ MicroPak¥ SMART START¥ TinyWire¥ ® MicroPak2¥ SPM ® TriFault Detect¥ ® MillerDrive¥ TRUECURRENT¥* Fairchild STEALTH¥ ® PSerDes¥ Fairchild Semiconductor MotionMax¥ SuperFET FACT Quiet
in „Puffer für DCC-Dekoder mit Superkondensatoren“ · Projekte & Code ·
-
Datei
TinyBasic.asm
stuff: ; More commands: Sound, plot, etc ; sound(freq, duration) ; freq(freq1, freq2, duration) ; pwm(freq, duty, period) ; delay(period) ; sound/freq/pwm should have flag to say whether they're blocking or non-blocking ; Version 1.2 ; Adds crunch routine after line input ; LIST decompresses program
in „AVR Tiny BASIC anpassung für ATmega8“ · Projekte & Code ·
-
PDF
ttester.pdf
D0 6 77 JP1−23 8 x VCC PA1(AD1) 9 D1 2 PA0(AD0) 78 JP1−22 D2 D 61 VCC 10 D3 L 100n PE5(OC3C/INT5) 7 PWM−3 Input 11 62 8 12 D4 GND PE6(T3/INT6) Frequency D5 31 25 PWM−12 13 D6 VCC PB6(OC1B/PCINT6) Output 14 100n 32 15 D7 GND 21 C PB2(MOSI) V 16 PB3(MISO) 22 20 33−270 PB1(SCK) Button ISP VCC 1 MISO VCC
-
Datei
LCD_320x240_Vers2.asm
def temp2 =r21 .def temp3 =r22 .def Cnt =r23 ;zusätzlich: Y ;PortB .equ CLOCK =0 ; Pixelclock .equ PWM =1 ; PWM für Contrast .equ LP =2 ; Latch Puls (HSync) .equ FRAME =3 ; First Line Marker (VSync) .equ ONOFF =5 ; LCD (VLCD) Enable ;Werte .equ Framerate =65 ; Refreshrate .equ F_CPU =16000000 ; CPU Freq
in „Einfacher Low Cost LCD Controller für 320x240 LCD im Textmodus“ · Projekte & Code ·
-
PDF
TimerPumpe_S01_CMOS4060.pdf
nc2k2 LL4148 10u16V 560R C4 100n/10u50V CN3795 6,6-30Vin 33Vmax 51uA 1,205-25Vout 3A@120mV 310kHz PWM94% SSOP10 RM1 SD30CRMA multicell consonance-elec.com, PCB 45x20x15mmSI4435 2,89€/1 2,63€/5 (LED.XLS 018-04) G w KF2510-2P 3A 10mR 0,08€/10 D4 alt470u1622mA GND D6 ye2mA modify R5=34k parallel 330k-1,5V
in „Laufzeitbegrenzung für 12V Pumpe mit Akku, Solarmodul, Step-Up, Zeitschaltuhrbetrieb LED-Anzeige MPP“ · Projekte & Code ·
-
Datei
tft.c
EVE_execute_cmd(); } void TFT_init(void) { if (E_OK == EVE_init()) { tft_active = 1; EVE_memWrite8(REG_PWM_DUTY, 0x30); /* setup backlight, range is from 0 = off to 0x80 = max */ touch_calibrate(); #if (TEST_UTF8 != 0) && (EVE_GEN > 2) /* we need a BT81x for this */ #if 0 /* this is only needed once to transfer
-
Datei
tft.cpp
FT8_cmd_execute(); } void TFT_init(void) { if(FT8_init() != 0) { tft_active = 1; FT8_memWrite8(REG_PWM_DUTY, 40); /* reduce the current necessary for the backlight -> weak psu.. */ /* send pre-recorded touch calibration values, HY50HD */ FT8_memWrite32(REG_TOUCH_TRANSFORM_A, 66353); FT8_memWrite32(REG_TOUCH_TRANSFORM_B
-
PDF
nRF24L01_.pdf
weitere Taster über Diodenmatrix • Auf allen Tastern bis zu 7xKlick möglich • 2x Fixe Outputs, auch als PWM verwendbar • 6x frei einstellbare I/O • Frei Einstellbarer Timer1 • Frei Einstellbarer ADC • Frei Einstellbarer AnalogComperator • Event-Massages für 31 Tasten, ADC und AnalogComperator • Abfrage aller
in „Repeating und Routing Netzwerk mit Arduino und nRF24L01+“ · Projekte & Code ·
-
PDF
ga1.pdf
www.diodes.com © Diodes Incorporated AZ431-A Typical Applications Circuit (Cont.) Precision 5V 1A Regulator PWM Converter with Reference Functional Block Diagram AZ431-A 3 of 19 March 2018 Document number: DS36721 Rev. 6 - 2 www.diodes.com © Diodes Incorporated AZ431-A Absolute Maximum Ratings (Note 4) Symbol
-
Datei
lcd_text_twi.asm
DOBLINK =1 .equ MEMIDLE =2 .equ BLINKSTATE =3 .equ BLINKCURSOR=4 ;PortB .equ CLOCK =0 ; Pixelclock .equ PWM =1 ; PWM für Contrast .equ LP =2 ; Latch Puls (HSync) .equ FRAME =3 ; First Line Marker (VSync) .equ M =4 ; AC Drive .equ ONOFF =5 ; LCD (VLCD) Enable ;Werte .equ Framerate = 68 ; Refreshrate .equ F_CPU
in „Einfacher Low Cost LCD Controller für 320x240 LCD im Textmodus“ · Projekte & Code ·
-
Datei
DOGM162W-A.asm
-----------------+ ; FOC2 = 0 (for future use) ; WGM21 WGM20 ; 0 0 Normal, TOV2 Flag Set MAX ; 0 1 PWM, Phase Correct ; 1 0 CTC, Top OCR2 ; 1 1 Fast PWM, Top 0xFF ; ; COM21 COM20 Non PWM Mode ; 0 0 Normal Port Operation ; 0 1 Toggle B.3 Pin17 On Compare Match ; 1 0 Clear B.3 Pin17 On Compare Match ; 1 1 Set B.3 Pin17 On Compare Match ; ; Fast PWM Mode ; 0 0 Normal Port Operation ; 0 1 Reserved ; 1 0 Clear B.3 Pin17 On Compare Match ; 1 1 Set B.3 Pin17 On Compare Match ; ; CS22 CS21 CS20 ; 0 0 0 Timer Stopped ; 0 0 1 Prescaling 1 ; 0 1 0 Prescaling
in „DVM mit DOGM162W-A, ATMEGA8A, AVRASM“ · Projekte & Code ·