Announcement

Collapse
No announcement yet.

Góc học tập vi xử lý- vi điều khiển

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #31
    Originally posted by 08520229 View Post
    :shy: hèn gì... bạn up cái schematic lên xem thử, chụp ảnh lúc đang simulation thì càng tốt :misdoubt:
    bạn làm nếu không chạy được thì nên chụp ảnh khi đang simulation như anh Mẫn nói mới biết được mức điện áp vào 2 đầu của nó,hoặc nó bị nối ngược chiều.
    Lê Bá Nhựt UIT-CE05
    Phone: 0968-868-300
    Email: nhutlbuit@gmail.com

    Enthuse + Creative + Try => Success

    Comment


    • #32
      Untitled.png

      mình đã nói từ đầu là mình đã đảo cực của Diot LED và đầu dây nối vào LED nhưng vẫn ko sáng, chỉ có cho các điện trở nối đất thì đèn mới sáng ( nhưng cái đó thầy nói là : "Tiếp đất sáng thì nói làm j" , fai là nguồn và 1 con diot LED ) mong các bạn giúp đỡ vì nó k chạy ko thể làm các lab sau dc. Xin cám ơn

      Comment


      • #33
        Originally posted by 10520459 View Post
        [ATTACH=CONFIG]4884[/ATTACH]

        mình đã nói từ đầu là mình đã đảo cực của Diot LED và đầu dây nối vào LED nhưng vẫn ko sáng, chỉ có cho các điện trở nối đất thì đèn mới sáng ( nhưng cái đó thầy nói là : "Tiếp đất sáng thì nói làm j" , fai là nguồn và 1 con diot LED ) mong các bạn giúp đỡ vì nó k chạy ko thể làm các lab sau dc. Xin cám ơn
        đây là bài của mình http://www.mediafire.com/?zldjms4ni4pzk53 bạn xem thừ nha. mà nói trc: hồi bữa chưa nối bus còn dễ hiểu,h dùng bus này hơi khó hiểu đó!
        Lê Bá Nhựt UIT-CE05
        Phone: 0968-868-300
        Email: nhutlbuit@gmail.com

        Enthuse + Creative + Try => Success

        Comment


        • #34
          Originally posted by 10520459 View Post
          [ATTACH=CONFIG]4884[/ATTACH]

          mình đã nói từ đầu là mình đã đảo cực của Diot LED và đầu dây nối vào LED nhưng vẫn ko sáng, chỉ có cho các điện trở nối đất thì đèn mới sáng ( nhưng cái đó thầy nói là : "Tiếp đất sáng thì nói làm j" , fai là nguồn và 1 con diot LED ) mong các bạn giúp đỡ vì nó k chạy ko thể làm các lab sau dc. Xin cám ơn
          - Đầu tiên là bạn thay lại con led D1 của bạn qua con led hình cái bóng đèn nhe.
          - Sau đó đổi chiều con led D1 lại.
          - Cuối cùng (cái này là nguyên nhân chính nè) con trở của bạn tới 10k --> không đủ điện áp để sáng con led được. Bạn click đúp vào số 10k ở chỗ con điện trở ==> sửa lại 330.
          - Ngắn nhìn kết quả của mình nhe ==> chạy ngon lành.

          Còn nếu bạn làm không chạy nữa thì cho mình xin email của bạn. Mình gửi qua cho.
          TRẦN QUANG VINH
          ĐT: 01688200 sáu sáu sáu
          mail: vinhtq191@gmail(dot)com

          Comment


          • #35
            Quên nếu bạn nối thêm 1 led ở nguồn thì bạn lấy điện trở là 100 thôi nhe! Vì 1 con led cũng tối > 2 vol rồi.

            sáng ngon lành nè!

            sang.png
            TRẦN QUANG VINH
            ĐT: 01688200 sáu sáu sáu
            mail: vinhtq191@gmail(dot)com

            Comment


            • #36
              Bạn nào có phần mềm reads51 để chuyển file .asm sang .hex cho mình xin với...tks

              Comment


              • #37
                Originally posted by 10520197 View Post
                Bạn nào có phần mềm reads51 để chuyển file .asm sang .hex cho mình xin với...tks
                HERE http://www.mediafire.com/?ymgk650ih7enhs8
                Lê Bá Nhựt UIT-CE05
                Phone: 0968-868-300
                Email: nhutlbuit@gmail.com

                Enthuse + Creative + Try => Success

                Comment


                • #38
                  Originally posted by 10520496 View Post
                  Nếu bạn nào có niềm đam mê vi điều khiển thì có thể cùng mình trao đổi qua mail, sđt bên đưới chữ ký (mình cũng mê món này lắm!). Hoặc thứ 7 học cùng chúng ta có thể gặp nhau thảo luận.
                  Hjhj trước lạ sau quen mà!
                  Thứ 7 tôi thường ngồi ở bàn I đó.
                  Sao mình không tạo ra 1 group cho những người mê vi điều khiển của K5 nhỉ?
                  No Problems

                  Comment


                  • #39
                    Originally posted by 10520397 View Post
                    Trong Keil C cũng tạo ra file hex được mà
                    No Problems

                    Comment


                    • #40
                      ORG 0000H
                      LJMP MAIN
                      ORG 0003H
                      MOV A,P1
                      RL A
                      RETI
                      ORG 0030H
                      MAIN:
                      MOV P1,#0FFH
                      MOV A,#7FH
                      MOV IE,#10000011B
                      SJMP $
                      END


                      Đây là code part3, lab1. Mình làm thi nó cũng chạy, có đều button do mình nhấn nó bị dội nhiều quá, anh em nào có thể giúp mình chống dội cho button này không?
                      No Problems

                      Comment


                      • #41
                        Originally posted by 10520420 View Post
                        ORG 0000H
                        LJMP MAIN
                        ORG 0003H
                        MOV A,P1
                        RL A
                        RETI
                        ORG 0030H
                        MAIN:
                        MOV P1,#0FFH
                        MOV A,#7FH
                        MOV IE,#10000011B
                        SJMP $
                        END


                        Đây là code part3, lab1. Mình làm thi nó cũng chạy, có đều button do mình nhấn nó bị dội nhiều quá, anh em nào có thể giúp mình chống dội cho button này không?
                        Chạy khá tốt đó. Bạn xem thử!

                        ORG 0000H

                        LJMP MAIN
                        ORG 0003H
                        RL A
                        MOV P1,A
                        RETI
                        ORG 0030H

                        MAIN:
                        MOV P1,#0FFH
                        MOV A,#7FH
                        MOV IE,#10000011B
                        SETB IT0
                        SJMP $

                        END
                        TRẦN QUANG VINH
                        ĐT: 01688200 sáu sáu sáu
                        mail: vinhtq191@gmail(dot)com

                        Comment


                        • #42
                          Bạn có gặp trường hợp nó chạy liên tục không?
                          Mình chống dội bằng cách này, bạn xem thử

                          ORG 0000H
                          LJMP MAIN
                          ORG 0003H
                          CALL DELAY
                          MOV P1,A
                          RR A
                          RETI
                          ORG 0030H
                          MAIN:
                          MOV A,#7FH
                          MOV IE,#10000011B
                          SJMP $
                          DELAY:
                          MOV R7,#1000
                          LOOP:
                          MOV TMOD,#01H
                          MOV TL0,#LOW(-1000)
                          MOV TH0,#HIGH(-1000)
                          SETB TR0
                          JNB TF0,$
                          CLR TR0
                          CLR TF0
                          DJNZ R7,LOOP
                          RET
                          END
                          No Problems

                          Comment


                          • #43
                            Originally posted by 10520420 View Post
                            Bạn có gặp trường hợp nó chạy liên tục không?
                            Mình chống dội bằng cách này, bạn xem thử
                            Thật ra bản chất của ngắt khác với việc chúng ta xét điều kiện ví dụ như: nếu chân p3.2 = 0 thì sẽ đổi trạng thái chân P1.0. Vì mỗi lần ấn như vậy với một khoảng thời gian ta thấy rất ngắn nhưng chiếm rất nhiều chu kì máy ==> các điều kiện liên tục xảy ra và chương trình của chúng ta chạy quá trời.Trước đây khi chưa biết dùng ngắt tôi thường cho nó delay một khoảng nhỏ (nhưng cách này cùi quá). Như vậy ngắt mới ra đời để chóng lại cái đó. Có lẽ bạn chưa kích ngắt cạnh cho nó nên mới xảy ra hiện tượng như vậy. Ví dụ như ta kích ngắt cạnh xuống thì hàm ngắt chỉ thực hiện khi ở chân ngắt có sự thay đổi áp từ cao xuống thấp (1 -> 0). Có nhiều loại ngắt như thế lắm như ngắt cạnh lên nè,... Bạn tìm hiểu bit IT0 (đối với ngắt ngoài 0) nhe. Bạn xem sách 8051 của Tống Văn On trang 121 chương 6.6 phần ngắt ngoài.
                            Last edited by 10520496; 16-10-2012, 00:14.
                            TRẦN QUANG VINH
                            ĐT: 01688200 sáu sáu sáu
                            mail: vinhtq191@gmail(dot)com

                            Comment


                            • #44
                              Tôi đã từng nghĩ sẽ lập ra một nhóm tập hợp tất cả các bạn có đam mê lại. Có gặp mặt sinh hoạt thường xuyên để trao đổi kinh nghiệm. Có thế mới tiến bộ được chứ qua internet như thế này thì mất thời gian đánh máy với lại mạng ktx quá tệ,... Nhưng lớp chúng ta như thế nào thì các bạn biết rồi đó, thậm chí là chưa biết mặt hết nữa là. Cho nên việc tạo nhóm mới cũng đồng nghĩa với việc làm lại từ đầu về tất cả, ...
                              Last edited by 10520496; 16-10-2012, 00:15.
                              TRẦN QUANG VINH
                              ĐT: 01688200 sáu sáu sáu
                              mail: vinhtq191@gmail(dot)com

                              Comment


                              • #45
                                Originally posted by 10520496 View Post
                                Chạy khá tốt đó. Bạn xem thử!
                                dư nè Vinh,
                                MOV IE,#10000011B
                                SETB IT0
                                bit MOV IE,#10000011B là của thằng IT0 đó!
                                Lê Bá Nhựt UIT-CE05
                                Phone: 0968-868-300
                                Email: nhutlbuit@gmail.com

                                Enthuse + Creative + Try => Success

                                Comment

                                LHQC

                                Collapse
                                Working...
                                X