Hướng dẫn Proteus

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • namqn
    Trưởng lão PIC bang
    • Feb 2006
    • 3020

    #91
    Nguyên văn bởi phanbobo View Post
    ...Hoặc có lỗi nhiều khi không biết sửa thế nào vì ở mạch thật tín hiệu không "chờ" ta quan sát trong khi ở mô phỏng thì thoải mái. Chúc bạn thành công
    Nếu mạch thật được chạy bởi một hardware debugger (MPLAB ICD 2 hay MPLAB PICkit 2) thì tín hiệu vẫn có thể "chờ" ta quan sát.

    Thân,
    Biển học mênh mông, sức người có hạn.

    Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
    http://www.picvietnam.com/forum/showthread.php?t=1263

    Comment

    • truong87bk
      Đệ tử 1 túi
      • Nov 2006
      • 11

      #92
      Anh Phanbobo đúng là cao thủ, hóa ra chỉ cần dùng CCS hoặc MPLAB dịch ra file *.cof rồi nạp vào Pic là khi chạy có thể xem được từng dòng code.
      http://www.facebook.com/truong87bk

      Comment

      • sirbill
        Nhập môn đệ tử
        • Jun 2008
        • 3

        #93
        Em mới học về vi điều khiển, dùng Proteus 7.2 SP6 mô phỏng 16F628A, dùng MPLAB viết đoạn code do anh falleaf chỉ như sau:
        Code:
        		INCLUDE <P16F628A.INC>
        ;---------------------------------------------------------------
        		ORG	0X0000
        		GOTO	MAIN
        		
        		ORG	0X0005
        MAIN
        		BANKSEL TRISB
        		CLRF	TRISB
        		
        		BANKSEL PORTB
        		BSF	PORTB,0
        		
        		GOTO	$
        		
        		END
        Nếu đúng theo đoạn code này, chỉ có chân RB0 là đèn LED sẽ sáng, tuy nhiên khi nạp file HEX vào Proteus, các chân RB0,1,2,7 các LED đều sáng. Em đã thử rất nhiều lần, kiểm tra phần mạch mô phỏng đều không thấy có sai sót nhưng kết quả vẫn như vậy, mong các anh giúp đỡ.
        Last edited by namqn; 20-11-2008, 02:57 AM.

        Comment

        • tuvan1981
          Nhập môn đệ tử
          • Nov 2008
          • 3

          #94
          Nguyên văn bởi nhh View Post
          Mình gởi cái file hướng dẫn mô phỏng bằng Proteus cho các bạn, chắc là còn nhiều thiếu sót !
          Cái hướng dẫn của bạn mình làm lại chạy ngon lành (load HEX file của bạn).
          Nhưng mình thử làm cái source, dịch lại rồi load vô thì nó không chạy, hu hu.
          Bạn cho mình xin cái source đi? Mình chỉ là beginner thôi, hơi bị loay hoay cả ngày rồi (

          Comment

          • namqn
            Trưởng lão PIC bang
            • Feb 2006
            • 3020

            #95
            Nguyên văn bởi sirbill View Post
            Em mới học về vi điều khiển, dùng Proteus 7.2 SP6 mô phỏng 16F628A, dùng MPLAB viết đoạn code do anh falleaf chỉ như sau:
            Code:
            		INCLUDE <P16F628A.INC>
            ;---------------------------------------------------------------
            		ORG	0X0000
            		GOTO	MAIN
            		
            		ORG	0X0005
            MAIN
            		BANKSEL TRISB
            		CLRF	TRISB
            		
            		BANKSEL PORTB
            		BSF	PORTB,0
            		
            		GOTO	$
            		
            		END
            Nếu đúng theo đoạn code này, chỉ có chân RB0 là đèn LED sẽ sáng, tuy nhiên khi nạp file HEX vào Proteus, các chân RB0,1,2,7 các LED đều sáng. Em đã thử rất nhiều lần, kiểm tra phần mạch mô phỏng đều không thấy có sai sót nhưng kết quả vẫn như vậy, mong các anh giúp đỡ.
            Nếu bạn sửa code lại như sau (thêm dòng CLRF PORTB) thì kết quả thế nào:
            Code:
            		INCLUDE <P16F628A.INC>
            ;---------------------------------------------------------------
            		ORG	0X0000
            		GOTO	MAIN
            		
            		ORG	0X0005
            MAIN
            		BANKSEL TRISB
            		CLRF	TRISB
            		
            		BANKSEL PORTB
            		CLRF	PORTB
            		BSF	PORTB,0
            		
            		GOTO	$
            		
            		END
            Thân,
            Biển học mênh mông, sức người có hạn.

            Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau:
            http://www.picvietnam.com/forum/showthread.php?t=1263

            Comment

            • khiem2812
              Nhập môn đệ tử
              • Mar 2009
              • 2

              #96
              mình thấy có rất nhiều bạn lập trình bằng C. Nhưng trong Protues, mình mới chỉ biết nhập file .asm để mô phỏng thôi. bạn nào đã từng mô phỏng bằng C thì có thể chỉ mình được k?

              Comment

              • toiditimem1010
                Nhập môn đệ tử
                • Dec 2008
                • 2

                #97
                lời cảm ơn

                cám ơn các nah nhé.
                Em đang muốn đi sâu vào để mô phỏng bằng phần mềm này.
                dạo này tại bị mất mạng nên em it nên trang.
                rất mong được các anh chi chỉ dao thêm cho em về phần mềm này.

                Comment

                • xuanhiendk2
                  Đệ tử 3 túi
                  • Jan 2009
                  • 52

                  #98
                  Mình đang làm đề tài về điều khiển động cơ không đồng bộ 3 pha sử dụng phương pháp điều chế Vector không gian. Mình viết chương trình xuất xung PWM cho Pic 18F4431. Mình muốn mô phỏng nó trên Proteus mà không được. Mình dùng IRAM để điều khiển động cơ. Tuy nhiên trong Proteus ko có nên mình định sử dụng 6 IGBT để mô phỏng. Nhưng ko hiểu sao toàn báo lỗi. Bạn nào biết chỉ dùm mình với! Thanks trước nhé

                  Comment

                  • dtduckhung
                    Đệ tử 1 túi
                    • Mar 2009
                    • 15

                    #99
                    ngulapphuong oi! gửi em mình file cài đặt đi. em down mà hết thời gian rồi. hic...
                    mail em nè : dtduckhung@gmail.com
                    thanks anh nhiều nha!!!!!!!!!!!!!!

                    Comment

                    • nguyenung
                      Nhập môn đệ tử
                      • Oct 2008
                      • 4

                      #100
                      2 các bác
                      Có bác nào mô phỏng được thời gian thực với ds12887 chưa ??? ( bản 7.6 có con này)
                      e có test thử nhưng mãi không được. chương trình không báo lỗi !!!
                      bác nào mô phỏng thành công rồi thì chỉ giáo cái !!!
                      thanks!!!

                      Comment

                      • nguyenung
                        Nhập môn đệ tử
                        • Oct 2008
                        • 4

                        #101
                        ah chương trình e viết bàng ccs cho con f877. chương trình test làm theo hướng dẫn của bác Nguyễn trung Chính nhưng mô phỏng thì chân data của 12c887 không ' nhúc nhích' gi!!!

                        Comment

                        • zonnamtao
                          Đệ tử 1 túi
                          • Aug 2009
                          • 16

                          #102
                          Nguyên văn bởi truong87bk View Post
                          Anh Phanbobo đúng là cao thủ, hóa ra chỉ cần dùng CCS hoặc MPLAB dịch ra file *.cof rồi nạp vào Pic là khi chạy có thể xem được từng dòng code.
                          Nếu nạp như vậy thì xem bằng cách nào vậy?

                          Comment

                          • thienstar
                            Nhập môn đệ tử
                            • Oct 2007
                            • 8

                            #103
                            Thư viện Pic32 trong Proteus

                            Bác nào có thư viện Pic32 có thể cho đệ xin được không. Mình đang tìm hiểu Pic32 muốn làm mô phỏng đề kiểm tra thử

                            Comment

                            • nguyenquancong
                              Nhập môn đệ tử
                              • Mar 2010
                              • 1

                              #104
                              cac bac oi .! ai co chuong trinh mo phong proteus goi tho em duoc khong . em khong biet phai tim dau ra a .cam on cac bac nhieu lam

                              Comment

                              • caobai123
                                Nhập môn đệ tử
                                • Mar 2010
                                • 3

                                #105
                                anh chị ơi cho em hỏi , dùng con 74LS245 tín hiệu điền khiển là L L thì data B to A còn nếu tín hiệu điều khiển là L H thì data A to B . em muốn chỉ co một chiều đóng hoặc mở thôi thì dùng con gì ạ ? cảm ơn anh chị nhiều !

                                Comment

                                Working...