150 likes | 246 Views
项目九 数码管. 任务: 设计牛奶厂流水线每通过一盒牛奶,立即计数并且数码管显示,九盒后 , 数码管还原 0, 重新循环计数。 要求: 1 、 I/O 分配表 2 、编写程序 3 、画电路图 4 、连线 5 、调试. 知识目标: 1 、掌握七段编码指令 2. 熟悉边沿触发指令及取反指令 能力目标: 1 、能对数码管熟练应用 2 、熟练使用电工工具. 应用: 在生产实际中,数码显示是人机对话的主要方式之一。人们对十进制最熟悉,所以常采用十进制数码来显示各种参数、进程或结果 。. 1 、触发指令 上升沿触发指令 :EU
E N D
任务: 设计牛奶厂流水线每通过一盒牛奶,立即计数并且数码管显示,九盒后,数码管还原0,重新循环计数。 要求: 1、I/O分配表 2、编写程序 3、画电路图 4、连线 5、调试
知识目标: 1、掌握七段编码指令 2. 熟悉边沿触发指令及取反指令 • 能力目标: 1、能对数码管熟练应用 2、熟练使用电工工具
应用: 在生产实际中,数码显示是人机对话的主要方式之一。人们对十进制最熟悉,所以常采用十进制数码来显示各种参数、进程或结果。
1、触发指令 上升沿触发指令:EU 在EU指令前有一个上升沿时(由OFF→ON)产生一个宽度为一个扫描周期的脉冲,驱动后面的输出线圈。 下降沿触发指令:ED 在ED指令前有一个下降沿时(由ON→ OFF)产生一个宽度为一个扫描周期的脉冲,驱动其后线圈。
2、取反指令 逻辑“取反”指令的功能是将源操作数数据进行二进制按位“取反”,并将运算结果存入目标操作数中。
要求用输入继电器的字节IB0的相反状态去控制输出继电器的字节QB0,即IB0的某位为“1”时,QB0的相应位为“0”;IB0某位为“0”时,QB0的相应位为“1”。
准备工作: 1、万用表的使用 2、电路图的读识 3、数码管脚的识别 4、I/O分配表 5 、实际连线图 6 、梯形图
拓展项目: 任务: 某停车场最多可停50辆车,用两位数码管显示停车数量。用出入传感器检测进出车辆数,每进一辆车停车数量增1,每出一辆车减1。场内停车数量小于45时,入口处绿灯亮,允许入场;等于和大于45时,绿灯闪烁,提醒待进车辆司机注意将满场;等于50时,红灯亮,禁止车辆入场。 要求: 1、I/O分配表 2、编写程序 3、画电路图 4、仿真