Mình mới code đc cho 1 LED 7 thanh đếm từ 0 đến 9.T muốn dùng 2 LED để đếm từ 0 đến 99 mà code chưa đc.Mọi người giúp t nhé
Thông báo
Collapse
No announcement yet.
Mạch 2 LED 7 thanh đếm 0 đến 99
Collapse
X
-
Nguyên văn bởi vanhaodt11 Xem bài viếtMình mới code đc cho 1 LED 7 thanh đếm từ 0 đến 9.T muốn dùng 2 LED để đếm từ 0 đến 99 mà code chưa đc.Mọi người giúp t nhé
00 len 99.ziphoangduc2304
01884653780
Comment
-
Nguyên văn bởi datinhlakho2 Xem bài viếtbạn tham khảo nha. mạch này dùng ic số cũng được nửa
00 len 99.zip
set_tris_a(0b1100); là gì vậy. sao nhìn lạ quá
Comment
-
Nguyên văn bởi thanghapfiev Xem bài viếtcho mình hỏi nhưng đoạn code ví dụ như #FUSES NOWDT,NOPROTECT,NOLVP,XT,PUT
set_tris_a(0b1100); là gì vậy. sao nhìn lạ quá
B mới học vi điều khiển 8051 k lên đọc cái này dễ tẩu hỏa nhập ma
Comment
-
Nguyên văn bởi thanghapfiev Xem bài viếtcho mình hỏi nhưng đoạn code ví dụ như #FUSES NOWDT,NOPROTECT,NOLVP,XT,PUT
set_tris_a(0b1100); là gì vậy. sao nhìn lạ quá
Comment
-
Nguyên văn bởi vanhaodt11 Xem bài viếtBác nào code hộ em,thật tình em mới học lập trình cho vdk bắt đầu bằng con 8051 nên còn kém lắm.mong các bác chỉ giáo
Comment
-
Nguyên văn bởi thanghapfiev Xem bài viếtcho mình hỏi nhưng đoạn code ví dụ như #FUSES NOWDT,NOPROTECT,NOLVP,XT,PUT
set_tris_a(0b1100); là gì vậy. sao nhìn lạ quáhoangduc2304
01884653780
Comment
-
Nguyên văn bởi vanhaodt11 Xem bài viếtem ko code đc ạ,hix
K code được thì đi thuê code, post lên đây ae chỉ bảo thêm cho
Comment
-
Nguyên văn bởi vanhaodt11 Xem bài viếtMình mới code đc cho 1 LED 7 thanh đếm từ 0 đến 9.T muốn dùng 2 LED để đếm từ 0 đến 99 mà code chưa đc.Mọi người giúp t nhé
Đây là code mắc con đơn vị P0, chục P1 nhé. Lưu ý P0 có thêm điện trở thanh kéo lên nhe
#include<at89x52.h>
const unsigned char ma7d[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x9 0};
char dem;
unsigned char chuc,dvi;
void delay(unsigned int x)
{
unsigned int y;
for(y=0;y<x;y++)
{}
}
void main()
{
while(1)
{
for(dem=0;dem<100;dem++)
{
chuc=dem/10;dvi=dem%10;
P0=ma7d[dvi];P1=ma7d[chuc];delay(10000);
}
}
}
Comment
-
Nguyên văn bởi vanhaodt11 Xem bài viếtvâng,đây là ví dụ trong sách nó cho sơ đồ thôi.Em chưa code đc.Code cho 1 LED đây
#include <REGX51.H>
void delay(int ms){
int i,j;
for(i = 0; i < ms; i++)
for(j = 0; j < 120; j++);
}
void main(){
int i;
while(1){
for(i = 0; i < 10; i++){
19
P1 = i;
delay(1000);
}
}
} [ATTACH=CONFIG]69640[/ATTACH]
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Kiểm tra biến ápbởi lamvu0677nhân tiện cho mình hỏi thêm về cái phần test hipot (cao áp),là để kiểm tra độ bền cách điện giưa các cuộn dây,mà thấy thông số test thường ở mức 4kvac,vậy nếu mấy con fail đó xài bình thường vẫn dduocj phải không ạ,vì điện mình làm gì lên tới mức đó
-
Channel: Điện tử dành cho người mới bắt đầu
10-11-2024, 08:52 -
-
Trả lời cho Kiểm tra biến ápbởi lamvu0677máy đo số vòng thì cty có ,mà nó to quá,tưởng có máy nào gọn gọn bỏ túi được thì tiện hơn,vì đi lại nhiều...
-
Channel: Điện tử dành cho người mới bắt đầu
10-11-2024, 08:47 -
-
bởi tmcodonMình thấy diễn đàn có chuyên mục quảng cáo rồi mà. Bạn đóng góp để mở luồng riêng
-
Channel: Hướng dẫn sử dụng diễn đàn
09-11-2024, 13:36 -
-
bởi Nicole08Xin chào mọi người, tôi đã sử dụng Flashforge Inventor 2 được gần 5 năm và rất hài lòng với nó, nhưng tuần trước đã xảy ra sự cố. Có vẻ như động cơ bước đưa sợi in vào đầu nóng đã bị hỏng. Mọi thứ khác có vẻ ổn trên máy...
-
Channel: Điện tử dành cho người mới bắt đầu
09-11-2024, 12:55 -
Comment