Thông báo

Collapse
No announcement yet.

Propeller display LED !!!

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Đối với 89c52 thì cổng p1 của nó ứng với chân p1.0 -> p1.7 là chân 1-> 8. Bạn nối 8 chân katot của 8 led theo đúng thứ tự
    (thứ tự chân 1-> 8 hay 8 -> 1 sẽ ảnh hưởng chữ, nối sai chữ sẽ bị ngược, nếu theo chương trình bạn Chung thì nối 1->8 ứng với thứ tự led từ trong ra ngoài và motor quay theo chiều kim đồng hồ), anot chung.
    Chân katot của led viền thì nối vào chân 17, Chân ngắt ngoài INT0 (Chân C của trans theo như sơ đồ trang 2) nối vào chân 12
    Mass - 20, VCC - 40 nối với chân EA - 31
    Chân RESET - 9 (nối trở 10k về mass đồng thời nối tụ (-) 10uf (+) về VCC)
    Chân 18 + 19 nối thạch anh 12Mhz + tụ gốm 33pf về mass
    Tham khảo thêm mạch ở trang 2 để mắc cảm biến ngắt ngoài
    Nếu bạn làm chưa chạy thì chú ý kiểm tra mạch reset đúng chưa ????

    Comment


    • Nguyên văn bởi phuongtn1991 Xem bài viết
      cam on ban. minh cung khong biet nua nhung ban cu noi thu di. minh cung da xem code thay phan cuoi co 1 cai bang toan la ma hex phai khong. co phai thay nhung cai ma day la duoc dung khong. mong ban chi dan.
      Em phải tạo bảng mã mới theo ý em rồi xem bảng mã đó có bao nhiêu mã.Ví dụ:
      1 chữ B tạo bởi phần mềm matrix có số lượng 23 mã.
      DB 81H,0FFH,0FFH,0FFH,0ADH,0FFH,0FFH,0FFH,0ADH,0FFH,0 FFH,0FFH,0ADH,0FFH,0FFH,0FFH,0D3H,0FFH,0FFH,0FFH,0 FFH,0FFH,0FFH,0FFH



      Giả sử bạn cho hiển thị 3 chữ B thì 23x3=69
      Bạn tìm những nơi có R0 và R1 nạp giá trị như sau:
      MOV R0,#69
      MOV R1,#1
      Nếu số lượng mã trong bảng lớn hơn 256, ví dụ: 420 bạn chia ra 2 số nguyên bất kì đều được nhưng 2 số đó phải nhỏ hơn 256. Ví dụ: 420/20=21
      MOV R0,#20
      MOV R1,#21
      Attached Files

      Comment


      • Mình vẽ như này có đúng không?
        Last edited by phuongtn1991; 22-07-2011, 19:19.

        Comment


        • khi cho mạch chạy thử mình thấy chân int0 luác nào cùng > 0V hình như nó không ngắt được. con tran mình thấy không có vấn đề gì cả. bỏ khỏi chân int0 nó ngắt tốt lắm. khi gắn vào thì không ngắt được. mình nghĩ chân int0 nó ra điện > 0V thì phải. mọi người xem mình có vẽ sai ở đâu không.
          Last edited by phuongtn1991; 22-07-2011, 19:23.

          Comment


          • chân into0 mình đã set lên mức 1 trong code rồi. Trans đấu vào into0 như thế này:
            Mạch 8952 bạn vẽ sai chỗ chân into0 luôn nhá.

            Comment



            • mình vẽ như này đúng chưa?

              Comment


              • chỉnh lại R3 100k

                Comment


                • Nguyên văn bởi chung1608 Xem bài viết
                  chỉnh lại R3 100k

                  như này đúng chưa

                  Comment


                  • mà khi nào bạn online phone cho mình theo number 01694809419. trực tiếp trao đổi chắc sẽ nhanh hơn. cảm ơn mọi người đã giúp đỡ!!!!!!!!!!!
                    Last edited by phuongtn1991; 23-07-2011, 00:35.

                    Comment


                    • Nguyên văn bởi phanminhnhat Xem bài viết
                      VD bạn có thể thiết kế như hình:
                      Chào phanminhnhat
                      Nhìn hình, có phải bạn làm trên quạt không vậy. Bạn có thể làm thêm vài hình nữa, cho mình tham khảo cách đưa nguồn lên board của bạn được không.
                      THK

                      Comment


                      • Nguyên văn bởi phuongtn1991 Xem bài viết
                        mà khi nào bạn online phone cho mình theo number 01694809419. trực tiếp trao đổi chắc sẽ nhanh hơn. cảm ơn mọi người đã giúp đỡ!!!!!!!!!!!
                        add yà-hú đi bạn. Tối hay online

                        Comment


                        • Nguyên văn bởi chung1608 Xem bài viết
                          add yà-hú đi bạn. Tối hay online
                          tiec la mai phai ve que mat rui chac chj len dd bang dtdd dc thuj. may hum nua moj ve nha. to may mo cug da lam dc no chay ruj nhug chu no lung tung het len k dug im ma chay loan len k doc dc
                          gi het.

                          Comment


                          • Nguyên văn bởi thtiri189
                            Chào phanminhnhat
                            Nhìn hình, có phải bạn làm trên quạt không vậy. Bạn có thể làm thêm vài hình nữa, cho mình tham khảo cách đưa nguồn lên board của bạn được không.
                            THK
                            Cái này thì của 1 bạn khác làm, cách cấp nguồn lên mạch là dùng chổi quét:
                            Ở đây bạn ấy dùng luôn chổi than để quét:

                            âm nguồn đưa lên theo trục động cơ, dương nguồn cho quẹt vào trục có quấn dây đồng và 1 lớp giấy để cách ly với âm nguồn

                            Comment


                            • m chưa hiểu đoạn code này bạn nào có thể giải thích rùm m dc không:
                              void ISR0 (void) interrupt 0 using
                              {
                              if (k==299)k=0;
                              //??????????????
                              for(i=k;i<(120+k);i++)
                              {
                              j=20;
                              while(j--) //
                              P2=LONG[i]; //
                              }
                              //????????????????
                              k++;
                              P2=0;

                              }
                              m chưa hiểu chỗ
                              j=20;
                              while(j--)
                              20 này là gi vậy? don vị là ms hay us...

                              Comment


                              • không ai giúp m sao????????

                                Comment

                                Về tác giả

                                Collapse

                                chung1608 Tìm hiểu thêm về chung1608

                                Bài viết mới nhất

                                Collapse

                                Đang tải...
                                X