Thông báo

Collapse
No announcement yet.

Hỏi về nạp chương trình trong Proteus

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

  • Hỏi về nạp chương trình trong Proteus

    Mình có soạn 1 đoạn code viết bằng C trong Keli C, giờ muốn nạp nó vào trong 89c51 trong Proteus thì mình phải làm sao để chuyển đoạn chương trình đó sang mã HEX để nạp vào đây, chỉ mình với...

  • #2
    Nguyên văn bởi nmhoang Xem bài viết
    Mình có soạn 1 đoạn code viết bằng C trong Keli C, giờ muốn nạp nó vào trong 89c51 trong Proteus thì mình phải làm sao để chuyển đoạn chương trình đó sang mã HEX để nạp vào đây, chỉ mình với...
    Đơn giản thôi bác à, để em gửi bác file hướng dẫn nha ( của tác giả nào thì em không bít ), đảm bảo đọc phát hiểu liền
    Attached Files
    Và con tim đã vui trở lại ....

    Comment


    • #3
      ko, ý mình là mình chạy, debug trong Keli C được rồi, nhưng giờ muốn nạp và 89c51 trong Proteus thì mình làm sao. để nguyên file đã lưu trong Keli C nạp vào luôn hả, mà file để nạp trong Proteus nó là đuôi ".hex " mà...làm sao đây

      Comment


      • #4
        Nguyên văn bởi nmhoang Xem bài viết
        ko, ý mình là mình chạy, debug trong Keli C được rồi, nhưng giờ muốn nạp và 89c51 trong Proteus thì mình làm sao. để nguyên file đã lưu trong Keli C nạp vào luôn hả, mà file để nạp trong Proteus nó là đuôi ".hex " mà...làm sao đây
        bạn đọc bài hướng dẫn sử dụng Keli C đó , sẽ có phần hướng dẫn chuyển file *.C mà bạn viết sang mã hex, sau đó nạp file mã hex đó cho VDK trong proteus , thế là chạy ngon lành thôi
        0945061338(vocam.h@gmail.com,lehanhdtk3@gmail.com)
        ||
        PROGRAMING(C,ASM),HARDWARE,LMD,RTC,GPRS,GPS....ALL OF VDK

        Comment


        • #5
          @nmhoang:bạn nháy kép vào vdk-->program file(nháy vào biểu tượng folder) -->chọn file .hex bạn đã dịch từ keil .ok

          Comment


          • #6
            ah, mình làm được rồi, thanks mọi người

            Comment


            • #7
              sao mình nạp vào được rồi, lúc nhấn nút mô phỏng thì thấy tín hiệu chớp tắt lan dần trên các chân port nhưng sao đợi mãi mà ko thấy đèn led sáng theo như vậy... tại sao vậy???

              Comment


              • #8
                bạn có thể đưa chương trình cũng như mạch mô phỏng lên để mọi người giúp bạn

                Comment


                • #9
                  Nguyên văn bởi nmhoang Xem bài viết
                  sao mình nạp vào được rồi, lúc nhấn nút mô phỏng thì thấy tín hiệu chớp tắt lan dần trên các chân port nhưng sao đợi mãi mà ko thấy đèn led sáng theo như vậy... tại sao vậy???
                  Vậy chắc là do chương trình rồi, bác post chương trình lên để mọi người góp ý cho
                  Và con tim đã vui trở lại ....

                  Comment


                  • #10
                    #include "regx51.h"
                    #define led P0_0
                    #define led1 P0_1
                    #define led2 P0_2
                    #define led3 P0_3
                    #define led4 P0_4
                    #define led5 P0_5
                    #define led6 P0_6
                    #define led7 P0_7
                    void delay(unsigned int time)
                    {
                    while (time--)
                    {
                    unsigned int temp; temp=150;
                    while (temp--);
                    }
                    }
                    void main(void)
                    {
                    while (1)
                    {
                    led = 0;delay(1500);led = 1;delay(1500);
                    led1 = 0;delay(1500);led1 = 1;delay(1500);
                    led2 = 0;delay(1500);led2 = 1;delay(1500);
                    led3 = 0;delay(1500);led3 = 1;delay(1500);
                    led4 = 0;delay(1500);led4 = 1;delay(1500);
                    led5 = 0;delay(1500);led5 = 1;delay(1500);
                    led6 = 0;delay(1500);led6 = 1;delay(1500);
                    led7 = 0;delay(1500);led7 = 1;delay(1500);
                    };
                    }

                    đó là chương trình mình viết đó, xem giúp mình nhe

                    Comment


                    • #11
                      bạn có thể đưa hình vẽ lên không,theo tôi đoán bạn mong muốn xuất mức 1 để led sáng ,mức 0 để led tăt.Song bạn không dùng điện trở treo cổng này nên led không sáng thôi

                      Comment


                      • #12


                        hình mạch của mình đó

                        Comment


                        • #13
                          mình gởi kèm theo hình nè, coi giúp mình nhe
                          Attached Files

                          Comment


                          • #14
                            Nguyên văn bởi nmhoang Xem bài viết
                            sao mình nạp vào được rồi, lúc nhấn nút mô phỏng thì thấy tín hiệu chớp tắt lan dần trên các chân port nhưng sao đợi mãi mà ko thấy đèn led sáng theo như vậy... tại sao vậy???
                            Sao ko đua file lên luôn ?
                            Đăng ký Dropbox có ngay 2GB lưu trữ online miễn phí:

                            Comment


                            • #15
                              mạch này ko chạy là đúng rồi, ko có điện trở kéo lên ở P0 kìa(ko nên dùng trở thanh vì trong proteus điện trở thanh hình như ko chạy, nên dùng 8 con trở để kéo P0 lên vcc)


                              cái nữa là bạn vẽ mạch tầm bậy kìa, chỗ reset ấy,mà chạy mô phỏng ko cần mấy phần reset với thạch anh đâu.

                              Comment

                              Về tác giả

                              Collapse

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

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

                              Collapse

                              • dinhthuong80
                                Trả lời cho Tiếng Anh cho người Việt
                                bởi dinhthuong80
                                Vì sản phẩm của họ dân mình có dùng, và có lẽ cũng không phải là không phổ biến, nên ĐT quyết định gởi thư điện tử tiếng Anh cho họ như sau, ( đã sửa vài từ như được góp ý, vì nếu lịch sự thì dù vòng vo cũng nên phản hồi, vì...
                                Hôm qua, 16:36
                              • tuyennhan
                                Trả lời cho Tiếng Anh cho người Việt
                                bởi tuyennhan
                                Cái thư sai ngay câu chào Dear sir mới đúng Hi chỉ dùng cho người quen , các vấn đề về kỹ thuật nó không trả lời hoặc nói loanh quanh tránh ảnh hưởng đến công ty .
                                Giup1 người cần không giúp người không cần với lại văn mình vợ người nha đừng quên .
                                23-02-2025, 07:44
                              • vi van pham
                                Trả lời cho Tiếng Anh cho người Việt
                                bởi vi van pham
                                Cám ơn những lời chúc tốt đẹp của em.

                                Việc em làm giống như chê sếp dốt, chẳng những không có miếng xôi nào để ăn mà còn chịu nhiều trù dập lên bờ , xuống ruộng.

                                Hãy tránh vết xe đổ của tui đi. Dành thời gian lo cho gia đình....
                                23-02-2025, 02:00
                              • nhathung1101
                                Trả lời cho Tiếng Anh cho người Việt
                                bởi nhathung1101
                                Ngoại ngữ là không thể thiếu, nhất là làm việc với công nghệ.

                                Nhưng học để tán gái hay để đọc datasheet, manual là chuyện cần quan tâm.

                                Và đọc ở nguồn nào đáng tin cậy, chứ cứ lên tictok hay facebook học lỏm thì...
                                22-02-2025, 22:18
                              • dinhthuong80
                                Trả lời cho Tiếng Anh cho người Việt
                                bởi dinhthuong80
                                Bác nói rất khách quan và chính xác. Ngoại ngữ là chìa khóa thăng tiến dù làm gì. Chả thế mà nay nước mình dạy tiếng Anh từ tiểu học.

                                Nhớ hồi năm 2006 em ra Hải Phòng, Hải Dương tìm việc, thời đó ở Bình Dương lương công...
                                22-02-2025, 14:51
                              • dinhthuong80
                                Trả lời cho Tiếng Anh cho người Việt
                                bởi dinhthuong80
                                Cảm ơn bạn, ĐT cũng có ý nghĩ như vậy.

                                Thực ra, lỗi của hãng đó ( gọi là hãng vì không chỉ một model sản phẩm) là về phần cứng, ĐT tuy không biết về lập trình phần mềm nhưng cũng thấy rằng sẽ chẳng khó khăn gì đáng...
                                22-02-2025, 14:39
                              • dinhthuong80
                                Trả lời cho Tiếng Anh cho người Việt
                                bởi dinhthuong80
                                Dạ, bác bảy mấy tuổi đời rồi cũng không kém bố cháu bao nhiêu. Tuổi nghề thì bác cũng đáng tuổi cha chú.

                                Nhưng 2 điều trên thì chưa hẳn đã đáng quí và đáng tôn trọng bằng việc bác rất nhiệt tình chia sẻ kinh nghiệm chuyên...
                                22-02-2025, 14:28
                              • bqviet
                                Trả lời cho Tiếng Anh cho người Việt
                                bởi bqviet
                                Đúng, nếu chú tâm thì chỉ cần mỗi tiếng Việt là đã khá đủ để làm đa số công việc thông thường, ở thời đại ngày nay khi tài liệu sách vở phương tiện thông tin liên lạc đã nhiều. Nhưng cũng chính ở thời nay giao lưu các nước nhiều...
                                21-02-2025, 20:26
                              • mèomướp
                                Trả lời cho Tiếng Anh cho người Việt
                                bởi mèomướp
                                Dạ cháu nghĩ chú dinh... cứ mạnh dạn gửi thư đi ạ, chú có thể gửi bằng văn bản in chuyển phát nhanh sẽ có giá trị hơn. Vấn đề chưa hẳn là cần hãng làm gì đó, mà chỉ đơn giản là mình cảm thấy nhẹ lòng vì đã làm những việc bản...
                                21-02-2025, 12:32
                              • vi van pham
                                Trả lời cho Tiếng Anh cho người Việt
                                bởi vi van pham
                                Những lần hắt hơi sổ mũi làm tôi mệt lã, phải dùng rượu uống để ngũ. Tôi cũng đang uống rượu 1 mình, viết vài dòng này cho em ( có lẽ dt chỉ bằng tuổi em tôi).

                                Dinh thuong dang đi vào vết xe đổ của tôi. Càng chứng minh, có...
                                20-02-2025, 21:31
                              Đang tải...
                              X