caramoan tour package

caramoan tour package

Author Topic: mini Running Message Display  (Read 14962 times)

Offline 'yus

  • Technical People
  • Nuclear Reactor
  • *****
  • Posts: 4251
  • Pogi/Ganda Points: 299
  • Gender: Male
  • hw -> fw -> sw
    • yus' projects
mini Running Message Display
« on: September 13, 2008, 11:46:25 AM »
    ito muna, habang di pa gumagana yung main project ko.. hehe

Pocket-Size Running Message Display using Nokia 5110 LCD (LPH7366) and PIC16LF73..


   music: Pegasus Fantasy by Animetal
   *an labo ng video quality sa youtube..  :(

front view:                                                      bottom view:
 

sample code:
Code: [Select]
unsigned char message[90];
void display_char_byte(unsigned char ascii_char, unsigned char char_column)
{
   unsigned char char_position;
   if (ascii_char<0x50)
   {
      char_position=(((ascii_char&0xff)-0x20)*5);
      nokia_write_data(TABLE1[(char_position+char_column)]);
   }
   else if (ascii_char>0x4f)
   {
      char_position=(((ascii_char&0xff)-0x50)*5);
      nokia_write_data(TABLE2[(char_position+char_column)]);
   }   
   else return;
}
void display_R2L(unsigned char line)
{
   unsigned char a, b, c, d;
   for(a=0; a<strlen(message) - 14; a++)
   {
      for (b=0; b<5; b++)
      {
         nokia_gotoxy(0,line-1);
         for(c=b; c<5; c++) display_char_byte(message[a],c);
         if(b!=4) nokia_write_data(0x00);
         for (d=1; d<14; d++) nokia_printchar(message[a+d]);         
         for (c=1; c<=b; c++) display_char_byte(message[a+14],c-1);
         if(b==4) display_char_byte(message[a+14],4);
         //delay_ms(50);     
      }     
   }   
}

void init() {
   setup_adc_ports(NO_ANALOGS);
   setup_adc(ADC_OFF);
   setup_spi(FALSE);
   // output_low(lcd_pwr);    //power on LCD
   delay_ms(200);
   nokia_init();
}

void main()
{
   init();

   sprintf(message,"     www.ElectronicsLab.Ph         ");
   display_R2L(3);

   // output_high(lcd_pwr);   //power off LCD
   // sleep();
     
}

simple schematic:

*Q1 is optional (for power saving and lcd-protection from ICSP)
PIC16LF73(my default microcontroller  :D) is operating at 1.5MHz clock (RC osc.)
with CR2032 batt (3V) supply..
current comsumption: ~700uA during operation,; < 1uA during standby/sleep condition

 ;D ;)
join  - Philippine Electronics and Robotics Enthusiasts Club - www.philrobotics.com

Philippine Electronics Forum

mini Running Message Display
« on: September 13, 2008, 11:46:25 AM »

Offline Shey

  • Administrator
  • Gas Turbine
  • *****
  • Posts: 2004
  • Pogi/Ganda Points: 154
  • Gender: Female
  • "E tangi ana koe Hine e hine, E hine e Hoki maira"
    • Elab.PH
Re: mini Running Message Display
« Reply #1 on: September 13, 2008, 11:51:41 AM »
poging pogi ka na naman heheheheh..  ;D mukhang ayaw mo na gumamit ng 7 segment display at matrix display hehehehe..
I wish for this night-time to last for a lifetime
The darkness around me
Shores of a solar sea
Oh how I wish to go down with the sun
Sleeping
Weeping
With you

I walk alone
Every step I take
I walk alone
My winter storm
Holding me awake
It’s never gone

I fear that soon you'll reveal
Your dangerous mind
As your true colours show
A dangerous sign

Philippine Electronics Forum

Re: mini Running Message Display
« Reply #1 on: September 13, 2008, 11:51:41 AM »

Offline 'yus

  • Technical People
  • Nuclear Reactor
  • *****
  • Posts: 4251
  • Pogi/Ganda Points: 299
  • Gender: Male
  • hw -> fw -> sw
    • yus' projects
Re: mini Running Message Display
« Reply #2 on: September 13, 2008, 11:53:47 AM »
^ LCD na lang para low power.. hehe  :D
join  - Philippine Electronics and Robotics Enthusiasts Club - www.philrobotics.com

Philippine Electronics Forum

Re: mini Running Message Display
« Reply #2 on: September 13, 2008, 11:53:47 AM »

