第一次用这芯片,和USB-HID-UART下载工具,为什么这么简单程序无法进入主循环P31一直低
反过来也一样,感觉就是没进主循环.有谁能帮忙吗?谢谢void main()
{
P0M0 = 0x00;
P0M1 = 0x00;
P1M0 = 0x00;
P1M1 = 0x00;
P2M0 = 0x00;
P2M1 = 0x00;
P3M0 = 0x00;
P3M1 = 0x00;
// P4M0 = 0x00;
// P4M1 = 0x00;
// P5M0 = 0x00;
// P5M1 = 0x00;
//INIT TIMER1
// TMOD = 0x00;
// TL1 = 0x66; //65536-11.0592M/12/1000
// TH1 = 0xfc;
// TR1 = 1; //启动定时器
//---------------
// SCON = 0x50;
// T2L = 0xe8; //65536-11059200/115200/4=0FFE8H
// T2H = 0xff;
// AUXR = 0x15; //启动定时器
// ES = 1; //使能串口中断
// EA = 1;
// SBUF = 0x5a; //发送测试数据
//INITADC
// ADC_Config();
// P_SW2 |= 0x80; //ADC POWER
// ADCTIM = 0x3f; //设置ADC内部时序
// P_SW2 &= 0x7f;
// ADCCFG = 0x00;
// ADC_CONTR = 0xc0; //使能并启动ADC模块
// EADC = 1; //使能ADC中断
// EA = 1;
P31 = 0;
// Data1 = 0x55;
EA = 0;
while (1);
{
// Time_Program();
// Delay_1ms();
P31 = 1;
// Trans_One(Data1);
}
}
STC8H1K08芯片 while (1);去掉分号 DebugLab 发表于 2025-3-10 10:53
while (1);去掉分号
我瞎眼了,没看清,一直以为找配置文件,谢谢 DebugLab 发表于 2025-3-10 10:53
while (1);去掉分号
下载工具哪里选择使用外部晶振,只有3个选选择,
总使用动态调节IRC频率
不调节使用内部晶振
不调节使用上次频率 Sunnyto 发表于 2025-3-10 11:40
下载工具哪里选择使用外部晶振,只有3个选选择,
总使用动态调节IRC频率
不调节使用内部晶振
代码设置的,isp软件并不能设置
防止没接外部晶振导致的运行错误,内部的isp程序一直都是使用的内部晶振运行。
用户程序可以自己选 Sunnyto 发表于 2025-3-10 11:40
下载工具哪里选择使用外部晶振,只有3个选选择,
总使用动态调节IRC频率
不调节使用内部晶振
没有频率精度和Jitter等特殊要求,没有理由使用外部高频晶振
如使用RTC,必须使用外部32768Hz晶振,初始化打开外部低频晶振并等待频率稳定
上电运行只能使用内部时钟,如需使用外部晶振,在程序中切换 王昱顺 发表于 2025-3-10 12:56
代码设置的,isp软件并不能设置
防止没接外部晶振导致的运行错误,内部的isp程序一直都是使用的内部晶振 ...
谢谢{:baoquan:} DebugLab 发表于 2025-3-10 14:18
没有频率精度和Jitter等特殊要求,没有理由使用外部高频晶振
如使用RTC,必须使用外部32768Hz晶振,初始 ...
谢谢{:baoquan:}
页:
[1]