Thông báo

Collapse
No announcement yet.

help me! Mong mọi người nhiệt tình giúp đỡ!

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

  • help me! Mong mọi người nhiệt tình giúp đỡ!

    Em muốn làm máy tính bỏ túi bàn phím 4x4 có hiện thị LCD 16x2 dùng 89c51 hoặc 89s51,89s52!!Có ai tốt bụng cho xem xin code và mạch mô phỏng đc không a, em dùng proteus 7.10 ah! Em mới học môn vi điều khiển thầy giáo đã bắt làm cái này rồi! Rất mong mọi người giúp đỡ!mail em la cuonglt27391@gmail.com

  • #2
    Nguyên văn bởi hoanlt91 Xem bài viết
    Em muốn làm máy tính bỏ túi bàn phím 4x4 có hiện thị LCD 16x2 dùng 89c51 hoặc 89s51,89s52!!Có ai tốt bụng cho xem xin code và mạch mô phỏng đc không a, em dùng proteus 7.10 ah! Em mới học môn vi điều khiển thầy giáo đã bắt làm cái này rồi! Rất mong mọi người giúp đỡ!mail em la cuonglt27391@gmail.com
    Hihi! thầy hơi bị hiểm đấy. Ra mua cái máy tính bỉ túi mang về cho thầy. HiHi
    Mình đùa tí cho vui thôi. Cái này cũng không khó lắm đâu. Cái này sử dụng ma trận phím bấm 4x4 và hiển thị lên lcd
    1 - bạn hãy lập trình hiển thị 1 kí tự bất kì lên lcd.
    2 - bạn hãy lập trình để quét ma trận phím bấm 4x4
    3 - sau khi 2 cái trên đã ok bạn gộp lãi và lập trình theo các phép toán +,-,*,/ căn, %, ^ ......
    Mình đóng góp ý kiến cho bạn như thế. Hi vọng giúp đc bạn
    CUNG CẤP LINH KIỆN ĐIỆN TỬ. DỤNG CỤ LÀM MẠCH.
    CUNG CẤP LED, MẠCH CÔNG SUẤT.
    CUNG CẤP MODULE LED (TRÁI TIM, CUBE)
    ------------TẠI HẠ LONG------------------
    LIÊN HỆ: 0936524718

    Comment


    • #3
      Nguyên văn bởi hoanlt91 Xem bài viết
      Em muốn làm máy tính bỏ túi bàn phím 4x4 có hiện thị LCD 16x2 dùng 89c51 hoặc 89s51,89s52!!Có ai tốt bụng cho xem xin code và mạch mô phỏng đc không a, em dùng proteus 7.10 ah! Em mới học môn vi điều khiển thầy giáo đã bắt làm cái này rồi! Rất mong mọi người giúp đỡ!mail em la cuonglt27391@gmail.com
      Nếu bạn có sử dụng phần mềm Proteus thì trong bản cài đặt của nó có samples ở trong folder 8051 có phần mô phỏng máy tính bỏ túi

      Comment


      • #4
        nên dùng 89s52 bác nhé, giá thành như mấy con còn lại nhưng nhiều tính năng hơn.
        bác dùng cái sơ đồ keypad này:

        Click image for larger version

Name:	Untitled.jpg
Views:	1
Size:	70.0 KB
ID:	1387723

        đây là cơ chế hoạt động: (pin 1-8 của key matrix out nối với P1.0 đến P1.7)
        Đặt P1.7 = 0
        Nhấn + thì P1.0 = 0 (nếu không nhấn + thì P1.0 vẫn là 1) ===> phát hiện nút nhấn là +
        Nhấn - thì P1.1 = 0 (nếu không nhấn + thì P1.1 vẫn là 1) ===> phát hiện nút nhấn là -
        Nhấn X thì P1.2 = 0 (nếu không nhấn + thì P1.2 vẫn là 1) ===> phát hiện nút nhấn là X
        Nhấn / thì P1.3 = 0 (nếu không nhấn + thì P1.3 vẫn là 1) ===> phát hiện nút nhấn là /

        Như vậy bác cứ cho P1.4 đến P1.7 lần lượt bằng 0, rồi lần lượt đọc P1.0 đến P1.3 để phát hiện nút nhấn là nút gì. ví dụ trên là cho P1.7 bằng 0, rồi lần lượt đọc P1.0 đến P1.3 để phát hiện + - X /
        Bác cho cho P1.6 bằng 0, rồi lần lượt đọc P1.0 đến P1.3 để phát hiện 9 6 3 =
        Bác cho cho P1.5 bằng 0, rồi lần lượt đọc P1.0 đến P1.3 để phát hiện 8 5 2 .
        Bác cho cho P1.4 bằng 0, rồi lần lượt đọc P1.0 đến P1.3 để phát hiện 7 4 1 0

        mình chỉ giúp bác đền đây thôi (nhận diện phím), còn thuật toán thì bác tự nghiên cứu nhé.
        Attached Files

        Comment


        • #5
          cho ma tran phim 3x3 va 8 led.an phim 1 thi 1 led sang.an phim 2 thi 2 led sang...phan phim 9 thi 8 led sang roi tat 1 s sau đó sang từng led 1 den khi đủ 8 led sang.ai giup t xin hau tạ cái thẻ 30k

          Comment


          • #6
            Nguyên văn bởi giacmotuyet Xem bài viết
            cho ma tran phim 3x3 va 8 led.an phim 1 thi 1 led sang.an phim 2 thi 2 led sang...phan phim 9 thi 8 led sang roi tat 1 s sau đó sang từng led 1 den khi đủ 8 led sang.ai giup t xin hau tạ cái thẻ 30k
            pm mình nhé

            Comment


            • #7
              bạn ơi có thể cho mình code bằng ngôn ngữ C viết bất kì chữ nên Lcd không! mình chẳng biết gì chán quá,mình sẽ đọc và cố hiểu! mong mọi người giúp đỡ!Nhiều khi cảm thấy mình vô dụng quá giờ muốn học mà chẳng có người kèm cặp!

              Comment


              • #8
                bạn nào biết về này ở hà nội biết về cái này có thể cho mình xin địa chỉ có thể dạy mình không ah! Mình cảm ơn và trả ơn vì đã dạy mình! Mình ở Khâm Thiên! Mình muốn học về cái này!

                Comment


                • #9
                  inbox sdt de e lien lac nhe

                  Comment


                  • #10
                    Nguyên văn bởi hoanlt91 Xem bài viết
                    bạn ơi có thể cho mình code bằng ngôn ngữ C viết bất kì chữ nên Lcd không! mình chẳng biết gì chán quá,mình sẽ đọc và cố hiểu! mong mọi người giúp đỡ!Nhiều khi cảm thấy mình vô dụng quá giờ muốn học mà chẳng có người kèm cặp!
                    lập trình c hiện thị trên lcd thì có đầy trên 4rum bác à.

                    Comment

                    Về tác giả

                    Collapse

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

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

                    Collapse

                    Đang tải...
                    X