智能车制作

标题: 关于MDC [打印本页]

作者: chenrunshe_007    时间: 2009-4-30 17:39
标题: 关于MDC
一直都不知道MDC具体是什么,好像叫什么模数计数器,但是我好像在Datasheet里找不到关于MDC的相关部分,希望达人指导一下,MDC是哪一部分的内容?怎么用?
作者: huen52    时间: 2009-4-30 17:39
是增强型定时器模块中某个功能,可以定个时间产生中断,其中的模数寄存器会递减最小溢出。。
void MDCInit(void)
{
  MCCTL = MCCTL&0Xfb; //模数计数器禁止运行
  MCCTL = 0Xe3;       //允许中断,模数计数方式
                      //返回时重新加载所用的常数,分频常数为16
  MCCTL = MCCTL|0X04; //模数计数器使能
  MCCNT = 2000;       //(1/32M)*16*2000= 1ms
  MCCTL = MCCTL|0X08 ; //把模数常数寄存器的值加载到模数计数器FLMC;
}
作者: huen52    时间: 2009-4-30 22:20
另外它的中断是在26号中断里




欢迎光临 智能车制作 (http://www.znczz.com/) Powered by Discuz! X3.2