flasha.c
来自「单片机间的通讯,按键操作,及PROTUS软件仿真」· C语言 代码 · 共 45 行
C
45 行
/*********************************************************************
* Filename: flasha.c *
* Date: 10/19/2002 *
* Edit by Yamato View ,Goldenchip Electronic Co. ,Ltd. *
* *
* TEL: 86-0591-3375855-721 *
* *
*********************************************************************/
#include <pic1687x.h>
#include <stdio.h>
extern void Delay1s(void);
extern void Init_System(void);
extern void Init_PortD(void);
extern void Pkii(void);
unsigned char MOD;
unsigned char cun;
void interrupt isr( void )
{
if ( INTF && INTE ) // 是否发生INT中断
{
INTF = 0; // 清INT中断标志
Pkii();
}
}
void main( void )
{
Init_System();
Init_PortD();
while(1)
{
MOD=(MOD<<1);
if ( CARRY==1 )
MOD++;
PORTD= MOD;
cun=0x01;
while(cun>0)
{
cun--;
Delay1s();
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?