北部湾大学期末考试试卷
第 1 页 共 7 页
一、IAR 与 Proteus(本大题共 2 小题,每小题 10 分,共 20 分)
新建一个“你的学号-1”的文件夹,以下所有文件都要存储在该文件夹。例如你的学号是 40
号,则文件夹的名称为“40-1”。
1.IAR 程序设计(10 分)
在计算机中安装 IAR(2 分)
注册 IAR 的 MSP430(2 分)
新建一个 G2553 的工程(2 分)
编写一个闪烁灯的程序,参考如下(2 分)
#include <msp430.h>
#define u8 unsigned char
#define u16 unsigned int
void delay(long d){while(d--);}
int main(void)
{
WDTCTL = WDTPW + WDTHOLD; // Stop watchdog timer
P1DIR |= 0x01; // Set P1.0 to output direction
P1OUT=0x01; // 设置初始值
while(1)
{
P1OUT=P1OUT^0x01;
delay(90000);
}
}