Nếu đây là lần đầu tiên đến với Điện Tử Việt Nam, bạn có thể đọc phần Hỏi đáp bằng cách nhấn vào liên kết. Có thể bạn cần đăng kí trước khi có thể gửi bài . Để bắt đầu xem bài viết, chọn diễn đàn bạn muốn thăm dưới đây.
mọi người cho mình hỏi nếu tự tìm hiều về vi điều khiền thì cần tìm hiểu những tài liệu gì ? lập trình bằng nguôn ngữ gì cho có cơ bản ? và vì sao mọi người hay sử dụng C để viết code ?
cảm ơn
Bắt đầu học kỹ thuật vi xử lý. ai cũng gặp khó khăn bởi rất khó hình dung ra các vấn đề vi cả về không gian và thời gian. Về không gian, đó là cả một hệ thống các mạch điện tử với hàng trăm triệu các phần tử được tích hợp trên một diện tích nhỏ bằng đầu ngón tay. Về thời gian, đó là các thao tác tính toán xử lý diễn ra chỉ trong micro giây, thậm chí là nano giây.
Tôi có rất ít thời gian rảnh rỗi, nhưng tôi muốn tận dụng chút thời gian đó để đổi lấy khoảng thời gian lớn hơn nhiều và khá vất vả của các bạn mới học. Đó là lý do tôi viết một số tài liệu và hôm nay up lên diễn đàn. Tất nhiên sẽ vì nhiều lý do mà tài liệu không thể tránh khỏi sai sót (kể cả lỗi chính tả), tôi sẽ rất vui nếu nhận được phản hồi từ các thành viên.
Dưới đây là một số tài liệu hướng dẫn làm quen với vi điều khiển 8051:
- mô tả phần cứng.
- cách sử dụng các ngoại vi onchip (cổng vào ra, timer, ngắt ...).
- các chế độ địa chỉ và tập lệnh.
- cấu trúc một chương trình hợp ngữ.
- một số ví dụ về cách lập trình giải quyết một số bài toán đơn giản.
bạn có tài liệu nào đầy đủ hơn không ví dụ như lập trình vi điều khiển với ma trận led 8*8 hay với màn hinh LCD ấy port lên cái nhé.hoăcbanj có biết nơi nào bán nhưng tài liệu ấy cho mình biết địa chỉ và tên sách và tác giả với nhé.Trường mình tài liệu nay it va không đầy đủ lắm.cám ơn nhiều
Từ file hex có thể lấy được code không, có người bạn cho file hex nhưng lại nói mất code rùi nhưng mình muốn có code trong nó ...
for (j=8;j>0;j--)
{ for(i=0;i<j;i++)
{
P0=e<<i|b;
delay(500);
}
b=P0;
trong đoạn code trên cho mình hỏi toán tử hoặc "|" phải hỉu như thế nào, P0=e<<i|b -> P0 bằng e dịch đi i hoặc b đơn vị thì nó chạy ra làm sao, chọn cái nào, trong khi b ở trên chưa được gán giá trị ???
Cuối cùng là bạn nào có thể viết giúp mình ct bằng Keil C điều khiển 8 LED đơn được nối vào port 0 và mức tích cực là 0: sáng lần lượt từ led 0->7 rùi dừng ở đó, 0->6(lúc này led 7 sáng) cho đến khi tất cả các led đều sáng. Ngày mai phải nộp rùi bạn nào viết giúp mình cái nha thanks!
Dạ ý chú là màn oled ấy ạ. Cùng chuẩn lvds cùng độ phân giải thì cắm được ạ. Còn nó mà khác thì hơi khó vì oled các điểm ảnh nó tự phát sáng chứ ko dùng đèn nền như lcd. Cháu chỉ biết đến vậy thôi ạ. Chú muốn nghịch phải tự tìm hiểu kỹ trước khi mua thôi, khó mà ông thợ nào tư vấn vụ này...
Hay đấy bạn ạ. Đây có thể hiểu là máy đo cuộn dây. Tiện đây xin cho hỏi bạn có hiểu rõ về máy nạp rôm pcb 45 của hãng thiên minh không giúp mình cách cài fw của nó với vì mình vừa được anh bạn cho nhưng lại không biết cài fw nên chưa dùng được. Nếu có thể thì bạn giúp mình với...
màn của mình là LCD , giờ m muốn mua màn LED để thay thế (ko muốn dùng màn LCD nữa) , lên muốn hỏi xem có cáp chuyển đổi nào có thể cắm đc màn LED vào ko , tất nhiên phải có cùng số chân pin với màn cũ rồi . VD: màn cũ là lcd mỏng , 40 pin...
Dạ màn hình lcd đều có thể lai cấy cho nhau được hết ạ. Các loại cáp, bo mạch chuyển đổi lvds rất nhìu, với dòng sony còn phải nhổ cả chip nhớ của main cũ đưa lên gỗ thì mới lắp sang máy khác đc, chưa kể các bệnh về màu... ngay cả...
Comment