Thông báo

Collapse
No announcement yet.

Hướng dẫn mô phỏng 8051 bằng Topview Simulator

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

  • Hướng dẫn mô phỏng 8051 bằng Topview Simulator

    HUONG DAN SU DUNG TOPVIEW SIMULATOR
    Phần mềm TOPVIEW SIMULATOR và chương trình nạp cho ic Ezdl4
    Link down: http://www.ziddu.com/download/401352...emnap.zip.html
    Đây chỉ là bản demo nhưng cũng đủ để biên dịch(chuyen sang file hex) và mô phỏng led đơn,led 7 đoạn,LCD,serial port,keyboar v.v.
    Trước hết để mô phỏng ta cần phải có file hex sau đây tôi sẽ hướng dẫn bạn diên dịch file asm thành hex bằng topview
    Đầu tiên mở topview sao đó chọn menu file->load text file nó sẽ hiện ra một hộp thoại bạn nhập tên file vào (không cần đuôi asm no sẽ tự thêm vào cho bạn) rồi nhấn OPEN nó sẽ hiện ra một thông báo là không phát hiện ra file có tên vừa nhập (ở ví dụ này chúng ta tạo mới file asm nếu bạn đã
    có file asm thì chỉ cần load file) sau khi chọn YES nó sẽ hiện ra một của sổ của file đã tạo và ta bắt đầu viết chương trình trên nó.
    Lưu ý quan trọng ở cần thêm $mod51 ở đầu.Tiếp theo viết chương trình chạy sau khi viết ta chọn
    Save text file (lúc này file asm mới được tạo) để biên dịch ->hex ta chọn menu command chọn tiếp Run assembler nó sẽ hiện ra cửa sổ Run Assembler bạn đánh dấu chọn tất cà checkbox
    ở phần Enter Patch and File name of Assembly bạn duyệt tới file Asm51.exe thư mục Assembler trong phần cài đặt Topview Simulator
    ví dụ tôi cài ở topview ở ổ E thì đường dẫn là E:\topview\ Assembler\Asm51.exe
    Cuối dùng ta bấn Run để biên dịch sau khi biên dịch xong nó bạn coi các lỗi báo trong cửa sổ
    File.list
    Tiêp theo là mô phỏng trên led
    - MỞ CHƯƠNG TRÌNH VÀ CHỌN IC MÔ PHỎNG TRONG SELECT DEVICE VÀ TẦN SỐ DAO ĐỘNG THACH ANH OPERATING FREQUENCY
    - LOAD FILE HEX(FILE HEX CÓ THỂ TẠO BẰNG TOPVIEW HAY KEIL C TRONG DEVICE CHỌN AT89C51 CỦA ATMEL)
    - KẾT NỐI PORT VỚI LED EXTERNAL MODULES SETTING CHỌN LED
    - CHỌN PORT KẾT NỐI Ở PHẦN SELECT PORT LINE DẤU ĐỂ CHỌN
    - CHỌN LED SÁNG Ở MỨC 1(ĐÁNH DẤU CHỌN)
    - MỞ CỬA SỔ ĐỂ QUAN SÁT LED VIEW->EXTERNAL MODULES->LED
    - CỬA SỔ PROGRAM WINDOW ĐỂ XEM MÃ MÁY
    - REGISTER WINDOW ĐÊ XEM THANH GHI V.V
    - SAU BẤM GO ĐỂ CHẠY VÀ STOP ĐỂ DỪNG RESET KHỜI ĐỘNG LẠI
    - HOẶC TEP OVER ĐỂ NHẢY TỪNG LỆNH MỘT
    Mọi người đóng ghóp ý kiến nếu được tôi sẽ làm thêm các clip hướng dẫn led 7doan,LCD,sẻial port v.v
    Còn đây là video clip và source
    link down : http://www.ziddu.com/download/406377...89c51.zip.html
    clip hướng dẫn
    mophong89c51.zip
    phần mềm:
    Topview va phan mem nap.zip
    Last edited by quangthienng; 30-03-2009, 14:42.

  • #2
    cái này hay đấy.Anh có thể post 1 bài ve giao tiếp máy tính dc không.em dang cần bài này cảu anh.cám ơn !

    Comment


    • #3
      giữa topview và proteus thi thằng nào tốt hơn hả bác?

      Comment


      • #4
        giữa pro và topview thì mỗi thằng có một đặc điểm riêng. nó sẽ tốt hơn khi bác biết sử dụng thành thạo nọ. chỉ cần sử dụng thành thạo một phần mềm là đủ.

        Comment


        • #5
          tui sử dụng cả hai cái topview tiện ở chỗ là không cần phải tìm từng con linh kiện kết nối phần cứng như proteus.Tui dùng topview để thử code nhanh hơn.Bản topview này chỉ là bản demo tui đang tìm bản full sài thử mà chưa thấy khi nào tìm được sẽ post lên cho mọi người

          Comment


          • #6
            Cảnh báo,file Eznil.exe chương trình nạp và file setup.exe cũng có virut W32.Trọjan-gen ,ai có file khac kô?thanks

            Comment


            • #7
              tui quét bằng kaspersky không có vius bạn bạn nói có virus vậy có thể gửi ảnh lên được không.Kapersky của tui sài bản internet cập nhật hàng ngày quét còn không ra bạn sài phần mềm nào mà quét pro qua vậy

              Comment


              • #8
                Nguyên văn bởi quangthienng Xem bài viết
                tui quét bằng kaspersky không có vius bạn bạn nói có virus vậy có thể gửi ảnh lên được không.Kapersky của tui sài bản internet cập nhật hàng ngày quét còn không ra bạn sài phần mềm nào mà quét pro qua vậy
                Bạn dung kas thì cũng tốt thôi nhưng nó nặng máy,mình xài Avast phải nói là nó rất pro.Mình tải file của bạn về thì mở lên có cảnh báo và tiêu diệt ngay.mình ko chụp dc liên bây giờ,bạn dung máy khác cài Avast vào update và down tai liêu của bạn (ở trên) rôi chạy quét thì biết liền.Cái Topview và phần mềm nạp đó .2 cái này mà bị virut chắc IC nhảy disco luôn hehe.

                Comment


                • #9
                  Nguyên văn bởi quangthienng Xem bài viết
                  tui quét bằng kaspersky không có vius bạn bạn nói có virus vậy có thể gửi ảnh lên được không.Kapersky của tui sài bản internet cập nhật hàng ngày quét còn không ra bạn sài phần mềm nào mà quét pro qua vậy
                  có cái này bạn ơi
                  [IMG][/IMG]
                  |

                  Comment


                  • #10
                    Ở đây nó ghi rõ là Trang web tại www.ziddu.com dường như có chứa malwave
                    nếu có virus bạn thử quét và gửi hình lên tui xem thử.Bây giờ tui sẽ xoá 2 link down từ trang web này

                    Comment


                    • #11
                      Nguyên văn bởi quangthienng Xem bài viết
                      HUONG DAN SU DUNG TOPVIEW SIMULATOR
                      Phần mềm TOPVIEW SIMULATOR và chương trình nạp cho ic Ezdl4
                      Link down: http://www.ziddu.com/download/401352...emnap.zip.html
                      Đây chỉ là bản demo nhưng cũng đủ để biên dịch(chuyen sang file hex) và mô phỏng led đơn,led 7 đoạn,LCD,serial port,keyboar v.v.
                      Trước hết để mô phỏng ta cần phải có file hex sau đây tôi sẽ hướng dẫn bạn diên dịch file asm thành hex bằng topview
                      Đầu tiên mở topview sao đó chọn menu file->load text file nó sẽ hiện ra một hộp thoại bạn nhập tên file vào (không cần đuôi asm no sẽ tự thêm vào cho bạn) rồi nhấn OPEN nó sẽ hiện ra một thông báo là không phát hiện ra file có tên vừa nhập (ở ví dụ này chúng ta tạo mới file asm nếu bạn đã
                      có file asm thì chỉ cần load file) sau khi chọn YES nó sẽ hiện ra một của sổ của file đã tạo và ta bắt đầu viết chương trình trên nó.
                      Lưu ý quan trọng ở cần thêm $mod51 ở đầu.Tiếp theo viết chương trình chạy sau khi viết ta chọn
                      Save text file (lúc này file asm mới được tạo) để biên dịch ->hex ta chọn menu command chọn tiếp Run assembler nó sẽ hiện ra cửa sổ Run Assembler bạn đánh dấu chọn tất cà checkbox
                      ở phần Enter Patch and File name of Assembly bạn duyệt tới file Asm51.exe thư mục Assembler trong phần cài đặt Topview Simulator
                      ví dụ tôi cài ở topview ở ổ E thì đường dẫn là E:\topview\ Assembler\Asm51.exe
                      Cuối dùng ta bấn Run để biên dịch sau khi biên dịch xong nó bạn coi các lỗi báo trong cửa sổ
                      File.list
                      Tiêp theo là mô phỏng trên led
                      - MỞ CHƯƠNG TRÌNH VÀ CHỌN IC MÔ PHỎNG TRONG SELECT DEVICE VÀ TẦN SỐ DAO ĐỘNG THACH ANH OPERATING FREQUENCY
                      - LOAD FILE HEX(FILE HEX CÓ THỂ TẠO BẰNG TOPVIEW HAY KEIL C TRONG DEVICE CHỌN AT89C51 CỦA ATMEL)
                      - KẾT NỐI PORT VỚI LED EXTERNAL MODULES SETTING CHỌN LED
                      - CHỌN PORT KẾT NỐI Ở PHẦN SELECT PORT LINE DẤU ĐỂ CHỌN
                      - CHỌN LED SÁNG Ở MỨC 1(ĐÁNH DẤU CHỌN)
                      - MỞ CỬA SỔ ĐỂ QUAN SÁT LED VIEW->EXTERNAL MODULES->LED
                      - CỬA SỔ PROGRAM WINDOW ĐỂ XEM MÃ MÁY
                      - REGISTER WINDOW ĐÊ XEM THANH GHI V.V
                      - SAU BẤM GO ĐỂ CHẠY VÀ STOP ĐỂ DỪNG RESET KHỜI ĐỘNG LẠI
                      - HOẶC TEP OVER ĐỂ NHẢY TỪNG LỆNH MỘT
                      Mọi người đóng ghóp ý kiến nếu được tôi sẽ làm thêm các clip hướng dẫn led 7doan,LCD,sẻial port v.v
                      Còn đây là video clip và source
                      link down : http://www.ziddu.com/download/406377...89c51.zip.html
                      clip hướng dẫn
                      [ATTACH]14939[/ATTACH]
                      phần mềm:
                      [ATTACH]14940[/ATTACH]
                      cho minh hoi sao minh k the load duoc mot file hex. no bao khong du dung luong thi phải, mình muốn mô phỏng một chương trình đồng hồ sử dụng 89C2051 hiển thị trên LCD
                      http://www.4shared.com/file/98128538...09/AT1307.html
                      file HEX của mình đây
                      giúp mình xem tại sao nó báo vậy, thanks!

                      Comment


                      • #12
                        phần mềm này mình thấy nhiều người dùng một thời gian sau là bị lỗi "unable to open the selected file " mình cũng bị như thế, những người kia cài lại win dùng được nhưng một thời gian ngắn lại bị như cũ, mình tìm trên mạng mãi không thấy hướng dẫn khắc phục, có ai có cách nào hướng dẫn cho mình với thanks!

                        Comment


                        • #13
                          Avast quét sạch,chẳng xem xét gì đâu,nhất là dân VN hay xài phần mềm ***** nữa. Avast hok pbiet dc virus và ctrinh.....nghi ngờ là die với nó
                          "Những gì kì cục là những thứ hay ho"

                          Comment

                          Về tác giả

                          Collapse

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

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

                          Collapse

                          Đang tải...
                          X