七段共阴数码管电子钟PLC程序设计原理.doc
七段共阴数码管电子钟PLC程序设计原理
控制要求:
用四个七段数码管分别显示“时十位”、“时个位”、“分十位”和“分个位”。
用两个发光二极管显示“秒闪烁”。
有“预置”和“校对”时间功能。
I/O分配:
X0—运行开关,X1—预置按钮;Y0—A,Y1—B,Y2—C,Y3—D,Y4—E,Y5—F,Y6—G;Y7—“秒闪烁”指示;Y13—“时十位”显示,Y12—“时个位”显示,Y11—“分十位”显示,Y10—“分个位”显示。
COM端接线:COM1和COM2(Y0—Y7所对应的公共端)接24V直流电源“+”极,COM3(Y10—Y13所对应的公共端)和COM接24V电源“-”极。
总体设计思想
为了减少输出点数和接线,可以将四个共阴数码管的阳极都用Y0—Y6来驱动,但让其依次轮班接通;四个数码管的阴极分别用Y10—Y13来同步控制其接通“-”极的时间,以期达到四个数码管轮番显示的目的。
具体设计过程
用两个定时器T0和T1产生秒脉冲,用Y7输出。
用计数器C0将秒脉冲变成分脉冲。
用位左移指令[SFTL]形成分个位左移码。
用位左移指令[SFTL]形成分十位左移码。
用位左移指令[SFTL]形成时个位左移码。
用位左移指令[SFTL]形成时十位左移码。
用位左移指令[SFTL]安排四个数码管轮番接通。
将四个位左移码分别译成七段数码管的字显示码,并考虑四个数码管轮番接通问题。
将字显
您可能关注的文档
- 一杯子的爱.doc
- 一棵开花的树的诉说.doc
- 一次性结算人员恢复缴费年限申请表.doc
- 一步一步学习midp2。0游戏编程(三).doc
- 一百名有发展潜能的中青年书法优秀人才申报表.doc
- 一百学年第二学期.doc
- 一直都要有梦想.doc
- 一种新型智能水表——小口径超声波水表.doc
- 一种车牌定位的有效方法1.doc
- 一篇SAT写作范例下载.doc
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
原创力文档

文档评论(0)