单片机课程设计用proteus实现一个电子时钟的设计


    




    单片机原理课程设计务书


    课程名称 单片机原理
    专 业 通信工程级
    指导教师
    职 称 讲 师
    设计点 通信工程实验室
    设计时间 2011








    课程设计容求
    1课程设计容
    proteus实现电子时钟设计
    1)查找资料设计行硬件电路
    2)利proteus软件搭建硬件电路
    3)利keilc编写程序
    4)软件调试实现电子时钟功
    2课程设计求
    1) 独完成课程设计
    2) 课程设计说明书求印黑色水笔书写
    二课程设计成果求(包括课程设计说明书(文)图纸实物样品等)
    1课程设计求符合课程设计说明书规范(附样份)
    2图表格式规范
    3设计方案层次清晰解决方案合理独特见解
    4机运行结果应满足课程设计务书基求明确结

    三参考文献
    1.单片机基础李广第北京航空航天学出版社2009
    2.单片机原理接口技术胡汉清华学出版社2005
    3.单片机项目设计教程孙惠芹电子工业出版社2009
    4.单片机程序设计实例先锋工作室清华学出版社2004
    5.单片机c程序设计实例指导李光飞北京航空航天学出版社2005
    四课程设计进度计划
    1) 知识回顾课程设计安排集中进行1天
    2) 查阅文献分散进行1天
    3) 硬件电路设计软件编程分散进行3天
    4) 硬件电路搭建软件调试集中进行1天
    5) 整理文档编写课程设计说明书分散进行2天

    系(教研室)审查意见:


    系(签字):
    年 月 日

    课程设计说明书规范
    课程设计说明书体现总结课程设计成果载体般应少3000字
    1说明书格式
    说明书手写印均手写学院统课程设计纸黑墨水书写字迹工整印统word文档正文采四号宋体16开纸左边距30mm右边距30mm单倍行距文中级标题采三号宋体加粗二级标题采三号宋体加粗三级标题采四号宋体加粗四级标题采四号宋体标题编号采阿拉伯数字加圆点()格式编号标题间加圆点例123
    2说明书结构求
    1) 封面:学院统印刷学院办公室领取
    2) 课程设计务书
    3) 中文摘:摘应说明设计中心思想容突出设计中新见解新方法说明该设计方案理根现实意义摘力求简明扼字数300字左右
    4) 关键词:摘中体现设计特色次出现词般少3关键词间逗号分号间隔
    5) 目录:求层次清晰出标题页码项序号参考文献
    6) 正文:正文应目录定序次撰写求计算准确述清楚语言简练通插图清晰书写工整图表公式应规范绘制书写图表中字体五号宋体图图序图题字体五号宋体位图方居中表表序标题字体五号宋体位图方居中
    7) 参考文献:求国家标准文参考文献著录规(GB7717-87)科学技术期刊编排格式(GBT3179-92)中规范(附参考文献样)
    8) 指导教师评语

    课程设计说明书(文)



    课程名称 单片机原理
    题 目 电子时钟设计
    专 业 通信工程 班 级
    学 号 姓 名
    起止日期2011年9月6——12
    指导教师 成 绩















    XX学计算机通信工程学院


    指导教师评语:

































    成绩: 指导教师(签字)
    年 月 日


    电子钟已成日常生活中必需品广泛应家庭车站码头剧院办公室等场系统采系统80C51控芯片实现电子时钟设计考虑节约系统硬件软件实现功量软件实现达时钟功24时计时方式显示时分具快速校准时分功根键盘输入调相应键处理子程序实现时间调整然输出8位LED显示器显示出




    关键词80C51 定时器 键 数码





















    Abstract
    Electric clock has become necessary in People's Daily life widely used in the family station wharf theater office and other places The system USES this system to the 80 C51 for main control chip realize electronic design and consider the clock to save system hardware can use software to realize the function with the realization of software as far as possible And achieve the clock function for 24 hours shows how time and minutes Have fast calibration and minutes function According to the keyboard corresponding key processing procedure calls realize the time to adjust And then the output to eight LED display shows out



    Key words 80 C51 timer buttons digital tube


















    目录
    设计务: 2
    1 题目 2
    2 技术指标设计求 2
    二设计方案 3
    1.数码介绍: 3
    2单片机(80C51)介绍: 4
    三具体程序设计 6
    1汇编程序: 6
    1电路框图 11
    四总结 12










    设计务:
    1 题目
    8位LED数字时钟设计
    2 技术指标设计求
    (1)显示时分钟时间
    (2)实现秒量化显示
    (3)具调整时间功
    (4)开启复位显示手动复位显示功
    二设计方案
    1.数码介绍:
    数码段数分七段数码八段数码八段数码七段数码发光二极单元(数点显示)显示少8分1位2位4位等等数码发光二极单元连接方式分阳极数码阴极数码阳数码指发光二极阳极接起形成公阳极(COM)数码阳数码应时应公极COM接+5V某字段发光二极阴极低电时相应字段点亮某字段阴极高电时相应字段亮阴数码指发光二极阴极接起形成公阴极(COM)数码阴数码应时应公极COM接线GND某字段发光二极阳极高电时相应字段点亮某字段阳极低电时相应字段亮
    设计采4联阳数码
      数码驱动方式
      数码正常显示驱动电路驱动数码段码显示出数字根数码驱动方式分静态式动态式两类
      ① 静态显示驱动:静态驱动称直流驱动静态驱动指数码段码单片机IO端口进行驱动者BCD码二十进制译码器译码进行驱动静态驱动优点编程简单显示亮度高缺点占IO端口驱动5数码静态显示需5×8=40根IO端口驱动知道89S52单片机IO端口32呢:)实际应时必须增加译码驱动器进行驱动增加硬件电路复杂性
    ② 动态显示驱动:数码动态显示接口单片机中应广泛种显示方式动态驱动数码8显示笔划abcdefgdp名端连起外数码公极COM增加位选通控制电路位选通独立IO线控制单片机输出字形码时数码接收相字形码究竟数码会显示出字形取决单片机位选通COM端电路控制需显示数码选通控制开该位显示出字形没选通数码会亮通分时轮流控制数码COM端数码轮流受控显示动态驱动轮流显示程中位数码点亮时间1~2ms视觉暂留现象发光二极余辉效应实际位数码非时点亮扫描速度足够快印象组稳定显示数会闪烁感动态显示效果静态显示样够节省量IO端口功耗更低
    2单片机(80C51)介绍: 

    单片机40引脚致分4类:电源时钟控制IO引脚
    ⒈ 电源
    ⑴ VCC 芯片电源接+5V
    ⑵ VSS 接端
    ⒉ 时钟
    XTAL1XTAL2 晶体振荡电路反相输入端输出端
    ⒊ 控制线控制线4根
    ⑴ ALEPROG址锁存允许片EPROM编程脉
    ① ALE功:锁存P0口送出低8位址
    ② PROG功:片EPROM芯片EPROM编程期间引脚输入编程脉
    ⑵ PSEN外ROM读选通信号
    ⑶ RSTVPD复位备电源
    ① RST(Reset)功:复位信号输入端
    ② VPD功:Vcc掉电情况接备电源
    ⑷ EAVpp外ROM选择片EPROM编程电源
    ① EA功:外ROM选择端
    ② Vpp功:片EPROM芯片EPROM编程期间施加编程电源Vpp
    ⒋ IO线
    80C5148位行IO端口:P0P1P2P3口32引脚
    P3口具第二功特殊信号输入输出控制信号(属控制总线)
    P0口输入时需接拉电阻置1
    3软件设计:
    1 软件设计基思想:单片机定时器T0产生005s时间基准通计数时钟秒分时信号显示子程序送数码显示器显示键盘工作扫描方式键时通键处理程序完成时间调整
    2程序流程图:


    三具体程序设计
    1汇编程序:
    S_SET BIT P10
    M_SET BIT P11
    H_SET BIT P12
    S EQU 30H
    M EQU 31H
    H EQU 32H
    ORG 0000H
    LJMP MAIN
    ORG 000BH
    LJMP INT_T0
    ORG 0100H
    MAINMOV DPTR#TAB
    MOV H#0
    MOV M#0
    MOV S#0
    MOV R0#0
    MOV TMOD#01H
    MOV TH0#3CH
    MOV TL0#0B0H
    SETB TR0
    SETB ET0
    SETB EA
    A1 ACALL DISPLAY
    JNB S_SETS1
    JNB M_SETS2
    JNB H_SETS3
    LJMP A1
    S1 ACALL DEL
    JB S_SETA1
    INC S
    MOV AS
    CJNE A#60J0
    MOV S#0
    DEC S
    S2 ACALL DEL
    JB M_SETA1
    K1 INC M
    MOV AM
    CJNE A#60J1
    MOV M#0
    DEC M
    S3 ACALL DEL
    JB H_SETA1
    K2 INC H
    MOV AH
    CJNE A#24J2
    MOV H#0
    DEC H
    LJMP A1
    J0 JB S_SETA1
    ACALL DISPLAY
    SJMP J0
    J1 JB M_SETA1
    ACALL DISPLAY
    SJMP J1
    J2 JB H_SETA1
    ACALL DISPLAY
    SJMP J2
    INT_T0 MOV TH0#3CH
    MOV TL0#0B0H
    INC R0
    MOV AR0
    CJNE A#20RETUNE
    INC S
    MOV R0#0
    MOV AS
    CJNE A#60RETUNE
    INC M
    MOV S#0
    MOV AM
    CJNE A#60RETUNE
    INC H
    MOV M#0
    MOV AH
    CJNE A#24RETUNE
    MOV H#0
    MOV M#0
    MOV S#0
    MOV R0#0
    RETUNE RETI
    DISPLAYMOV AS
    MOV B#10
    DIV AB
    SETB P26
    MOVC A@A+DPTR
    MOV P0A
    ACALL DEL
    CLR P26
    MOV AB
    SETB P27
    MOVC A@A+DPTR
    MOV P0A
    ACALL DEL
    CLR P27
    SETB P25
    MOV P0#0FDH
    ACALL DEL
    CLR P25
    MOV AM
    MOV B#10
    DIV AB
    SETB P23
    MOVC A@A+DPTR
    MOV P0A
    ACALL DEL
    CLR P23
    MOV AB
    SETB P24
    MOVC A@A+DPTR
    MOV P0A
    ACALL DEL
    CLR P24
    SETB P22
    MOV P0#0FDH
    ACALL DEL
    CLR P22
    MOV AH
    MOV B#10
    DIV AB
    SETB P20
    MOVC A@A+DPTR
    MOV P0A
    ACALL DEL
    CLR P20
    MOV AB
    SETB P21
    MOVC A@A+DPTR
    MOV P0A
    ACALL DEL
    CLR P21
    RET
    TAB DB 03H9FH25H0DH99H49H41H1FH01H09H
    DEL MOV R6#10
    LOOP1MOV R7#100
    LOOP2DJNZ R7LOOP2
    DJNZ R6LOOP1
    RET
    END
    1电路框图






    四总结
    通次设计认识单片机方面知识知道太少书知识灵活运需掌握知识等着学会学生活中弥补缺少知识次设计中学重东西理实践转化样学知识运工作中学课堂学灌输专业知识应学现实生活中次电子时钟设计奠定实践基础会学生活中磨练适应竞争中学东西重做设计心态许题目时会觉困难时候足够耐心老师悉心指导学私帮助数字逻辑基知识更深解解集成门电路芯片提高动手力增强面困难勇面勇解决信心
    辽ning石油化工
    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 2 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    数电课程设计数字电子时钟的实现

    课 程 设 计 报 告设计题目:数字电子时钟的设计与实现班 级:学 号:姓 名: 指导教师:设计时间:摘 要钟表的数字化给人们生产生活带来了极大的方便,大大的扩展了原先钟表...

    4年前   
    1861    0

    数电电子时钟课程设计

    专业课程设计报告题目:数字电子钟课程设计系 别 电气工程系 专业班级 电气班 学生姓名 指导教师...

    3年前   
    676    0

    基于单片机的时钟设计

    随着时间的推移,事物的发展越来越趋向于高科技,单片机的出现,受到了社会各界的广泛关注,这是由于单片机具备丰富的功能。单片机的特点为:尺寸小,价格低,抗干扰强,开发容易等。运用的范围也很广,如检测...

    4年前   
    1035    0

    基于STC89C52的电子时钟设计课程设计

    目 录1.前言 12.整体设计方案 23.硬件设计方案 23.1 复位电路 23.2 晶振电路 33.3 LED显示电路 43.4 按键输入电路 43.5 蜂鸣器电路 54....

    1年前   
    398    0

    EDA课程设计时钟

    EDA课程设计姓名: 学号:班级:自动化设计题目多功能数字钟电路设计设计任务及要求多功能数字钟应该具有的功能有:显示时—分—秒、小时和分钟可调等基本功能。整个钟表的工作应该是在1Hz信号的作用...

    3年前   
    765    0

    单片机简易电子琴单片机课程设计

    XX学院课程设计报告课程名称:单片机原理及应用课程设计设计题目: 电子琴设计 系 别: 通信与控制工程系 专 ...

    2年前   
    492    0

    基于DS1302与LCD1602的电子日历时钟的设计与实现

    XX大学高职学院毕业设计(论文)2014— 2015学年第 1 学期题目: 基于DS1302与LCD1602的电子日历时 钟的设计与实现 ...

    1年前   
    394    0

    单片机课程设计报告

    1 方案设计与论证1.1 硬件总体设计设计并制作一个基于单片机的数字电压表的电路其结构框图如图 1-1 所示: 图1-1 硬件结构框图(1)单片机最小系统电路部分 (2)数码管显示部分(3) ...

    5年前   
    1669    0

    桌面时钟设计与实现实习报告

    XX大学信息工程学院桌面时钟设计与实现实习报告桌面时钟设计与实现学 号 姓 名 专业班级 指导教师 实践日期2014年1月6日-2014年1月17日目 录一、综合训练目的与要求 1...

    4年前   
    713    0

    电子信息工程基于单片机的指纹密码锁设计与实现

    基于单片机的指纹密码锁设计与实现 Design and implementation of fingerpri...

    1年前   
    269    0

    基于51单片机的定时闹钟设计单片机课程设计

    单片机 课 程 设 计 报 告 院系: 信息工程学院 ...

    2年前   
    495    0

    电子技术课程设计-可编程时钟控制器

    电子技术课程设计可编程时钟控制器目录设计功能要求 3方案分析选择与系统框图 4模块功能分析 6仿真\下载结果 9主要经验 10操作指南 11相关代码 12设计功能要求一.设计任务数字钟不仅可以...

    3年前   
    577    0

    单片机课程设计实习报告

    单片机课程设计实习报告  实训任务:  做单一灯的左移右移,八个发光二极管l1-l8分别接在单片机的p1.0→p1.2→p1.3┅→p1.7→p1.6→┅→p1.0亮,重复循环3次。然后左移2...

    11年前   
    819    0

    单片机原理及应用课程设计

    单片机课程设计数字音频频率测试仪班级:电气姓名:学号:日期:2010年X月X日 目录一、课程设计要求···········································1软硬...

    3年前   
    803    0

    单片机课程设计心得(精选多篇)

    单片机课程设计心得(精选多篇)第一篇:单片机课程设计心得单片机课程设计实训体会两周的单片机课程设计实训 ,真是让我们受益匪浅,学到了很多东西,不管怎么样,先感谢学校给我的这么多机会.真正的学到...

    9年前   
    675    0

    单片机与微机原理课程设计

    一、课程设计(论文)的内容(1)设计并绘制硬件电路图;  (2)购买电子元器件并按电路图焊接到电路板上;   (3)编写程序并将调试好的程序固化到单片机中。

    3年前   
    851    0

    毕业论文(设计)基于安卓的多功能时钟app设计与实现

    目 录摘 要 1ABSTRACT 2第1章 绪论 31.1 开发背景 31.2 研究现状 51.3 本文的主要工作 61.4 论文的组织结构 6第2章 安卓相关介绍 72.1 安卓系统...

    4年前   
    1072    0

    《电子课程设计心得体会范文》与《单片机课程设计心得体会》合集

    《电子课程设计心得体会范文》与《单片机课程设计心得体会》合集  电子课程设计心得体会范文(一)  通过这次为期近半月的课程设计,我们深感自己动手操作的重要性。我们在课堂上接触到的多半是苍白的理...

    2年前   
    372    0

    单片机课程设计报告基于单片机的温控系统

    职业学院机械与电子工程学院基于单片机温控系统课程设计报告班 级 电信班 学生姓名 学 号 指导教...

    3年前   
    996    0

    单片机开机次数记忆器的设计及实现

    信息与电气工程学院单片机应用系统(三级项目)设计说明书(2014/2015学年第二学期)题 目 : 开机次数记忆器设计及实现 专业班级 : 电子信息工程班 学生学号 : ...

    3年前   
    576    0

    文档贡献者

    文***品

    贡献于2021-06-25

    下载需要 2 香币 [香币充值 ]
    亲,您也可以通过 分享原创文档 来获得香币奖励!
    下载文档

    该用户的其他文档