Mọi người cho mình hỏi cách để 8 led này có thể sáng dần hoặc chớp tắt được không? Mình mới học nối mỗi led nối 1 cổng thôi nên không biết làm bài này. Mình thử tính toán nhưng trong các trường hợp có thể cấp cũng không có trường hợp nào để 8 led cùng sáng hoặc sáng từng led được. Vậy đối với những bài kiểu này phải làm sao?
Thông báo
Collapse
No announcement yet.
Hỏi về cách điều khiển nhiều led đơn
Collapse
X
-
Bạn nối chân + 8 Led vào 8 chân của 1 Port, chân - Led nối chung với nhau và nối vào Gnd. Để sáng dần bạn cấp vào Port đó lần lượt các giá trị 10000000; 1100000; 11100000; 11110000; 11111000; 11111100; 11111110; 1111111 (bạn đổi sang số Hex cho gọn).
-
- kẻ nào vẽ cái sơ đồ đấy thì đúng là bị thần kinh, mạch chẳng có cái quái gì mà nhìn rối hết cả mắt, điên nhất là nhìn chỗ cái con thạch anh khốn nạn đến thế là cùng ngay đấy nối phát vào cho xong bày đặt nhìn tức mắt thế ko biết...
- mạch điện vẽ cẩn thận còn may ra có người giúp, chủ thớt mà ko vẽ được cái sơ đồ cho tử tế thì chẳng ai rỗi hơi mà hướng dẫn đâu. lập trình cái con pic nháy vài cái led thì có cái quái gì, điên nhất là nhìn cái sơ đồ...
- 1 like
Comment
-
Nếu là do đề thì mình xin phép gửi đề hoàn chỉnh lên ạ. Bài đầu tiên là lắp theo kiểu bạn nói đấy.Attached FilesLast edited by Red Blue; 21-10-2018, 09:16. Lý do: Tránh những tranh luận không đáng có và đi xa chủ đề của bài viết.
Comment
-
Mèo mướp nói đúng rồi mạch sai quy tắc nhìn chả rỏ ràng nhất là cái đường xanh bên phải xem chả biết chân nào nối với sw hay led .Nguyên văn bởi Red Blue Xem bài viếtĐây là bài tập nâng cao giảng viên đại học cung cấp để mình nghiên cứu chứ không phải của mình vẽ ạ. Mình không nghĩ do mạch sai đâu.
Comment
-
Thấy đám tây lông thường bảo : "Those who can't do, teach". Chưa biết đúng đến đâu, nhưng dân trong nghề đa phần đồng ý.
Comment
-
- đại loại là nó như thế này
#include <16f877A.h>
#fuses HS, NOLVP, NOWDT, NOPROTECT
#use delay (clock=4000000)
int y=0, x=0;
#int_timer0
void ngat() // ham ngat (khi ngat xay ra thi thuc hien ham nay)
{
x++;
if(x==300)
{
x=0;
y++;
}
}
void main()
{
set_tris_d(0x00);//cai cong d la dau ra
set_tris_b(0b01100000);//cai dat chan b6,b7 la dau vao
int b6=1, b7=1;
setup_timer_0(rtcc_internal|rtcc_div_4);// chia tan bang 4 chu ky lenh = 16 chu ky thach anh = 16x 1/4 000 000 = 4us
set_timer0(5); // cai gia tri ban dau = 5, khi dem den 255 tran ngat thi duoc 250 x 4ns = 1ms
enable_interrupts(global); // cho phep ngat toan cuc
enable_interrupts(int_timer0); // cho phep ngat timer0
while(true)
{
b6=input(pin_b6);
b7=input(pin_b7);
if(b6==0)
{
switch(y)//nhay led
{
case 1: output_d(0xff);
break;
case 2: {output_d(0);y=0;}
break;
}
}
if(b7==0)
{
switch(y)//led duoi
{
case 1: output_d(0b00000001);
break;
case 2: output_d(0b00000010);
break;
case 3: output_d(0b00000100);
break;
case 4: output_d(0b00001000);
break;
case 5: output_d(0b00010000);
break;
case 6: output_d(0b00100000);
break;
case 7: output_d(0b01000000);
break;
case 8: {output_d(0b10000000);y=0;}
break;
}
}
}
}
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Tổng hợp các thông tin về mạch nạp cho AVRbởi AurelioVậy bạn cho mình biết là có thể thay thế BC557 bằng kon khác đc ko?
————————————————
skysmotor.co.uk bán các sản phẩm sau trực tuyến: Bàn trượt tuyến tính có động cơ, Bàn trượt tuyến tính điều khiển bằng tay, bộ điều khiển động cơ bước, hộp số hành...-
Channel: Vi điều khiển AVR
Hôm qua, 15:42 -
-
bởi haanhbilaloĐồng hồ đo nhiệt độ là gì?
Dong ho do nhiet do là thiết bị dùng để theo dõi và hiển thị mức nhiệt trong môi trường, chất lỏng hoặc hệ thống máy móc. Đây là thiết bị quan trọng trong công nghiệp, dân dụng, y tế, thực phẩm và nhiều lĩnh...-
Channel: Quảng cáo
Hôm qua, 14:02 -
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi dinhthuong92Giờ AI phát triển, thậm chí bảng cửu chương chúng còn học thuộc sơ sơ nửa là học mấy cái đó, khi mà yêu cầu cái là nó xuất ra đẹp, hay hơn mình làm nhiều!!!
Cháu tiếc thời cháu không được học nhạc, tới cấp 2 học về điện...-
Channel: Tâm tình dân kỹ thuật
19-05-2026, 13:21 -
-
bởi DomitilaXin lỗi vì đã làm phiền, tôi có một câu hỏi dành cho mọi người.
Tôi đang sử dụng công tắc tiệm cận để chuyển mạch giới hạn trên thiết bị của mình. Mỗi khi động cơ bước được kích hoạt, tín hiệu của công tắc nhảy lung tung, ngay cả khi động cơ không quay.
...-
Channel: Điện tử công suất
18-05-2026, 13:02 -
-
Trả lời cho Thắc mắc pin 21v ?bởi mèomướpDạ áp sạc như vậy là đúng rồi ạ. Pin li ion mật độ điện cao và dễ cháy nổ khi mạch bảo vệ lỗi. Chú muốn an toàn thì dùng pin sắt li fe ạ, hoặc mới hơn là pin natri. Tuy nhiên loại này to nặng, dòng xả thấp hơn nên ko phù hợp cho dụng cụ cầm tay ạ...
-
Channel: Điện tử dành cho người mới bắt đầu
17-05-2026, 19:29 -
-
bởi trung30000Các bác cho em hỏi pin 21 volt, 5s , khi sạc đầy cục sạc chuyển màu xanh, em đo điện áp khi đầy là 21.05 v, như vậy có nguy hiểm đến pin không các bác, vì mỗi Cell pin chỉ chịu tối đa được 4.2v,
-tại sao nhà sản xuất không thiết kế cục sạc khi đầy chỉ 20v để bảo vệ pin .-
Channel: Điện tử dành cho người mới bắt đầu
17-05-2026, 10:51 -
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi vi van phamCảm ơn cháu đã bỏ chút thời gian vàng ngọc xem ông già gần 80 tuổi kể hối ký chuyện tình cùa mình. Những chương trình học hồi lớp 6 ( đệ thất) và lớp 7 ( đệ luc) học họa và nhạc sau này đã giúp đỡ tôi rất nhiều trong việc tìm...
-
Channel: Tâm tình dân kỹ thuật
16-05-2026, 22:15 -
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi dinhthuong92Chúc mừng bác có cuộc tình rất lãng mạn, cuộc hôn nhân gắn bó dài lâu nhé!...
-
Channel: Tâm tình dân kỹ thuật
16-05-2026, 13:49 -
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi vi van phamHôn nhân của tôi dường như có bàn tay sắp đặt của ông tơ, bà nguyệt. Bà xả nói tôi viết hồi ký duyên số này. Tôi đã viết vào tập 100 trang học sinh. Sau 50 năm lật tới, lật lui xem quyển hối ký có nơi rách nát. Tôi viết lại bằng AI, giọng đọc VBBe, ca sĩ hát là là Synthesizer V.
...-
Channel: Tâm tình dân kỹ thuật
15-05-2026, 14:18 -
-
Trả lời cho Công thức tính định luật kirchhoffbởi nguyendinhvanCông thức này chắc là để áp dụng cho UAV để bắn máy bay F15....
-
Channel: Hỗ trợ học tập
14-05-2026, 21:17 -

Comment