Hướng Dẫn Viết Code Lập Trình Trong Protues - ECHIPKOOL SHOP

ECHIPKOOL SHOP - Thiết kế mạch - Lập trình - Gia công PCB - SMT
  • Home
  • Giới thiệu
  • Sản phẩm Đồng hồ Hot
  • Sản phẩm Đèn led
  • Liên hệ
  • Tin tức
  • Admin
Chat

Chat WhatsApp

Nguyễn Duy

Nội Dung

Thế Bang

Kỹ thuật Laser

Đào Nguyện

Kỹ thuật Coder

Hữu Nho

Sales 2

Danh mục Đóng
  • Linh kiện điện tử
  • Đèn led trang trí
  • Đồng hồ Led Decor
  • Đồng hồ treo tường
  • Nhà thông minh
  • Vẽ mạch - Lập trình
  • Gia công mạch in PCB
  • Gia công CNC LASER
  • Hàng thanh lý
  • Hàng khuyến mại
Giỏ hàng
Số lượng: 0
Tạm tính: 0
Phí vận chuyển:
Tổng cộng:
Xóa hết Đặt hàng Home Học Protues Hướng dẫn viết code lập trình trong Protues Hướng dẫn viết code lập trình trong Protues Hướng dẫn viết code lập trình trong Protues Product Tags: Học Protues Số lượng: Thêm vào giỏ Hướng dẫn viết code lập trình trong Protues đã được thêm vào giỏ hàng Khi các các bạn học tập và nghiên cứu điện tử thì các bạn có thể lựa chọn cho mình 1 phần mềm thiết kế mạch điện tử trong vô vàn các phần mềm thiết kế mạch điện tử . Nếu như sự lựa chọn của các bạn là Proteus và với mục đích là thiết kế cho các mạch vi điều khiển. Thì phần bài viết này của tôi hy vọng sẽ giúp ích phần nào cho các bạn mới bắt đầu bước vào làm quen với Proteus. Đó là việc viết code lập trình cho 1 con vi xử lý trên Proteus Thông thường để viết một code lập trình, ta phải có một trình soạn thảo và một trình biên dịch, Các phần mềm lập trình thường đã có sẵn 2 chức năng này rồi. Trình soạn thảo để viết mã nguồn Trình biên dịch để tạo ra file chạy phù hợp với môi trường cần sử dụng file chạy. Proteus tích hợp sẵn 2 chức năng trên và các bạn có thể viết code ASM và thực hiện biên dịch ngay tại Proteus. Tôi lựa chọn phần mềm proteus 7.5 SP3. Bản này tôi cảm thấy dùng khá là tốt. Các bạn nên sử dụng bản này. Để thực hiện viết code chúng ta chọn source trên thanh menu – sau đó bấm chọn Add/ Remove Source file Cửa sổ mới hiện ra như hình minh họa dưới đây Các bạn phải nhớ là trong cửa sổ giao diện chúng ta phải chọn sẵn chíp rồi nhé, thì lúc này trong mục Target Proccess mới hiện ra tên chip chúng ta cần lập trình cho nó. Ở đây tôi ví dụ là con 89c51. Bên phải tại mục chọn Code Generation Tool, bạn chọn ASEM51. Sau đó các bạn bấm vào new Đánh tên file vào có thể thêm đuôi ASM hoặc không cần , Code C có lẽ là không sử dụng ở đây được, vì Proteus ko hỗ trợ các thư viện cho C. Sau đó bấm ok Các bạn tiếp tục ấn tiếp vào source sẽ thấy file asm của chúng ta hiện ra, bấm vào file đó 1 cửa sổ notepad hiện ra và các bạn bắt đầu viết code. Giả sử tôi viết đoạn code đơn giản như trên chẳng hạn Sau đó ta save rồi tắt cửa sổ code Lại ấn vào source chọn Build Nếu cửa sổ hiện ra có dạng như sau : Các bạn sẽ thấy việc buil là thành công, số line là 49 line, ko có error, file output bao gồm cả file liệt kê test.LST. Còn nếu cửa sổ hiện ra có dạng sau : Tức là code của bạn đã có lỗi và nó nằm ở line số 4, tại command set p1.0. Chúng ta thấy ngay command này sai vì phải là setb chứ ko phải set. Chúng ta có thể sửa lại code dễ dàng và thực hiện build lại Khi đã buil xong file hex của bạn được tạo ra và nó sẽ nằm ngày cùng với nới lưu file nguồn của bạn. Lúc này bạn tiến hành nạp cho chip trên mạch mổ phỏng. Ấn chuột phải vào chip chọn Edit properties. Hoặc ấn chuột trái vào chip chọn Ctr +E. Ta có cửa sổ như sau : Bạn chọn tần số thạch anh là 12 Mhz Kích chọn vào biểu tưởng folder màu vàng tìm đường dẫn trỏ đến file hex. Rồi ấn ok Vậy là bạn đã nạp được file hex vào chíp thành công và có thể tiên hành test thử mạch thiết kế của bạn Những điểm lưu ý : - Mỗi lần sửa code bạn phải build lại nhưng ko cần trỏ lại file hex vì nó tự nhận - Khi bạn gói toàn bộ sản phẩm sang một folder mới rồi bật lên xem, bạn thấy nó báo lỗi ko chạy được- đừng lo lắng, hay nạp lại file hex cho chíp như ở trên. - File hex này hoàn toàn có thể sử dụng được cho việc nạp vào chíp thật ngoài đời thông qua một mạch nạp chíp và phần mềm nạp chíp - File hex code asm thường có dung lượng nhẹ, nên ko sợ code dài. Nguồn hoiquandientu.com

