Thông báo

Collapse
No announcement yet.

quét phím ma trận 4x4

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

  • quét phím ma trận 4x4

    mình muốn lập trình ma trận phím hiển thị ra lcd giống với phím điện thoại di động
    mình quét dc 16 phím rồi nhưng ko biết cách có thể sử dụng 1 phím bấm nhiều lần có thể ra kí tự khác
    ví dụ: phím 1 bấm 1 lần ra chữ A
    bấm 2 lần liên tiếp ra chữ B
    ai biết chỉ dùm dc ko

  • #2
    Ca này khó đấy nhỉ. Đành ngồi chờ các cao thủ vậy .

    Comment


    • #3
      bấm vậy thì mình thấy chả có j đặc biệt hay gọi là khó. khó ở đây nếu là nếu bấm thường thì ra ký tự A, bấm nhanh đúp ra ký tự B... nó mới là cái khó
      Website chính thức đổi địa chỉ website thành
      Mời các bạn ghé thăm !!!

      Comment


      • #4
        Nguyên văn bởi connitchoiak Xem bài viết
        mình muốn lập trình ma trận phím hiển thị ra lcd giống với phím điện thoại di động
        mình quét dc 16 phím rồi nhưng ko biết cách có thể sử dụng 1 phím bấm nhiều lần có thể ra kí tự khác
        ví dụ: phím 1 bấm 1 lần ra chữ A
        bấm 2 lần liên tiếp ra chữ B
        ai biết chỉ dùm dc ko
        Chào bạn!

        Bạn tạo 1 biến timer và 1 biến bộ đệm.
        B1: Mỗi lần bấm 1 phím giống nhau thì bộ đệm tăng 1 và timer chạy. Chú ý bấm các phím khác nhau chuyển sang B3 luôn
        B2: Sau 1 khoảng thời gian (tràn timer) ta đọc bộ đệm phím bấm và xóa cờ tràn timer
        B3: Xử lý phím bấm theo 1,2,3 lần ấn

        Chúc bạn thành công!
        Ngô Đông Y
        ********
        Mobile : 0984053088
        Yahoo :
        Email :

        Comment


        • #5
          Nguyên văn bởi mast090 Xem bài viết
          bấm vậy thì mình thấy chả có j đặc biệt hay gọi là khó. khó ở đây nếu là nếu bấm thường thì ra ký tự A, bấm nhanh đúp ra ký tự B... nó mới là cái khó
          thì mình đang hỏi cái mà bạn nói mà

          Comment


          • #6
            Nguyên văn bởi lightspy39 Xem bài viết
            Chào bạn!

            Bạn tạo 1 biến timer và 1 biến bộ đệm.
            B1: Mỗi lần bấm 1 phím giống nhau thì bộ đệm tăng 1 và timer chạy. Chú ý bấm các phím khác nhau chuyển sang B3 luôn
            B2: Sau 1 khoảng thời gian (tràn timer) ta đọc bộ đệm phím bấm và xóa cờ tràn timer
            B3: Xử lý phím bấm theo 1,2,3 lần ấn

            Chúc bạn thành công!
            thanks bạn
            để mình làm thử

            Comment


            • #7
              Nhân tiện cho mình hỏi là mình có ma trận phím 3x3 hiển thị 3 led 7 đoan giờ mình muốn viết chương trình nhập số ví dụ như phím 1 hiện số 1 rồi nhấn phím 2 hiến số 2 tiếp theo rồi phím số 3 hiện số 3 lần lượt như vậy, nhấn đến phím thứ 4 bất kỳ thì reset lại nhập 3 số. Giúp mình với.

              Comment


              • #8
                Nguyên văn bởi sode23 Xem bài viết
                Nhân tiện cho mình hỏi là mình có ma trận phím 3x3 hiển thị 3 led 7 đoan giờ mình muốn viết chương trình nhập số ví dụ như phím 1 hiện số 1 rồi nhấn phím 2 hiến số 2 tiếp theo rồi phím số 3 hiện số 3 lần lượt như vậy, nhấn đến phím thứ 4 bất kỳ thì reset lại nhập 3 số. Giúp mình với.
                Chào bạn!

                Theo yêu cầu của bạn chỉ cần 1 biến đếm (count) là ok.
                Bắt đầu chương trình thì cho count=0. Mỗi khi có 1 phím bất kì được nhấn thì biến count tăng lên 1 tương ứng với vị trí hiện số là 1,2,3. Dùng hàm kiểm tra nếu count>=4 thì count=0 là ok.

                Chúc bạn thành công!
                Ngô Đông Y
                ********
                Mobile : 0984053088
                Yahoo :
                Email :

                Comment

                Về tác giả

                Collapse

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

                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