⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.c

📁 《嵌入式系统-使用HCS12微控制器的设计与应用》在CodeWarrior开发环境下的源程序。
💻 C
字号:
//-------------------------------------------------------------------------*
//工 程 名:DG128脉冲累加器(PulseAccumulate)        	                       *
//硬件连接:LED正极过一个510欧姆电阻接5V,负极接PTT7并过一个按键开关接地     *
//程序描述:按键开关被按下后,MCU向PC机发送当前的按键次数                   *
//目    的:学习使用定时器的脉冲累加功能                                    *
//日    期:2007.1.14                                                       *
//-------《嵌入式系统-使用HCS12微控制器的设计与应用》教学实例-------------*

//头文件
#include "Includes.h"    //总头文件

//主函数
int  main()
{
    DISABLE_INTERRUPTS;            //禁止总中断
    //1. 芯片初始化
    MCUInit();
    //2. 模块初始化    
    SCIInit();                     //串行通信初始化
    PAInit();                      //调脉冲累加器初始化
    //3. 内存初始化
    //全局变量赋值
    g_Count=0;
    //4. 开放总中断    
    ENABLE_INTERRUPTS;
    while(1)
    {
        //等待有效沿跳变捕捉中断,将计数值发送给PC机
        SCISend1(g_Count >> 8);
        SCISend1(g_Count);
        Delay(1000);    //延时
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -