Thông báo

Collapse
No announcement yet.

Code C cho LCD!!!

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

  • #31
    Nguyên văn bởi Le Thi Bich Xem bài viết
    chạy đi đâu được anh!
    em đang lập đội điều tra truy tìm tung tích!
    thôi vụ có thể gác lại, em lại phải nịnh anh tý không thì em "mất thầy"
    Anh Thắng ơi, chân 14 và 15 của LCD để làm gì anh nhỉ, em thấy ký hiệu là A và K?
    cảm ơn anh nhiều!
    Chân 15 và 16 chứ??!! A là Anot, K là Katot - 2 chân của đèn backlight đó em.
    Nỏ biết chữ mần răng ký được??!! Thôi nhé.

    Comment


    • #32
      Nguyên văn bởi thangktvta Xem bài viết
      Chân 15 và 16 chứ??!! A là Anot, K là Katot - 2 chân của đèn backlight đó em.
      vậy đèn backlight có nguồn nuôi chưa, dùng chân của chíp có thể diều khiển trực tiếp sự sáng tối của nó không anh?
      Thiết kế chế tạo các loại máy xoáy nắp, chiết rót định lượng dùng trong dược phẩm và thực phẩm.

      Comment


      • #33
        Nguyên văn bởi Le Thi Bich Xem bài viết
        vậy đèn backlight có nguồn nuôi chưa, dùng chân của chíp có thể diều khiển trực tiếp sự sáng tối của nó không anh?
        Cái này em phải đọc datasheet chứ! Đèn backlight dùng nguồn khoảng gần 5V, dòng khoảng 100-200 mA với loại LCD DM1602. Như vậy nếu em muốn điều khiển sáng/tối, tắt/mở backlight thì phải đệm bằng 1 con trans là ok. Nhưng thường thì chẳng ai thèm điều chỉnh sáng tối làm gì cho mệt. Cứ cho sáng cả ngày lẫn đêm luôn cho dễ nhìn.
        Nỏ biết chữ mần răng ký được??!! Thôi nhé.

        Comment


        • #34
          Nguyên văn bởi thangktvta Xem bài viết
          Cái này em phải đọc datasheet chứ! Đèn backlight dùng nguồn khoảng gần 5V, dòng khoảng 100-200 mA với loại LCD DM1602. Như vậy nếu em muốn điều khiển sáng/tối, tắt/mở backlight thì phải đệm bằng 1 con trans là ok. Nhưng thường thì chẳng ai thèm điều chỉnh sáng tối làm gì cho mệt. Cứ cho sáng cả ngày lẫn đêm luôn cho dễ nhìn.
          không!... phải làm sáng tối như tây ấy chứ anh, đôi khi mình chỉ thêm một tý thôi khách hàng họ cũng nghĩ máy của mình tốt hơn anh ạ
          Thiết kế chế tạo các loại máy xoáy nắp, chiết rót định lượng dùng trong dược phẩm và thực phẩm.

          Comment


          • #35
            Nguyên văn bởi Le Thi Bich Xem bài viết
            không!... phải làm sáng tối như tây ấy chứ anh, đôi khi mình chỉ thêm một tý thôi khách hàng họ cũng nghĩ máy của mình tốt hơn anh ạ
            Đúng là ...con gái.
            Nếu như điều chỉnh độ sáng thì không cần + không nên điều khiển bằng VDK vì sẽ tốn chân + chuơng trình phức tạp ra ( Vì có thể phải dùng PWM). E chỉ nên dùng biến trở thôi.
            Nỏ biết chữ mần răng ký được??!! Thôi nhé.

            Comment


            • #36
              Nguyên văn bởi thangktvta Xem bài viết
              Đúng là ...con gái.
              Nếu như điều chỉnh độ sáng thì không cần + không nên điều khiển bằng VDK vì sẽ tốn chân + chuơng trình phức tạp ra ( Vì có thể phải dùng PWM). E chỉ nên dùng biến trở thôi.
              không!... ý em không phải điều chỉnh độ sáng tối mà là đóng cẳt. anh có để ý khi dùng điện thoại di động không, khi anh nhấn phím bấm màn hình sẽ sáng lên khi không bấm sau khoảng một vài giây màn hình sẽ tắt. Anh nghĩ thế nào nếu dùng một cái điện thoại lúc nào màn hình cũng sáng. trong khi con mega8 chỉ rẻ hơn con mega8535 có 5k mà có nhiều hơn cả trục chân, em thấy với các ứng dụng đièu khiển máy thông thường thì tài nguyên trong chíp còn dư rất nhiều. em cúng di xem nhiều máy móc và cúng khảo sát qua tâm lý những người đi mua thì thấy những điều mà dân kỹ thuật tưởng chừng đơn giản thì lại có vai trò rất quan trọng anh ạ
              Thiết kế chế tạo các loại máy xoáy nắp, chiết rót định lượng dùng trong dược phẩm và thực phẩm.

              Comment


              • #37
                Nguyên văn bởi Le Thi Bich Xem bài viết
                không!... ý em không phải điều chỉnh độ sáng tối mà là đóng cẳt. anh có để ý khi dùng điện thoại di động không, khi anh nhấn phím bấm màn hình sẽ sáng lên khi không bấm sau khoảng một vài giây màn hình sẽ tắt. Anh nghĩ thế nào nếu dùng một cái điện thoại lúc nào màn hình cũng sáng. trong khi con mega8 chỉ rẻ hơn con mega8535 có 5k mà có nhiều hơn cả trục chân, em thấy với các ứng dụng đièu khiển máy thông thường thì tài nguyên trong chíp còn dư rất nhiều. em cúng di xem nhiều máy móc và cúng khảo sát qua tâm lý những người đi mua thì thấy những điều mà dân kỹ thuật tưởng chừng đơn giản thì lại có vai trò rất quan trọng anh ạ
                Được, hoan nghênh sự nhiệt tình của em. Anh tưởng là điều chỉnh sáng tối thì lằng nhằng chứ còn on/off thì đơn giản rồi. Thông thường LCD nối với 1 PortX nào đó, nó chỉ dùng có 7 chân, còn dư chân PortX.3 - em dùng chân này làm chân on/off backlight luôn - quá đẹp.
                Nỏ biết chữ mần răng ký được??!! Thôi nhé.

                Comment


                • #38
                  em lại gặp vấn đề nưa muốn nhờ các anh chỉ giáo, để hiển thị một giá trị lên LCD thì phải khai báo thế nào.
                  em muốn hiển thị giá trị ADC mà nó cứ báo lỗi;
                  chương trình em khai báo đúng tuần tự
                  while(1)
                  {
                  lcd_gotoxy(0,0);
                  lcd_putsf(adc_data[0]);
                  delay_ms(50);
                  lcd_clear();
                  }
                  Thiết kế chế tạo các loại máy xoáy nắp, chiết rót định lượng dùng trong dược phẩm và thực phẩm.

                  Comment


                  • #39
                    Nguyên văn bởi Le Thi Bich Xem bài viết
                    em lại gặp vấn đề nưa muốn nhờ các anh chỉ giáo, để hiển thị một giá trị lên LCD thì phải khai báo thế nào.
                    em muốn hiển thị giá trị ADC mà nó cứ báo lỗi;
                    chương trình em khai báo đúng tuần tự
                    while(1)
                    {
                    lcd_gotoxy(0,0);
                    lcd_putsf(adc_data[0]);
                    delay_ms(50);
                    lcd_clear();
                    }
                    cái này mình post mấy lần rồi mà:
                    char lcd_buffer[33];
                    unsigned int data;
                    data=adc_data[0];
                    sprintf(lcd_buffer,"Gia tri la: %d",data);
                    lcd_gotoxy(0,0);
                    lcd_puts(lcd_buffer);
                    Last edited by AVR_VN; 16-10-2008, 12:25.
                    *** Thành viên không biết gì về điện ***

                    Comment


                    • #40
                      Nguyên văn bởi AVR_VN Xem bài viết
                      cái này mình post mấy lần rồi mà:
                      char lcd_buffer[33];
                      unsigned int data;
                      data=adc_data[0];
                      sprintf(lcd_buffer,"Gia tri la: %.d",data);
                      lcd_gotoxy(0,0);
                      lcd_puts(lcd_buffer);
                      em cảm ơn anh nhiều, nhưng anh ơi nó chỉ hiện lên dòng "gia tri là: d"
                      em điều chỉnh giá trị ADC vãn kông thấy gì cả
                      và lệnh:
                      lcd_buffer[33]
                      có ý nghĩa gì hả anh?
                      Last edited by Le Thi Bich; 16-10-2008, 10:40.
                      Thiết kế chế tạo các loại máy xoáy nắp, chiết rót định lượng dùng trong dược phẩm và thực phẩm.

                      Comment


                      • #41
                        Nguyên văn bởi mrcuongcon Xem bài viết
                        Đúng là Codevision chỉ hỗ trợ các hàm xuất,hiển thị LCD,nhảy tới các tọa độ,xóa màn hình,các hàm chuyển đổi trực tiếp từ số thập phân ra mã của LCD( mã LCD = mã thập phân của ký tự cần hiển thị + 48 đơn vị )
                        Bạn khéo léo kết hợp các hàm trên thì muốn hiển thị gì mà chẳng được, còn nếu lười nghĩ thì đến tài thánh cũng kô thể viết được!


                        Hầu hết các hàm của Codevesion AVR là viết bằng mã ASsem, bạn có thể tìm thấy trong thư mục cài đặt của Codevesion AVR, nếu bạn muốn tìm hiểu nó!
                        Nói linh tinh.Ai bảo viết bằng Asm
                        |

                        Comment


                        • #42
                          Nguyên văn bởi Le Thi Bich Xem bài viết
                          em cảm ơn anh nhiều, nhưng anh ơi nó chỉ hiện lên dòng "gia tri là: d"
                          em điều chỉnh giá trị ADC vãn kông thấy gì cả
                          và lệnh:
                          lcd_buffer[33]
                          có ý nghĩa gì hả anh?
                          mình nhầm, %d chứ không phải %.d sr
                          lcd_buffer[33], là một biến mảng 33 phần tử chứ gì nữa
                          *** Thành viên không biết gì về điện ***

                          Comment


                          • #43
                            Nguyên văn bởi thangktvta Xem bài viết
                            Cái này em phải đọc datasheet chứ! Đèn backlight dùng nguồn khoảng gần 5V, dòng khoảng 100-200 mA với loại LCD DM1602. Như vậy nếu em muốn điều khiển sáng/tối, tắt/mở backlight thì phải đệm bằng 1 con trans là ok. Nhưng thường thì chẳng ai thèm điều chỉnh sáng tối làm gì cho mệt. Cứ cho sáng cả ngày lẫn đêm luôn cho dễ nhìn.
                            Nguồn 5V thì kg cần dùng trở.Còn nếu dùng cao hơn thì phải dùng trở.Có công thức tính đấy
                            |

                            Comment


                            • #44
                              Nguyên văn bởi AVR_VN Xem bài viết
                              mình nhầm, %d chứ không phải %.d sr
                              lcd_buffer[33], là một biến mảng 33 phần tử chứ gì nữa
                              em cảm ơn anh rất nhiều, chạy tốt rồi anh ạ, em sẽ nghiên cứu xem bản chất doạn chương trình của anh hoạt động thế nào có gì nhờ anh chỉ dạy thêm
                              quả thật em nghi mai không ra, bản chất lệnh putsf chỉ là hiển thị một đoạn ký tự ra LCD, em nghĩ nếu muốn hiện số thì cần gì đến mảng mà tại sao lại là con số 33 hả anh?
                              Last edited by Le Thi Bich; 16-10-2008, 23:51.
                              Thiết kế chế tạo các loại máy xoáy nắp, chiết rót định lượng dùng trong dược phẩm và thực phẩm.

                              Comment


                              • #45
                                các anh ơi cho em hỏi ve VDK chút: các anh giúp em viết code điều khiển 89s52 làm việc với LCD ? em cảm ơn trước nha !

                                Comment

                                Về tác giả

                                Collapse

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

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

                                Collapse

                                Đang tải...
                                X