c8051f3xx以上用的是c2口,现在烧录出问题了,接法如图
QQ图片20130518230730.jpg (104.71 KB, 下载次数: 0)
下载附件
2013-5-18 23:16 上传
现在好像烧不进程序。就是最基本程序烧进去之后运行不出来。烧的过程中没有任何报错。
程序如下
#include<c8051F350.h>
sbit LED = P1^5;
sbit AA = P0^4;
void main()
{
unsigned int i,j;
OSCICN = 0x83; //Set clock
while ((OSCICN&0x40)==0x00);
PCA0CN=0x00;
PCA0MD=0x88; //禁止看门狗
EA=0; //禁止中断
P1MDOUT |= 0xff;
P0MDOUT |= 0xff; //p0,p1所有口推挽
while(1)//主循环
{
LED=0;
AA=0;
for(i=0;i<14;i++)
for(j=0;j<2411;j++) ;//等待一小会儿
LED=1;
AA=1;
}
}
就是亮灯的小程序,灯是好的,测试过,接在p1.5口。
怀疑是接法有问题,或者程序初始化有误。
编程用的keil,软件接口、调试设置都没问题,烧录器用的u-ce5
一周热门 更多>