PIC12F629测试程序
/*************************************************************/
/*****File Function : PIC12F629芯片测试 *****/
/*****Program Author : ZhengWen(ClimberWin) *****/
/*****MCU : PIC12F629 内部RC *****/
/*****Compile Date : 2010/10/01 *****/
/*****Edition Info : V1.0 *****/
/*************************************************************/
//修改日期: 2010年10月2日
#include
#define uchar unsigned char
#define uint unsigned int
/////////////引脚定义///////////////////////
#define Input_Pin GPIO3 //信号输入口 (和PIC12C508寄存器定义不同)
#define LED GPIO4 //LED指示灯 (和PIC12C508寄存器定义不同)
////////////主程序////////////
main()
{
unsigned int i;
GPIO =0B00000000;
TRISIO=0B00001000; //输入输出口定义 (和PIC12C508寄存器定义不同)
//////开机LED闪烁////////////
LED=0;
for(i=0;i<20000;i++)
{ NOP();NOP();NOP();NOP();NOP();}
LED=1;
for(i=0;i<20000;i++)
{ NOP();NOP();NOP();NOP();NOP();}
LED=0;
if(Input_Pin==0) //判断输入端口是否为0
{
LED=1;
for(i=0;i<20000;i++)//延时
{ NOP();NOP();NOP();NOP();NOP();}
LED=0;
for(i=0;i<20000;i++)
{ NOP();NOP();NOP();NOP();NOP();}
} //while
} //main
PIC12F629测试程 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)