Thông báo

Collapse
No announcement yet.

Dành cho người mới tìm hiểu 8051

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

  • Các anh cho em hỏi
    sau khi xảy ngắt ngoài thì làm thế nào 8051 trở về chương trình chính em thử mô phỏng đă treo chân IT0 lên 5V sau ngắt nhưng 8051 vẫn chạy trong ngắt của nó mà ko trở về main
    - Trong cơ chế ngắt để CPU có thể trở về chương trình chính từ chuơng trình phục vụ ngắt cần phải có 2 điều kiện.
    + Một là: Trước khi vào chương trình phục vụ ngắt nội dung của bộ đếm chương trình (PC) và các dữ liệu đang xử lý dang dở được tự động cất vào ngăn xếp để CPU có thể biết được địa chỉ trở về sau khi xử lý ngắt.
    + Hai là: Trong chương trình phục vụ ngắt CPU gặp lệnh RETI (lệnh đánh dấu kết thúc chương trình phục vụ ngắt). Khi CPU đã vào chương trình phục vụ ngắt thì nó chỉ thoát khỏi chương trình này khi gặp lệnh RETI. Chân INT0 của bạn chỉ là nguyên nhân gây ra ngắt, nó không có ý nghĩa trong việc kết thúc chương trình phục vụ ngắt.

    Thân ái!
    For a better world

    Comment


    • em dang tim phan mem proteus
      co bac nao biet duong link ko? cho em di
      Sir_Tuyen

      Comment


      • Các bác ơi ! giúp em với , em đang làm đề tài mạch xếp hàng tự động dùng con AT89C51 y như trong mấy cái quầy ở ngân hàng ! Bác nào có mạch giúp em với , xin đội ơn các bác trước....
        |

        Comment


        • Nguyên văn bởi ngbtrung2904 Xem bài viết
          Các anh cho em hỏi
          sau khi xảy ngắt ngoài thì làm thế nào 8051 trở về chương trình chính em thử mô phỏng đă treo chân IT0 lên 5V sau ngắt nhưng 8051 vẫn chạy trong ngắt của nó mà ko trở về main

          http://www.mediafire.com/?zdj0gmkdmzy
          EX1ISR: //PHUC VU NGAT 1
          MOV P2,#00H
          MOV A,#66H
          BACK1: MOV P1,A
          RR A
          CALL DELAY
          JMP BACK1
          RETI
          bạn cho lệnh JMP BACK1 như thế thì nó làm sao thoát khỏi ngắt được!!!
          0945061338(vocam.h@gmail.com,lehanhdtk3@gmail.com)
          ||
          PROGRAMING(C,ASM),HARDWARE,LMD,RTC,GPRS,GPS....ALL OF VDK

          Comment


          • chào các anh chị,em cũng là người mới tìm hiểu về 8051.về phần cúng thì thấy nó cũng ko rắc rối lắm còn phần lập trình cho nó thì lại càng rắc rồi hơn.emđang phải làm bài báo cáo thực hành về con này.cụ thể là lập trình cho nó chạy trên LCD hiển thị chữ LỚP 2ĐT-K5,CD VIETTRONICS.các anh chị trên đó có thẻ jup em phần lập trình này đc ko?

            Comment


            • chào các anh chị,em cũng là người mới tìm hiểu về 8051.về phần cúng thì thấy nó cũng ko rắc rối lắm còn phần lập trình cho nó thì lại càng rắc rồi hơn.emđang phải làm bài báo cáo thực hành về con này.cụ thể là lập trình cho nó chạy trên LCD hiển thị chữ LỚP 2ĐT-K5,CD VIETTRONICS.các anh chị trên đó có thẻ jup em phần lập trình này đc ko?
              Dear vuhieu_0701!
              Bạn tham khảo hướng dẫn kết nối và điều khiển LCD1602 với 8051 trong file sau nhé. Hi vọng nó có ích cho bài toán của bạn!
              Thân mến!
              Attached Files
              For a better world

              Comment


              • Nguyên văn bởi vuhieu_0701 Xem bài viết
                chào các anh chị,em cũng là người mới tìm hiểu về 8051.về phần cúng thì thấy nó cũng ko rắc rối lắm còn phần lập trình cho nó thì lại càng rắc rồi hơn.emđang phải làm bài báo cáo thực hành về con này.cụ thể là lập trình cho nó chạy trên LCD hiển thị chữ LỚP 2ĐT-K5,CD VIETTRONICS.các anh chị trên đó có thẻ jup em phần lập trình này đc ko?
                Ban tham khao code nay nhe, hi vong se giup ich cho ban. Chuc ban thanh cong!
                Attached Files

                Comment


                • mình đang gặp khó khăn ko biết thiết kế nguồn nuôi VDK ,khi mất điện lưới dùng nguồn aquy.bạn nào biết chỉ dùm mình với..mình mới làm quen với VDK.//làm ơn gỏi về hanungnhanhanh@yahoo.com.thanhks
                  |

                  Comment


                  • mình đang gặp khó khăn ko biết thiết kế nguồn nuôi VDK ,khi mất điện lưới dùng nguồn aquy.bạn nào biết chỉ dùm mình với..mình mới làm quen với VDK.//làm ơn gỏi về phanungnhanhanh@yahoo.com.thanhks
                    |

                    Comment


                    • các pác ơi ! giúp em với em đang làm đồ án cho hệ thống xép hàng tự động y như trong các quầy tiếp khách ở trong ngân hàng mà dùng con 89c51 ! bác nào có phần cứng và phần mềm chia sẻ cho em với ! em cần gấp lắm ! xin đa tạ các pác trước !
                      |

                      Comment


                      • thực ra viết chương trình cho vi điều khiển 8051 có thể dùng visual C hoặc là hợp ngữ assembly.Dùng cái nào là do thói quen của từng người lập trình thoi.Từ chương trình để nạp vào vi điều khiển ta cần có kit AT89S51 hoặc AT89c51 mà không phải lúc nào cũng làm được.do vậy các bạn có thể mô phỏng trên protues
                        [COLOR="Red"]To live is to fight[/COLOR]

                        Comment


                        • em co cai nay muon hoi cac Bac?

                          Em cũng là dân điện tử giờ cũng hí hoáy làm một cái gì đó thực tế.
                          em định làm một chiếc dồng hồ điện tử hiện thị giờ/ phút/giây - ngày/ tháng năm.
                          em dùng con DS1307, nhưng họ 8051 không có thư viện sẵn của chuẩn giao tiếp I2C như ho Pic, Pác nào có code của giao tiếp này, post lên anh em tham khảo với nhé. Ah bác nào có kinh nghiệm về cái này thì bớt chút tg len diễn đàn cho anh em hoc hỏi với nhé>
                          Thanks!
                          Ko tin vào chính mình
                          Tức là bạn đã thất bại một nửa trước khi bắt đầu.

                          Comment


                          • Xin chao cac ban!
                            minh rất mê VDK.
                            các chương trình mình đã mô phỏng ok rồi.
                            nhưng cho mình hỏi có mạch nguồn nào nuôi con VDK khi điện lưới mất ko,có kèm theo mạch xạc/
                            mình xin chân thành cám ơn nhiều.Chúc mấy bác dồi dào sức khỏe.
                            |

                            Comment


                            • Nguyên văn bởi tungbeng Xem bài viết
                              em muốn hỏi : em truy xuất ngược code từ rom trong chip vi xử lý 8052, đưa qua cổng nối tiếp giao tiếp với máy tính , code nãy được đưa ra màn hình máy vi tính , tuy nhiên khi hiển thị toàn là mã ascii ,chữ loằng ngoằng , khong biết làm cách nào để dịch lại file hex , mog được sự chỉ giáo và giúp đỡ của mọi người ! đa tạ .
                              không làm theo kiểu ngược vậy được đâu.
                              khi bạn viết 1 chương trình trên máy tính = 1 phần mềm biên dịch như kielC chẳng hạn.
                              thì sau khi hoàn thành ,trình biên dịch sẽ dịch ra mã chương trình của bạn ra mã máy và nạp vào VDK cho bạn.
                              bạn đọc dữ liệu từ chip ra thì chỉ đọc được mã máy này thôi .

                              Comment


                              • Nguyên văn bởi dientu9 Xem bài viết
                                Hi.
                                Cho D hỏi thêm tí nữa . Mạch của D làm sẳn có 8 R=390 ôm nối tiếp với 1 led. Có 8 nhánh. D thay con D8050 thành con H1061 và D mắc song song khoản 150 led cho mỗi nhánh . Nếu như Bạn nói thế thì mình phải chọn Nguồn 12V và I=12A . Bạn có cách nào khác không vậy?
                                150 con led. bạn mắc nối tiếp 3-4 con led vơi trở 270R , đối với điện áp 12V .
                                như vậy thì dòng trên 4 con led như nhau. và dòng mà bạn cần để chạy 150 con đó sẽ giảm nhiều .
                                cái này là cái mà mấy cái biển quảng cáo vẫn hay làm mà .

                                Comment

                                Về tác giả

                                Collapse

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

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

                                Collapse

                                • mèomướp
                                  Trả lời cho Công thức điện tử
                                  bởi mèomướp
                                  Dạ thời thế giờ thay đổi theo hướng tích cực hơn rồi chú trung sĩ ạ. Kiến thức được chia sẻ ngày càng nhìu nên làm ăn gian dối ko còn dễ dàng như trước đâu ạ. Những thợ nhỏ rồi sẽ thành công nhân sản xuất đồ mới hết thay vì sửa chữa lặt vặt...
                                  hôm nay, 21:21
                                • mèomướp
                                  Trả lời cho Xin hỏi về màn hình laptop
                                  bởi mèomướp
                                  Dạ cùng chuẩn tín hiệu thì chắc chắn là nhận ạ. Vì bản chất oled hay lcd thì đều phải có mạch chuyển đổi trên thanh gỗ rồi chuyển sang những chip xử lý hàng nghìn chân gắn trên những tab mỏng dính rồi mới ra các điểm ảnh theo hàng...
                                  hôm nay, 20:31
                                • yname11
                                  Trả lời cho Xin hỏi về màn hình laptop
                                  bởi yname11
                                  Ok , thanks bác đã chỉ...
                                  hôm nay, 15:06
                                • nguyendinhvan
                                  Công thức điện tử
                                  bởi nguyendinhvan
                                  Sau bao năm nghiên cứu cái dtvn. Tôi phát hiện công thức này. Các anh em xem đúng bao nhiêu phần trăm nhé !

                                  Chập thì thay. Cháy thì tháo
                                  Làm thì láo. Báo thì hay
                                  May thì khoe. Rủi thì bỏ
                                  Thành tích nhỏ. Báo thành to
                                  Làm cho có. Báo chi li
                                  Sai cả li. Báo
                                  ...
                                  hôm nay, 00:35
                                • yname11
                                  Trả lời cho Xin hỏi về màn hình laptop
                                  bởi yname11
                                  có chắc ko b, màn lcd phải có cao áp mới sáng, màn led thì ko có, ko có cáp chuyển đổi thì lắp thế nào đc ??...
                                  Hôm qua, 22:31
                                • mèomướp
                                  Trả lời cho Xin hỏi về màn hình laptop
                                  bởi mèomướp
                                  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...
                                  Hôm qua, 22:14
                                • bactho
                                  Trả lời cho Tự làm máy đo Cuộn cảm
                                  bởi bactho
                                  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...
                                  Hôm qua, 21:48
                                • yname11
                                  Trả lời cho Xin hỏi về màn hình laptop
                                  bởi yname11
                                  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...
                                  Hôm qua, 21:43
                                • bactho
                                  Trả lời cho các bạn giúp mình về file HEX với!!!
                                  bởi bactho
                                  Bạn vào trang phuclanshop.com ,tìm đến góc kỹ thuật. Tác giả vương khánh hưng nói rất rõ về điều bạn tìm...
                                  Hôm qua, 21:21
                                • mèomướp
                                  Trả lời cho Xin hỏi về màn hình laptop
                                  bởi mèomướp
                                  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ả...
                                  Hôm qua, 20:43
                                Đang tải...
                                X