这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 求助!!R8C/2K/2L C编程的资料(如何正确使用瑞萨的C语言指令来编写程

共2条 1/1 1 跳转至

求助!!R8C/2K/2L C编程的资料(如何正确使用瑞萨的C语言指令来编写程序)?

菜鸟
2008-03-03 13:22:11     打赏
你好!我需要瑞萨单片机的C语言编程资料.能够正确编写程序?
"#include "sfr_r82l.h"                  
unsigned int i,j,k;
main()

    pd2=0x0ff;      //P2寄存器允许输出状态
 p2=0x01;
 tramr=0x10;      //计数源供给  f8 定时器模式
 
 trapre=250-1;    //定时器预定标器寄存器 
 tra=200-1;       //定时器RA寄存器
 tracr=0x00;      //定时器RA控制寄存器
 traic=0x01;     //中断控制寄存器
 k=1;
while(1)
 {
 tstart=1;     //开始计数
 
 while(tundf_tracr==1);//定时器RA下溢标志
 { 
   //trapre=200-1;    //定时器预定标器寄存器 
    // tra=200-1;       //定时器RA寄存器
  tstart=0;     //停止计数
  tundf_tracr =0; //定时器RA下溢标志
  
         for(i=0;i<7;i++)
      {
   p2=(p2<<1);
   k++;
   if (k==7)
      {p2=0x01;
    k=1;}
  
   }
 }
 }  
}
出现在在  237行sstr.b 中出现仿真机死机.比较郁闷.
*.INC文件中.
;=====================================================================
; Initialize Macro declaration
;---------------------------------------------------------------------
233:  N_BZERO .macro  TOP_ ,SECT_
234:  mov.b  #00H, R0L
235:  mov.w  #(TOP_ & 0FFFFH), A1
236:  mov.w  #sizeof SECT_ , R3
 237: sstr.b
238:  .endm N_BCOPY .macro  FROM_,TO_,SECT_
  mov.w  #(FROM_ & 0FFFFH),A0
  mov.b  #(FROM_ >>16),R1H
  mov.w  #TO_ ,A1
  mov.w  #sizeof SECT_ , R3
  smovf.b
  .endm


   我的邮箱linguicheng@sina.com,不胜感激!



关键词: 求助     编程     资料     如何     正确     使用     瑞萨     语言         

助工
2008-03-04 15:00:31     打赏
2楼

您所需要的资料已经发过去了,请查收。
谢谢您对瑞萨MCU的关注!


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]