Thông báo

Collapse
No announcement yet.

Ma trận bàn phím và giao tiếp LCD

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

  • Ma trận bàn phím và giao tiếp LCD

    Chào các bác, em đang làm đồ án về máy tính cộng trừ đơn giản. Em đã tìm hiểu kĩ về LCD và quét ma trận bàn phím, nhưng chưa biết cách kết hợp giữa chúng. Chẳng hạn như khi ta nhấn 1 phím, thi trên LCD sẽ hiển thị số mình nhấn...Các bác có thể viết sơ đồ giải thuật cho em được không?

  • #2
    Nguyên văn bởi darkevil Xem bài viết
    Chào các bác, em đang làm đồ án về máy tính cộng trừ đơn giản. Em đã tìm hiểu kĩ về LCD và quét ma trận bàn phím, nhưng chưa biết cách kết hợp giữa chúng. Chẳng hạn như khi ta nhấn 1 phím, thi trên LCD sẽ hiển thị số mình nhấn...Các bác có thể viết sơ đồ giải thuật cho em được không?
    bạn đã biết 2 cái quan trọng nhất rùi còn gì --> việc còn lại chỉ còn là quét phím xong thì tuỳ vào từng phím mà có hàm xử lý riêng (ở đây đơn giản chỉ là gửi một ký tự tương ứng lên LCD) --> đi xa hơn là máy tính điện tử thì bạn phải gửi qua một hàm xử lý phép tính nữa --> bên trong hàm này sẽ XL việc nhận dữ liệu và hiểu đâu là số thứ thất, thứ 2.... đâu là phép tính (+,-...) --> đợi phím "=" tức thì đuợc thực thi các phép tính với các con số đó và cho ra kết quả cuối cùng --> hiển thị lên LCD
    Chính thức phát hành mạch điều khiển LED FireStar1
    Yêu mến tất cả anh em dientuvietnam.net

    Comment


    • #3
      kô ngờ bác trả lời nhanh như vậy.Em sẽ tiếp tục nghiên cứu,nếu có gì thắc mắc em sẽ hỏi tiếp.Cảm ơn bác nhiều

      Comment


      • #4
        Bác Thaithienanh cho e hỏi cái này cái.Em đang bí chỗ viết code hàm sao cho vi xử lí hiểu số nào là số hàng trăm,đâu là số hàng đơn vị (e làm phép tính 2 chữ số thôi). bác giải thích cho e cái nha.Thân

        Comment


        • #5
          Bác Thaithienanh cho e hỏi cái này cái.Em đang bí chỗ viết code hàm sao cho vi xử lí hiểu số nào là số hàng trăm,đâu là số hàng đơn vị (e làm phép tính 2 chữ số thôi). bác giải thích cho e cái nha.Thân
          nhập số thứ nhất, nếu là số thì đợi kí tự tiếp theo.
          nếu là số(cái này kiểm tra dc) thì hiện+ dịch
          nếu là phép tính thì ghi nhận toán tử và thực hiện phép tính khi đợi nhập số tiếp theo và phép bằng.

          Mỗi số và phép tính dc lưu vào 1 mã.

          Comment


          • #6
            Nguyên văn bởi darkevil Xem bài viết
            Chào các bác, em đang làm đồ án về máy tính cộng trừ đơn giản. Em đã tìm hiểu kĩ về LCD và quét ma trận bàn phím, nhưng chưa biết cách kết hợp giữa chúng. Chẳng hạn như khi ta nhấn 1 phím, thi trên LCD sẽ hiển thị số mình nhấn...Các bác có thể viết sơ đồ giải thuật cho em được không?
            Bạn Dark làm xong chưa? CÓ thể cho mình tham khảo được ko?

            Comment


            • #7
              mình cũng đang làm cái máy tính dùng 89c51 có` gì trao đổi nha.mình cũng đã quét phím 6x4 và hiển thị LCD rồi còn các phép tính thì đang mày mò.
              bạn làm được thì mail cho mình với nha!(lanhbngl@yahoo.com)
              thầy mình bắt viết bằng asm khó quá
              http://dientuvietnam.net/forums/showthread.php?t=24566

              Comment


              • #8
                thầy mình bắt viết bằng asm khó quá
                Những số 1 byte thì còn đơn giản, nhưng mà những số khoảng vài byte mà nhân chia với nhau thì dùng asm chắc là "củ khoai" lắm đấy. Nếu bạn biết về C nên dùng C thì hơn. Thầy sẽ cho phép bạn vì với mỗi bài tập cả thầy hướng dẫn và sinh viên đều phải nghiên cứu để tìm ra phương án hoàn thành tối ưu nhất.
                For a better world

                Comment


                • #9
                  thầy mình bắt viết bằng asm khó quá
                  Những số 1 byte thì còn đơn giản, nhưng mà những số khoảng vài byte mà nhân chia với nhau thì dùng asm chắc là "củ khoai" lắm đấy. Nếu bạn biết về C nên dùng C thì hơn. Thầy sẽ cho phép bạn vì với mỗi bài tập cả thầy hướng dẫn và sinh viên đều phải nghiên cứu để tìm ra phương án hoàn thành tối ưu nhất.
                  For a better world

                  Comment


                  • #10
                    các bác giúp e với

                    e đang có bài tập viết lưu đồ thuật toán gửi 1 kí tự lên LCD và viết code của nó và giả lập trên proteus
                    Em chẳng biết làm thế nào đọc mãi mà khó hiểu.các bác giúp đỡ e liên hệ mail của e toniqptb@gmail.com
                    cảm ơn các bác

                    Comment

                    Về tác giả

                    Collapse

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

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

                    Collapse

                    • mèomướp
                      Trả lời cho Sửa bộ nguồn DC 60V 45A
                      bởi mèomướp
                      Dạ hông dám làm thì chắc chắn sẽ mãi ko thể làm được đâu ạ. Nguồn xung dân dụng vài kw giờ rất nhìu ạ, sạc ô tô điện, máy hàn, lò vi sóng, âm ly... tùy chất lượng mà độ phức tạp sẽ khác nhau ạ. Và cái giá phải trả về kinh tế...
                      Hôm qua, 13:11
                    • tuyennhan
                      Trả lời cho Sửa bộ nguồn DC 60V 45A
                      bởi tuyennhan
                      Sửa dạng này thì chuyên còn không dám chắc khộng cháy nổ với linh kiện bán ngoài chợ nói gì khộng chuyên .
                      Hôm qua, 09:25
                    • tuyennhan
                      Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.
                      bởi tuyennhan
                      Đúng rồi chọn mua theo tai . ca thì phải toàn dải nhạc thì chỉ cao và thấp thé nên loa ca thì nghe nhạc không hay và ngược lại .
                      Muốn ca và nhạc đều hay thì phải dúng 2 giàn , còn nếu chỉ có 1 thì phải chỉnh sửa lại sao cho ca và nhạc đều được không quá dở ....
                      Hôm qua, 09:10
                    • Ng.Phuong.5
                      Vấn đề in lỗ khoan ra pdf ở Orcad 9.2
                      bởi Ng.Phuong.5
                      Vấn đề cũ: khi in mạch ra pdf và bấm chọn Keep Drill Holes Open, in ra thì pdf trắng đen các lỗ chân linh kiện như nhau. Mặc dù có linh kiện phần Drill là 1mm, có linh kiện thì là 3mm. Cho em hỏi cách sửa phần này ở Orcad 9.2 với ạ.
                      Mấy con...
                      09-01-2025, 19:44
                    • viettinh
                      Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.
                      bởi viettinh
                      Bác nói đúng quá. Cơ mà muốn mua hàng chính hãng, hàng thương hiệu mà tai lại hợp hàng tầu mới khổ chứ.
                      Đang tính mua cái loa tầu nữa cột đằng sau loa này, Loa sony chỉ để hát nhép thôi, có dc k các bác ...
                      09-01-2025, 18:12
                    • nguyendinhvan
                      Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.
                      bởi nguyendinhvan
                      Theo tôi thì khi hpj sản xuất ra cái loa đó, đã có nhiều chuyên gia kỹ thuật hiệu chỉnh, tính toán các phần tử kỹ lưỡng rồi.
                      Bây giờ tính toán hiệu chỉnh lại cần có đội ngũ tương đương với nhà sản xuất.
                      Cách đơn giản...
                      09-01-2025, 00:04
                    • mèomướp
                      Trả lời cho Sửa bộ nguồn DC 60V 45A
                      bởi mèomướp
                      Dạ cháu có ý tốt muốn động viên chú ấy ngâm cứu khoa học thôi ạ. Về phần kiểm tra dao động thì chú ấy chưa biết thì sẽ tìm hiểu được là cần những gì ạ, chắc chắn là khi hướng dẫn phần ấy các cô chú nào đó sẽ lưu ý cần loại sò công suất ra tránh cháy nổ rồi ạ....
                      08-01-2025, 19:02
                    • tuyennhan
                      Trả lời cho Sửa bộ nguồn DC 60V 45A
                      bởi tuyennhan
                      Chủ thớt hỏi có kiểm tra được dao động mà không cấp nguồn thì rõ trình ở mức nào mà mèo còn xúi ngâm cứu nữa ác vậy ....
                      08-01-2025, 15:43
                    • tuyennhan
                      Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.
                      bởi tuyennhan
                      Loa bass đấu trực tiếp không qua phân tần để thành loa toàn dải xem có thoát tiếng khộng , nếu không thoát cần phải sửa lại mạch cs hay âm sắc nếu đủ trình còn nếu thoát ca hay nhưng chưa vừa ý vì bass kém chăc thì đấu lại như cũ và đấu thêm loa mid treble bên ngoài .
                      08-01-2025, 15:28
                    • mèomướp
                      Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.
                      bởi mèomướp
                      Dạ loa tép bé xíu như ngón chân cái thôi ạ. Thiếu gì chỗ để đâu. Quan trọng là gắn thêm nó loa nghe ok hay ko thôi ạ...
                      08-01-2025, 11:44
                    Đang tải...
                    X