实例1---IO控制LED-----程序目的:学会如何配置IO口
硬件:MSP430F249+LED
LED灯的负极接至单片机P5.7口,正极接至3.3v电源,还串入270R电阻,在点亮LED时,起到分压分流作用,串入270R电阻,LED分到的电压大概2.7V,从而保护了LED灯。从原理图得出,只要我们P5.7输出低电平LED灯就可以点亮,输出高电平就熄灭。熄灭我们就看如何编程:
先建立个工程,对于IAR还不会使用的同学,请自己去查找些资料看看,在这里我就不赘述了。我现在所使用的是IAR 5.5版本,建立工程并且配置好选项后我们再单独建立led.c与led.h文件,注意学会模块化编程。先来看led.c文件,在led.c文件中我们写入一个led初始化:
//led底层驱动文件
#include <msp430f249.h>