Em có 1 bài tập là lập trình led ( 8 led) chạy 5 hiệu ứng, dùng nút nhấn để chuyển chế độ tức thời, hiệu ứng thì em đã xong nhưng còn nút nhấn thì chưa ạ ( em đang học môn này nên ko hiểu rõ về những câu lệnh)
Thông báo
Collapse
No announcement yet.
Mọi người giúp em với ạ ( MCU 8501)
Collapse
X
-
E tạo một biến i theo kiểu interger i=1;
dùng lệnh if then lần luột nếu i=1 thì chạy hiệu ứng 1 lần lượt cho 5 hiệu ứng
Viết một hàm nhận nút riêng khi p0.1 == 0; thì cho i++;
khi i==6 thì cho i = 1;
viết chung trong hàm void cũng được hoặc thực hiện dùng ngắt ngoài.
khởi tạo một ngắt ngoài , khi nhấn nút khì máy sẽ thực hiện lệnh ngắt ngoài là
i++;
if i ==6 then i =1;
trong hàm void main thì thực hiện cấu trúc if then như trên
Dùng ngắt thì nó sẽ không bị trễ thao tác nút
- 1 like
-
Nguyên văn bởi lris41 Xem bài viếtE tạo một biến i theo kiểu interger i=1;
dùng lệnh if then lần luột nếu i=1 thì chạy hiệu ứng 1 lần lượt cho 5 hiệu ứng
Viết một hàm nhận nút riêng khi p0.1 == 0; thì cho i++;
khi i==6 thì cho i = 1;
viết chung trong hàm void cũng được hoặc thực hiện dùng ngắt ngoài.
khởi tạo một ngắt ngoài , khi nhấn nút khì máy sẽ thực hiện lệnh ngắt ngoài là
i++;
if i ==6 then i =1;
trong hàm void main thì thực hiện cấu trúc if then như trên
Dùng ngắt thì nó sẽ không bị trễ thao tác nút
Comment
-
Nguyên văn bởi Tô Nguyên Xem bài viết
em học bằng phần mềm MCU 8051 IDE á
Comment
-
Nguyên văn bởi lris41 Xem bài viếtem viét với asmly mà, cái này hiểu lõi phần cứng rõ như bàn tay mới đc
nếu mới bắt đầu học lập trình thì nên làm quen với C lập trình bằng keilC sẽ hiểu đc thuật toán tốt hon
Comment
-
Nguyên văn bởi Tô Nguyên Xem bài viếtEm có 1 bài tập là lập trình led ( 8 led) chạy 5 hiệu ứng, dùng nút nhấn để chuyển chế độ tức thời, hiệu ứng thì em đã xong nhưng còn nút nhấn thì chưa ạ ( em đang học môn này nên ko hiểu rõ về những câu lệnh)
Comment
Bài viết mới nhất
Collapse
-
bởi huynhtrinh24Location: Ho Chi Minh
Salary Expectation: USD 1,000 - USD 1,200
Requirements:
At least 4 - year experiences with various mobile app/game and Web testing for iOS and Android.
Have experience in web testing (Portal web, auto internet banking, OTP, ...)
...-
Channel: Tuyển dụng
Hôm qua, 10:41 -
-
Trả lời cho Xin hỏi về quạt điệnbởi davidcopyBạn cắt cánh quạt nhỏ lại, đường kính cánh càng nhỏ thì nó quay càng nhanh....
-
Channel: Điện tử gia dụng
15-10-2024, 19:06 -
-
Trả lời cho DIY máy biến tầnbởi Mrdo.euCám ơn các bác, chúc các bác mọi điều tốt đẹp!
-
Channel: Điện tử dành cho người mới bắt đầu
14-10-2024, 15:00 -
-
Trả lời cho cần giúp hiển thị led 7 đoạn anode chung msvbởi matnetgia99Không biết bạn này đủ 18t chưa, chắc trên trời dưới đất gì cũng biết tuốt nên có vẻ tự cao quá nhể! Nhưng chắc một điều đây là sự thể hiện của kẻ vô văn hóa, chứ người có ăn học đàng hoàng đâu ai lên diễn đàn chia sẻ kiến...
-
Channel: Kỹ thuật mạch Logic (điện tử số)
14-10-2024, 11:52 -
-
bởi loildhiện tại em đang thiết kế mạch đếm xuống như hình, làm sao để khi mạch tới 00 thì dừng luôn ạ. Em xin cảm ơn
-
Channel: Hỗ trợ học tập
13-10-2024, 21:13 -
-
Trả lời cho cần giúp hiển thị led 7 đoạn anode chung msvbởi mèomướpDạ led 7 đoạn là 7 cái bóng điện hình que đấu chung 1 cực. Chú đấu cho sáng để nó hiện ra mã số sinh viên của chú là được rùi ạ...
-
Channel: Kỹ thuật mạch Logic (điện tử số)
13-10-2024, 07:41 -
-
Trả lời cho cần giúp hiển thị led 7 đoạn anode chung msvbởi vi van phamỐi tớ già rồi, quên mất đã từng soạn nhạc cho đàn bò nghe. Cám ơn Nhathung đã nhắc nhở.
Thưởng nhathung ly rượu nào ,100 % nhé, Zô....-
Channel: Kỹ thuật mạch Logic (điện tử số)
11-10-2024, 21:45 -
-
Trả lời cho Vấn đề về tốc độ động cơ bước NEMA 34bởi nhathung1101Are you from Mars ???
-
Channel: Điện tử dành cho người mới bắt đầu
11-10-2024, 21:07 -
-
Trả lời cho cần giúp hiển thị led 7 đoạn anode chung msvbởi nhathung1101Ok. Zô....
Nhưng vẫn phải khuyên bác: "Làm tớ thằng khôn hơn làm thầy thằng dại".
Bác cẩn thận kẻo mất cả sọt phân đấy....-
Channel: Kỹ thuật mạch Logic (điện tử số)
11-10-2024, 21:00 -
Comment