一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

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

算法&編程學(xué)院 ? 來源:網(wǎng)絡(luò)整理 ? 2018-02-02 04:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

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

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

INIT: MOV A,@0X11 ;關(guā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輸出高電平,點亮光電發(fā)射管
MOV PORT6,A
CALL DL10 ;發(fā)射時間維持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 ;采樣延時
JMP GDCHECK ;繼續(xù)進行自收發(fā)光電信號檢測
;-----------------------------------------------------------------------
DELAY: MOV A,@1 ;延時,需要調(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 ;延時返回
;-----------------------------------------------------------------------
DL10: MOV A,2 ;延時5ms左右,需要調(diào)整
MOV DLY4,A
INNER3: DJZ DLY4
JMP INNER3
RET
EOP

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

    關(guān)注

    0

    文章

    4

    瀏覽量

    1466
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    專業(yè)代理義隆單片機EM78P156ELMJ

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

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

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

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

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

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

    EM78P458 為20 腳封裝,EM78P459 為24 腳封裝,封裝形式:SOP 和DIP 具有電壓檢測器,檢測范圍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ù)手冊

    em78p458 pdf

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

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

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

    微弱光信號的光電檢測系統(tǒng)設(shè)計

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

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

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

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

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

    EH78系列單片機的編程技巧

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

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

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

    EM78P447AP原理圖

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

    EM78P447單片機使用手冊

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

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

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

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

    EM78P447中文數(shù)據(jù)手冊分享。
    發(fā)表于 04-13 11:09 ?15次下載