吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

EM78P447自收發(fā)光電檢測(cè)程序

算法&編程學(xué)院 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 2018-02-02 04:18 ? 次閱讀

EM78P447自收發(fā)光電檢測(cè)程序

EM78P447自收發(fā)光電檢測(cè)程序

;***********************************************************************
; 自收發(fā)光電檢測(cè).dt
;***********************************************************************

PORT5 == 0x05 ;定義端口5,6,7
PORT6 == 0x06
PORT7 == 0x07
;-----------------------------------------------------------------------
IOCE == 0x0E ;定義WDT控制寄存器IOCE
;-----------------------------------------------------------------------
DLY1 == 12 ;定義延時(shí)置數(shù)單元DLY1,DLY2,DLY3,DLY4
DLY2 == 13
DLY3 == 14
DLY4 == 15
BUFFER == 16 ;定義暫存器BUFFER,存放當(dāng)前輸出
;-----------------------------------------------------------------------
ORG 0X00

INIT: MOV A,@0X11 ;關(guān)閉看門(mén)狗功能
IOW IOCE
MOV A,@0XFF ;設(shè)定PORT5全部為輸入
IOW PORT5
MOV A,@0X00 ;設(shè)定PORT6、PORT7全部為輸出
IOW PORT6
IOW PORT7
MOV A,@0XFF ;設(shè)置暫存器BUFFER初值,
MOV BUFFER,A
MOV PORT7,A ;PORT7輸出指示LED全暗
MOV A,@0X00
MOV PORT6,A ;PORT6輸出低電平,熄滅光電發(fā)射管

GDCHECK: MOV A,@0XFF ;PORT6輸出高電平,點(diǎn)亮光電發(fā)射管
MOV PORT6,A
CALL DL10 ;發(fā)射時(shí)間維持5ms左右
MOV A,PORT5 ;從PORT5讀入光電接收管狀態(tài)
AND A,@0B00000111 ;屏蔽高5位,只保留3位
XOR A,@0XFF ;光電接收管狀態(tài)值反向
MOV BUFFER,A ;送暫存器BUFFER保存
MOV A,@0X00 ;PORT6輸出低電平,熄滅光電發(fā)射管
MOV PORT6,A

