这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » nec单片机学习之一 —— 流水灯

共4条 1/1 1 跳转至

nec单片机学习之一 —— 流水灯

工程师
2009-05-26 22:10:01     打赏

#pragma sfr
#define   uchar unsigned char
#define   uint  unsigned int
void delaynms(uint n)
{
 uint i,j;
 for(i=n;i>0;i--)
 for(j=110;j>0;j--);
}

void main()
{
 IMS    = 0xc8;     
 IXS    = 0x0c;     
 OSCCTL = 0X41;    
 PCC = 0x00;       
    MOC = 0X00;
    MCM = 0X05;
 for(;;)
 {
     uchar temp = 0x01;
     uchar i;
     PM6 = 0xf0;
     P6 = 0xfe;
     delaynms(500);
      for(i = 3;i >0;i --)
     {         
   temp <<= 1;
   P6 = ~temp;
   delaynms(500);   
  }
 }
}
delaynms是利用sm+仿真出来的,大约1ms




关键词: 单片机     学习     之一     流水    

工程师
2009-05-27 10:19:56     打赏
2楼

希望能以此来激起大家学习交流的欲望吧!希望能抛砖引玉啊!


工程师
2009-05-29 17:03:51     打赏
3楼
多谢版主加精!一定继续努力,今天下午开始学习定时器!

工程师
2009-06-05 13:23:01     打赏
4楼
欢迎!

共4条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]