STC15W404AS和STC89C52RC的定时器配置和中断函数有什么不同,要改哪些地方。

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-31
stc15w408as单片机的定时器和stc89c52rc的有什么差别。

stc15w408as单片机的定时器T0和stc89c52rc基本相同,程序可以用,但是,stc15w408as 定时器T0的方式0 是特有的,与stc89c52rc不同。只要原程序是用定时器T0的方式1,就可以直接用了。
而stc15w408as 是没有定时器T1的,变成了定时器T2,使用就不同了。是stc15w408as所特有的。

//初始化主函数
void init_main()
{


// RCAP2H=(0xFFFF-50000)/256;
// RCAP2L=(0xFFFF-50000)%256; //24MHz晶振下定时25ms,自动重装
TH2=RCAP2H;
TL2=RCAP2L; //定时器2赋初值
T2CON=0; //配置定时器2控制寄存器,这里其实不用配置,T2CON上电默认就是0,这里赋值只是为了演示这个寄存器的配置
T2MOD=0; //配置定时器2工作模式寄存器,这里其实不用配置,T2MOD上电默认就是0,这里赋值只是为了演示这个寄存器的配置
IE=0xA0; //1010 0000开总中断,开外定时器2中断,可按位操作:EA=1; ET2=1;
TR2=1; //启动定时器2
}

void timer2() interrupt 5
{
//!!!注意!!! 定时器2必须由软件对溢出标志位清零,硬件不能清零,这里与定时器0和定时器1不同!!!

TF2=0;


}

STC15W404AS虽然是1T的单片机,但定时器T0与STC89是兼容的,对定时器没影响。但不能用T1定时,因STC15W404AS没有T1定时器,见下表。

另外,你原电路如果用到P0也不行了的,因STC15W404AS没有P0口了,电路要改,程序也要改。如下图的封装图。



  • STC15W404AS和STC89C52RC的定时器配置和中断函数有什么不同,要改哪些...
    答:STC15W404AS虽然是1T的单片机,但定时器T0与STC89是兼容的,对定时器没影响。但不能用T1定时,因STC15W404AS没有T1定时器,见下表。另外,你原电路如果用到P0也不行了的,因STC15W404AS没有P0口了,电路要改,程序也要改。如下图的封装图。
  • 芯片解密—STC15系列芯片解密,深圳橙盒科技可以做的型号:
    答:STC8系列芯片解密 STC8AK64S4A12、STC8AK32S4A12、STC8AK16S4A12、STC8F8K64S4A12、STC8F8K32S4A12、STC8F8K16S4A12、STC8F2K64S4、STC8F2K32S4、STC8F2K16S4 STC89系列芯片解密 STC89C51、STC89C52、STC89C53、STC89C14、STC89C54、STC89C58、STC89C516、STC89C51RC、STC89C52RC、STC89...
  • 芯片解密高手,兹重金求STC12LE5A16S2芯片解密高手,谢谢!
    答:STC8系列 STC8AK64S4A12、STC8AK32S4A12、STC8AK16S4A12、STC8F8K64S4A12、STC8F8K32S4A12、STC8F8K16S4A12、STC8F2K64S4、STC8F2K32S4、STC8F2K16S4 STC89系列 STC89C51、STC89C52、STC89C53、STC89C14、STC89C54、STC89C58、STC89C516、STC89C51RC、STC89C52RC、STC89C53RC、STC89C...
  • IAP15W4K58S4芯片解密哪里可以做呢?
    答:STC15W202S、STC15W202S、STC15W203S、STC15W204S、STC15W204S、STC15W401AS、STC15W401AS、STC15W402AS、STC15W402AS、STC15W404AS、STC15W404AS、STC15W404S、STC15W404S、STC15W408AS、STC15W408AS、STC15W408S、STC15W408S、STC
  • STC15W4K32S4芯片解密-STC15系列芯片解密,深圳橙盒Q209622965可以做的S...
    答:STC15W101、STC15W102、STC15W104、STC15W1K08PWM、STC15W1K16PWM、STC15W1K16S、STC15W1K16S、STC15W1K24S、STC15W1K24S、STC15W201S、STC15W201S、STC15W202S、STC15W202S、STC15W203S、STC15W204S、STC15W204S、STC15W401AS、STC15W401AS、STC15W402AS、STC15W402AS、STC15W404AS、STC15W...