文章目錄
- 文章介紹
- Keil生成.hex代碼
- Proteus仿真圖中導入.hex代碼文件
- 開始仿真
文章介紹
點燈之前需要準備好仿真圖+keil代碼
仿真圖參考前文:3.3.2 Proteus第一個仿真圖
keil安裝參考前文:3.1.2 Keil4安裝教程
keil新建第一個項目參考前文:3.1.3 Keil4案例目標的實現
Keil生成.hex代碼
#include <reg51.h> // 包含頭文件// 定義單個 LED 連接的引腳【sbit 變量名 = 端口^位號;】
sbit LED1 = P0^0; // P0.0 連接 D1
sbit LED2 = P0^1; // P0.1 連接 D2
sbit LED3 = P0^2; // P0.2 連接 D3void main() {LED1 = 0; // 使 P0.0 低電平,點亮 D1LED2 = 0; // 使 P0.1 低電平,點亮 D2LED3 = 0; // 使 P0.2 低電平,點亮 D3while (1); // 保持運行
}
找到新建keil項目時,代碼的保存位置。確認.hex文件已經生成【如果忘記位置了,參考動圖找到文件】
Proteus仿真圖中導入.hex代碼文件
雙擊芯片
在彈出的“編輯原件”對話框中選中.hex文件位置,然后點擊“確定”
開始仿真
效果圖如下