今天看了一个程序,有几句看不懂,帮忙解释一下

1157421908   2013-10-8 10:59 楼主
// setup XT1  
  PJSEL0 |= BIT4 + BIT5;
  
  CSCTL0_H = 0xA5;
  CSCTL1 |= DCOFSEL0 + DCOFSEL1;            
  CSCTL2 = SELA_0 + SELS_3 + SELM_3;      
  CSCTL3 = DIVA_0 + DIVS_1 + DIVM_1;      
  CSCTL4 |= XT1DRIVE_0;
  CSCTL4 &= ~XT1OFF;

程序比较长,其中这几句看不明白。。。。他们的意思是什么?具体实现什么功能?

PS:本人是学生,汽车专业的,单片机是个人爱好。问题比较弱智,谅解!

[ 本帖最后由 1157421908 于 2013-10-8 03:07 编辑 ]

回复评论 (3)

我学单片机,首先看它的器件手册,这样,它的寄存器的设置就清楚了,某些位的作用也就知道了。
再看看官方的例程的宏定义等。

掌握单片机,无非是控制它的寄存器没什么大不了的。
楼主提出的问题,是对寄存器的写入,
点赞  2013-10-8 11:22

回复 沙发dontium 的帖子

哦哦  那麻烦斑竹  先点拨一下呗    我好想知道这几句话什么意思   我马上想跑一个程序   谢谢啦
点赞  2013-10-8 11:27

回复 板凳1157421908 的帖子

如果是C2000,倒是可以帮你的。
点赞  2013-10-8 12:05
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复