导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→请教我写的51控制8019程序为什么读不了DMA呢?[鼍城无戈]

 *第37669篇: 请教我写的51控制8019程序为什么读不了DMA呢?

  
楼 主:鼍城无戈 2006年2月14日21:08
 请教我写的51控制8019程序为什么读不了DMA呢?
以下是我的一个读DMA函数,找了很久总是找不出通不过的原因,望各位高手赐教!
//:rDma
{
  uchar ret;
  page(0);
  reg09=bnry; //read page address high
  reg08=0x00; //read page address low
  reg0b=0x00; //read count high
  reg0a=46;  //read count low;
  reg00=0x0A; //read dma
  for(ret=0;ret  <18;ret++)
   buf[ret]=reg10;
  do
  {ret=reg07&0x40;   //叛断DMA读结束
   }while(!ret)
}
不知道为什么我的程序总是在
  do
  {ret=reg07&0x40;   //叛断DMA读结束
   }while(!ret)
跑不出来!
望各位高手赐教!

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

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


[上一篇主题]:如何烧写SST89E58?

[下一篇主题]:急聘嵌入式硬件工程师(深圳)