单片机课程设计

发布 2022-10-05 00:14:28 阅读 4722

课程设计(**)

题目:基于软件控制的日期、时间系统设计。

子题: 专业指导教师:

学生姓名班级学号:

年月日。摘要。

本次基于软件控制的日期、时间系统设计的题目,采用单片机和汇编语言来共同实现。可以以一个数字电子钟的形式展现。首先,单片机就是微控制器,是面向应用对象设计、突出控制功能的芯片。

单片机接上晶振、复位电路和相应的接口电路,装载软件后就可以构成单片机应用系统。将它嵌入到形形色色的应用系统中,就构成了众多产品、设备的智能化核心。应用单片机强大的控制功能制作成数字电子钟,数字电子钟可以有效地展现本次的题目,该数字电子钟的功能:

实时显示年、月、日、时、分、秒。

关键字:软件单片机汇编语言。

目录。一.连工业大学课程设计(**)任务书及工作原理介绍……3二.程序框图设计5

三.程序设计7

四.参考文献14

大连工业大学课程设计(**)任务书。

指导教师签字系(教研室)主任签字:

2024年 11月 4日。

设计课题总体方案及工作原理介绍:

采用单片机内部定时器,用软件对其进行分、秒、时、日、月、年的调整,单片机无法产生1s的定时时间,但是可以用硬件定时和软件计数相结合的方法实现,采用中断方式,即通过中断服务程序进行计数器溢出次数的累计。[1]

整体程序框图设计:

局部日调整程序框图设计:

二月份是一个比较特殊的月份,在闰年为29天,平年为28天,与其他调整相比需要进行特别的调整,调整思路如下框图所示,编程将在程序设计里。

程序设计:

yea_buf equ 30h

mon_buf equ 31h

day_buf equ 32h

hou_buf equ 33h

min_buf equ 34h

sec_buf equ 35h

s1_buf equ 36h

ms50_buf equ 37h

org 0000h

ljmp main

org 000bh

ljmp t0_isr

org 0030h

main2]

mov tmod,#02h工作于方式2

mov ms50_buf,#

mov s1_buf,#

setb et0开中断

setb ea

mov th0,#06h初始值为6

setb tr0

mov sp,#70h堆栈程序。

m1:jnb f0不够一秒继续查询。

clr f0

lcall t_sec

jnb f0,m1

clr f0

lcall t_min

jnb f0,m1

clr f0

lcall t_hou

jnb f0,m1

clr f0

lcall t_day

jnb f0 ,m1

clr f0

lcall t_mon

jnb f0,m1

clr f0

lcall t_year

ljmp m1

t0_isr:

push a

inc ms50_buf

mov a,ms50_buf

clr csubb a,#

jc t0_isr1

mov ms50_buf,#

inc s1_buf

mov a,s1_buf

clr csubb a,#

jc t0_isr1

mov s1_buf, #

setb f0

t0_isr1:

pop a

retit_sec3]

clr f0秒调整。

mov a,sec_buf

add a,#

da acjne a,#60h,t_sec1t_sec2:

mov sec_buf,#

setb f0

ret t_sec1:

jnc t_sec2

mov sec_buf,a

clr f0

rett_min:

clr f0分调整。

mov a,min_buf

add a,#

da acjne a,#60h,t_min1t_min2:

mov min_buf,#

setb f0

rett_min1:

jnc t_min2

mov min_buf,a

单片机课程设计

可变程序控制器是集微机技术 自动化技术 通讯技术于一体的通用工业控制装置。它可靠性强 性能 比高 使用方便,已在工业控制的各个领域里得到了极为广泛的应用,成为实现工业自动化的一种强有力的工具 1 plc的定义有许多种。国际电工委员会 iec 对plc的定义是 可编程控制器是一种数字运算操作的电子系统...

单片机课程设计

目录。内容提要2 关键词2引言3 一 硬件电路设计3 一 电路板原理3 二 电路元器件3 二 软件设计3 一 秒钟设计方案3 二 时钟设计方案4 结语7单片机时钟设计。内容摘要 一 在实验板上用动态扫描显示00 59秒钟,具体要求如下 一 6m晶振 二 l9 l10显示00 59十进制数并循环,间隔...

单片机课程设计

1 选题背景。1.1 家庭智能防盗报警系统设计的背景及目的。随着经济的发展,人们对防盗 防劫 防火保安设备的需求量大大增加。针对偷盗 抢劫 火灾 煤气泄漏等事故进行检测和报警的系统,其需求也越来越高。家居智能是以家为平台,兼备建筑 自动化,智能化于一体的高效 舒适 安全 便利的家居环境。自动化的家居...