📄 main.c
字号:
/*
*MSP430-147实现数码管的循环显示
*CHIUSIR AND LILY.WANG 2007.5.17
*/
#include "io430.h"
unsigned char myarraycode[11]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x00};//0--9
void delayms(int);
void main( void )
{
int i;
P4DIR=0XFF;//P4 output mode
P5DIR=0XFF;//P5 output mode
P5OUT=0X10;//select led
while(1)
{
for(i=0;i<10;i++)
{
P4OUT=myarraycode[i];//0-9
delayms(500);
}
}
}
/***********sub functions****************/
void delayms(int ms)//毫秒为单位,8MHz为主时钟
{
int aa,bb;
for(aa=ms;aa>=0;aa--)
for(bb=1900;bb>=0;bb--);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -