单片机课程设计

发布 2022-10-04 23:05:28 阅读 6036

课题名称: 电子数字时钟

专业: 电气工程及其自动化

班级: 11电气(1)班

学生姓名郑耿钟。

学号: 110701148

同组人员: 黄伟成,李烁瑜

分组序号09

指导教师迟正刚。

2014 年 6 月。

目录 2一、摘要 3

二、设计任务 3

三、 方案选择及系统工作原理 3

四、 硬件系统的设计 5

1)最小系统电路 5

2)led电路 5

3) 数码管显示器 6

4)驱动电路 6

5)拨动开关 6

6)整体电路图 7

五、 软件系统的设计 7

六、 安装调试情况说明 9

七、 设计系统的评价 9

八、 实物** 9

九、 参考文献 9

一、摘要:单片机,数码管,led,二、设计任务。

该单片机实现的主要功能是流水灯花样,还有数码管的计数。

相关技术指标要求:需要熟悉**软件proteus还有星研的使用;需要熟悉数码管的型号,以及它的引脚图及驱动方法;还有电路其他元器件的结构和使用方法。

3、方案选择及系统工作原理。

硬件框图。软件流程图。yn

ynn y

4、硬件系统的设计。

(1)最小系统电路

单片机的40脚接电源正极,20脚接负极,9脚接复位电路,18,19脚接晶振电路,晶振的频率为12m赫兹。

(2)led电路。

电路由八个1k电阻与led灯串联接入单片机p1口。

3)数码管显示器。

数码管(四联,共阳),接入p0口。

4)驱动电路。

由电阻,pnp三极管还有二极管组成。

5)拨动开关

主要对数码管显示进行控制。

6)整体电路图。

5、软件系统的设计。

源程序还有功能如下:

org 0000h

mov r0,#

abc: mov r2, #4灯1,3,5,7循环点亮。

mov p1, #

mov a, #0feh

loop: mov p1,a

acall delay1延时0.25s

rl a循环左移。

rl a循环左移。

djnz r2,loop判断移动是否超过4 位,未超过继续循环

acall delay1延时0.25s

mov r2, #4灯2,4,6,8循环点亮。

mov p1, #

mov a, #0fdh

loop1: mov p1,a

acall delay1延时0.25s

rl a循环左移。

rl a循环左移。

djnz r2,loop1判断移动是否超过4 位,未超过继续循环

acall delay2延时0.75s

mov a, #0全部灯亮0.75s

mov p1, a

acall delay2

mov dptr, #tab

mov p1,#

cjne r0,#09h, next

sjmp abc1

next数码管计数1开始计数到9

mov a, r0

movc a, @a+dptr

mov p0, a

acall delay2

inc r0

sjmp abc

abc1: mov r0, #

sjmp abc

tab: db 0f9h, 0a4h, 0b0h, 99h, 92h, 82h, 0f8h, 80h, 90h

delay1: mov r5, #5延时0.25秒子程序。

del1: mov r6, #

del2: mov r7, #

del3: djnz r7, del3

djnz r6, del2

djnz r5, del1

retdelay2: mov r5, #15延时0.75秒子程序。

del4: mov r6, #

del5: mov r7, #

del6: djnz r7, del3

djnz r6, del2

djnz r5, del1

retend

6、安装调试情况说明。

在布置好电路图,焊接完成后,烧录程序时发现实现不了程序的功能,经过排查发现是数码管的引脚焊接错误导致,重新修改后便解决了问题。

7、设计系统的评价。

电路的整体设计以及完成还是相对顺利,本程序主要实现的功能是led灯的花样显示以及数码管的简单计数,程序和功能相对简单,还有很多需要改进的地方,比如可以用拨动开关实现不同的功能,用c51编程会相对简单易懂,不会繁琐。

8、实物**。

9、参考文献。

单片机课程同步实验指导》

单片微型计算机与接**术(第四版)》

单片机课程设计

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

单片机课程设计

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

单片机课程设计

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