标题:
单片机汇编请问怎么转成c语言
[打印本页]
作者:
cao111
时间:
2018-4-21 16:46
标题:
单片机汇编请问怎么转成c语言
T0_HWRK: JNB SDHW_BJBZ,KS_HWJC ;上电红外不检测标志==0 开始检测红外信号
MOV A,SDHW_BJM ; 判 上电红外不检秒时间
JZ KS_HWJC0 ;;转 准备开始红外信号检测
DJNZ SDHW_BJ1S,YJPWGZJC ;;转移架喷雾故障检测
MOV SDHW_BJ1S,#200 ;一秒钟
DEC SDHW_BJM ;上电红外不检秒时间 减1
SJMP YJPWGZJC ;;转移架喷雾故障检测
;; 准备开始红外信号检测
KS_HWJC0: CLR SDHW_BJBZ ;; 上电红外不检测标志=0 转开始检测红外信号
;;;;;;;;;; 标号 T0_HWRK: 到 标号 KS_HWJC: 之间为
;;;;;;;;;;李世杰 应 徐建国和刘沐宇 消除上电开始2到5秒错误红外信号
;;; SDHW_BJBZ 上电红外不检测标志 =1 不检测红外信号 =0 开始检测红外信号
;;; SDHW_BJM 上电红外不检秒时间
;;; SDHW_BJ1S ;一秒钟 5ms*200=1s
;;开始红外信号检测
KS_HWJC: SETB HWSR ;红外输入 '0'有红外输入 '1'无红外输入 读入之前先置1
NOP
MOV C,HWSR ;读红外输入
JNC HWLBRK1 ;'0' 有红外输入 转而判断其是否是干扰
CLR HWDYC
CLR HWXH
MOV HWJCYS,#01H
LJMP YJPWGZJC
HWLBRK1: DJNZ HWJCYS,YJPWGZJC
JNB HWDYC,HWLBRK2
SETB HWXH
CLR HWDYC
LJMP YJPWGZJC
HWLBRK2: SETB HWDYC
MOV HWJCYS,#HWLUZ
作者:
seanoy
时间:
2018-4-21 16:59
不可以转成C,只有你看懂了原理才能写出c语言
作者:
2421025945
时间:
2018-4-21 17:18
我见过有软件可以转
作者:
cjx20116688
时间:
2018-4-21 17:21
试一下keil 软件可以吗
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1