51程序想改成MSP430单片机上的程序
时间:10-02
整理:3721RD
点击:
用CCS语言在MSP430单片机上通过七级晶体管编写一个0-9的倒计时程序
下面是51单片机上编写的,希望大神能帮我改成在MSP430单片机上的程序。非常感谢!
#include<reg51.h>
#include<intrins.h>
#define uchar unsigned char
uchar code led[] = {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
void delay1s(void)//晶振12MHZ
{
uchar h,i,j,k;
for(h=5;h>0;h--)
for(i=4;i>0;i--)
for(j=116;j>0;j--)
for(k=214;k>0;k--);
}
void main()
{
uchar i = 0;
while(1)
{
for(i = 9;i >= 0;i--)
{
P0 = led;//P0口接共阴极七段数码管
delay1s();
}
}
}
下面是51单片机上编写的,希望大神能帮我改成在MSP430单片机上的程序。非常感谢!
#include<reg51.h>
#include<intrins.h>
#define uchar unsigned char
uchar code led[] = {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
void delay1s(void)//晶振12MHZ
{
uchar h,i,j,k;
for(h=5;h>0;h--)
for(i=4;i>0;i--)
for(j=116;j>0;j--)
for(k=214;k>0;k--);
}
void main()
{
uchar i = 0;
while(1)
{
for(i = 9;i >= 0;i--)
{
P0 = led;//P0口接共阴极七段数码管
delay1s();
}
}
}