-
PDF
beginner_de.pdf
beim Simulieren etwas sehen, öffnen wir mit dem View-Menue die beiden Zusatzfenster View Processor und View Registers. In diesen beiden Fenstern wird der Zustand des Prozessors und der Register angezeigt. Die Anzeige sollte jetzt etwa so aussehen. Avr-Asm-Tutorial
in „Langzeittimer für Anfänger“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Uhr3.asm
weiter... zur_uhr: ;Bereichsbegrenzung ldi mp,32 ;Menüpunkt für Uhr sbis lcdstromport,lcdstrompin;ist Display aktiv? ja... rcall lcd_stromein ;nein, LCD aktivieren uhr: ;Menüebene Uhr rcall lcd_clear ;LCD löschen sbr flags,1<<uhraktiv ;Zeit-Anzeige aktivieren locate 0,3 ;Menütext printf mt_uhr ;ausgeben rjmp
in „Batterie unterspannung“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
regelung.txt
out SPH, register ldi register, LOW (RAMEND) out SPL, register ldi temp1, 0xFF ; Port C = Ausgang (LCD) out DDRC, temp1 ldi temp1, 0b00000000 ; Port D = Eingang (Drehimpulsgeber) out DDRD, temp1 ldi register, 0b11000000 ;Init Int0 & Int1 out GICR, register rcall lcd_init ; Display initialisieren rcall lcd_clear ; Display löschen rcall sende_lcd ; LCD Menü ldi temp1, 0b11001011 ; Cursor zur Position Solll rcall lcd_command ;Bit : 7 6 5 4 3 2 1 0 ;ADMUX: REFS1 REFS0 ADLAR MUX4 MUX3 MUX2 MUX1 MUX0 ad_init
in „Interrupt-Vektoren“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
taster.txt
lcd_clear ; Display löschen rcall sende_lcd ; LCD Menü ;ldi temp1, 0b11001011 ; Cursor zur Position Solll ;rcall lcd_command ;Bit : 7 6 5 4 3 2 1 0 ;ADMUX: REFS1 REFS0 ADLAR MUX4 MUX3 MUX2 MUX1 MUX0 ldi
in „Interrupt-Vektoren“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
menue_test.c
#include <avr/io.h> #include <stdint.h> #include <avr/delay.h> void vInitPorts (); void vEnableLcd (); void vLcdInit(); void vLcdSchreibeZeile ( char *); void vLcdSchreibeZeichen (char ); void vLcdLoeschen(); void vLcdEin(); #define HOCH 0 #define RUNTER 1 #define RECHTS 2 #define LINKS 3 #define ESC 4 #define SEL 5 #define RS 6 #define EN 7 #define LCDPORT PORTD int main(void) { ///////////////// //Initialisierung vInitPorts (); vLcdInit(); //vLcdEin(); //hier oben hatte ich es auch nochmal zur sicherheit reingemacht, aber ohne erfolg _delay_ms(200); PORTA |= ( 1 << RS ); _delay_ms(200); PORTA
in „LCD-daten werden nicht dargestellt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Display3310-Nokia.bas
'**************** Driving graph. display NOKIA LPH7779 ver.1.3 ****************** '* for 90S8535 display Nokia 3310/3210 * '******************************* (Tiny LCD) ************************************* $regfile = "m128def.dat" $crystal
in „Bascom u. SPI und Soft-SPI“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
PORT.C
port_lesen(char port) { char in,in1; in=P6; wait(10); in1=P6; if(in==in1) return in; else return 0; } //Menü void menu(void) { //Initialisierung init_lcd(); //Ladebildschirm print_lcd(1,1," Quantenmedizin"); print_lcd(2,1,"Projekt 2006"); wait(1000); blank_lcd(); //Menu print_lcd(1,1,"Hauptmenu"); print_lcd
in „PWM Signal Fehler“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ZndUhr01.asm
Timer0 Compare Handler reti; rjmp SPM_RDY ; Store Program Memory Ready Handler .include"LCDprint.inc" ;LCD-Ausgabefunktionen .include"LCD_8x24.inc" ;LCD-Treiber-Routinen für LCDs mit M50530 TIM2_COMP: ;Timer2 Compare Handler cbi dapo,dapi ;Daten-Ausgang zurücksetzen out porta,null ;evtl. gesetzten Schussausgang
in „Display Menü LCD 4x20“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Pult2.bas
Dmx_reset() Declare Sub Dmx_make() Declare Sub Send_dmx() Declare Sub Send_dmx_data() Declare Sub Menu1() Declare Sub Unter_menu2() Declare Sub Unter_menu4() Declare Sub Up_down_key() Declare Sub Lcd_out1() Declare Sub Lcd_key_test() Start Adc Enable Timer0 On Timer0 Proc_drehgeber Timer0 = 0 Start Timer0
in „mega8515 - DMX senden“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ZndUhr01.asm
toie2)|(1<<ocie2) ;Int ein: out TIMSK,wl ;Timer1-Compare A (Zeit, 100ms), ;Timer0-Ovf (Zeichenausgabe LCD, variabel), ;Timer2-Ovf (Periodenende, Signal für Zündverteiler), ;Timer2-Comp. (Impulsende für Zündverteiler) clr flags ;alle Flags erstmal aus sei ;Interrupts freigeben rcall lcd_init ;Display initialisieren und löschen locate 1,0 printf linie locate 6,0 printf linie rjmp menu tastaus: ;Tasten puffer leeren und mainloop clr tfl ;Tastenflags löschen sbrc flags,v24rx rjmp mainloop locate 1,11 ;debug... print8 mp cpi mp,17 brcc tastaus1 locate 0,0 ;Position der LCD-Ausgabe printt
in „Probleme mit USART (ATMEGA8535)“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
RGB16_Trend_ScreenKeys_Datasheet.pdf
between the displays should be at least 1 mm. Version 1.0 Page 6 of 21 RGB16 Trend Data Sheet 3. Display-Module Drawing 3: LCD Module RGB16 Trend. 3.1. Display Module Specifications Description Values Connections 4 (Vcc, GND, CLK, Data) Current consumption max 87 mA LCD Driver integrated in ASIC Pixel
-
PDF
RGB24_Trend_ScreenKeys_Datasheet.pdf
between the displays should be at least 1 mm. Version 1.1 Page 6 of 21 RGB24 Trend Data Sheet 3. Display-Module Drawing 3: LCD Module RGB24 Trend. 3.1. Display Module Specifications Description Values Connections 4 (Vcc GND, CLK, Data) Current consumption max 87 mA LCD Driver integrated in ASIC Pixel
-
PDF
Pcm4823.pdf
4823/4823L User's Manual 1.3.2 Local-bus flat panel/VGA interface (PCM-4823) • Chipset: C&T 65550 • Display memory: 1 MB DRAM • Display type: Supports CRT and flat panel (EL, LCD and gas plasma flat panel) displays. Can display CRT and flat panel simultaneously • Flat panel display mode: Panel resolution
in „Hitachi SP10Q003 // SP10Q005 ansteuern“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
edip240-7.pdf
y1 bis nach x2,y2 wird ins Clipboard kopiert ESC C R Der Bildbereich im Clipboard wird wieder ins Display kopiert Bereich restaurieren Bereich kopieren K x1 y1 Der Bildbereich im Clipboard wird ins Display nach x1,y1 kopiert Einstellungen für Menübox / Touchmenü Menü-Font einstellen F n1 Font mit der
in „BMP mit T6963“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
sed1335.pdf
at the same time as it blanks the display. Display memory limit 2. Since all internal clocks in the SED1335 series are halted while in the sleep state, a DC voltage will be applied to the LCD panel if the LCD drive supplies AP remain on.
in „Extrem schwere Frage“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
PORTB = PINB ^ ( 1 << PB0 ); /* .. LED an Port PB0 ein/aus */ ok = 0; } if(ok2 == 5000){ if(bool==0){ menue_show(); }else // menue_update(); ok2 = 0; } if(time==0) bool = 0; if(ok1 == 2500){ spannung = readADC_10BIT(0); //spannung = readADC(0)*(5./1024); //lcd_putsfloat( voltage, 1,1); if(DOWN){ for(i=0;
in „RICHTIGER AUFBAU des MAINs“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
DCF_Alarm_nodcf.bas
### Do If Jahr > 2000 Then 'Testanzeige bin Uhrzeit stimmt If Pinc.2 = 0 And Pinc.3 = 0 Then Incr Menu Call Menu Else Locate 1 , 1 : Lcd "LOADING..." 'Begrüssungstext Locate 2 , 1 : Lcd "(bis zum n" ; Chr(4) ; "chten" 'wird angezeigt Locate 3 , 1 : Lcd "Minutenstart)" Locate 4 , 1 : Lcd " APAA 03/06"
in „µc resetet sich?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AVR-C-Tutorial.pdf
Ein Blick in den Header-File der Bibliothek zeigt, ob dies der Fall ist. Ein Beispiel aus P. Fleurys lcd-Library: // Ausschnitt aus dem Header-File lcd.h der "Fleury-LCD-Lib." ... extern void lcd_puts_p(const char *progmem_s); #define lcd_puts_P(__s) lcd_puts_p(PSTR(__s)) ... // in einer Anwendung (wieauchimmmer.c
in „AVR-C-Tutorial“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
externalsram.c
: This example shows how external devices such as external SRAM and FLASH, and peripherals such as LCD-display, A/D, and D/A can be access with the External Memory Interface. To enable the External Memory Interface, the SRE bit must be set in the MCUCR register and optionally one or more wait states.
in „Test für externes SRAM“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lcd_prob.c
****************************************/ #include <avr/io.h> #include <avr/interrupt.h> #include "lcd.h" #include <avr/signal.h> #include <avr/twi.h> #include "i2c.h" #include <stdlib.h> #include "menu.h" //#include <string,h> #define sleep() asm volatile ("SLEEP"); /* const char Hauptmenuname[] PROGMEM
in „Probleme mit Menue“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
MFSv2.ASM
OutLcdDaten movfw EM_Z1 iorlw '0' ;wandeln in ASCCI call OutLcdDaten goto loop T_Fach2 movlw B'00000010' movwf menu call FutterLCD movlw '2' call OutLcdDaten movlw ':' call OutLcdDaten movlw ' ' call OutLcdDaten
in „PIC16F874 Sekundentakt“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
gbdso_uk.pdf
as possible. A However, if the highlighted function key is pressed a second time then an advanced menu will be displayed. The advanced menu options may be found in Table 2. Each advanced menu has three options and an exit. When an option is selected with Time to XY the function key it will be enabled
in „Alternative zu teurem Oszilloskop“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
DCF_Alarm.bas
### Do If Jahr > 2000 Then 'Testanzeige bin Uhrzeit stimmt If Pinc.2 = 0 And Pinc.3 = 0 Then Incr Menu Call Menu Else Locate 1 , 1 : Lcd "LOADING..." 'Begrüssungstext Locate 2 , 1 : Lcd "(bis zum n" ; Chr(4) ; "chten" 'wird angezeigt Locate 3 , 1 : Lcd "Minutenstart)" Locate 4 , 1 : Lcd " APAA 03/06"
in „Billige timer0-Uhr“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Uhr2.asm
Serial Interface Handler reti; rjmp SPM_RDY ;Store Program Memory Ready Handler .include"LCDprint.inc" ;LCD-Ausgabefunktionen .include"LCD_4x27.inc" ;LCD-Treiber-Routinen für LCDs mit 2 HD44780 reset: ldi wl,low(ramend) ;Stackpointer initialisieren out SPL,wl ldi wl,high(ramend) out SPH,wl clr null ;immer
in „Hilfe! LCD-Ansteuerung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Drehzahlmesser_89C51.c
------- #include "reg51rx2.h" #include <stdio.h> #include <string.h> #include <stdlib.h> #include "lcd_control.h" // Funktionen: LCD-Display an Port 1 //------------------------------------------------------------------------------ // D E F I N I T I O N S //------------------------------------------
in „Simpler Digitaltacho“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
entrance.asm
.include "m16def.inc" .equ menu_max = 7 .equ menu_max_lock = 4 .equ lcdPRT = PORTC .equ lcdDDR = DDRC .equ lcdPIN = PINC .equ lcdRS = PC0 .equ lcdRW = PC1 .equ lcdE = PC2 .equ lcdBUSY = PC7 .def access = r10 .def gator = r11 .def
in „Drehgeber - (wiedereinmal)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LCDTEST.asm
SPH, temp1 ldi temp1, 0xFF ;Port D = Ausgang out DDRD, temp1 ldi temp1, 0x00 out DDRB, temp1 rcall lcd_init ;Display initialisieren ldi temp1,0b00101000 ;set Function (2 zeilig, Font 5x7) rcall lcd_command rcall delay5ms rcall lcd_clear ;Display löschen rcall display_boot_msg loop: ldi count,0x00 rcall
in „Tutorial - EEprom“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LCDTEST.asm
SPH, temp1 ldi temp1, 0xFF ;Port D = Ausgang out DDRD, temp1 ldi temp1, 0x00 out DDRB, temp1 rcall lcd_init ;Display initialisieren ldi temp1,0b00101000 ;set Function (2 zeilig, Font 5x7) rcall lcd_command rcall delay5ms rcall lcd_clear ;Display löschen rcall display_boot_msg loop: rcall lcd_first_line
in „Tutorial - EEprom“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
LC16_Trend_ScreenKey_Datasheet.pdf
. Advantages The advantages of this ScreenKeys are the simple hardware and software control of the LCD display. This allows for the easy integration of the switch into products without extensive development efforts. • Only 4 leads for display control • No external display controller required • Greater
in „SPI mit Start- und 2 Stoppbit zur ScreenKey Ansteuerung“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Anleitung.pdf
5 '5 Sekunden warten Rechts: Portd.3 = 0 Portd.4 = 1 Wait 5 '5 Sekunden warten End Anschluss eines LCD-Displays Das LCD-Display wird im 4-Bit Pin-Modus betrieben. Dadurch werden die Datenleitungen DB0 bis DB3 eingespart. Bevor man ein LCD-Display mit BASCOM ansteuern kann, müssen erst wieder ein paar Einstellungen im Menü Options/Compiler/LCD vorgenommen werden. Als erstes wählt man das LCD-Display aus. Hier wurde ein Display mit 16 Zeichen pro Zeile mit zwei Zeilen ausgewählt. Nun nimmt man die Einstellung für die AVR
in „AVR_Ctrl mit BasCom programmieren“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main-1.4b.c
Hdr1))) h++; break; case HELP: // Ch_P = (PGM_P) pgm_read_word (*Ch_P); Help ((PGM_P *) ROM_ADR (MainMenu[h].Hlp)); break; case OK: if (h == 1) Stoppen(); else if (h == 2) Rc5Decode(); break; case 0: if (Cursor) { lcd_putch (CONTROL|DISPLAY_OFF, HD_CMD); lcd_putch (CONTROL|DISPLAY_ON|CURSOR_OFF, HD_CMD); Cursor = FALSE; } else { lcd_putch (CONTROL|DISPLAY_OFF, HD_CMD); lcd_putch (CONTROL|DISPLAY_ON|CURSOR_ON|BLINK, HD_CMD); Cursor = TRUE; } break; } } } // main
in „Stoppuhr 1/1000 sec/9 ZwiZeiten, ROM-Menusystem, RC5-Dekoder“ · Projekte & Code ·
-
Datei
main.c
Hdr1))) h++; break; case HELP: // Ch_P = (PGM_P) pgm_read_word (*Ch_P); Help ((PGM_P *) ROM_ADR (MainMenu[h].Hlp)); break; case OK: if (h == 1) Stoppen(); else if (h == 2) Rc5Decode(); break; case 0: if (Cursor) { lcd_putch (CONTROL|DISPLAY_OFF, HD_CMD); lcd_putch (CONTROL|DISPLAY_ON|CURSOR_OFF, HD_CMD); Cursor = FALSE; } else { lcd_putch (CONTROL|DISPLAY_OFF, HD_CMD); lcd_putch (CONTROL|DISPLAY_ON|CURSOR_ON|BLINK, HD_CMD); Cursor = TRUE; } break; } } } // main
in „Stoppuhr 1/1000 sec/9 ZwiZeiten, ROM-Menusystem, RC5-Dekoder“ · Projekte & Code ·
-
Datei
main.c
; case HELP: // Ch_P = (PGM_P) pgm_read_word (*Ch_P); Help ((PGM_P *) ROM_ADR (MainMenu[h].Hlp)); break; case OK: if (h == 1) Stoppen(); else if (h == 2) Rc5Decode(); break; case 0: if (Cursor) { lcd_putch (CONTROL|DISPLAY_OFF, HD_CMD); lcd_putch (CONTROL|DISPLAY_ON|CURSOR_OFF, HD_CMD); Cursor = FALSE; } else { lcd_putch (CONTROL|DISPLAY_OFF, HD_CMD); lcd_putch (CONTROL|DISPLAY_ON|CURSOR_ON|BLINK, HD_CMD); Cursor = TRUE; } break; } } } // main
in „Stoppuhr 1/1000 sec/9 ZwiZeiten, ROM-Menusystem, RC5-Dekoder“ · Projekte & Code ·
-
Datei
wetterstation.c
ENDE ----------------------------------------------- unsigned char rs; //0-->command 1-->data für LCD //unsigned int testint[8]; //unsigned char testch; unsigned char lcdpos=0; //Aktuelle Cursorposition auf LCD unsigned char tempstring[16]; unsigned int aktmenue=65535; //Ausgewählter Menüpunkt unsigned
in „Probleme bei der Portierung von ATMEGA163 auf ATMEGA16“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
wetterstation.c
ENDE ----------------------------------------------- unsigned char rs; //0-->command 1-->data für LCD //unsigned int testint[8]; //unsigned char testch; unsigned char lcdpos=0; //Aktuelle Cursorposition auf LCD unsigned char tempstring[16]; unsigned int aktmenue=65535; //Ausgewählter Menüpunkt unsigned
in „Probleme bei der Portierung von ATMEGA163 auf ATMEGA16“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
beginner_de.pdf
beim Simulieren etwas sehen, öffnen wir mit dem View-Menue die beiden Zusatzfenster View Processor und View Registers. In diesen beiden Fenstern wird der Zustand des Prozessors und der Register angezeigt. Die Anzeige sollte jetzt etwa so aussehen. Avr-Asm-Tutorial
in „Spannungsveränderung schaltet Relais für ca. 30Sek->nur wi“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
56001-BM2_KM.pdf
DEMOD RFILT 9 YOUT Interne Struktur 32kΩ der Analog- Y SENSOR Devices Low-g- Bild 4: 2-Zeilen-Matrix-Display Beschleuni- 4 COM7 11 Y 5 T2 gungssensoren FILT CY RSET ADXL 202 und menü aufgerufen und mit der rechts dane- 022217706AADXL 210 von benangeordnetenTaste„Auswahl“dieim Analog-Devices jeweiligen Menü
in „CCD-oder CMOS-Kamerasignal auswerten lassen ( in V umwandeln“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AVR_beginner_de.pdf
beim Simulieren etwas sehen, öffnen wir mit dem View-Menue die beiden Zusatzfenster View Processor und View Registers. In diesen beiden Fenstern wird der Zustand des Prozessors und der Register angezeigt. Die Anzeige sollte jetzt etwa so aussehen. Avr-Asm-Tutorial
in „Anfang, aber wie?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
butterfly.pdf
nels ADC[4:7]. See the ATmega169 datasheet for more information, available from www.atmel.com 3.4 LCD Display The LCD display on the AVR Butterfly is the same as used on the STK502 available from Atmel. The connections between the ATmega169 and the LCD are also the same. See the STK502 User Guide at www.atmel.com for more information about the LCD dis- play, and the LCD bit-mapping. For more information on how to write software for the LCD-display see application note “AVR064: STK502 – A Temperature Monitoring System with LCD Output” and applica
in „AVR Butterfly, was benötigt?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
F_Tech_LCD3.html
AD4PC CPM CallerID ChangeLog DSO DTMF Dating FD_steppers FM10 FM10_more Hardware Homebuilt IDE-tech LCD_HD44780 LCD_menu LCD_progr LINK_IN MIDI MacroVision OnHook PCjr Pads_LOG_Man Pads_PCB_Man Phrack_Mag Running SCSI SMPTE_faq Tech_LCD Theory_LCD UPS Woman_speak archivers cardreader crc_uP crc ibmkey
in „textausgabe im lcd“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
S1D13305.pdf
and vertical scrolling of all or part mapped graphics data in external frame buffer memory. of the display Display controller functions include transferring data • 1/2-duty to 1/256-duty LCD drive fromthecontrollingmicroprocessortothebuffermemory, • Up to 640 × 256 pixel LCD panel display resolution reading
in „SP14Q002-A1 aus eBay - Erfahrungsaustausch“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Epson_S1D13305.pdf
and vertical scrolling of all or part mapped graphics data in external frame buffer memory. of the display Display controller functions include transferring data • 1/2-duty to 1/256-duty LCD drive fromthecontrollingmicroprocessortothebuffermemory, • Up to 640 × 256 pixel LCD panel display resolution reading
in „SP14Q002-A1 aus eBay - Erfahrungsaustausch“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
sed1335f.pdf
processor Display memory Display address control Display memory data bus Driver LCD unit control Driver bus Main memory TV X driver X driver X driver control* Data bus Address bus Composite signal Y driver LCD panel
in „SP14Q002-A1 aus eBay - Erfahrungsaustausch“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
gbdso_uk.pdf
as possible. A However, if the highlighted function key is pressed a second time then an advanced menu will be displayed. The advanced menu options may be found in Table 2. Each advanced menu has three options and an exit. When an option is selected with Time to XY the function key it will be enabled
in „Bameboy-LCD mit avr“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AD01.bas
Internen ;-) ' Der Befehl Getadc(0) liest Kanal 0 ein,Getadc(1) =Kanal1 usw. 'Portd des 2333 wurde als LCD-Anschluss gewählt(siehe Menü: Options>Compiler>LCD) ' Das Programm ist nur zur Demonstration zur Programmierung der AD-Wandler der ATMEL-RISC-MCU mit BASCOM AVR 'kann noch verbessert werden. $regfile
in „Bascom Prog für TLC2543“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LCD4BIT_neu.asm
;**************************************************************** ; ; LCD 2x16 Display 4-bit mode Dev=AT90S4433 ; Mit Menue Textausgabe und BF flag ; Phagsae 18/10/2001 Phagsae@offbeatnet.de ; ; OK Test 1V2 -> LCD runnig Data 4 Bit mode! ; OK Test 1V3 -> LCD runnig Command
in „LCD 4Bit modus und BF flag mit Menue Text ausgabe AVR Assem“ · Projekte & Code ·
-
Datei
LCD_4BIT_BF.asm
;**************************************************************** ; ; LCD 2x16 Display 4-bit mode Dev=AT90S4433 ; Mit Menue Textausgabe und BF flag ; Phagsae 18/10/2001 Phagsae@offbeatnet.de ; ; OK Test 1V2 -> LCD runnig Data 4 Bit mode! ; OK Test 1V3 -> LCD runnig Command
in „LCD 4Bit modus und BF flag mit Menue Text ausgabe AVR Assem“ · Projekte & Code ·
-
Datei
gcctest1.c
,0x01); break; case 0x04 : break; case 0x05 : break; case 0x06 : break; } } void menudisp(void) //Menü Darstellen { lcd_gotoxy(2,0); lcd_puts(menu[disp0].name); if (menu[disp0].next> 0x00) { lcd_gotoxy(2,1); disp1=menu[disp0].next -1; lcd_puts(menu[disp1].name); if (menu[disp1].next > 0x00) { lcd_gotoxy(2,2); disp2=menu[disp1].next -1; lcd_puts(menu[disp2].name); if (menu[disp2].next > 0x00) { lcd_gotoxy(2,3); disp3=menu[disp2].next -1; lcd_puts(menu[disp3].name); //Menü geht noch weiter runter if (menu[disp3].next
in „objtool crashed“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
SED1330.pdf
processor Display memory Display address control Display memory data bus Driver LCD unit control Driver bus Main memory TV X driver X driver X driver control* Data bus Address bus Composite signal Y driver LCD panel
in „Hilfe ! Problem mit Minigrafikdisplay und AT90S8535“ · Mikrocontroller und Digitale Elektronik ·
-
Thread
Uhr mit ATmega8 --> RTC?
sollte man auch den ehrgeiz haben, sie selber zu programmieren. wenn man nur einen rtc-chip mit einem display verbinden will, kann man auch gleich eine fertige uhr kaufen.
auskommentiert. Da ist im mega8 sogar noch soviel platz (und ich war scho nicht der sparsamste) ein LCD anzusteuern und dater und evtl ein kleines menu oder so. jedenfalls wird das die grundlage für meinen modifizieren radiowecker :-))
Mikrocontroller und Digitale Elektronik ·Dieter Harms · ·33 Antworten