发布网友 发布时间:2022-04-24 11:30
共1个回答
热心网友 时间:2023-08-02 14:41
程序已经烧写到板子上了,但是芯片好像没跑起来。。。自己写了个控制GPIO口的程序测试,用示波器测该管脚(p0.4)的波形,却检测不到?为什么呢,是不是我的GPIO没配置好呢,还是哪里出现问题。现在板子上只有一块ADuC7061的芯片,及5v的电源供电,使用的是内部时钟!
测试程序:
int main(void)
{
unsigned int i;
POWKEY1 = 0x1;
POWCON0 = 0x78; //内部时钟配置10.24 mhz
POWKEY2 = 0xF4;
GP0CON0 = 0x00;
GP0DAT = BIT28; //P0.4配置为输出管脚
while (1)
{
GP0DAT |= (0xAA << 16);
//Delay_ms(1000);
}