新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > IAR程序在protues上運行設(shè)置

IAR程序在protues上運行設(shè)置

作者: 時間:2016-12-02 來源:網(wǎng)絡(luò) 收藏
第一步:在IAR中編寫430程序:

為了便于實現(xiàn)和理解,我的例子比較簡單,程序?qū)3OUT中的數(shù)據(jù)傳給P2IN,然后再把P2IN中的數(shù)據(jù)給P1OUT,最后輸出到LED燈,程序如下:

本文引用地址:http://2s4d.com/article/201612/324657.htm

#include<msp430x14x.h>

intmain(void)

{

WDTCTL=WDTPW+WDTHOLD;//關(guān)閉看門狗

P3DIR=0xff;//P3設(shè)置為輸出,P2設(shè)置為輸入,P1設(shè)置為輸出

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”。其他的值保持默認(rèn),點擊確定。

點擊”make”,生成proteus中需要的“.hex”文件,該文件生成在Debug文件夾下的Exe中,如圖3




第三步:proteus中搭建好電路





關(guān)鍵詞: IAR程序protues運行設(shè)

評論


技術(shù)專區(qū)

關(guān)閉