IAR程序在protues上運行設置
為了便于實現(xiàn)和理解,我的例子比較簡單,程序將P3OUT中的數(shù)據傳給P2IN,然后再把P2IN中的數(shù)據給P1OUT,最后輸出到LED燈,程序如下:
本文引用地址:http://m.butianyuan.cn/article/201612/324657.htm#include<msp430x14x.h>
intmain(void)
{
WDTCTL=WDTPW+WDTHOLD;//關閉看門狗
P3DIR=0xff;//P3設置為輸出,P2設置為輸入,P1設置為輸出
P2DIR=0x00;
P1DIR=0xff;
P3OUT=0x4a;//P3輸出燈的控制信息,并通過連線傳給P2IN
P1OUT=P2IN;//P2將信息給P1
while(1);
}
第二步:將程序生成為hex文件
右鍵TEST2,如圖1,點擊
Option
選中左邊欄中的Linker,然后點擊右欄中的output,如圖2
勾中Outputfile下的”Overridedefault”選項并將輸出文件名后輟改為”.hex”.在Format選項框中選中Other,Output后選擇”inter-extended”。其他的值保持默認,點擊確定。
點擊”make”,生成proteus中需要的“.hex”文件,該文件生成在Debug文件夾下的Exe中,如圖3
第三步:proteus中搭建好電路
評論