怎么把c语言变成汇编语言,如何把汇编语言转换成C语言
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
程序:
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语言的十进制转十六进制字符串,用c语言写一个函数把十进制转换成十六进制,该如何处理...
用c语言写一个函数把十进制转换成十六进制 用c语言写一个函数把十进制转换成十六进制 网上找到一些,感觉有占乱 分享到: ------解决方案-------------------- #include ...
- C语言进制的格式字符,GB汉字文件转换成C语言Unicode十六进制字符串格式
可以用在编程环境只能用GB,但程序中的汉字字符串需要用C语言的Unicode十六进制字符串格式表示.可以先在字符串中直接输入汉字,再用此程序转换. 源代码用C# //ascii & GB to ...
- c语言输出字符的十六进制,用c语言输入键盘上的字符后转换成十六进制输出
用c语言输入键盘上的字符后转换成十六进制输出 悬赏分:10 | 提问时间:2010-9-13 10:26 | 提问者:745922085 | 问题为何被关闭 其他回答 共3条 #include #in ...
- 将数学公式转换成c语言表达式,习题参考答案
c语言程序基础的答案 习题参考答案 第 1 章 1. a=%d,b=%d 2. [程序代码如下: ] #include int main( ) { printf(" *\n"); ...
- 时间转秒函数c语言,c语言函数mktime()如何将时间转换成经过的秒数实例源码
c语言函数mktime()如何将时间转换成经过的秒数实例源码. 需要引入的头文件:#include 定义函数:time_t mktime(strcut tm * timeptr); 函数mktime( ...
- c语言如何将字母转换成实数,c语言atof函数如何将字符串转换成浮点数实例
c语言atof函数如何将字符串转换成浮点数实例?引入头文件:#include 定义atof函数:double atof(const char *nptr); atof函数使用介绍:atof()会扫描参 ...
- c语言中如何将字符串转成16进制,用c语言写一个函数把十进制转换成十六进制,该如何处理...
用c语言写一个函数把十进制转换成十六进制 用c语言写一个函数把十进制转换成十六进制 网上找到一些,感觉有占乱 分享到: ------解决方案-------------------- #include ...
- c语言将字母转换成ascii码,c语言函数toascii()怎么把整数转换成合法的ASCII码字符...
c语言函数toascii()怎么把整数转换成合法的ASCII码字符?函数需要引入的头文件:#include 定义toascii()函数:int toascii(int c); toascii()函数使 ...
- c语言表达式的后缀,中缀表达式转换成后缀表达式C语言程序(一)
逆波兰表达式(Reverse Polish Notation)又叫后缀表达式.它是一种非常的表达式,可以将复杂的表达式转换成可以依靠简单的操作得到结果的表达.下面这段C语言即是用于实现将中缀表达式转换 ...
- c 语言转换成php语言,C++_C 语言进制之间的转换,二进制、八进制和十六进制向 - phpStudy...
C 语言进制之间的转换 二进制.八进制和十六进制向十进制转换都是非常容易的,就是"按权相加". 所谓"权",也即"位权".例如,十进制第1位 ...
最新文章
- springboot特点
- 牛客网——华为机试(题17:坐标移动)(Java)
- layout_width和width,layout_height和height
- MySQL之一篇读懂binlog redolog undolog
- JavaScript 之call , apply 和prototype 介绍
- 简单的jsp代码(登录界面)
- 3D画图软件测试自学,3D版的“画图”!Win10Paint3D上手体验
- Java面试--观察者模式
- tera term 设置_重置窗口大小不清屏
- 基于Trie树实现拼音搜索自动补全
- 在 Microsoft Visual Studio Team System 和 Microsoft Visual SourceSafe 之间选择
- VulnHub靶场-Tiki
- 幼麟棋牌游戏进程分析
- 计算机linux二级试题,浙江省计算机等级考试二级考试试题库
- 【Derivation】正态分布特征函数证明-X~N(a,sigma^2)
- GUI界面开发,Swing工具的JFrame开发记事本页面
- 黑科技之资源搜索网站
- 奇妙的AE特效插件之红巨人粒子特效Trapcode Suite
- 冒牌网站提供假冒卡巴斯基KIS7.0下载
- 娇兰佳人匠心打造全新品牌 智美试妆镜助力智能领跑