Offline maldihtah13

  • Technical People
  • Nuclear Reactor
  • *****
  • Posts: 4669
  • Pogi/Ganda Points: 120
  • Gender: Female
  • Everyday is a learning process so try to learn ;D
    • Blogspot
Re: mini Running Message Display
« Reply #3 on: September 13, 2008, 12:10:08 PM »
matindi ka talaga. kaingit nman dami mo time for hobby.

Philippine Electronics Forum

Re: mini Running Message Display
« Reply #3 on: September 13, 2008, 12:10:08 PM »

Offline macky

  • Diesel Generator
  • *
  • Posts: 1087
  • Pogi/Ganda Points: 51
Re: mini Running Message Display
« Reply #4 on: September 13, 2008, 12:12:01 PM »
ang ganda naman!!!!!!!!

kulang na lang ay BACKLIGHTs! para maganda sa mata kahit madilim!
john 3:16 | oil of gladness

Philippine Electronics Forum

Re: mini Running Message Display
« Reply #4 on: September 13, 2008, 12:12:01 PM »

Offline toasted siopao

  • She loves me, she loves me not, she loves me...
  • Global Moderator
  • Gas Turbine
  • *****
  • Posts: 2574
  • Pogi/Ganda Points: 107
  • Gender: Female
    • TeknoBlogger
Re: mini Running Message Display
« Reply #5 on: September 13, 2008, 12:15:49 PM »
Patay ka na naman nito kay Leeya.

May free lapdance ka na naman.

Offline danny

  • Technical People
  • Solar Power Satellite
  • *****
  • Posts: 5490
  • Pogi/Ganda Points: 323
  • Gender: Male
Re: mini Running Message Display
« Reply #6 on: September 13, 2008, 12:23:30 PM »
ang galing hehe ok na ok pogi ;D ;D ;D
danny

Offline 0b00000111

  • Technical People
  • Solar Power Satellite
  • *****
  • Posts: 6129
  • Pogi/Ganda Points: 398
  • There is no delight in owning anything unshared.
Re: mini Running Message Display
« Reply #7 on: September 13, 2008, 12:25:14 PM »
pogi!!! ;D
E-Gizmo Mechatronix Central: www.e-gizmo.com

Tel #: (63)(2) 536-3378
Globe +63915-973-7691
Smart +63921-779-0748

Location Map

YM: julie.egizmo  aka Born2BeWired  ;D

Offline danny

  • Technical People
  • Solar Power Satellite
  • *****
  • Posts: 5490
  • Pogi/Ganda Points: 323
  • Gender: Male
Re: mini Running Message Display
« Reply #8 on: September 13, 2008, 12:25:46 PM »
Patay ka na naman nito kay Leeya.

May free lapdance ka na naman.

o cno ung leeya
sir glenjoy hehhee
 ;D ;D ;D
danny

Offline 'yus

  • Technical People
  • Nuclear Reactor
  • *****
  • Posts: 4251
  • Pogi/Ganda Points: 299
  • Gender: Male
  • hw -> fw -> sw
    • yus' projects
Re: mini Running Message Display
« Reply #9 on: September 13, 2008, 12:32:55 PM »
nas'an na free lap dance? ???
pwede rin ang iba, wag lang yung mga "sisters" dito! hehe  :D
join  - Philippine Electronics and Robotics Enthusiasts Club - www.philrobotics.com

Offline RaffT

  • Technical People
  • Hydroelectric
  • *****
  • Posts: 3440
  • Pogi/Ganda Points: 103
  • Gender: Male
  • more on R-n-D
    • MY Bots
Re: mini Running Message Display
« Reply #10 on: September 13, 2008, 12:33:30 PM »
o cno ung leeya
sir glenjoy hehhee
 ;D ;D ;D

aysus hahahahah ;D
Learning is CooL! BEAM robotics/DIY UCD180/PSP/AC wtmtr/digiESRmtr/PICkit™2 clone/SGTC/SSTC/DR-SSTC

Never argue with an idiot... They'll take you down to their level and beat you with experience

Offline 0b00000111

  • Technical People
  • Solar Power Satellite
  • *****
  • Posts: 6129
  • Pogi/Ganda Points: 398
  • There is no delight in owning anything unshared.
Re: mini Running Message Display
« Reply #11 on: September 13, 2008, 12:34:39 PM »
Si Rafft na lang ang sasayaw ;D ;D ;D
E-Gizmo Mechatronix Central: www.e-gizmo.com

Tel #: (63)(2) 536-3378
Globe +63915-973-7691
Smart +63921-779-0748

