中断+数码管
来源:互联网 发布:淘宝0元购是真的吗 编辑:程序博客网 时间:2024/05/19 22:44
#include "MSP430F149.h"
intg_led[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
void IO_init()
{
P1DIR = 0xff;
P2DIR = 0xff;
}
int get_num(int i)
{
if(i>=0 &&i<10)
{
return g_led[i];
}
return 0XFF;
}
void echo_num(long num)
{
if(0<=num &&num<=99999999)
{
int n;
for(n=0;n<8 &#++n)
{
P1OUT = 0;
P2OUT = 7-n;
P1OUT = get_num( num );
num /= 10;
__delay_cycles(1000);
}
}
}
void main(void)
{
WDTCTL=WDTPW+WDTHOLD;
IO_init();
P2DIR &= ~BIT3;
P2IE = 0;
P2IES = 0;
P2IFG = 0;
P2IE |= BIT3;
P2IES &= ~BIT3;
_BIS_SR(LPM4_bits+GIE);
while(1);
//int i;
}
#pragma vector = PORT2_VECTOR
__interrupt void ITR00()
{
while(1)
{
long i;
for(i=0;i<100000000;++i)
{
echo_num(i);
__delay_cycles(10);
}
}
}
0 0
- 中断+数码管
- 流水灯&数码管&定时器中断
- 【数码管/定时器/中断】一个定时器控制数码管显示
- 外中断(按键)控制数码管显示
- INT0和INT1中断 数码管显示
- 数码管与中断系统知识笔记
- 单片机数码管消隐及中断
- 利用stm32串口中断进行数码管显示
- 中断+数码管动态显示+流水灯
- 89C52单片机之数码管中断
- 第六章 中断和动态数码管
- 数码管动态显示 + 中断 消除闪烁
- 数码管
- 数码管
- 数码管
- 数码管
- 数码管
- 数码管
- 添加用户到Sudo组
- Dll注入器
- Api Hook 例程
- 管道
- CONNECT
- 中断+数码管
- 定时器部分代码
- 字符串查找算法
- 创建高权限进程
- Chrome 无法连接服务器host
- KeyLogger
- XML属性列表(plist)归档
- 宽字符集(unicode)操作函数&nbsp…
- MD5