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?
Thông báo
Collapse
No announcement yet.
Ma trận bàn phím và giao tiếp LCD
Collapse
X
-
Nguyên văn bởi darkevil Xem bài viếtChà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
-
nhập số thứ nhất, nếu là số thì đợi kí tự tiếp theo.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
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
-
Bạn Dark làm xong chưa? CÓ thể cho mình tham khảo được ko?Nguyên văn bởi darkevil Xem bài viếtChà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?
Comment
-
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
-
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.thầy mình bắt viết bằng asm khó quáFor a better world
Comment
-
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.thầy mình bắt viết bằng asm khó quáFor a better world
Comment
-
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
Bài viết mới nhất
Collapse
-
bởi FotiniChào mọi người.
Cấu trúc khung giàn của tôi sử dụng một động cơ servo tích hợp trên mỗi trục (https://www.oyostepper.es/category-8...integrado.html), với một dây nối đất chung.
Việc kích hoạt từng trục riêng lẻ hoạt động tốt, nhưng...-
Channel: Điện tử dành cho người mới bắt đầu
18-06-2026, 14:03 -
-
Trả lời cho Cấu hình chiến game "quốc dân" cho nền tảng AM5: Lựa chọn tối ưu ngân sách với Ryzen 5 7500Fbởi kumarbrMình đồng ý với hướng build AM5 bằng 7500F, nhưng nếu có thể cố thêm ngân sách thì nên lên RX 7600 ngay từ đầu. 4GB VRAM của RX 6500 XT bắt đầu khá chật với nhiều game mới, còn RX 7600 sẽ dùng thoải mái hơn trong vài năm tới.
-
Channel: Đánh giá sản phẩm DTVN
16-06-2026, 15:49 -
-
bởi theidiotcatTrong thời buổi vật giá leo thang, việc sắm một bộ máy tính chơi game đáp ứng đủ tiêu chí "ngon, bổ, rẻ" là ưu tiên hàng đầu của nhiều bạn trẻ. Lúc này, combo sử dụng vi xử lý AMD Ryzen 5 7500F kết hợp cùng card màn hình Radeon...
-
Channel: Đánh giá sản phẩm DTVN
16-06-2026, 10:16 -
-
bởi theidiotcatAMD Ryzen 9 9950X3D không chỉ là một bộ vi xử lý đơn thuần; nó là lời khẳng định về sức mạnh của kiến trúc Zen 5 kết hợp cùng công nghệ 3D V-Cache đột phá. Trong bối cảnh thị trường linh kiện PC cạnh tranh khốc liệt, đây được xem...
-
Channel: Đánh giá sản phẩm DTVN
15-06-2026, 09:21 -
-
bởi theidiotcatBộ đôi Ryzen 9 9950X3D2 và Radeon RX 9070 XT 16GB là sự kết hợp phần cứng cao cấp nhất của AMD hiện nay. Đây không chỉ là một dàn máy tính để giải trí thông thường, mà là công cụ làm việc mạnh mẽ dành cho những ai có nhu cầu xử lý cường...
-
Channel: Đánh giá sản phẩm DTVN
15-06-2026, 09:09 -

Comment