专栏中心

EEPW首页 > 专栏 > 天梯 之 从零开始玩PIC——5.最小系统和验证程序

天梯 之 从零开始玩PIC——5.最小系统和验证程序

发布人:mayer 时间:2009-08-03 来源:工程师 发布文章
天梯 之 从零开始玩PIC——5.最小系统和验证程序

 

来源 CEPARK网站http://www.cepark.com/Index.html

下面是一个最简单的程序:
#i nclude    <pic.h>


//定义芯片工作时的配置位
//__CONFIG(HS & WDTDIS & PWRTEN & BOREN & DP & LVPDIS & DUNPROT & WRTDIS & DEBUGEN & UNPROTECT);
__CONFIG(HS & WDTDIS  & LVPDIS );

//声明函数类型


//定义变量
unsigned char i, j ,k;
bit flag1,flag2 ;


//函数
void main(void)
{
    i=0;
    j=0;    
    k=0;
    TRISA=0x00;
    
    while(1)
    {
        PORTA=0x01;

        for ( i="255"; i!=0 ; i-- )
        {
            for (j=255 ; j!=0 ; j--)
            {
                //for (k=255 ; k!=0 ; k--)
                //{
                //}
            }
        }

        
        PORTA=0x00;
        for ( i="255"; i!=0 ; i-- )
        {
            for (j=255 ; j!=0 ; j--)
            {
                //for (k=255 ; k!=0 ; k--)
                //{
                //}
            }
        }

    }
}

---------------------------------------------------
说明:这个程序只有一个功能,就是PA0不断翻转,控制LED闪烁。
通过这个程序,匠人圆满完成了对开发工具和开发环境的初步学习。包括:
1、如何连接目标板和ICD2、注意事项;
2、如何选择DEBUG、如何设置参数;
3、如何下载程序到芯片;
4、如何调试,包括断点、单步、全速;
5、如何在调试过程中,观察RAM、io口、堆栈的状态;
6、如何烧芯片,并且让芯片脱离ICD2后单独工作;
7、进一步增强学习的信心。

专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词:

相关推荐

BlazeRouter教程

资源下载 2007-02-09

混合信号电路在纳米时代的挑战

Microchip扩展连接、存储与计算产品组合,以满足AI数据中心应用日益增长的需求

大联大品佳集团推出基于Infineon产品的48V汽车电子电气架构(EEA)方案

罗德与施瓦茨公司获得VESA对DisplayPort测试解决方案的批准

硅MEMS:加速时序市场创新

视频 2012-05-28

AVR下载头PCB

资源下载 2007-02-09

汽车ADAS(先进驾驶员辅助系统)动向

视频 2012-05-28

鼎阳科技马来西亚生产基地全面开工,全球化制造体系完成关键性布局

硅谷的成功因素是什么

视频 2012-05-28

Cloudera助力香港医管局构建数据驱动型医疗平台

TITAN Core触觉DIY大赛:激发中国触觉技术的创新潜力

Vishay推出具有优异高电流性能的新款1 Form A固态继电器

Bourns推出车规级多层压敏电阻系列, 具备先进瞬态能量吸收能力,提供卓越的浪涌保护

可调谐RF趋势

视频 2012-05-28

贸泽连续第七年荣获Molex亚太区年度电子目录代理商大奖

Littelfuse推出适用于高频功率应用的IXD2012NTR高压侧和低压侧栅极驱动器

更多 培训课堂
更多 焦点
更多 视频

技术专区