电工电气

当前位置:   主页 > 电工电气

瓯海发电机出租200KW--【中动电力】

发布时间:2024-05-15 00:32:06 发布用户:l13335093736

瓯海发电机200KW--【中动电力】
模块化编程实例我们使用AT89C52单片机,在编程软件keil环境下实施一个工程,来说明模块化编程具体操作的方法和步骤。例子要实现的功能:和P1相连的8个LED灯每500ms亮灭交替闪烁,通过串口将数字0-9发送给单片机并显示在一个数码管上。LED闪烁的时间使用定时器0中断方式来控制,T0每50ms溢出产生中断,定义一个计数器,每次T0中断就计数一次,累计计数10次,那么时长为500ms,作为LED闪烁时间间隔。


由于采用了这样的子程序调用,后续扫描不会再调用这个子程序,从而减少了扫描时间,也了一个结构优化的程序。初始化子程序中,根据所希望的控制操作对SMB47置数。:SMB47=16#F8产生如下的结果:允许计数写入新的初始值写入新的预置值置计数方向为增置启动和复位输入为高电平有效3.执行HDEF指令时,HSC输入置1,MODE输入置0(无外部复位或启动)或置1(有外部复位和无启动)或置2(有外部复位和启动)。