导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→搞定w72e58bp[liky]

 *第12725篇: 搞定w72e58bp

  
楼 主:liky 2003年5月27日17:38
 搞定w72e58bp
w72e58bp比普通的51单片机多了四个p4口,我设计用其中的一个去点亮led
用 keil c写的这个程序不知道什么地方出了问题,装上去后就是不亮。用汇编又
写了一个就可以了。认为是寄存器的定义问题,p4 的地址是0d8h,这个东东很特别
别的片子上都没有p4口,所以如果不自己定义的话就是不行
#include   <REG54.H>  

void main (void)  {
  unsigned int i;                     /* Delay var */
                  

  while (1) {                         /* Loop forever */
      
      P4 = 0x0F;                      /* Output to LED Port */   
      for (i = 0; i   < 50000; i++);   /* Delay for 10000 Counts */
                         /* call wait function */
     
    

    
      P4 = 0x00;                         /* Output to LED Port */
      for (i = 0; i   < 50000; i++) ;   /* Delay for 10000 Counts */
                  /* call wait function */
      
    
  }
}


>>>>>>对该主题发表你的看法

本主题贴数1,分页: [第1页]


[上一篇主题]:复位

[下一篇主题]:《单片机实用技术问答》,这本书不错,很实用。