(简答题)
用比较和计数指令编写开关灯程序,要求灯控按钮I0.0按下一次,灯Q4.0亮,按下两次,灯Q4.0和Q4.1全亮,按下三次灯全灭,如此循环。设计梯形图程序来完成此功能。
正确答案
在程序中所用计数器为加法计数器,当加到3时,必须复位计数器,这是关键。灯控制程序如图所示。
答案解析
略
相似试题
(简答题)
在单片机系统中,已知fOSC=12MHz,用定时/计数器T1,要求用C语言编写程序实现从P1.1产生周期为2s的方波。
(判断题)
可编程序控制器的计数器输出指令用OUT66表示。
(简答题)
用8051的P0口接8个发光二极管,P1口接8个开关。每按一次开关K产生一个负脉冲作用于INT1,作为中断请求信号。单片机每响应一次中断请求,就从开关读入数据,然后送到发光二极管显示。试编写程序。
(简答题)
用8051的P0.4-P0.7口接4个发光二极管,P1.0-P1.3口接4个开关。每按一次开关K产生一个负脉冲作用于INT0,作为中断请求信号。单片机每响应一次中断请求,就从开关读入数据,然后送到发光二极管显示。试编写程序。
(简答题)
下图典型零件,按3B指令格式编写该零件的线切割加工程序。
(简答题)
下图典型零件,按3B指令格式编写该零件的线切割加工程序。
(填空题)
用户在编写中断服务程序时,可在中断入口矢量地址存放一条无条件转移指令,以防止()。
(填空题)
编程时,一般在中断服务子程序和调用子程序中需用保护和恢复现场,保护现场用PUSH指令,恢复现场用()指令。
(简答题)
设时钟频率为6MHz,采用定时/计数器T1及其中断控制方式,通过P1.7输出周期为20ms的方波。编写程序。