如果圖片未加載出來,可以下載word
http://download.csdn.net/download/qq_35867420/12154188
基於proteus、keil環境搭建成功
proteus用途:仿真電路
keil用途:編寫程序
proteus操作入門
單擊出現的元器件後,在右側藍色方框內單擊鼠標,如下圖
51單片機就繪製上去了
注意:
作業:繪製電阻、電容、晶振、電解電容、電源、地
答案:參考上文和下圖
51最小系統
根據上述電路圖畫最小系統(20和40引腳芯片默認接好了,答案略)
如何將程序放入單片機中,並運行
使用keil創建工程,編程
創建一個項目:
單擊保存
編寫程序(控制P1.2管腳爲低電平,P2.2爲高電平):
在剛纔建的*.c中編寫如下代碼
#include<reg51.h>
sbit yinjiao1 = P1 ^ 2;
sbit yinjiao2 = P2 ^ 2;
int main(){
while(1){
yinjiao1 = 0;
yinjiao2 = 1;
}
}
單片機燒寫的是16進制文件,爲了生成一個16進制文件(*.hex),我們需要在編譯前設置生成hex文件
然後通過上一步操作(如何將程序放入單片機中,並運行),運行程序
由於是仿真,所以即使沒有最小電路也能運行(實際情況是不行的,一定要最小系統)