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

程序:

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语言相关推荐

  1. C语言基础:时间转换成字符串 strftime的代码

    将内容过程中经常用的一些内容段做个记录,下边内容段是关于C语言基础:时间转换成字符串 strftime的内容,希望能对大伙有一些用处. #include <stdio.h> #includ ...

  2. C语言进制的格式字符,GB汉字文件转换成C语言Unicode十六进制字符串格式

    可以用在编程环境只能用GB,但程序中的汉字字符串需要用C语言的Unicode十六进制字符串格式表示.可以先在字符串中直接输入汉字,再用此程序转换. 源代码用C# //ascii & GB to ...

  3. c语言怎么取字符串首字母,C语言 字符串首字母转换成大写简单实例

    C语言 字符串首字母转换成大写简单实例 C语言 字符串首字母转换成大写简单实例 举例: 输入:this is a book 返回:This Is A Book #include #include #i ...

  4. C语言 将大写字母转换成相应的小写字母

    C语言 将大写字母转换成相应的小写字母 代码: #include <stdio.h> void main(){ char a; printf("请输入一个大写字母:") ...

  5. 将数学公式转换成c语言表达式,习题参考答案

    c语言程序基础的答案 习题参考答案 第 1 章 1. a=%d,b=%d 2. [程序代码如下: ] #include int main( ) { printf(" *\n"); ...

  6. c 语言转换成php语言,C++_C 语言进制之间的转换,二进制、八进制和十六进制向 - phpStudy...

    C 语言进制之间的转换 二进制.八进制和十六进制向十进制转换都是非常容易的,就是"按权相加". 所谓"权",也即"位权".例如,十进制第1位 ...

  7. C语言运行时变成灰色,C语言实现RGB图像转换成灰(Gray)度图像

    以前实现RGB图像转换成灰度图像都是直接调用OpenCV的库函数RGB2GRAY(IplImage* src);最近老板让我们除了读入输出图像实时用OpenCV的函数,其余的最好都是自己写,所以我自己 ...

  8. c语言字节BCD码转换成10进制,如何将BCD码转换成10进制码

    今天有人在问我BCD码如何转换成10进制码的问题,其实很简单 BCD 的表示法是 用4个二进制位来表示 一个十进制位,也就是一个字节能够表示2个十进制数位,这是一种压缩的十进制表示方式,应用很广,最常 ...

  9. pdf转换html语言,怎样把pdf转换成html?

    原标题:怎样把pdf转换成html? HTML是万维网浏览器使用的一种语言,它消除了不同计算机之间信息交流的障碍.它是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言.文本标记语言html在浏 ...

  10. c语言中输入字符转换成整数,c语言数字字符串转换成整数 C语言中如何将数字变成字符串啊?...

    C语言:把数字字符串转换成整型数字不懂时,别乱说:懂得时,别多说:心乱时,慢慢说:没话时,就别说. 运行环境:TC2. 把数字字符串转换成整型数字.比如说小编输入一个数字字符当你年轻时,你以为什么都有 ...

最新文章

  1. 两种不同的人工智能观:工程观点和科学观点
  2. Vue 中的作用域插槽
  3. 使用java做paypal开发时购买东西支付不成功的原因
  4. 预处理指令的开始和结束
  5. bean定义的继承 - Spring Framework reference 2.0.5 参考手册中文版
  6. Oracle数据库自动存储管理(ASM)
  7. 以太网帧的最小长度_802.3?以太网?看完你就懂了
  8. [转载]Java数组扩容算法及Java对它的应用
  9. web前端开发要不要找个师傅带?
  10. 【Java并发编程】之二:线程中断
  11. Android开发的四大组件
  12. 课堂小结:返回一个整数数组所有子数和的最大值
  13. 2020年写字楼行业发展现状及趋势分析
  14. 一天一个产品分析之Finger_米米米米粒口红_新浪博客
  15. 自学单片机入门学习建议
  16. 如何用html绘制图表动画,10个经典实用的HTML5图表动画应用
  17. html实现pdf导出excel表格,纯前端文件导出-Excel/PDF
  18. 使用Python库valuequant和每股收益历史数据计算股权价值
  19. 13. 均匀分布和指数分布
  20. c语言循环程序模板,循环结构程序设计C语言程序

热门文章

  1. 视频软件Vegas的项目工程文件打不开怎么办?
  2. 在photoshop下安装Imagenomic_Portraiture(磨皮插件)图解全过程
  3. 通俗易懂细说坐标系、投影
  4. python scrapy教程实例_爬虫框架Scrapy的第一个爬虫示例入门教程
  5. 【庖丁解牛】如何解决wordpress安装主题或者插件时候提示:“安装失败:无法创建目录”的问题
  6. Web安全最详细学习路线指南,从入门到入职(含书籍、工具包)
  7. 淘宝众筹数据爬取(3)
  8. Cholesky分解对相关变量的解耦
  9. 7月4日云栖精选夜读:从《网安法》出发,给企业安全管理者的五条建议
  10. 难以置信,这些伟大的创意竟诞生于纸巾上