Bab 1 Dasmik Modul 5 6
8
BAB I TUGAS MODUL 1.1 Tugas Tambahan 1. Menampilkan Nama & Kelompok pada aplikasi LCD (Membuat Karakter Berjalan) ! #include <mega8535.h> #include <delay.h> // Alphanumeric LCD functions #asm .equ __lcd_port=0x1B ;PORTA #endasm #include <lcd.h> #include <string.h> // Declare your global variables here unsigned char teks_lcd[]="Damar Prasetyo "; unsigned char lcd_number=16; void membuat_karakter_berja lan() { unsigned int i,j,k; unsigned int data_len=strlen(teks_l cd); lcd_gotoxy(0,0); lcd_putsf("EL 27"); for (i=lcd_number; i>0; --i) { if (i>lcd_number)break; lcd_gotoxy(i,1); for (j=0;j<(lcd_number- i);j++) { lcd_putchar(teks_lcd[j ]); }
-
Upload
mustaghfiri-asror -
Category
Documents
-
view
224 -
download
4
description
Bab 1 Dasmik Modul 5 6
Transcript of Bab 1 Dasmik Modul 5 6
BAB ITUGAS MODUL1.1 Tugas Tambahan
1. Menampilkan Nama & Kelompok pada aplikasi LCD (Membuat Karakter Berjalan) !#include
#include
// Alphanumeric LCD functions
#asm
.equ __lcd_port=0x1B ;PORTA
#endasm
#include
#include
// Declare your global variables here
unsigned char teks_lcd[]="Damar Prasetyo ";
unsigned char lcd_number=16;
void membuat_karakter_berjalan()
{
unsigned int i,j,k;
unsigned int data_len=strlen(teks_lcd);
lcd_gotoxy(0,0);
lcd_putsf("EL 27");
for (i=lcd_number; i>0; --i)
{
if (i>lcd_number)break;
lcd_gotoxy(i,1);
for (j=0;j