Ðăng Nhập

View Full Version : Một số câu hỏi về Proteus của beginner


tuvan1981
19-11-2008, 08:51 PM
(1) Proteus không debug được C source có đúng không? (Vào Source -> Add/Remove Source file hoặc vào Source -> Define Code Generation Tool thì không thấy cho phép chọn C)

(2) Sao Proteus không báo lỗi gì hết khi nạp hex file bất kỳ? Không biết do minh chỉnh sai chỗ nào hay bản thân nó như vậy?

Cảm ơn các bạn

dientudong
21-11-2008, 01:02 AM
bạn chỉ được nạp vào proteus bằng file he x thôi.khi lập trình bằng ngôn ngữ nào đó nếu không có vấn đề thì dịch sang file he x được.vậy file he x là sản phẩm cuối cùng.

love_ac
21-11-2008, 05:20 PM
Proteus không chỉ nạp được mỗi file.hex

dientudong
21-11-2008, 07:38 PM
Vậy theo bạn thì còn file đuôi nào có thể nạp được

thaithien
06-03-2009, 11:56 PM
Có thể dịch ngược file hex thành file asm ?

tndonga
08-03-2009, 11:03 AM
Hình như Proteus chỉ nhận file hex thôi ! Còn mình muốn nạp chạy thì sử dụng các trình biên dịch . Vấn đề dich ngược file hex thành file asm là không thể ! bởi theo tôi khi mình lập trình có thể khác nhau nhưng nhưng cùng một giải thuật !

namqn
08-03-2009, 05:10 PM
Hình như Proteus chỉ nhận file hex thôi ! Còn mình muốn nạp chạy thì sử dụng các trình biên dịch . Vấn đề dich ngược file hex thành file asm là không thể ! bởi theo tôi khi mình lập trình có thể khác nhau nhưng nhưng cùng một giải thuật !
Các lệnh mnemonic trong hợp ngữ tương ứng với các lệnh mã máy của PIC, do đó việc chuyển một tập tin chương trình dạng .hex thành code hợp ngữ là hoàn toàn có thể làm được, và người ta gọi các tiện ích thực hiện việc này là disassembler. MPLAB IDE có thể nhập một tập tin .hex và hiển thị code chương trình tương ứng với nhiều kiểu thể hiện khác nhau.

Điều duy nhất không thể thực hiện với thao tác disassembly là nhãn gốc của chương trình hợp ngữ.

Thân,