下位机程序
源程序代码
P1.0S SETBIT;数字钟秒控制位
M_SET BITP1.1;分钟控制位
H SETBITP1.2;小时控制位
SECONDEQU30H
MINUTE EQU31H
HOUR EQU32HTCNTEQU34H
ORG00H
SJMP START
ORGOBH
LJMPINT_TO
START: MOVDPTR,#TABLE
MOVHOUR#0;初始化
MOVMINUTE,#0
MOVSECOND,#0
MOVTCNT,#0
MOVTMOD,#01H
MOVTHO,#(65536-50000)/256;定时50毫秒
MOV TLO,#(65536-50000)MOD 256
MOV IE,#82H
SETB TRO
;***********************************
;判断是否有控制键按下,是哪一个键按下
A1:LCALL DISPLAY
S_SET,S1JNB
JNBM_SET,S2
JNBM_SET,S3
LJMPA1
S1: LCALL DELAY;去抖动
JB S_SET,A1
INCSECOND;秒值加1
MOVASECOND
CJNE A,#60,J0判断是否加到60秒
MOVSECOND#0
LJMPK1
S2: LCALL DELAY
JB M_SET,A1
K1: INCMINUTE;分钟值加1
MOVAMINUTE
CJNE A,#60J1 判断是否加到60分
大林上位机机器视觉_苏州电工培训_苏州PLC培训_苏州上位机培训_苏州机器视觉培训_苏州工业机器人培训_最适合电工及plc编程人员学习的上位机机器视觉课程 大林老师:15861139266(微信同号)
MINUTE,#0MOV
LJMP K2
LCALL DELAY
JB H_SET,A1
K2: INCHOUR;小时值加1
MOVA,HOUR
CJNEA,#24,J2判断是否加到24小时
MOVHOUR,#0
MOVMINUTE,#0
MOVSECOND,#0
LJMPA1
;***********************************
;等待按键抬起
J0:JBS SET,A1
LCALL DISPLAY
SJMPJO
J1:M_SET,A1JB
DISPLAYLCALL
SJMPJ1
J2:H_SET,A1JB
LCALL DISPLAY
SJMPJ2
;***********************************
定时器中断服务程序,对秒,分钟和小时的计数
INT_T0: MOVTH0#(65536-50000)/256
MOVTL0#(65536-50000)MOD 256
INCTCNT
MOVATCNT
CJNE A,#20RETUNE ;计时1秒
INCSECOND
MOVTCNT,#0
MOV ASECOND
CJNE A,#60RETUNE
INCMINUTE
MOVSECOND,#0
A,MINUTEMOV
CJNE A#60RETUNE
INCHOUR
MOVMINUTE,#0
MOVA,HOUR
CJNE A,#24,RETUNE
MOVHOUR,#0
MINUTE,#0MOV
MOVSECOND,#0
MOVTCNT,#0
RETUNE:RETI
;***********************************
;显示控制子程序
A,SECOND ;显示秒DISPLAY:MOV
MOV B,#10
DIVAB
CLRP3.6
MOVC A@A+DPTR
MOVPO,A
LCALL DELAY
SETB P3.6
MOVA,B
CLRP3.7
MOVC A@A+DPTR
大林上位机机器视觉_苏州电工培训_苏州PLC培训_苏州上位机培训_苏州机器视觉培训_苏州工业机器人培训_最适合电工及plc编程人员学习的上位机机器视觉课程 大林老师:15861139266(微信同号)
MOVPO,A
LCALL DELAY
SETB P3.7
P3.5CLR
MOVPO,#40H;显示分隔符
LCALL DELAY
SETB P3.5
MOVA,MINUTE;显示分钟
MOVB,#10
DIVAB
P3.3CLR
MOVC A@A+DPTR
MOVPO,A
LCALL DELAY
SETB P3.3
MOVA,B
CLRP3.4
MOVC A,@A+DPTR
MOVPOA
LCALLDELAY
SETB P3.4
CLRP3.2
MOVPO,#40H;显示分隔符
LCALL DELAY
SETB P3.2
A,HOURMOV;显示小时
MOVB,#10
DIVAB
CLRP3.0
MOVC A@A+DPTR
PO,AMOV
LCALL DELAY
SETB P3.0
MOVA,B
CLRP3.1
MOVC A@A+DPTR
MOVPO,A
LCALL DELAY
SETB P3.1
RET
TABLE: DB3FH,06H,5BH,4FH,66H
DB6DH,7DH,07H,7FH,6FH
DELAY: MOVR6,#10
D1:MOVR7,#250
DJNZR7,$
DJNZR6,D1
RET
END
一、课程目标
本公司本着为工控事业培育和输出从电工基础到机器视觉的人才理念,着力于让小白成为工控业专家为目标。
大林上位机视觉软件培训专家特开设从电工基础、PLC、运动控制、上位机、工业机器人、机器视觉培训课程,为实现工业4.0事业而不懈努力。
机构课程全程真实教学、实干为主,不装逼,不扯淡,只唠干货,能做项目!!
二、老师介绍
大林老师
是专业从事上位机视觉软件的开发与培训,多年从事上位机机器视觉相关项目开发,对电气人员学习C#开发视觉软件有独到的见解,即使您是零基础或只要从事过电气自动化相关工作的学员都能够轻松快速学会。
三、校区介绍
大林上位机机器视觉培训机构,分为两个校区,苏州校区(苏州木渎),常州校区(常州新北)
四、硬件设施
校区提供2000多平方的实训基地,完美的设备硬件配套,可以做到边学习边操作,鉴于本机构隶属于某自动化公司,学员可以配合边学习边配合公司开发人员完成项目,这样学习起来事半功倍
五、毕业服务
学业完成后本公司可以择优录取,在我们自动化公司的实习,解决您的后顾之忧
六、课程对象
1.零基础无任何相关知识
2.有电气及PLC编程基础的更容易入手
3.需要系统性提升整体能力
4.跨行业转型
5.想拥有一份体面高收入
6.对自己前途迷茫
7.学历低英语不好
七、课程特色
为您量身提供零基础快速成为上位机及机器视觉软件开发专家的学习方案
承接企事业单位定制个性化学员集体培训。
八、课程内容
小白亦可通过学习成为工业软件开发专家,从电气图,到梯形图,到高级语言SCL,再到C#,突破高级语言难的瓶颈,轻松掌握。
从零开始,从电气基本元件入手,跟随课程递进学习,PLC,工业机器人,数据库,运动控制器,上位机,机器视觉,统统一网打尽。
欢迎亲临现场咨询,老师私人定制课程 ,学习更清晰!
九、授课方式
1、线下现场授课更直观,知识点更易吸收,现场互动更易理解和运用。
1,赠送老师录制课程随时随地轻松学习
2,赠送配套书籍不限环境随意学习
3,课间和课后答疑知识掌握更牢固
4,现场设备随意使用,人机结合熟练运用,加深知识理解。
5,老师指导完善简历,轻松上岗。
2、线上视频录播课程-整套
1,赠送配套书籍不限环境随意学习
2,售后答疑轻松解答
3,福利:线下报名课程原价抵扣
3、 线上视频课程+现场设备实操
1,赠送配套书籍不限环境随意学习
2,售后答疑轻松解答
3,现场和课后答疑知识掌握更牢固
4,现场设备随意使用,人机结合熟练运用,加深知识理解
5,福利:线下报名课程原价抵扣
_{diqu}机器视觉软件编程培训_{diqu}视觉深度学习培训_{diqu}2D机器视觉培训_{diqu}3D机器视觉编程培训_{diqu}飞拍视觉编程培训_{diqu}Halcon机器视觉培训_{diqu}VisionPro机器视觉培训_{diqu}海康机器视觉培训_{diqu}C#联合halcon机器视觉培训_{diqu}机器人与视觉培训
_{diqu}Halcon视觉培训_{diqu}视觉与运动控制_{diqu}3D图像处理实操_{diqu}机器人视觉软件开发培训_{diqu}Halcon深度学习培训_{diqu}视觉光学分选机实操培训_{diqu}视觉纠偏实操培训_{diqu}视觉对位贴合实操培训_{diqu}ABB机器人视觉实操培训_{diqu}Epson机器人视觉实操培训
版权所有:江苏和讯自动化设备有限公司所有 备案号:苏ICP备2022010314号-1
技术支持: 易动力网络