本文介绍了一种基于51单片机汇编语言设计的数字时钟,该设计可以直接使用,也可以进行编辑。本文是《51单片机数字时钟》课程设计报告,作者是电气工程及自动化专业08电气技师本科班的学生。本文包括前言和摘要两部分,摘要简要介绍了该数字时钟的设计原理和实现方法。
1
一、实验目的 进一步学习汇编语言和dos功能调用,编程实现计时功能,接收键盘输入的起始数,按大约1秒递减至0结束。通过设计程序,掌握汇编语言键盘输入输出、屏幕显示十进制数、和中断定时功能的应用。进一步学习和提高解决问题的能力。 二、实验内容: 从键盘输入任意数字(两位数)作为计时开始 敲击“回车”结束输入 编程实现对输入的数字按秒递减 显示减1后的数字(此时有在原位显示递减后的数,也可以在下一行显示) 至0结束 按实验报告要求格式提交报告。 要求:实验报告按要求提交完整,并能够说明清楚程序流程图和设计思路。
2023-01-04 21:13:02 2.68MB 微机原理实验 计时器
1
汇编语言设计-电话本
2022-06-27 21:09:22 9KB wsw
1
基于51单片机汇编语言设计的交通灯毕业论文.doc
2022-06-07 13:01:04 2KB 互联网
本设计主要是利用了汇编语言设计了电子日历时钟,在此文档中包括了设计程序与设计电路原理图。实现了电子时钟的时间、日期的不断更新以及报警功能等.........
1
Proteus,keilC51联调仿真的电子钟程序,包括电路图,汇编程序。功能有电子钟,日历,闹钟
2021-12-21 21:08:36 12.6MB 电子钟,日历,闹钟
1
单片机汇编数字钟 ORG 0000H LJMP START ORG 000BH ;定时器/计数器T0中断程序入口 LJMP INTT0 ;主程序 START:MOV R0,#70H MOV R7,#0CH INIT: MOV @R0,#00H INC R0 DJNZ R7,INIT 0C单元为清零则转INIT MOV 72H,#10 MOV 75H,#10 MOV TMOD,#01H 设定工作方式,T0工作于模式1 MOV TL0,#0B0H 设初值
2021-12-20 15:37:03 53KB 数字钟 汇编
1
PC机系统板上使用一片8253,其地址为40H—43H,其通道0以方式3工作,每55ms向中断控制器8259A IRQ0端发一次中断请求。本设计题要求借用原有电路,重新设置8253的计数器0每10ms产生一次中断,100次中断后加1秒,然后调整时、分、秒并显示在屏幕上。
2021-12-04 16:33:51 3KB 时钟 汇编
1
程序设计题 用8086汇编语言设计一存取款小软件系统。要求进入系统后,屏幕上显示“欢迎使用本系统”,另起行显示“输入密码:”。允许三次输入错误密码后可重新输入密码,三次输入都出错则返回DOS。密码输入正确即进入本人帐号,并在屏幕上显示: “1 返回DOS 2 查阅余额 3 存款 4 取款” 然后按1,2,3,4键选择所需工作方式。 以上各方式有如下功能: 1 返回DOS-- 退出小系统,返回DOS 2 查阅余额-- 显示本人帐号内余额(元) 3 存款-- 输入存款数目,即与余额相加 4 取款-- 输入取款数目,即与余额相减 按2,3,4键即进入相应方式,以ENTER键结束,结束后再显示: "1 返回DOS 2 查阅余额 3 存款 4 取款"说明: ①屏幕显示可用英文,②帐号内要求可存额不小于十进制6位数
2021-10-16 19:39:51 5KB 8086 汇编语言 存取款软件 系统
1
基于51单片机汇编语言设计的交通灯.doc
2021-10-06 11:09:13 285KB 文档