Thông báo

Collapse
No announcement yet.

Help Me

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Help Me

    Ai Co Cai Code Viet Bang C De Hien Thi Chay Chu Tren Lcd Vd Chu "hello" Lam On Cho Em Cai

  • #2
    Nguyên văn bởi tiger2007 Xem bài viết
    Ai Co Cai Code Viet Bang C De Hien Thi Chay Chu Tren Lcd Vd Chu "hello" Lam On Cho Em Cai
    Đây nè bác
    PS: Cái này không phải em viết, tác giả đưa lên là bác Multi System, tham khảo thêm ở http://www.dientuvietnam.net/forums/...t=12367&page=3
    Attached Files
    Và con tim đã vui trở lại ....

    Comment


    • #3
      Nguyên văn bởi tiger2007 Xem bài viết
      Ai Co Cai Code Viet Bang C De Hien Thi Chay Chu Tren Lcd Vd Chu "hello" Lam On Cho Em Cai
      #include <at89c51RB2.h>
      sbit rs = P1^0;
      sbit rw = P1^1;
      sbit en = P1^2;
      sbit str = P1^3;
      sbit eoc = P1^4;
      sbit a = P1^5;
      sbit bf = P2^7;
      sbit sck = P1^6;
      sbit sda = P1^7;

      void write_lcd(unsigned int dat,bit option);
      void wait_lcd(void);

      void main (void)
      {
      write_lcd(0x38,lenh);
      write_lcd(0x0c,lenh);
      write_lcd(0x53,dulieu);
      write_lcd(0x50,dulieu);
      write_lcd(0x4f,dulieu);
      write_lcd(0x32,dulieu);
      write_lcd(0x3a,dulieu);
      write_lcd(0x00,dulieu);

      write_lcd(0xc0,lenh);
      write_lcd(0x48,dulieu);
      write_lcd(0x52,dulieu);
      write_lcd(0x3a,dulieu);
      write_lcd(0x00,dulieu);

      Comment


      • #4
        Nguyên văn bởi tiger2007 Xem bài viết
        Ai Co Cai Code Viet Bang C De Hien Thi Chay Chu Tren Lcd Vd Chu "hello" Lam On Cho Em Cai
        code ne` ban !!!

        #include <at89c51RB2.h>
        sbit rs = P1^0;
        sbit rw = P1^1;
        sbit en = P1^2;
        sbit str = P1^3;
        sbit eoc = P1^4;
        sbit a = P1^5;
        sbit bf = P2^7;
        sbit sck = P1^6;
        sbit sda = P1^7;

        bit lenh=0;
        bit dulieu=1;

        void write_lcd(unsigned int dat,bit option);
        void wait_lcd(void);


        void main (void)
        {
        write_lcd(0x38,lenh);
        write_lcd(0x0c,lenh);
        write_lcd('H',dulieu);
        write_lcd('E',dulieu);
        write_lcd('L',dulieu);
        write_lcd('L',dulieu);
        write_lcd('O',dulieu);
        while(1);
        }
        void wait_lcd()
        {
        rs=0;
        rw=1;
        P2=0xff;
        while ((bf==1))
        {
        en=0;
        en=1;
        }
        }

        void write_lcd(unsigned int dat,bit option)
        {
        if(option==0)
        {
        rs=0;
        rw=0;
        P2=dat;
        en=1;
        en=0;
        wait_lcd();
        }
        if(option==1)
        {
        rs=1;
        rw=0;
        P2=dat;
        en=1;
        en=0;
        wait_lcd();
        }
        }

        Comment

        Về tác giả

        Collapse

        tiger2007 Tìm hiểu thêm về tiger2007

        Bài viết mới nhất

        Collapse

        Đang tải...
        X