Thông báo

Collapse
No announcement yet.

Hiển thị hình Bitmap lên GLCD

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

  • Hiển thị hình Bitmap lên GLCD

    Đây là một ví dụ minh họa cách đưa ảnh Bitmap lên LCD đồ họa.
    Mạch điện khá đơn giản và dễ lắp ráp, các bạn mới làm với PIC nên bắt tay làm thử vì nó được thiết là dành cho bạn.
    Attached Files

  • #2
    Code:
    /*
    
         MCU:             P16F877A
    
         Oscillator:      HS, 10.0000 MHz
         Ext. Modules:    GLCD 128x64, KS108/107 controller
    
    */
    
    //Declarations------------------------------------------------------------------
    #include "bmp1.h"
    //--------------------------------------------------------------end-declarations
    
    
    void delay2S(){
      delay_ms(2000);
    }
    
    void main() {
      unsigned short ii;
      unsigned int jj;
      char *someText;
    
      ADCON1 = 0x07;
      CMCON  = 0x07;
    
    
      Glcd_Init(&PORTB, 0,1,2,3,5,4, &PORTD);
    
      Glcd_Fill(0x00);
    
      lMainLoop:
      Glcd_Image( maska_bmp );
      Delay2S(); Delay2S();
    
    
      goto lMainLoop;
    
    }//~!
    Last edited by linhnc308; 08-08-2008, 10:32. Lý do: Cho vào thẻ CODE

    Comment


    • #3
      Các bạn tải file hex này về nạp vào.
      Attached Files

      Comment


      • #4
        Cái glcd này mua bao nhiêu 1 cái vậy pác?
        SỰ HỌC LÀ MÃI MÃI......!!!!

        Comment


        • #5
          GLCD này giá tầm khoảng 240k hoặc 300k. Nếu cần mua thì có thể ra mấy chỗ bán điện tử hỏi mua GLCD 128x64.

          Comment


          • #6
            Và thêm một ví dụ nữa về giao tiếp GLCD với PIC16F877, nội dung sẽ hiển thị hình BITMAP- Đây là hình được vẽ đúng với kích thước của GLCD.
            Các bạn xem hình và tải các file đính kèm về làm nhá.
            Attached Files

            Comment


            • #7
              Còn đây là các file cần thiết - có cả file HEX đã được biên dịch, các bạn cứ tải về và nạp- vì tôi đã chạy thử rất tốt trên mạch thật.
              Attached Files

              Comment


              • #8
                Còn đây là GLCD cho 89S52 dùng Keil. Trong SCH có phần cứng nào ko cần thiết thì các bạn bỏ đi...
                Phần mềm máy tính muốn dùng được cài .NET Framework1.1. Tạo 1 file bmp đen trắng 128x64, sau đó dùng phần mềm load nó xuống bo mạch, vi điều khiển sẽ lưu lại trong EEPROM và hiển thị. Trong code C cho 89S52, đã có .h cho một số bitmap mẫu, có 2 lựa chọn cho người dùng: hiển thị bitmap từ máy tính truyền xuống, hoặc chạy slide show các bitmap đã tạo sẵn...
                Attached Files
                |

                Comment


                • #9
                  http://www.minhhaco.com/index.php?ac...st&cid=9&id=21
                  MÌNH THẤY CHỖ NÀY CÓ RAO BÁN GLCD NÈ! BÀ CON XEM THỬ HEN!
                  SỰ HỌC LÀ MÃI MÃI......!!!!

                  Comment


                  • #10
                    Chào mọi người, Hình ảnh thì giờ M cũng đã hiển thị được rồi, Cám ơn mọi người nhưng hiển thị Kí tự theo font của Mình tạo thì chưa làm được
                    Ai biết cách đọc địa chỉ hiện tại của mình đang làm việc với màn hình GLCD ở chế độ Graphic không?
                    Thank !
                    .: Lê Tiến Mạnh :.
                    Phone number : 0989 735 804
                    YM,Skype,mail : [leemanhj916]@gmail.com

                    Comment


                    • #11
                      Nghĩa là ở chế độ đồ họa thì Mình phải set pixel nào đó thì mình phải biết địa chỉ đó thế nào chứ nhỉ
                      Rất mong sự giúp đỡ của mọi người. Cám ơn nhiều
                      .: Lê Tiến Mạnh :.
                      Phone number : 0989 735 804
                      YM,Skype,mail : [leemanhj916]@gmail.com

                      Comment


                      • #12
                        Có bác nào làm về màn hình LCD touch screen 480x320 cho em hỏi cái cơ chế truyền màu như nào với...

                        Comment


                        • #13
                          Đúng đấy ai làm về touch screen thì chỉ bảo cho bọn em với!

                          Comment


                          • #14
                            Coi thử giá của mành hình touch screen thấy đắt quá đi. Sinh viên thì làm j có nhiều tiền để thực hành cái này chứ. hichic!

                            Comment


                            • #15
                              Nguyên văn bởi cfautomation Xem bài viết
                              Có bác nào làm về màn hình LCD touch screen 480x320 cho em hỏi cái cơ chế truyền màu như nào với...
                              theo M thì mình cần phải tìm datasheet của nó, chứ nói màn hình 480x320 nó cũng có nhiều loại lắm chứ nhỉ, thường truyền vào nó 8bit/12bit/16 bit màu thì M sẽ hiển thị nó có 2^8 / 2^12 / 2^16 màu
                              .: Lê Tiến Mạnh :.
                              Phone number : 0989 735 804
                              YM,Skype,mail : [leemanhj916]@gmail.com

                              Comment

                              Về tác giả

                              Collapse

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

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

                              Collapse

                              • bqviet
                                Trả lời cho Đấu tắt điện cho máy tính bảng
                                bởi bqviet
                                Bqv cáo lỗi vì chưa đủ khả năng diễn giải để người đọc hiểu. Người làm kỹ thuật sâu đôi khi như thế đó. Về việc nạp pin không vào dù cell mới, khả năng cái mạch quản lý đó đã hỏng - cũng chính là nguyên nhân đám cell cũ hỏng từ đầu.
                                06-12-2025, 17:17
                              • nguyendinhvan
                                Trả lời cho Xin hỏi về mạch thu FM/AM trong catsette
                                bởi nguyendinhvan
                                Theo tôi, nó chỉ là cái Tuy- ê - nơ, hoặc là khối Trung Văn Tần, nó một phần trong cái Da đì ô thôi. Vì có thấy một chỗ có ba chân hàn, giiống như chân Cờ rít sờ tăng 455 ki nô hẹc. Còn khối Tuy ê nơ thì không nhìn thây cái Di ốt Va di cáp...
                                05-12-2025, 19:59
                              • afrendly
                                Trả lời cho Đấu tắt điện cho máy tính bảng
                                bởi afrendly
                                Có vẻ ngoài hiểu biết của mình rồi. Cuối cùng mình quyết định tìm mua 2 pin trên Shopee, giá 200K thay vào. Tuy nhận pin được 1%, sạc mãi không vào nhưng cũng mở được máy lên. Vậy cũng tạm. Cảm ơn bạn đã hỗ trợ nhé....
                                04-12-2025, 01:27
                              • nick22
                                Trả lời cho Máy điện châm ?
                                bởi nick22
                                Đúng như bạn nói, máy điện châm hiện nay trên thị trường đã khá đa dạng về mẫu mã, chức năng và giá thành.
                                01-12-2025, 13:23
                              Đang tải...
                              X