精华内容
下载资源
问答
  • 该楼层疑似违规已被系统折叠隐藏此楼查看此楼程序:ORG 0000HLJMP MAINORG 000BHLJMP TIMEORG 1000HHOUR1 EQU 10hHOUR2 EQU 12hMIN1 EQU 14hMIN2 EQU 16hSEC1 EQU 18HCOUNT EQU 20HNUM1 EQU 22HNUM2 EQU 24HLL4 EQU ...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

    程序:

    ORG 0000H

    LJMP MAIN

    ORG 000BH

    LJMP TIME

    ORG 1000H

    HOUR1 EQU 10h

    HOUR2 EQU 12h

    MIN1 EQU 14h

    MIN2 EQU 16h

    SEC1 EQU 18H

    COUNT EQU 20H

    NUM1 EQU 22H

    NUM2 EQU 24H

    LL4 EQU 26H

    s1 bit P1.0

    s2 bit P1.1

    s3 bit P1.2

    s4 bit P1.3

    A1 EQU 36H

    A2 EQU 38H

    B1 EQU 40H

    B2 EQU 42H

    WELA bit P1.6

    DULA bit P1.7

    C1 EQU 48H

    C2 EQU 50H

    D1 EQU 52H

    D2 EQU 54H

    F1 EQU 56H

    E1 EQU 58H

    TIMEEPRO EQU 60H

    MAIN:

    MOV SP,#50H

    MOV P3,#0FFH

    START:

    MOV HOUR1,#00H

    MOV MIN1,#00H

    MOV SEC1,#00H

    MOV HOUR2,#01H

    MOV MIN2,#00H

    MOV COUNT,#00H

    MOV NUM1,#00H

    MOV NUM2,#00H

    MOV TMOD,#01H

    MOV TH0,#0D8H

    MOV TL0,#0EFH

    SETB ET0

    SETB EA

    SETB TR0

    LOOP:

    MOV A,NUM2

    JNZ LOOP1

    LCALL DISPLAY1

    LCALL KEYTIME

    LCALL SETTIME

    LJMP LOOP LOOP1:

    LCALL DISPLAY2

    LCALL KEYTIME

    LCALL SETTIME

    LJMP LOOP ;***************SETTIME PROGRAM**********

    MM2:

    LCALL DISPLAY2

    MOV A,NUM2

    CJNE A,#2,LL5

    DEC MIN2

    MOV A,MIN2

    CJNE A,#0,LL5

    MOV MIN2,#60

    LL5:

    LCALL DISPLAY2 RET ;***************KEYTIME PROGRAM************

    KEYTIME:

    L1:

    JB S2,L3

    LCALL DELAY5

    MSTOP2:

    JB S2,L3

    MOV C,S2

    JNC MSTOP2

    INC NUM1

    MOV A,NUM1

    CJNE A,#1,L2

    CLR TR0

    L2:

    CJNE A,#4,L3

    MOV NUM1,#0

    SETB TR0

    展开全文
  • https://github.com/minio/c2goasm http://microapl.com/asm2c/index.html 收费的 https://github.com/xlab/c-for-go c转golang https://github.com/xlab/android-go...

    https://github.com/minio/c2goasm

    http://microapl.com/asm2c/index.html               收费的

    https://github.com/xlab/c-for-go                        c转golang

    https://github.com/xlab/android-go                    golang开发android ndk程序

     

    转载于:https://www.cnblogs.com/welhzh/p/8796337.html

    展开全文
  • 匿名用户1级2015-06-30 回答这是用keil自动翻译的,自己整理一下吧。; FUNCTION delay05s (BEGIN);---- Variable 'i' assigned to Register 'R7'0000 7F05 MOV R7,#05H0002 ?C0001:;---- Variable 'j' assigned to ....

    匿名用户

    1级

    2015-06-30 回答

    这是用keil自动翻译的,自己整理一下吧。

    ; FUNCTION delay05s (BEGIN)

    ;---- Variable 'i' assigned to Register 'R7'

    0000 7F05 MOV R7,#05H

    0002 ?C0001:

    ;---- Variable 'j' assigned to Register 'R6'

    0002 7EC8 MOV R6,#0C8H

    0004 ?C0004:

    ;---- Variable 'k' assigned to Register 'R5'

    0004 7DFA MOV R5,#0FAH

    0006 ?C0007:

    0006 DDFE DJNZ R5,?C0007

    0008 ?C0006:

    0008 DEFA DJNZ R6,?C0004

    000A ?C0003:

    000A DFF6 DJNZ R7,?C0001

    000C ?C0010:

    000C 22 RET

    ; FUNCTION delay05s (END)

    ; FUNCTION main (BEGIN)

    0000 ?C0011:

    ;---- Variable 'j' assigned to Register 'R4'

    0000 7C01 MOV R4,#01H

    ;---- Variable 'i' assigned to Register 'R3'

    0002 E4 CLR A

    0003 FB MOV R3,A

    0004 ?C0013:

    0004 EC MOV A,R4

    0005 F4 CPL A

    0006 F590 MOV P1,A

    0008 120000 R LCALL delay05s

    000B EC MOV A,R4

    000C 25E0 ADD A,ACC

    000E FC MOV R4,A

    000F 0B INC R3

    0010 BB08F1 CJNE R3,#08H,?C0013

    0013 ?C0014:

    0013 7C80 MOV R4,#080H

    0015 E4 CLR A

    0016 FB MOV R3,A

    0017 ?C0016:

    0017 EB MOV A,R3

    0018 C3 CLR C

    0019 9408 SUBB A,#08H

    001B 50E3 JNC ?C0011

    001D EC MOV A,R4

    001E F4 CPL A

    001F F590 MOV P1,A

    0021 120000 R LCALL delay05s

    0024 EC MOV A,R4

    0025 C3 CLR C

    0026 13 RRC A

    0027 FC MOV R4,A

    0028 0B INC R3

    0029 80EC SJMP ?C0016

    ; FUNCTION main (END)

    展开全文
  • 该楼层疑似违规已被系统折叠隐藏此楼查看此楼程序:ORG 0000HLJMP MAINORG 000BHLJMP TIMEORG 1000HHOUR1 EQU 10hHOUR2 EQU 12hMIN1 EQU 14hMIN2 EQU 16hSEC1 EQU 18HCOUNT EQU 20HNUM1 EQU 22HNUM2 EQU 24HLL4 EQU ...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

    程序:

    ORG 0000H

    LJMP MAIN

    ORG 000BH

    LJMP TIME

    ORG 1000H

    HOUR1 EQU 10h

    HOUR2 EQU 12h

    MIN1 EQU 14h

    MIN2 EQU 16h

    SEC1 EQU 18H

    COUNT EQU 20H

    NUM1 EQU 22H

    NUM2 EQU 24H

    LL4 EQU 26H

    s1 bit P1.0

    s2 bit P1.1

    s3 bit P1.2

    s4 bit P1.3

    A1 EQU 36H

    A2 EQU 38H

    B1 EQU 40H

    B2 EQU 42H

    WELA bit P1.6

    DULA bit P1.7

    C1 EQU 48H

    C2 EQU 50H

    D1 EQU 52H

    D2 EQU 54H

    F1 EQU 56H

    E1 EQU 58H

    TIMEEPRO EQU 60H

    MAIN:

    MOV SP,#50H

    MOV P3,#0FFH

    START:

    MOV HOUR1,#00H

    MOV MIN1,#00H

    MOV SEC1,#00H

    MOV HOUR2,#01H

    MOV MIN2,#00H

    MOV COUNT,#00H

    MOV NUM1,#00H

    MOV NUM2,#00H

    MOV TMOD,#01H

    MOV TH0,#0D8H

    MOV TL0,#0EFH

    SETB ET0

    SETB EA

    SETB TR0

    LOOP:

    MOV A,NUM2

    JNZ LOOP1

    LCALL DISPLAY1

    LCALL KEYTIME

    LCALL SETTIME

    LJMP LOOP LOOP1:

    LCALL DISPLAY2

    LCALL KEYTIME

    LCALL SETTIME

    LJMP LOOP ;***************SETTIME PROGRAM**********

    MM2:

    LCALL DISPLAY2

    MOV A,NUM2

    CJNE A,#2,LL5

    DEC MIN2

    MOV A,MIN2

    CJNE A,#0,LL5

    MOV MIN2,#60

    LL5:

    LCALL DISPLAY2 RET ;***************KEYTIME PROGRAM************

    KEYTIME:

    L1:

    JB S2,L3

    LCALL DELAY5

    MSTOP2:

    JB S2,L3

    MOV C,S2

    JNC MSTOP2

    INC NUM1

    MOV A,NUM1

    CJNE A,#1,L2

    CLR TR0

    L2:

    CJNE A,#4,L3

    MOV NUM1,#0

    SETB TR0

    展开全文
  • 怎样把汇编语言转换c语言。有单片机里面的汇编语言,但是不会转换原来的c语言求帮助,谢谢啦。
  • 做了一单片机设计,要用C语言汇编语言同时实现,现将这次设计的感受和收获,还有遇到的问题写下,欢迎感兴趣的朋友交流想法,提出建议。
  • 该楼层疑似违规已被系统折叠隐藏此楼查看此楼程序:ORG 0000HLJMP MAINORG 000BHLJMP TIMEORG 1000HHOUR1 EQU 10hHOUR2 EQU 12hMIN1 EQU 14hMIN2 EQU 16hSEC1 EQU 18HCOUNT EQU 20HNUM1 EQU 22HNUM2 EQU 24HLL4 EQU ...
  • 该楼层疑似违规已被系统折叠隐藏此楼查看此楼程序:ORG 0000HLJMP MAINORG 000BHLJMP TIMEORG 1000HHOUR1 EQU 10hHOUR2 EQU 12hMIN1 EQU 14hMIN2 EQU 16hSEC1 EQU 18HCOUNT EQU 20HNUM1 EQU 22HNUM2 EQU 24HLL4 EQU ...
  • 做了一单片机设计,要用C语言汇编语言同时实现,现将这次设计的感受和收获,还有遇到的问题写下,欢迎感兴趣的朋友交流想法,提出建议。 单片机设计:基于51单片机的99码表设计 软件环境:Proteus8.0+ Keil4 ...
  • 大家都知道计算机只能处理和识别二进制指令,而我们利用各种高级编程语言所编写的程序,要经过一些列的处理...而我们几年所要给大家讲的是高级编程语言到汇编语言这一转变的过程,后面就以C语言为例。 ...
  • 该楼层疑似违规已被系统折叠隐藏此楼查看此楼程序:ORG 0000HLJMP MAINORG 000BHLJMP TIMEORG 1000HHOUR1 EQU 10hHOUR2 EQU 12hMIN1 EQU 14hMIN2 EQU 16hSEC1 EQU 18HCOUNT EQU 20HNUM1 EQU 22HNUM2 EQU 24HLL4 EQU ...
  • 该楼层疑似违规已被系统折叠隐藏此楼查看此楼程序:ORG 0000HLJMP MAINORG 000BHLJMP TIMEORG 1000HHOUR1 EQU 10hHOUR2 EQU 12hMIN1 EQU 14hMIN2 EQU 16hSEC1 EQU 18HCOUNT EQU 20HNUM1 EQU 22HNUM2 EQU 24HLL4 EQU ...
  • 大家都知道计算机只能处理和识别二进制指令,而我们利用各种高级编程语言所编写...而我们今天所要给大家讲的是高级编程语言到汇编语言这一转变的过程,后面就以C语言为例。编译原理编译原理编译原理编译原理和技术怎...
  • 该楼层疑似违规已被系统折叠隐藏此楼查看此楼程序:ORG 0000HLJMP MAINORG 000BHLJMP TIMEORG 1000HHOUR1 EQU 10hHOUR2 EQU 12hMIN1 EQU 14hMIN2 EQU 16hSEC1 EQU 18HCOUNT EQU 20HNUM1 EQU 22HNUM2 EQU 24HLL4 EQU ...
  • 该楼层疑似违规已被系统折叠隐藏此楼查看此楼程序:ORG 0000HLJMP MAINORG 000BHLJMP TIMEORG 1000HHOUR1 EQU 10hHOUR2 EQU 12hMIN1 EQU 14hMIN2 EQU 16hSEC1 EQU 18HCOUNT EQU 20HNUM1 EQU 22HNUM2 EQU 24HLL4 EQU ...
  • 该楼层疑似违规已被系统折叠隐藏此楼查看此楼程序:ORG 0000HLJMP MAINORG 000BHLJMP TIMEORG 1000HHOUR1 EQU 10hHOUR2 EQU 12hMIN1 EQU 14hMIN2 EQU 16hSEC1 EQU 18HCOUNT EQU 20HNUM1 EQU 22HNUM2 EQU 24HLL4 EQU ...
  • 该楼层疑似违规已被系统折叠隐藏此楼查看此楼程序:ORG 0000HLJMP MAINORG 000BHLJMP TIMEORG 1000HHOUR1 EQU 10hHOUR2 EQU 12hMIN1 EQU 14hMIN2 EQU 16hSEC1 EQU 18HCOUNT EQU 20HNUM1 EQU 22HNUM2 EQU 24HLL4 EQU ...
  • 该楼层疑似违规已被系统折叠隐藏此楼查看此楼程序:ORG 0000HLJMP MAINORG 000BHLJMP TIMEORG 1000HHOUR1 EQU 10hHOUR2 EQU 12hMIN1 EQU 14hMIN2 EQU 16hSEC1 EQU 18HCOUNT EQU 20HNUM1 EQU 22HNUM2 EQU 24HLL4 EQU ...
  • C语言汇编语言对照分析.doc游戏通常会包含各种各样的功能,如战斗系统、UI渲染、经济系统、... 在逆向过程中如果可以从汇编语言识别出对应的语法结构,在分析过程中将汇编代码转换C语言语法结构,可以帮助对程序...
  • c语言汇编语言shell脚本

    千次阅读 2016-11-19 21:42:55
    最近在学习汇编,为了方便写了一个shell脚本,用来把c语言转换汇编语言。很方便。
  • 该楼层疑似违规已被系统折叠隐藏此楼查看此楼程序:ORG 0000HLJMP MAINORG 000BHLJMP TIMEORG 1000HHOUR1 EQU 10hHOUR2 EQU 12hMIN1 EQU 14hMIN2 EQU 16hSEC1 EQU 18HCOUNT EQU 20HNUM1 EQU 22HNUM2 EQU 24HLL4 EQU ...
  • 游戏通常会包含各种各样...表播放游戏动画等 在逆向过程中如果可以从汇编语言识别出对应的语法结构在分析过程中将汇编代 码转换C语言语法结构可以帮助对程序执行流程的理解 下面分别介绍最常见的逻辑语法结构 a if.e
  • 该楼层疑似违规已被系统折叠隐藏此楼查看此楼程序:ORG 0000HLJMP MAINORG 000BHLJMP TIMEORG 1000HHOUR1 EQU 10hHOUR2 EQU 12hMIN1 EQU 14hMIN2 EQU 16hSEC1 EQU 18HCOUNT EQU 20HNUM1 EQU 22HNUM2 EQU 24HLL4 EQU ...
  • . 游戏通常会包含各种各样的...表播放游戏动画等 在逆向过程中如果可以从汇编语言识别出对应的语法结构在分析过程中将汇编代码 转换为 C 语言语法结构可以帮助对程序执行流程的理解 下面分别介绍最常见的逻辑语法结构
  • 该楼层疑似违规已被系统折叠隐藏此楼查看此楼程序:ORG 0000HLJMP MAINORG 000BHLJMP TIMEORG 1000HHOUR1 EQU 10hHOUR2 EQU 12hMIN1 EQU 14hMIN2 EQU 16hSEC1 EQU 18HCOUNT EQU 20HNUM1 EQU 22HNUM2 EQU 24HLL4 EQU ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 785
精华内容 314
关键字:

c语言汇编语言转换

c语言 订阅