Nguyên văn bởi haohoa_and
Xem bài viết
Thông báo
Collapse
No announcement yet.
Dành cho người mới tìm hiểu 8051
Collapse
X
-
bác gì ơi . Bác ở hà nội hả?
bác học trường nào thế
có thể cho em tên và địa chỉ ko để khi nào emgặp bác mong bác chỉ bảo cho .nếu có thể bác liên lạc với em qua hòm thư dainguyen10@gmail.com nhé. cảm ơn bác trước. em muốn biết nhiều về 8051
Comment
-
anh trong123 gì đó ơi!dùng con 74ls247 làm sao để hiển thị cùng lúc 3 con led vậy?
Có phải mình phải gán các giá trị điện trở với các mã BCD rồi cho qua IC 74ls247 ko, chứ em ko biết làm sao để đưa giá trị điện trở vô chân con IC cả.
Còn sử dụng VXL thì em chịu thôi.đang học hợp ngữ chứ chưa biết gì về 8051 cả.
hic!!!
Comment
-
Nguyên văn bởi duysonghinh Xem bài viếtanh trong123 gì đó ơi!dùng con 74ls247 làm sao để hiển thị cùng lúc 3 con led vậy?
Có phải mình phải gán các giá trị điện trở với các mã BCD rồi cho qua IC 74ls247 ko, chứ em ko biết làm sao để đưa giá trị điện trở vô chân con IC cả.
Còn sử dụng VXL thì em chịu thôi.đang học hợp ngữ chứ chưa biết gì về 8051 cả.
hic!!!
Vd: Bạn đưa dữ liệu vào các chân D,C,B,A các giá trị tương ứng:
0000 -> (kích led) led sẽ hiển thị số 0
0001 -> ---------------- 1
0010 -> ---------------- 2
0011 -> ---------------- 3
....
1001 -> ---------------- 9
Đó là chỉ dành cho 1 led, bạn có thể test bằng phần cứng, không cần phải viết CT gì cả. Lưu ý: Các chân còn lại phải mắc đúng theo yêu cầu của datasheet (có gởi File kèm theo)
Muốn hiển thị 3 led bạn phải làm như sau:
(7 chân dữ liệu 3 led mắc song với nhau)
Muốn 3 led hiển thị: 123
Tạo vòng lặp
DCBA=0001
Tắt led 1
Kích led 1
Thời gian hiển thị cho led 1
DCBA=0010
Tắt led 1
Kích led 2
Thời gian hiển thị cho led 2
DCBA=0011
Tắt led 2
Kích led 3
Thời gian hiển thị cho led 3
Bạn đã học VDK thì trước sau gì cũng phải viết chương trình để nạp cho con 8951 (hoặc những IC khác cùng họ).
Có thể bây giờ bạn chưa rành, bạn có thể làm từng bước bằng phần cứng.
Vd: cho DCBA=0000, kích led 1, bạn sẽ thấy led 1 hiển thị số 0, nếu kích cả 3 led thì 3 led đều hiển thị số 0 (do 7 chân dữ liệu mắc song song).
Nếu bạn không muốn dùng giải mã thì để led hiển thị số 1, bạn phải nạp dữ liệu cho các chân của led a,b,c,d,e,f,g = 0,0,1,1,1,1,1 rồi kích led muốn hiển thị (1, 2 hoặc 3).
Cố gắng tìm hiểu thêm bạn ạ!Attached FilesKhông TÔI là kẻ phàm phu
Cái TÔI quá lớn làm ngu muội mình!
- 0983.886.113
Comment
-
help.......8051
các pro ơi!cứu em với, em mới học về VXL mà thầy đã giao cho 1 đống bài tập lớn.cụ thể các đề như sau:
1-thiết kế hệ thống hiển thị sử dụng màn hình LCD character 40*4 hiển thị dòng chữ"hell world"với họ no-chíp 8051.
2-thiết kế đồng hồ thời gian sử dụng on-chíp 8051
3-thiết kế hệ thống điều khiển motor bước sử dụng họ on-chíp 8051
4-thiết kế mấy đo chiều cao sử dụng on chíp 8051
5-thiết kế hệ thống điều khiển nhiệt độ sử dụng họ on-chíp 8051
bác nào có mạch và code thì cho em với.
chân thành cảm ơn các bac!!!!!!
Comment
-
Nguyên văn bởi Mr_Vung Xem bài viếtCòn với số thực thì ko biết thuật toán thế nào?
2772 : 1 = 2772 (hiển thị)
2772 : 10 = 277.2
2772 : 100 = 27.72
2772 : 1000 = 2.772
Vd: 2772 Enter 100 Enter -> hiển thị: 27.72
Hay bạn muốn nhập: (số 2) - (số 7) - (dấu ,) - (số 7) - (số 2) -> 27.72
Bạn muốn làm theo cách 1 hay cách 2 để mình tìm cách giúp bạn. (Hiện giờ chưa có câu trả lời)Không TÔI là kẻ phàm phu
Cái TÔI quá lớn làm ngu muội mình!
- 0983.886.113
Comment
-
Nguyên văn bởi Mr_Vung Xem bài viếthiển thị số thập phân bằng led 7 thanh thế nào hả các pác. Vd: Nếu em dùng 4 con led 7 thanh rùi hiển thị số 27,72?Cung cấp Oscilocope , Inverter , Switching , DC power supply , AC millivolt meter ....
Comment
-
Nguyên văn bởi quynh Xem bài viếtĐây là quyển sách khá hay về lạp trinh C cho 8051.
Tui up mãi lên đây ko được.Bạn nào cần thì liên hệ với mình nhé.Quyển này viết bằng tiếng anh, khá cơ bản.Dung lượng gần 5MB
email : baby_dragon_164@yahoo.com.vn
Comment
-
chào các bác,em vừa bước chân vào nghề .sản phảm đầu tay của em là viết 1 chương trình đếm số lần bấm switch ấy mà(đếm từ 1=>100), chương trình như thế này nhưng không hiểu sao khôg chạy ,à chạy nhưng không đếm gì ,không hiện tượng gì cả các bác xem rồi giải quyết hộ em nhá
#include<regx51.h>
#include<stdio.h>
sbit led1 = P2^0; //
sbit led2 = P2^1; //
sbit button = P2^3; //
unigneed int code[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x9 0};//code bcd
int i,d;
void delay(d)
{
for (i=0;i<d;i++);
}
void main()
{
int a,ch,dv;
while(a!=100)
{
if(button==0)
a++;
else
{
ch=a/10;
tr=a%10;
led1=0;led2=1;
P0=code[ch];
delay(10);
led2=0;led1=1;
P0=code[dv];
delay(10);
}
}
Comment
-
Nguyên văn bởi alasca Xem bài viếtCác bạn vào Gmail là các bạn có thể download. Mong các bạn có thể giữ gìn cho anh em sài chung
user :nguyendungvidieukhien@gmail.com
Pass: vidieukhien
có phải của thằng google không ?em vào ko nổi
https://www.google.com/accounts/Serv...h?service=mail
user :nguyendungvidieukhien
Pass: vidieukhien
Comment
-
Mình mới sửa một số lỗi, bạn test lại thử xem.
Thử so sánh 2 code, tìm ra chỗ sai (If)
Code:#include<regx51.h> #include<stdio.h> sbit led1 = P2^0; // sbit led2 = P2^1; // sbit button = P2^3; // unsigned int code1[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};//code bcd int i,d; void delay(d) { for (i=0;i<d;i++); } void main() { button=1; int a=0,ch,dv; while(a!=100) { if(button==0) { a++; ch=a/10; dv=a%10; } led1=0;led2=1; P0=code1[ch]; delay(10); //Nhỏ quá led2=0;led1=1; P0=code1[dv]; delay(10); } }
???
Không TÔI là kẻ phàm phu
Cái TÔI quá lớn làm ngu muội mình!
- 0983.886.113
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Giúp em về mạch MPPT và Solar Panel với!?bởi dinhthuong80À, sản phẩm họ thiết kế ra, họ yêu cầu mình chứng minh là sau chỉnh sửa thì 1 là gỡ jump cắm lại không hư mạch, 2 là gỡ jump thì 220Vdc vẫn dùng được led áp thấp 20V mà không hư led như mình báo, nên họ hiểu rõ mà....
-
Channel: Điện tử công suất
hôm nay, 06:08 -
-
Trả lời cho Giúp em về mạch MPPT và Solar Panel với!?bởi nhathung1101Tôi biết và tôi biết.
Sẽ bắt đầu với cái Sồn La, rồi mấy mạch nguồn vớ vỉn.... Rồi sẽ đèn led...
Cuộc đời là những chuyến xe, nên sẽ có:
Xe đạp điện, xe máy điện, xe ô tô điện, xe cấp cứu điện, xe tang điện.
Rồi xem.-
Channel: Điện tử công suất
hôm nay, 01:38 -
-
Trả lời cho Giúp em về mạch MPPT và Solar Panel với!?bởi nhathung1101Vấn đề là thu ánh sáng rồi phát ra ánh sáng cơ. Hồi mẫu giáo cô bảo đừng làm, lão không nhớ à?
Tốt nhất im mồm....-
Channel: Điện tử công suất
hôm nay, 01:26 -
-
Trả lời cho Tiếng Anh cho người Việtbởi bqvietBài học kiểu trực tuyến dù là loại đơn giản bậc nhất cũng vẫn cần chú tâm. Chỉ bật tai nghe lên thì không có loại nào thấm nổi đâu. Cách hay hơn, dễ hơn là kiếm phim tiếng Anh nào đó xem, ban đầu bật phụ đề tiếng Việt, nghe và...
-
Channel: Tâm tình dân kỹ thuật
14-02-2025, 16:15 -
-
Trả lời cho Giúp em về mạch MPPT và Solar Panel với!?bởi nguyendinhvanỞ đtvn này mới biết đến 2 loại mạch
1 step down
2 step up
Bây giờ anh lưu vong làm thuê bên nước lạ còn làm ra cái mach vừa up vùa dow luôn.
Tính chất là:
1 Đầu vào bằn ra cho nối thẳng
2 Đầu vào cao hơn...-
Channel: Điện tử công suất
14-02-2025, 00:51 -
-
Trả lời cho Giúp em về mạch MPPT và Solar Panel với!?bởi nguyendinhvanHa ha !
Thay đổi cách nghĩ thì sẽ nghĩ ra.
.
.
.
Một thứ cần kiểm soát dòng + nhiệt + công suất tiêu tán. Nhưng lại dùng tư duy ổn áp. Làm sao mà giải quyết được.
Nó là mạch ổn dòng.
Vì thế các anh nước lạ không thèm quan tâm là phải....-
Channel: Điện tử công suất
14-02-2025, 00:42 -
-
Trả lời cho Giúp em về mạch MPPT và Solar Panel với!?bởi dinhthuong80Vì cứ phải chỉnh sửa cho mỗi dải điện áp, quên chỉnh thì hư chíp phải bảo hành nên em thấy bất tiện, mới cần cái mạch 1 dải áp cao dùng cho tất cả loại đèn đó bác!...
-
Channel: Điện tử công suất
13-02-2025, 17:02 -
-
Trả lời cho Tiếng Anh cho người Việtbởi hankhungdtMình thỉnh thoảng cũng làm việc với người nước ngoài nói tiếng Anh thì toàn ghép nhặt từ, cộng với quơ tay quơ chân để diễn tả, hix. Nỗi khổ là không biết cách để mô tả sự việc. Tôi muốn tìm các bài giảng tiếng anh nào phù hợp...
-
Channel: Tâm tình dân kỹ thuật
13-02-2025, 08:43 -
-
Trả lời cho Giúp em về mạch MPPT và Solar Panel với!?bởi ti500Chúc mừng bác đã chỉnh sửa thành công, nhưng theo em thì video hơi rối nếu bác muốn gửi cho bên supplier xem.
Nếu là em thì em chỉ cần nối dây để hiển thị liên tục điện áp ở ngõ ra là 220Vdc trước khi gắn LED, kế đến là cắm...-
Channel: Điện tử công suất
13-02-2025, 07:39 -
-
Trả lời cho Giúp em về mạch MPPT và Solar Panel với!?bởi tuyennhanTrước khi có đủ thực lực thì chỉ làm vì mình thôi đừng nghĩ đến chuyện khác cái mạch toàn dãi tiện sử dụng nhưng tỷ lệ hư hỏng phải bảo hành cũng cao hơn ,lợi bất cập hại .
-
Channel: Điện tử công suất
13-02-2025, 07:22 -
Comment