Related

Popular Posts

Hướng dẫn Mạch đồng hồ Giờ phút giây - Ngày tháng năm

Hướng dẫn Mạch đồng hồ Giờ phút giây - Ngày tháng năm

Hướng dẫn làm mạch đèn trái tim 32 led - Valentine

Hướng dẫn làm mạch đèn trái tim 32 led - Valentine

Hướng dẫn làm led cube 5x5x5 với 89S52 !!

Hướng dẫn làm led cube 5x5x5 với 89S52 !!

Hướng dẫn làm mạch trái tim ( Update)

Hướng dẫn làm mạch trái tim ( Update)

Hướng dẫn làm mạch đồng hồ thời gian thực ds1307

Hướng dẫn làm mạch đồng hồ thời gian thực ds1307

Hướng dẫn làm mạch đồng hồ dùng led đơn

Hướng dẫn làm mạch đồng hồ dùng led đơn

Maps

Linh kiện

  • www.linhkiencuatui.com
  • Linh Kiện điện tử
  • Linh Kiện đèn led
  • Pin - sạc dự phòng
  • Linh Kiện CNC

Đèn led trang trí

  • www.godenled.com
  • Đèn led tủ bếp
  • Đèn led tủ rượu
  • Đèn led cầu thang
  • Đèn led pháo hoa

Đồng hồ led

  • www.dientucuatui.com
  • www.dongholed.com
  • Đồng hồ treo tường led
  • Đồng hồ đo nhiệt độ
  • Đồng hồ đếm ngược

Nhà thông minh

  • www.smarthomesh.com
  • Đèn Led gương nhà tắm
  • Đèn Led tủ bếp thông minh
  • Đèn Led tủ quần áo cảm ứng
  • Đèn Led tủ giày cảm ứn

Liên kết đối tác

Vận chuyển

Giới thiệu về chúng tôi

CÔNG TY TNHH ĐIỆN TỬ ECHIPKOOL Chuyên sản xuất kinh doanh Đèn led - Đồng Hồ Led - SmartHome - Địa chỉ: Ngõ 176 - Đ. Phú Diễn - Bắc Từ Liêm - Hà Nội - Hotline/ Zalo: 03.6666.1219 - 0333.17.1699 - Email: [email protected] Luôn chân thành trung thực phục vụ quý khách hàng Linh Kiện Điện Tử - Đèn led gỗ, Đèn led trang trí Decor - Đồng hồ Led Nhiệt Độ/ Độ ẩm - Đồng hồ thời gian thực - Đồng hồ đếm ngược led - Thiết bị Smarthome Boardlink/ Sonoff/ Tuya - Cầu thang led cảm ứng thông minh - Giải pháp công nghệ Nội Dung: Nguyễn Đình Duy Kỹ thuật Laser: Vũ Thế Bang Kỹ thuật Coder: Đào Nguyện Kỹ Thuật Coder: Hữu Nho Marketing: Nguyễn Hằng

Copyright © Buy by echipkool.com - Modernshop
    Liên kết Đối tác:

Từ khóa » Cách Nạp Code Cho Arduino Trong Proteus