DISPLAY: MOV A,BUFFER ;發(fā)光二極管顯示光電接收狀態(tài)值
MOV PORT7,A
CALL DELAY ;采樣延時(shí)
JMP GDCHECK ;繼續(xù)進(jìn)行自收發(fā)光電信號(hào)檢測(cè)
;-----------------------------------------------------------------------
DELAY: MOV A,@1 ;延時(shí),需要調(diào)整
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 ;延時(shí)返回
;-----------------------------------------------------------------------
DL10: MOV A,2 ;延時(shí)5ms左右,需要調(diào)整
MOV DLY4,A
INNER3: DJZ DLY4
JMP INNER3
RET
EOP

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • EM78P447S
    +關(guān)注

    關(guān)注

    0

    文章

    4

    瀏覽量

    1397
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    專(zhuān)業(yè)代理義隆單片機(jī)EM78P156ELMJ

    156ELPJ,EM78P156NMJ,EM78P156NPJ,EM78P468NH,EM78P447SAPJ,EM78P447SAMJ,
    發(fā)表于 08-17 16:48

    義隆(EMC)系列單片機(jī)芯片解密

      EMC普通單片機(jī),比如常見(jiàn)的EM78P153S,EM78P156,EM78P447EM78P458,EM78P459等常見(jiàn)單片機(jī)的破解
    發(fā)表于 03-09 17:51

    光電檢測(cè)技術(shù)解析

    光電檢測(cè)的概念與參數(shù)檢測(cè)器的幾種類(lèi)型檢測(cè)電路的設(shè)計(jì)設(shè)計(jì)與應(yīng)用總結(jié)
    發(fā)表于 01-04 07:07

    EM78P458/EM78P459中文資料,數(shù)據(jù)手冊(cè)

    EM78P458 為20 腳封裝,EM78P459 為24 腳封裝,封裝形式:SOP 和DIP 具有電壓檢測(cè)器,檢測(cè)范圍2.0V.EM78P
    發(fā)表于 11-20 01:13 ?209次下載
    <b class='flag-5'>EM78P</b>458/<b class='flag-5'>EM78P</b>459中文資料,數(shù)據(jù)手冊(cè)

    em78p458 pdf

    EM78P458 和EM78P459是采用高速CMOS 工藝制造的8 位單片機(jī)。其內(nèi)部有4K*13 位一次性ROM(OTPROM)。因此,用戶可以方便地改進(jìn)完善程序程序代碼可用EMC
    發(fā)表于 11-20 01:18 ?13次下載

    EM78P447S單片機(jī)及其在直流電機(jī)紅外遙控系統(tǒng)中的應(yīng)用

    簡(jiǎn)要介紹了臺(tái)灣義隆電子公司EM78P447S單片機(jī)的特點(diǎn)、功能以及其中的寄存器和指令,提出了利用EM78P447S單片機(jī)作為主控器,以遙控信號(hào)輸入控制直流電機(jī)的設(shè)計(jì)方法,給出了該控制系統(tǒng)
    發(fā)表于 04-24 14:47 ?45次下載

    微弱光信號(hào)的光電檢測(cè)系統(tǒng)設(shè)計(jì)

    詳細(xì)分析了光電檢測(cè)系統(tǒng)的各個(gè)組成部分,闡述了A/D轉(zhuǎn)換器AD7714芯片在光電檢測(cè)系統(tǒng)中的應(yīng)用,最后給出了AD7714與AT89C52的接口電路圖、程序流程圖以及關(guān)鍵的子程序
    發(fā)表于 07-15 10:06 ?152次下載

    EM78P447,中文資料,pdf datasheet(高速

    EM78P447是采用低功耗,高速VMOS工藝制造的8位單片機(jī),內(nèi)部有4K×13位一次性程序存儲(chǔ)器。
    發(fā)表于 07-24 14:13 ?90次下載

    EM78系列單片機(jī)實(shí)戰(zhàn)編程技巧

    筆者在某智能水表開(kāi)發(fā)中使用了EM78P447芯片,對(duì)EM78系列芯片有了較深認(rèn)識(shí),在實(shí)踐中總結(jié)了一些開(kāi)發(fā)此類(lèi)芯片應(yīng)注意的問(wèn)題,同時(shí)給出了應(yīng)用中的編程技巧。 市面上常見(jiàn)的
    發(fā)表于 09-13 06:08 ?77次下載

    EH78系列單片機(jī)的編程技巧

    EH78系列單片機(jī)的編程技巧 筆者在某智能水表開(kāi)發(fā)中使用了EM78P447芯片,對(duì)EM78系列芯片有了較深認(rèn)識(shí),在實(shí)踐中總結(jié)了一些開(kāi)發(fā)此類(lèi)芯片應(yīng)注意的問(wèn)題,
    發(fā)表于 04-08 22:56 ?1324次閱讀
    EH<b class='flag-5'>78</b>系列單片機(jī)的編程技巧

    基于EM78P447SB單片機(jī)的低成本霓虹燈控制器

    介紹了基于EM78P447SB單片機(jī)、自制光電耦合器制作的低成本高性能霓虹燈控制器的線路、工作原理、編程方法和使用經(jīng)驗(yàn)。該控制器具有相當(dāng)高的性價(jià)比。
    發(fā)表于 05-05 20:48 ?1609次閱讀
    基于<b class='flag-5'>EM78P447</b>SB單片機(jī)的低成本霓虹燈控制器

    EM78P447AP原理圖

    EM78P447AP原理圖、ADNS-2030原理圖。
    發(fā)表于 03-11 16:26 ?68次下載

    EM78P447單片機(jī)使用手冊(cè)

    EM78P447單片機(jī)使用手冊(cè)說(shuō)明。
    發(fā)表于 04-07 09:39 ?5次下載
    <b class='flag-5'>EM78P447</b>單片機(jī)使用手冊(cè)

    EM78P156EL中文數(shù)據(jù)手冊(cè)

    EM78P156EL中文數(shù)據(jù)手冊(cè)分享。
    發(fā)表于 04-13 11:08 ?8次下載

    EM78P447中文數(shù)據(jù)手冊(cè)

    EM78P447中文數(shù)據(jù)手冊(cè)分享。
    發(fā)表于 04-13 11:09 ?15次下載
    百家乐那个平台好| 百家乐是骗人的么| 赌博启示录| 威尼斯人娱乐场安全吗| 六合彩百家乐有什么平码| 七胜百家乐官网赌场娱乐网规则| 大发888 xp缺少 casino| 百家乐电投| 伟易博百家乐官网的玩法技巧和规则| 奔驰百家乐官网游戏| 大发888娱乐城送钱| 破解百家乐公式| 网络百家乐官网棋牌| 真人在线百家乐| 大发888官网z46| 威尼斯人娱乐场送1688元礼金领取lrm| 澳门百家乐有哪些| 百家乐出千大全| 德州百家乐官网21点桌| 如何赢百家乐官网的玩法技巧和规则| 百家乐官网出庄几率| 太阳城百家乐官网的破解| 娱乐城送18| 全讯网新闻| 百家乐专业赌| 巴宝莉百家乐的玩法技巧和规则| 百家乐平注法是什么| 百家乐视频游戏冲值| 百家乐庄闲筹码| 怎样玩百家乐看路| 澳门百家乐送彩金| 筹码百家乐500| 百家乐视频挖坑| 奇迹百家乐官网的玩法技巧和规则| 筹码百家乐官网500| 百家乐官网赌场程序| 真人百家乐官网游戏网| 爱婴百家乐官网的玩法技巧和规则 | 成人百家乐的玩法技巧和规则| 网上百家乐哪家较安全| 百家乐投注方法新版|