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
-
em học bằng phần mềm MCU 8051 IDE á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
-
thì thuật toán như vậy, e dùng phần mềm biên soạn nào thì e chuyển thành câu lệnh tương tự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
-
r xong.... nguyên lớp ko đứa nào hỉu nó hếtNguyê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
-
Trong mỗi chương trình hiệu ứng bạn viết thêm lệnh dò nút nhấn, nếu nhấn thì thoát khỏi hiệu ứng đó liền, nếu không nhấn thì vẫn tiếp tục chạy hiệu ứng đó.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
-
Trả lời cho Đấu tắt điện cho máy tính bảngbởi afrendlyCó 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é....
-
Channel: Thiết bị điện tử cá nhân
Hôm qua, 01:27 -
-
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.
-
Channel: Điện tử y sinh
01-12-2025, 13:23 -
-
Trả lời cho Làm thế nào để check IC LM358bởi thetungĐể check IC sống hay chết thì đơn giản : bạn lắp cái mạch ( khuếch đại hoặc dao động ) chạy bằng con IC đó ,nhưng vị trí IC thì lắp cái đế .... thế là cứ cắm rút thì biết . Còn không thì kiếm cái này : https://shopee.vn/Xu-M%C3%A1y-ki%E1%...di-%C4%91%E1%B...
-
Channel: Hướng dẫn tìm thông tin linh kiện
28-11-2025, 14:34 -
-
bởi ngochung90Tình hình là em có mua mạch 3s về để hàn vào khối pin 12v, hàn xong em đo tại các chân từ B-, B1, B2, B+ thì điện áp pin vẫn đủ 12,6v, nhưng tại 2 chân ra P- P+ thì đo chỉ được 6,3v là bị sao các bác, và chân P- P + này đồng thời là chân sạc xả thì mình cắm sạc xả cùng lúc được ko ạ
...-
Channel: Điện tử dành cho người mới bắt đầu
28-11-2025, 10:32 -
-
Trả lời cho Làm thế nào để check IC LM358bởi nguyendinhvanViệc đó tùy thuộc trình độ khoa học kỹ thuật công nghệ ứng dụng hiện tại thôi.
Trong datasheet,họ đưa ra nhiều thông số. Tùy theo khả năng , và những thông số họ cần, họ sẽ kiểm tra casc số đo có khớp với số liệu trong datasheet...-
Channel: Hướng dẫn tìm thông tin linh kiện
27-11-2025, 18:00 -
-
bởi kqbn9091Em có mạch AT89s8253 đang cần sửa số serial no của CHIP mà giờ lâu quá rồi không dùng keil nên không biết phải làm sao, trong khi chỉ còn file hex. Mạch nạp thì progris khi viết không sửa được số serial của IC. Rất cần bác nào còn làm về 89...
-
Channel: Vi điều khiển họ 8051
27-11-2025, 11:13 -
-
bởi Thần ChếtChào các chuyên gia.
có cách nào để kiểm tra IC op-amp như LM324, 358, 393 sống hay đã chết không các bác?. Tìm mãi trên mạng mà không có thoing tin nào.
rất mong các chuyên gia chia sẻ ạ-
Channel: Hướng dẫn tìm thông tin linh kiện
26-11-2025, 03:30 -

Comment