Trong bài này mình sẽ hướng dẫn cài đặt và sử dụng Proteus nạp file code cho IC 8051 để tiến hành chạy mô phỏng mạch.
Đầu tiên các bạn download Proteus 7.8sp2 pro (có patch) ~ 87,1MB:
*Hướng dẫn cài đặt:
Giải nén file Hoang_Ha_Proteus_7.8_SP2.rar
Chạy file P7.8sp2.exe.exe để tiến hành cài đặt
OK và Next...
Trong hộp thoại Setup Type thì chọn Use a locally installed Licence Key
Sau đó Brower đến thư mục patch trong thư mục vừa giải nén để load key Grassington North Yorkshire.lxk
Tiếp tục Next và cài đặt.
Sau khi Cài đặt xong, tiến hành Update key như sau:
Chạy file LXK Proteus 7.8 SP2 ENG v1.0.1.exe trong thư mục patch
Click vào Update và nhận thông báo là Update Installed Successfully
Close và tiến hành mở ISIS chạy bình thường.
* Hướng dẫn tạo file HEX dùng để nạp cho IC:
Sau khi thiết kế xong mạch nguyên lý thì ta tiến hành viết code cho chip VĐK.
Trong cửa sổ ISIS, chọn menu Source -> Add/remove source file....
Đặt tên và tạo file code mới có đuôi .asm
Để viết code VĐK, ta chọn Source/file .asm vừa tạo
Một cửa sổ Editor mới hiện ra, tiến hành gõ code vào đó.
Nhưng Proteus không hỗ trợ biên dịch lệnh, mà chỉ hỗ trợ soạn thảo lệnh. Do đó để mạch có thể chạy được thì ta phải tiến hành convert file .asm thành fie hex để nạp cho IC.
Đầu tiên download file này về máy. Nó là tool hỗ trợ chuyển đổi file .asm thành file hex. Copy file đó vào thư mục chứa Project của bạn, sau đó kéo file code .asm thả vào file ASEM(dich asm-hex).exe.
Ngay lập tức chương trình chạy và nó Creat ra 2 file Net list (.LST) và file HEX. Bây giờ chúng ta có thể tiến hành chạy mô phỏng trong Proteus bằng cách nhấn nút Play bên dưới để xem kết quả.