求助: 第一个点灯测试没有成功
根据坛友liujian6f的《从点亮一个灯 开始第一步》一文,用洞洞板仿制了一个最小系统板,电路些改变: 复位电路中电阻是68K,电容也是104,另与复位脚间按手册说明串了一个220瓯的限流电阻; 晶振采用12M,晶振负载电容是22PF。在第14脚PC3接一个LED灯,限流电阻是510瓯。程序如下:
#include <Hic.h>
#include "math.h"
#include "hr7p90h.h"
#define uchar unsigned char
#define uintunsigned int
void delay(uint x)
{
uint i,j;
for(i=500;i>0;i--)
for(j=x;j>0;j--);
}
void main()
{
PCT0=0;
while(1)
{
PC3=0;
delay(500);
PC3=1;
delay(500);
}
}
配置字是参照《从点亮一个灯 开始第一步》一文设置一样的。编译下载提示成功,但灯就是不亮。
左右查不出原因,现请教大侠们帮帮忙,指点下是什么原因。这里先谢谢了。
PCT0=0;
是配置pc0为输出
你改成PCT3=0;
就可以了 楼上正解 测试不合格哦。 asj1989 发表于 2013-9-1 23:05 static/image/common/back.gif
PCT0=0;
是配置pc0为输出
哦,太谢谢指导了。我试试看,这么简单的测试都没过关,这两天搞得都没信心了。 经2楼大神指导,现在接ICD运行时灯会闪了。
但是断开ICD,板子只接电源时,灯依然不闪,这是什么原因啊?{:mad:}
还望大侠们能指点啊。 zndz410 发表于 2013-9-2 21:30 static/image/common/back.gif
经2楼大神指导,现在接ICD运行时灯会闪了。
但是断开ICD,板子只接电源时,灯依然不闪,这是什么原因啊?{ ...
链接ICD是调试过程,如果芯片单独工作的话还需要在线烧写一下。
具体操作:在芯片配置字界面上不要选择DEBUG选项,其他选项相同。
点击下载即可。 哦,原来如此,谢谢海版了。{:victory:} 路过{:lol:} 看来搞定了. YUZH282 发表于 2013-9-4 09:01 static/image/common/back.gif
看来搞定了.
终于搞定了.{:lol:}
页:
[1]