Thông báo

Collapse
No announcement yet.

Chuyển ASM sang HEX cho VĐK

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

  • Chuyển ASM sang HEX cho VĐK

    Các bác cho em hỏi
    Em muốn biên dịch file ASM lập trình cho VĐK 8051/AVR/PIC sang file HEX thì có thể dùng Proteus để dịch không? (mà ko cần vẽ mạch)

    8051 thì Read 51, AVR thì ?? PIC ??

    em thử dịch với Proteus ko vẽ mạch thì nó báo lỗi, liệu có CT nào dịch ASM sang HEX cho mọi loại VĐK ko?

    Nếu em muốn dịch file ASM cho PIC16F84 với Proteus thì chọn menu Source/Design Code Generation Tools rồi chọn cái gì để dịch cho PIC? MPASM hay MPASMWIN
    Attached Files

  • #2
    To:gà điện tử

    Vấn đề của bạn là chỉ cần chuyển ASM sang HEX để nạp cho VĐK được mô phỏng trong protues phải ko?Mình có CT này mong sẽ giúp đc bạn!
    Attached Files

    Comment


    • #3
      Cám ơn bác đã quan tâm,
      Nhưng có vấn đề là nó vẫn bảo ko tìm thấy file .LST
      Có lẽ là phải vẽ mạch nhỉ

      Comment


      • #4
        Nguyên văn bởi gà điện tử Xem bài viết
        Cám ơn bác đã quan tâm,
        Nhưng có vấn đề là nó vẫn bảo ko tìm thấy file .LST
        Có lẽ là phải vẽ mạch nhỉ
        trước hết bạn phải save nó lại đã, sau đó mới chuyển đuôi được.Khi bạn save nó thì file sẽ đc lưu ở đuôi *asm sau đó bạn vào Compile mà đổi đuôi.
        Chương trình bạn có thể viết trực tiếp trên programmer hoặc và Notepad của máy tính viết rồi lưu lại dưới đuôi *asm và dùng chương trình programmer để đổi đuôi.
        Chúc thành công

        Comment


        • #5
          Từ đuôi .obj làm thế nào để có đuôi .hex hả anh???
          |

          Comment


          • #6
            PROCESSOR 16F877A
            #INCLUDE <P16F877A.inc>
            ORG 0000H
            GOTO START
            ORG 04H
            GOTO INT
            START
            BCF STATUS,6
            BCF STATUS,5
            CLRF PORTA
            CLRF PORTB
            CLRF PORTE
            BSF STATUS,5
            BSF TRISB,0
            BSF TRISE,2
            BCF TRISB,1
            BCF TRISB,2
            BCF TRISB,3
            BCF TRISB,4
            BCF TRISA
            BCF STATUS,5
            MAIN
            BSF INTCON,7
            BSF INTCON,4
            CALL DOC_ADC
            CALL HIEN_THI
            MOVLW d'25'
            SUBWF ADRESH,0
            BTFSC STATUS,0
            GOTO MAIN
            BSF PORTB,3
            MOVLW d'50'
            SUBWF ADRESH,0
            BTFSC STATUS,0
            GOTO MAIN
            BCF PIR1,6
            BSF PIE1,6
            BTFSS PORTD,0
            GOTO MAIN
            CALL DELAY_10s
            BCF PORTB,1
            BCF PORTB,2
            CALL DELAY_1s
            BSF PORTB,2
            CALL DELAY_10S
            BCF PORTB,2
            GOTO MAIN
            INT
            BTFSS PORTB,0
            GOTO LOOP1
            GOTO LOOP2
            LOOP1
            BSF PORTB,4
            MOVLW d'50'
            SUBWF ADRESH,0
            BTFSC STATUS,0
            GOTO LOOP3
            GOTO LOOP4
            LOOP3
            BCF PORTB,4
            BCF PIE1,6
            RETFIE
            LOOP4
            BSF PORTB,1
            BCF PORTB,2
            BSF PORTD,0
            GOTO LOOP1
            LOOP2
            BSF PORTB,1
            BCF PORTB,2
            BSF PORTD,0
            BCF INTCON,1
            RETFIE

            DOC_ADC
            BCF STATUS,6
            BSF STATUS,5
            BCF ADCON1,3
            BCF ADCON1,2
            BCF ADCON1,1
            BSF ADCON1,0
            BCF STATUS,5
            BSF ADCON0,5
            BSF ADCON0,4
            BSF ADCON0,3
            BCF STATUS,5
            BSF ADCON1,6
            BCF STATUS,5
            BCF ADCON0,7
            BCF ADCON0,6
            BSF STATUS,5
            BCF ADCON1,7
            BCF STATUS,5
            BSF ADCON0,0
            BSF ADCON0,2
            LOOP5
            BTFSC ADCON0,2
            GOTO LOOP5
            RETURN

            HIEN_THI

            Comment


            • #7
              em viết đoạn code tren mà sao bi lỗi.Không hiểu được mong các bác chi dùm

              Comment


              • #8
                Cddtvt07a

                Nguyên văn bởi bùi tiểu min Xem bài viết
                em viết đoạn code tren mà sao bi lỗi.Không hiểu được mong các bác chi dùm
                bi lo~i ha ku
                viet sai thi bi loi chu sao
                hehe

                Comment


                • #9
                  programmer mình cũng có xài rồi. mấy hôm bữa xài OK, CHẢ BIẾT HÔM NAY NẮNG MƯA THẾ NÀO MÀ CHỈ DỊCH ĐƯỢC ASM SANG OBJ THÔI, CÒN OBJ SANG HẼ THÌ BÓ TAY

                  Comment


                  • #10
                    minh có cai này cung dung dc

                    Comment


                    • #11
                      http://www.4shared.com/file/16064556...ew_Folder.html

                      Comment


                      • #12
                        Nguyên văn bởi khiem Xem bài viết
                        Vấn đề của bạn là chỉ cần chuyển ASM sang HEX để nạp cho VĐK được mô phỏng trong protues phải ko?Mình có CT này mong sẽ giúp đc bạn!
                        bác phải hướng dẫn sử dụng chứ ai mới làm wen thì dùng sao được

                        Comment


                        • #13
                          mình có phần mềm chôm được nè, ai là chủ của nó xin đừng giận nhe, nó nè

                          Free File Hosting & Video Downloads, Free File Sharing, Online Friends Network - Ziddu

                          Comment


                          • #14
                            Nguyên văn bởi bùi tiểu min Xem bài viết
                            em viết đoạn code tren mà sao bi lỗi.Không hiểu được mong các bác chi dùm
                            lỗi 1 : dòng 20 BCF TRISA lệnh bcf là tác động vào bit nên phải chọn là bít nào
                            lỗi 2 dòng 40
                            lỗi 3 43
                            lỗi 4 45 như nhau là không tìm thấy chương trình con tên DELAY_10s và DELAY_1s
                            lỗi 5 102 không có chữ END ở kết thúc chương trình
                            Khoa học công nghệ mới là chìa khóa của sự phát triển!

                            Comment


                            • #15
                              mình thấy chương trình này dùng cũng hay đó, bạn xem thử dùng dc ko
                              8051 IDE.rar
                              yahoo: huu.thanh44
                              email:

                              Comment

                              Về tác giả

                              Collapse

                              gà điện tử Tìm hiểu thêm về gà điện tử

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

                              Collapse

                              • bqviet
                                Trả lời cho Đấu tắt điện cho máy tính bảng
                                bởi bqviet
                                Bqv cáo lỗi vì chưa đủ khả năng diễn giải để người đọc hiểu. Người làm kỹ thuật sâu đôi khi như thế đó. Về việc nạp pin không vào dù cell mới, khả năng cái mạch quản lý đó đã hỏng - cũng chính là nguyên nhân đám cell cũ hỏng từ đầu.
                                06-12-2025, 17:17
                              • nguyendinhvan
                                Trả lời cho Xin hỏi về mạch thu FM/AM trong catsette
                                bởi nguyendinhvan
                                Theo tôi, nó chỉ là cái Tuy- ê - nơ, hoặc là khối Trung Văn Tần, nó một phần trong cái Da đì ô thôi. Vì có thấy một chỗ có ba chân hàn, giiống như chân Cờ rít sờ tăng 455 ki nô hẹc. Còn khối Tuy ê nơ thì không nhìn thây cái Di ốt Va di cáp...
                                05-12-2025, 19:59
                              • afrendly
                                Trả lời cho Đấu tắt điện cho máy tính bảng
                                bởi afrendly
                                Có vẻ ngoài hiểu biết của mình rồi. Cuối cùng mình quyết định tìm mua 2 pin trên Shopee, giá 200K thay vào. Tuy nhận pin được 1%, sạc mãi không vào nhưng cũng mở được máy lên. Vậy cũng tạm. Cảm ơn bạn đã hỗ trợ nhé....
                                04-12-2025, 01:27
                              • nick22
                                Trả lời cho Máy điện châm ?
                                bởi nick22
                                Đúng như bạn nói, máy điện châm hiện nay trên thị trường đã khá đa dạng về mẫu mã, chức năng và giá thành.
                                01-12-2025, 13:23
                              Đang tải...
                              X