Location Map

YM: julie.egizmo  aka Born2BeWired  ;D

Offline RaffT

  • Technical People
  • Hydroelectric
  • *****
  • Posts: 3440
  • Pogi/Ganda Points: 103
  • Gender: Male
  • more on R-n-D
    • MY Bots
Re: mini Running Message Display
« Reply #12 on: September 13, 2008, 12:42:07 PM »
Si Rafft na lang ang sasayaw ;D ;D ;D

nyahahaha  ;D ;D ;D bawal ang "SISTER" sumayaw...sabi ni yus!  :D
Learning is CooL! BEAM robotics/DIY UCD180/PSP/AC wtmtr/digiESRmtr/PICkit™2 clone/SGTC/SSTC/DR-SSTC

Never argue with an idiot... They'll take you down to their level and beat you with experience

Offline danny

  • Technical People
  • Solar Power Satellite
  • *****
  • Posts: 5490
  • Pogi/Ganda Points: 323
  • Gender: Male
Re: mini Running Message Display
« Reply #13 on: September 13, 2008, 12:49:01 PM »
nyahahaha  ;D ;D ;D bawal ang "SISTER" sumayaw...sabi ni yus!  :D

pagtiyagaan na lang ang mga sisters hehehe
pwede na rin un yus
muhahahaha ;D ;D ;D
danny

Offline 0b00000111

  • Technical People
  • Solar Power Satellite
  • *****
  • Posts: 6129
  • Pogi/Ganda Points: 398
  • There is no delight in owning anything unshared.
Re: mini Running Message Display
« Reply #14 on: September 13, 2008, 12:50:58 PM »
ayan si sister danny at sister rafft ang sasayaw ;D ;D ;D
E-Gizmo Mechatronix Central: www.e-gizmo.com

Tel #: (63)(2) 536-3378
Globe +63915-973-7691
Smart +63921-779-0748

Location Map

YM: julie.egizmo  aka Born2BeWired  ;D

Offline danny

  • Technical People
  • Solar Power Satellite
  • *****
  • Posts: 5490
  • Pogi/Ganda Points: 323
  • Gender: Male
Re: mini Running Message Display
« Reply #15 on: September 15, 2008, 08:30:36 AM »
inggit ka ano
cge sali ka na din para masaya
muhahahha bruha ka talga ;D ;D ;D
danny

Offline clarkent

  • Lead Acid Battery
  • *******
  • Posts: 505
  • Pogi/Ganda Points: 20
  • Gender: Male
  • iehs
Re: mini Running Message Display
« Reply #16 on: March 23, 2009, 04:44:47 PM »
diba yus walang pins ang lcd ng 5110? pano ka nakapagconnect dun?
if you think you can or think you can't, you're probably right -h.ford

Offline maldihtah13

  • Technical People
  • Nuclear Reactor
  • *****
  • Posts: 4669
  • Pogi/Ganda Points: 120
  • Gender: Female
  • Everyday is a learning process so try to learn ;D
    • Blogspot
Re: mini Running Message Display
« Reply #17 on: March 23, 2009, 04:59:10 PM »
eto





Offline paranz

  • Technical People
  • Nuclear Reactor
  • *****
  • Posts: 4525
  • Pogi/Ganda Points: 177
  • Gender: Male
  • 1/4W resistor specialist
    • RapidSignal Electronics
Re: mini Running Message Display
« Reply #18 on: March 23, 2009, 09:30:54 PM »
astig! :D
PIC16 Programming Tutorial using MPLAB and Hi-Tech C
www.rapidsignalph.com/tutorials/pic16-tutorials

Arduino & gizDuino Tutorials
www.rapidsignalph.com/tutorials/arduino-tutorials

Offline marcelino

  • Technical People
  • Solar Power Satellite
  • *****
  • Posts: 6016
  • Pogi/Ganda Points: 258
  • ...keep moving forward! - Robinson's
Re: mini Running Message Display
« Reply #19 on: March 23, 2009, 10:26:41 PM »
meron din akong napulot na 5110 lcd... sinosolder ko na nga din yung maliliit na wire. nang bigla akong tinamad. hirap isolder! heheh ;D

sabay tago uli sa bin. ;D
"Don't take life seriously. After all, no one has ever come out of it alive. -Bugs Bunny"

Philippine Electronics Forum

Re: mini Running Message Display
« Reply #19 on: March 23, 2009, 10:26:41 PM »

 

Privacy Policy

Contact Us: elabph@yahoo.com