Thông báo
Collapse
No announcement yet.
led matrix bị nhiễu xin giup đỡ!
Collapse
X
-
Tôi nghĩ không có chạm chập gì hết. Bạn kiểm tra lại phần code xem. Sau mỗi lần quét Phải có lệnh nạp toàn bộ nó về 0 (Tắt).
Cụ thể là : bật hàng 1, nạp dữ liệu, nạp 0, chuyển hàng 2 ,...Nhà phân phối, đại lý bán biến tần,PLC,HMI,AC Servo... Delta
Mr.Quỳnh 0978706839
Comment
-
cam on moi nguoi nhieu moi nguoi xem giup tui lập trình bằng kelic
neu phan cứng tui sai o dau
phan men thi sai o dau
riêng con 89c51 tui dùng mạch chợ sau đó nối theo sơ đồ như mô phỏng
#include <REGX51.H>
sbit DATA = P3^7;
sbit SCK = P3^6;
sbit LACH = P3^5;
unsigned int n,i,j;
unsigned char mahang[8]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};
unsigned char macot[8]={0x00,0X7f,0Xff,0X88,0X88,0Xff,0X7f,0X00};
//////////////////////////////
void delay(unsigned int ms)
{
for(i=0;i<ms;i++);
}
////////////////////////
void hienthi(unsigned char x)
{
unsigned int i,temp;
for(i=0;i<8;i++)
{
temp=x;
temp=temp&0x80;//lay ra bit dau tien (bit 7)
if(temp==0x80)//so sanh bit
DATA=1; //bang 1 thi xuat vao chip =1
else
DATA=0; //nguoc lai bang 0
x*=2; //dich bit lay bit trong so thap
SCK=0; //tao xung tren chan 11
SCK=1; //1 xung dua vào 1 bít
}
}
void main()
{
while(1)
{
for(n=0;n<8;n++)
{
P2=mahang[n];
hienthi(macot[n]);
LACH=0;
LACH=1;
delay(200);
}
Last edited by sunbin; 13-04-2012, 15:29.
Comment
-
Nguyên văn bởi sunbin Xem bài viếtcam on moi nguoi nhieu moi nguoi xem giup tui lập trình bằng kelic
neu phan cứng tui sai o dau
phan men thi sai o dau
riêng con 89c51 tui dùng mạch chợ sau đó nối theo sơ đồ như mô phỏng
#include <REGX51.H>
sbit DATA = P3^7;
sbit SCK = P3^6;
sbit LACH = P3^5;
unsigned int n,i,j;
unsigned char mahang[8]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};
unsigned char macot[8]={0x00,0X7f,0Xff,0X88,0X88,0Xff,0X7f,0X00};
//////////////////////////////
void delay(unsigned int ms)
{
for(i=0;i<ms;i++);
}
////////////////////////
void hienthi(unsigned char x)
{
unsigned int i,temp;
for(i=0;i<8;i++)
{
temp=x;
temp=temp&0x80;//lay ra bit dau tien (bit 7)
if(temp==0x80)//so sanh bit
DATA=1; //bang 1 thi xuat vao chip =1
else
DATA=0; //nguoc lai bang 0
x*=2; //dich bit lay bit trong so thap
SCK=0; //tao xung tren chan 11
SCK=1; //1 xung dua vào 1 bít
}
}
void main()
{
while(1)
{
for(n=0;n<8;n++)
{
P2=mahang[n];
hienthi(macot[n]);
LACH=0;
LACH=1;
delay(200);
}
[ATTACH=CONFIG]42888[/ATTACH]
Code:void main() { while(1) { for(n=0;n<8;n++) { P2=mahang[n]; hienthi(macot[n]); LACH=0; LACH=1; delay(200); hienthi(0x00);// xóa bóng mờ LACH=0; LACH=1; } } }
Comment
-
đã sửa code nhưng vận vậy các pác có ý kiến gì hông
tui nghi phần cứng cha71c có vấn dề thiếu gì đó vậy theo các pác nó thiếu cái gì sơ đố cùa tui cắm như mô oh3ng ấy còn ri6ng con 89c51 sài mạch mua chác cú 100%
còn cắm qua con 595 thì không biết nó bị gì bỏad chạy con 89 mua 85.000Last edited by sunbin; 14-04-2012, 16:59.
Comment
-
Nguyên văn bởi sunbin Xem bài viếtđã sửa code nhưng vận vậy các pác có ý kiến gì hông
tui nghi phần cứng cha71c có vấn dề thiếu gì đó vậy theo các pác nó thiếu cái gì sơ đố cùa tui cắm như mô oh3ng ấy còn ri6ng con 89c51 sài mạch mua chác cú 100%
còn cắm qua con 595 thì không biết nó bị gì bỏad chạy con 89 mua 85.000
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Hỗ trợ tìm linh kiện mạch hạ áp 220V - 110Vbởi davidcopyTheo như A.I phân tích thì mạch này ghim điện DC ngõ ra, tụ 250VDC thì ngõ vào khoảng 220VDC là ok....
-
Channel: Hướng dẫn tìm thông tin linh kiện
08-03-2025, 11:45 -
-
bởi davidcopybạn cần hỗ trợ gì sao không viết ra hoặc chụp hình kèm chú thích...
-
Channel: Hỗ trợ học tập
08-03-2025, 10:13 -
-
Trả lời cho Sạc bình acquy 30ahbởi dinhthuong80Đình Thường xin phép nhờ chủ đề này để chia sẻ về 1 bộ sạc bình. Xin được nói trước là không có ý xoi mói tìm lỗi, chỉ nhằm mục đích chia sẻ về vấn đề kĩ thuật cho ai quan tâm thôi ạ!
Chúng ta không nên dùng bộ sạc...-
Channel: Điện tử dành cho người mới bắt đầu
08-03-2025, 10:05 -
-
Trả lời cho Hàn chì thiếc lên nhôm.bởi vi van phamBình thường là vậy. Họ không hiểu thì họ là người không bình thường.
Bác không có việc làm, vẽ chuyện kiếm niềm vui, không vui thì buồn vậy....-
Channel: Tâm tình dân kỹ thuật
08-03-2025, 10:03 -
-
Trả lời cho Hàn chì thiếc lên nhôm.bởi dinhthuong80Dạ, bình thường sẽ là vậy, ai cũng hiểu nhưng cháu vẫn rất sợ sẽ có người cố tình không hiểu và lí luận soi mói ấy bác ạ! Vì rõ ràng nó có tan... vài phân tử trong nước rồi mới thôi tan!!!!...
-
Channel: Tâm tình dân kỹ thuật
08-03-2025, 09:33 -
-
Trả lời cho Hàn chì thiếc lên nhôm.bởi vi van phamAL là kim loại không tan trong nước là đúng vì khi tiếp xúc với nước sẽ tạo thành Al (OH)3 ngăn không cho phản ứng tiếp tục và phản ứng dừng lại ngay....
-
Channel: Tâm tình dân kỹ thuật
07-03-2025, 17:57 -
-
bởi mèomướpDạ chú nên dùng bếp gas ạ. Chơi với điện mùa hè cẩn thận khách chạy hết ấy ạ. Hôm nọ đi học về cháu thấy chị học trên cháu 1 lớp nhà chị ấy có điện 3 pha ấy ạ, nên chắc là lắp được nhưng tốn xiền ạ...
-
Channel: Điện tử gia dụng
07-03-2025, 16:10 -
-
Trả lời cho Hàn chì thiếc lên nhôm.bởi dinhthuong80Có lẽ nào vì bác nói chưa rõ nên họ bắt bẻ chỗ
Bởi cháu nhớ ngày xưa họ nói nhôm là kim loại khá mạnh, nếu là nguyên chất nó sẽ phản ướng với nước tạo ra nhôm hidroxit có màu trắng xốp sệt như xà phòng...-
Channel: Tâm tình dân kỹ thuật
07-03-2025, 14:52 -
-
bởi gameba1993cảm ơn bạn, mình hộ kinh doanh gia đình thì xin điện 3 pha có được không nhỉ....
-
Channel: Điện tử gia dụng
07-03-2025, 14:21 -
-
bởi mèomướpDạ điện 1 pha dân dụng tối đa phụ thuộc công tơ điện, át tô mát, dây dẫn. Ví dụ công tơ 50A, át 30A, dây dẫn 8mm2 thì tối đa là 30A từ đó tính được công suất max khoảng 6kw. Của chú 10kw thì có lẽ điện 3 pha sẽ ổn hơn ạ...
-
Channel: Điện tử gia dụng
07-03-2025, 13:59 -
Comment