松翰C语言编写指导

[复制链接]
查看85803 | 回复45 | 2012-9-1 14:25:58 | 显示全部楼层 |阅读模式
松翰C语言编写指导,对刚入门的人很有价值

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
白玉梦之恋 | 2015-2-11 16:30:04 | 显示全部楼层
谢谢{:soso_e100:}{:soso_e100:}
浚凡小子 | 2015-8-24 14:48:39 | 显示全部楼层
楼主:能帮我分析一下,为什么总是溢出
//========================================================
#include <SN8P2722.h>
#define  uchar unsigned char //0~256
#define  uint unsigned int   //0~256
#define  ulong unsigned long //0~65535

//========================================================



//***** <KEY> ********************************************
//#define KeyPower    P4_0        // POWER
//#define KeySet      P0_5        // SET
//#define KeySub      P0_7        // SUB
//#define KeyInc      P0.6        // INC

//#define Val_Power   0x01        // 按键值
//#define Val_Set     0x02        // 按键值
//#define Val_Sub     0x04        // 按键值
//#define Val_Inc     0x08        // 按键值
//----- key ----------------------------------------
//bit     Key_bz;                 //
//uchar   temp;                   //
//uchar   KeyVal;                 //
//uchar   KeyRecord;              //
//uchar   XiaoDouCnt;             //
//-----disp ----------------------------------------------
//#define SMG_A  0X01
//#define SMG_B  0X02
//#define SMG_C  0X04
//#define SMG_D  0X08
//#define SMG_E  0X10
//#define SMG_F  0X20
//#define SMG_G  0X40  
//#define SMG_H  0X80
//共阳
//-----------------------------0----1----2----3----4----5----6----7----8----9---10---11(E)
//uchar __ROM SMG_NUM[] ={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,0x00,0x79};
//----------------------------------------------------------------------------------
//共阴
//------------------------------0----1----2----3----4----5----6----7----8----9---10---11(E)
//const uchar __ROM SMG_NUM[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0xFF,0x86};
//----------------------------------------------------------------------------------

//bit key_bz;

//uchar TimerCnt=0;


//********************************************************
//函数声明
//********************************************************
void Sys_Init(void); //系统初始化


   

//********************************************************
//主程序
//********************************************************
void main(void)
{
   
   Sys_Init();       //系统初始化

   while(1)
   {
      
          WDTR=0x5A;    //看门狗
   

   }
}

//********************************************************
//系统初始化
//********************************************************
void Sys_Init(void)
{     
    //Clr_WDT();   //清看门狗
    OSCM = 0x00; //普通模式(双时钟)
    STKP = 0x7F; //禁止所有中断(强烈要求重新设定)        
    INTEN= 0x00; //
    INTRQ= 0x00; //
        //--- I0 Config----------------------------
        P0UR = 0x00; //0=不上拉 1=上拉
        P4UR = 0x00; //
        P5UR = 0x00; //
        P0M  = 0xFF; //0=输入   1=输出
        P4M  = 0xFF; //
        P5M  = 0xFF; //
        P0   = 0x00; //0=低电平 1=高电平
        P4   = 0x00; //
        P5   = 0x00; //

    //--- ADC Config---------------------------
        P4CON= 0x10; //P4.4=AD 其他IO
    ADM  = 0x54; //Disable AD start bit
        ADR  = 0x10; //Fcpu/8=2us ADB=高8BIT ADR=低4BIT

        //--- TC0 Config---------------------------
    TC0M = 0x64; //Fcpu/4/125
    TC0R = 131;  //
        TC0C = 131;  //
   
    FTC0IEN=1;   //Enable TC0 Interrput
        FTC0ENB=1;   //定时器开启

    //-----------------------------------------
    FGIE = 1;    //Enable Interrput

}

//********************************************************
//中断处理
//********************************************************
void __interrupt[0x8] ISR(void) //125us
{
    if(FTC0IRQ)
    {        FTC0IRQ=0;   
        NOP(1);

    }
}

//********************************************************
kami03372 | 2012-9-3 13:47:08 | 显示全部楼层
下载了,谢谢楼主哈!
vkqhh | 2012-9-12 10:00:30 | 显示全部楼层
还不错的资料,希望大家相互上传宝贵资料相互学习。
armauk | 2012-10-7 22:56:48 | 显示全部楼层
下了看,刚好向其入门!谢楼主!
cheky77 | 2012-10-10 09:20:14 | 显示全部楼层
SONix编译效果,如果能像winavr 一样高就好了。
admin | 2012-10-10 22:26:21 | 显示全部楼层
希望松翰能继续前进。。。
zhao978462113 | 2012-11-1 09:59:06 | 显示全部楼层
学习下,汇编和C都得懂············
lai1689 | 2012-11-29 13:14:11 | 显示全部楼层
下载了,谢谢楼主哈!
lai1689 | 2012-11-29 13:22:23 | 显示全部楼层
谢楼主!下了看,刚好向其入门!
kevinwang163 | 2012-12-8 10:34:14 | 显示全部楼层
谢谢,感恩!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则