1.将一些变量转换为初始值,如0或1。
2.答袭如果使用zd,则需要设置定时器的工作模式灶码和初始值。
3.如果使用中断,应该打隐举哪开相应中断源的中断并设置优先级。
4.如果使用串口,则需要设置相应的串口工作模式和波特率。
5.需要提前设置的其他数据变量和命令字。
扩展资料:
初始化器子函数带注释:
Voidtimer0interrupt()1
{
TMOD=0x01;//选择timing0
TH0=(65536-50000)/256;//加载初始值50MS
TL0=(65536-50000)%256;
EA=1;//打开完全中断
ET0=1;//打开定时器0中断
TR0=1;//开属定时器0
}
初始化就是将程序中告大即将要用的寄存器设置一个初始值。包括输出、中间继电器、还有数据寄存器
为什么要初始化,因为PLC很多数据都有断电保存功带蠢能。还有一些数据每次通电后都是随机的,我们需要对这部分数据进行清零 *** 袜行竖作。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)