我得第一个NEC程序,流水灯:失败
在单步执行时,不会亮8个 LED 到3-5个就会重来,而这个程序在删掉延时部分就会正常,怀疑是优化问题,单如何设置也不行。希望大家帮忙找一下问题
http://cache.amobbs.com/bbs_upload782111/files_10/ourdev_393535.JPG
调试 (原文件名:调试.JPG)
工程文件ourdev_393536.rar(文件大小:26K) (原文件名:test01.rar) 你看看你的系统时钟设置 应该是这个问题
可以看看我前面发的帖子 或者就在我发的工程上面改 TO:——————>>dongdaxing,请举例解释一下你的时钟问题A 问题是是设置的问题,好像dongdaxing 说得对,在他的工程里修改完全正常。还在找原因 使用 Applilet建立一个工程,可以使用。 问题在这了
//systim.c
void Clock_Init( void )
{
ClrIORBit(PPCC, 0x03);
ClrIORBit(PCC, 0x02);
} 这个时钟设置是什么意思啊? 还有一句应该是允许软件停止内部时钟
我来发个建工程的例子吧
呵呵
例子里面没有使用看门狗
点击此处下载 ourdev_522656.doc(文件大小:210K) (原文件名:APPLILET_TEMP.doc)
如果觉得好就顶一下哈
呵呵
本贴被 dongdaxing 编辑过,最后修改时间:2008-11-30,11:18:53. void Clock_Init( void )
{
SetIORBit(LSRCM, 0x01); /* stop low speed Ring-OSC */
ClrIORBit(PPCC, 0x03);
ClrIORBit(PCC, 0x02);
}
始终部分应该是这样的 代码
页:
[1]