当前位置:首页 > 单片机 > 单片机
[导读] ;***********************************************************************; 自收发光电检测.dt;***********************************************************************PORT5 == 0x05 ;定义端口5

;***********************************************************************
; 自收发光电检测.dt
;***********************************************************************

PORT5 == 0x05 ;定义端口5,6,7
PORT6 == 0x06
PORT7 == 0x07
;-----------------------------------------------------------------------
IOCE == 0x0E ;定义WDT控制寄存器IOCE
;-----------------------------------------------------------------------
DLY1 == 12 ;定义延时置数单元DLY1,DLY2,DLY3,DLY4
DLY2 == 13
DLY3 == 14
DLY4 == 15
BUFFER == 16 ;定义暂存器BUFFER,存放当前输出
;-----------------------------------------------------------------------
ORG 0X00


INIT: MOV A,@0X11 ;关闭看门狗功能
IOW IOCE
MOV A,@0XFF ;设定PORT5全部为输入
IOW PORT5
MOV A,@0X00 ;设定PORT6、PORT7全部为输出
IOW PORT6
IOW PORT7
MOV A,@0XFF ;设置暂存器BUFFER初值,
MOV BUFFER,A
MOV PORT7,A ;PORT7输出指示LED全暗
MOV A,@0X00
MOV PORT6,A ;PORT6输出低电平,熄灭光电发射管

GDCHECK: MOV A,@0XFF ;PORT6输出高电平,点亮光电发射管
MOV PORT6,A
CALL DL10 ;发射时间维持5ms左右
MOV A,PORT5 ;从PORT5读入光电接收管状态
AND A,@0B00000111 ;屏蔽高5位,只保留3位
XOR A,@0XFF ;光电接收管状态值反向
MOV BUFFER,A ;送暂存器BUFFER保存
MOV A,@0X00 ;PORT6输出低电平,熄灭光电发射管
MOV PORT6,A

DISPLAY: MOV A,BUFFER ;发光二极管显示光电接收状态值
MOV PORT7,A
CALL DELAY ;采样延时
JMP GDCHECK ;继续进行自收发光电信号检测
;-----------------------------------------------------------------------
DELAY: MOV A,@1 ;延时,需要调整
MOV DLY3,A ;1
DEL: MOV A,@10 ;1*(DLY3)
MOV DLY2,A ;1*(DLY3)
INNER2 MOV A,@250 ;1*(DLY3)*(DLY2)
MOV DLY1,A ;1*(DLY3)*(DLY2)
INNER1: DJZ DLY1 ;1*(DLY3)*(DLY2)*(DLY1)
JMP INNER1 ;1*(DLY3)*(DLY2)*(DLY1)
DJZ DLY2 ;1*(DLY3)*(DLY2)
JMP INNER2 ;1*(DLY3)*(DLY2)
DJZ DLY3 ;1*(DLY3)
JMP DEL ;1*(DLY3)
RET ;延时返回
;-----------------------------------------------------------------------
DL10: MOV A,2 ;延时5ms左右,需要调整
MOV DLY4,A
INNER3: DJZ DLY4
JMP INNER3
RET
EOP


本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

苏州2023年9月18日 /美通社/ -- 神秘莫测的幻境、光与影的魅力、绚丽多彩的灯光……9月15日,中亿丰光电新产品发布会在苏州举行。一系列美轮美奂的亮化照明"黑科技"产品,以沉浸式的方式,展现出...

关键字: 光电 AD 欧司朗 灯光

“有深标 品质高” 深圳2023年9月14日 /美通社/ -- 2022年首次举办深圳标准认证嘉年华活动后,反响热烈。2023年9月13日下午在深圳湾科技生态园创新广场发布中心,由深圳市市场监督管理局指导,深圳市天易检...

关键字: 光电 行业标准 数字化 GO

(全球TMT2023年9月8日讯)第24届中国国际光电博览会将于2023年9月6日-8日在深圳举行。三安集成出席,与行业同仁分享最新动态。在同期举办的2023 CIOE&YOLE国际论坛上,三安受邀在光收发器&...

关键字: 光电 集成 VCSEL PD

深圳2023年9月6日 /美通社/ -- 9月6日下午,亚洲光电博览会(APE 2024)新闻发布会在深圳国际会展中心(CIOE中国光博会同期)成功举办。来自光电行业的数百家...

关键字: 光电 新加坡 传感 光电技术

佛山2023年8月29日 /美通社/ -- 随着人们生活水平的提高,越来越多家庭开始追求高品质的居住环境,别墅也受到越来越多人的青睐,而别墅电梯则成为"顶配别墅"必不可少的垂直交通设施。作为国内数智电...

关键字: 电梯 美的 BSP 光电

南京和圣地亚哥2023年3月3日 /美通社/ -- 镭芯光电 (Casela Technologies) ,一家为全球数据通信基础设施提供高性能激光技术、产品和平台的垂直集成半导体激光企业,宣布推出1310nm和CWDM...

关键字: SFP 光电 高功率 激光光源

OPPO官宣,旗下第二颗自研芯片将于12月14日的未来科技大会2022上发布。

关键字: OPPO 芯片 光电

苏州2022年11月25日 /美通社/ -- 2022年11月21日,苏州立琻半导体有限公司一期厂房落成典礼在苏州太仓高新区隆重举行。来自太仓市委市政府、苏州科技局、太仓高新区管委会、中科院苏州纳米所、清华大学区域发展研...

关键字: 半导体 光电 中科院 光电器件

该新套件可通过片上激光器技术实现快速准确且安全可靠的光子IC设计 加利福尼亚州山景城2022年11月23日 /美通社/ -- 为了简化光子集成电路(PIC)的端到端设计,并...

关键字: LIGHT 光电 PEN 光子

(全球TMT2022年11月7日讯)全球光学及光电领域领军者蔡司连续五年亮相中国国际进口博览会。今年正值蔡司进入中国市场的第65周年,蔡司展区围绕 "以科技 塑未来" 的主题,聚焦科技助力变革、科技呵护健康、科技改善生...

关键字: 影像 VIVO 光学 光电
关闭
关闭