c51时钟数码管显示流程图_基于单片机89C51的数码管显示时钟设计.doc

基于单片机89C51的数码管显示时钟设计

基于单片机的数字时钟

摘 要单片机在多功能数字钟中的应用已是非常普遍的,人们对数字钟的功能及工作顺序都非常熟悉。但是却很少知道它的内部结构以及工作原理。由单片机作为数字钟的核心控制器,可以通过它的时钟信号进行实现计时功能,将其时间数据经单片机输出,利用显示出来。通过键盘可以进行校时、定时等功能。输出设备显示器可以用液晶显示技术和数码管显示技术。 本系统利用单片机实现具有计时、校时等功能的数字时钟,是以单片机为核心元件同时采用LD数码管显示器动态显示“时”,“分”,“秒”的现代计时装置。与传统机械表相比,它具有走时精确,显示直观等特点。另外具有校时功能,利用单片机实现的数字时钟具有编程灵活,便于功能的扩充等优点。关键词:单片机显示Digital clock system

Abstract

SCM in multi-function digital clock in the application is already very common, people on the digital clock function and are very familiar with the work order. But very few know that its internal structure and working principles. SCM as a digital clock from the core controller, it can achieve the clock signal timing, its time data by the MCU output, use of monitors displayed. Keyboard can be carried out at the school, timing, and other functions. Output devices can be used liquid crystal display monitors and digital technology to display the technology. ???? The system uses MCU with time, the school features such as the digital clock, SCM AT89C51 is also used as the core components of the LED digital display dynamic display "when" and "points" and "seconds" of the modern time device . Compared with the traditional mechanical watches, it has a precise path that intuitive, and other characteristics. In addition a school function, stopwatch function, and the timer function to achieve MCU use of the digital clock with programming flexibility to facilitate the expansion of functional advantages. Key words: digital clock system; SCM; LED Monitor

目录

设计任务书………………………………………………………………………….………I

摘要…………………………………………………………………………………….……III

ABSTRACT…………………………………………………………………………….……IV

系统方案…………………………………………………………………………….…..I

系统概述设计任务书……………………………………………………….……………I

摘要……………………………………………………………………………….…….……III

ABSTRACT…………………………………………………………………………………..IV

系统方案………………………………………………………………………….………1

1.1 系统概述………………………………………………………………….…………1

1.2 方案论证…………………………………………………………………………….1

1.3 扩展功能…………………………………………………………………………….2

设计过程…………

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
目 录 第1章 频率计数器设计……………………………………………… 1.1设计内容、要求及目的………………………………………… 1.2 基本原理与总体方框图……………………………………… 硬件系统设计…………………………………………… 2.1各部分方案及说明……………………………………………… 2.1.1 单片机部分………………………………………………… 2.1.2 状态译码器………………………………………………… 2.1.3数据显示电路……………………………………………………… 第3章 软件系统设计…………………………………………… 3.1 应用系统的程序设计……………………………………………… 3.1.1 1s定时……………………………………………………………… 3.1.2 T1计数程序……………………………………………………… 3.1.3 进制转换……………………………………………………… 3.1.4 数码显示……………………………………………………… 3.2 程序调试……………………………………………………………… 第4章 设计总结体会…………………………………………… 参考文献……………………………………………………………… 附录……………………………………………………………………………… 第1章 频率计数器设计 1.1 设计的内容、要求及目的 设计内容: 本课题以单片机为核心,设计和制作一个频率计数器,来完成对输入的信号进行 频率计数,计数的频率结果通过6位动态数码管显示出来。要求能够对0-250KHZ的信 号频率进行准确计数,计数误差不超过±1HZ。 设计要求: 1. 设计方案要合理、正确; 2. 系统硬件设计; 3. 完成必要元器件选择; 4. 系统软件设计及调试; 5. 写出设计报告 实验目的 本应用系统实验的目的是通过在"单片机原理及应用"课堂上学习的知识,以及查阅资 料,培养一种自学的能力。并且引导一种创新的思维,把学到的知识应用到日常生活当 中。在设计的过程中,不断的学习,思考和同学间的相互讨论,运用科学的分析问题的 方法解决遇到的困难,掌握单片机系统一般的开发流程,学会对常见问题的处理方法, 积累设计系统的经验,充分发挥教学与实践的结合。全能提高个人系统开发的综合能力 ,开拓了思维,为今后能在相应工作岗位上的工作打下了坚实的基础。 1.2 基本原理与总体方框图 基本原理 频率计数器的主要功能是测量周期信号的频率。频率是单位时间( 1S )内信号发生周期变化的次数。如果我们能在给定的 1S 时间内对信号波形计数,并将计数结果显示出来,就能读取被测信号的频率。测量过程 中定时/计数器T0和T1的工作方式设置,T1是工作在计数状态下,对输入的频率信号进行 计数,在本次设计使用的98C51单片机,由于检测一个由"1"到"0"的跳变需要两个机器周 期,前一个机器周期测出"1",后一个周期测出"0"。故输入时钟信号的最高频率不得超 过单片机晶振频率的二十四分之一,最大计数值为fOSC/24,由于fOSC=12MHz,因此: T1的最大计数频率为0.5mHz。对于频率的概念就是在一秒只数脉冲的个数,即为频率值 。所以T0工作在定时状态下,每定时1秒中到,就停止T1的计数,而从T1的计数单元中读 取计数的数值,然后进行数据处理。送到数码管显示出来。 总体方框图 课题设计的是一种以单片机为主控制的频率计。数字频率计主要由以下几部分组成:定 时计数、采集数据、进制转换和数码显示。 本课题主要是以单片机AT89C51 为核心, 通过计数电路, 以及软件程序的编写, 实现脉冲频率的显示。频率计系统总体框图如下: 图1 频率计系统总体框图 第2章 硬件系统设计 此次设计要求制作一频率计系统,需要使用的硬件主要包括51单片机芯片,74LS138译码 器和数码管。另外还是用到排线若干,下载线及电源线。 2.1 各部分方案选定、功能 2.1.1 单片机部分 本次设计采用了AT89C51 单片机, AT89C51是一种带4K字节闪烁可编程可擦除只读存储器的低电压,高性能CMOS8位微处理 器。如图2所示: 图2 AT89C52引脚图 AT89C51拥有五个中断源,当有外部脉冲到来时可实现中断的响应,另外AT89C51拥有定 时/ 计数器(T0、T1),可实现定时与计数的功能。单片机AT89C51的P0、P2的4个8位并行I /O口可进行外部存储设备扩展。 2.1.2 状态译码器(74LS138) 图3 74LS138译码器 74LS138译码器输出的状态控制数码管的亮与灭,它有6个状态,连接到数码管的位选, 达到点亮数码管点亮的要求。 2.1.3 数据显示电路 图4 显示电路图 数据显示电路由限流电路和7段数码管组成,采用器件LED
单片机原理及应用课程设计》报告 ——数码管显示4*4矩阵键盘的键盘号设计 专 业: 班 级: 姓 名: 学 号: 2013年1月 1.课程设计目的 1.1巩固和加深对单片机原理和接口技术知识的理解; 1.2培养根据课题需要选学参考书籍、查阅手册和文献资料的能力; 1.3学会方案论证的比较方法,拓宽知识,初步掌握工程设计的基本方法; 1.4掌握常用仪器、仪表的正确使用方法,学会软、硬件的设计和调试方法; 1.5能按课程设计的要求编写课程设计报告,能正确反映设计和实验成果,能用计算 机绘制电路图和流程图。 2.课程设计要求 单片机的P1口的P1.0~P1.7连接4×4矩阵键盘,P0口控制一只数码管,当4×4矩阵键盘 中的某一按键按下时,数码管上显示对应的键号。例如,1号键按下时,数码管显示"1" , 14号键按下时,数码管显示"E"等等。 3. 硬件设计 3.1 设计思想 分析本任务的要求,使设计能够完成当4*4矩阵键盘中的某一按键按下时,数码管上 显示对应的键盘号。则本系统主要由以下几大模块构成: 显示模块,共阴极LED数码管; 输入模块,4*4矩阵键盘; 3.2主要元器件介绍 矩阵键盘又称为行列式键盘,它是用4条I/O线作为行线,4条I/O线作为列线组成的键 盘。在行线和列线的每一个交叉点上,设置一个按键。这样键盘中按键的个数是4×4个。 这种行列式键盘结构能够有效地提高单片机系统中I/O口的利用率。 数码管不同位显示的时间间隔可以通过调整延时程序的延时长短来完成。数码管显示 的时间间隔也能够确定数码管显示时的亮度,若显示的时间间隔长,显示时数码管的亮 度将亮些,若显示的时间间隔短,显示时数码管的亮度将暗些。若显示的时间间隔过长 的话,数码管显示时将产生闪烁现象。所以,在调整显示的时间间隔时,即要考虑到显 示时数码管的亮度,又要数码管显示时不产生闪烁现象。 3.3 原理图及功能电路介绍 矩阵键盘电路 数码管电路 4. 软件设计 4.1 设计思想 按键采用线反转法先把列线置成低电平,行线置成输入状态,读行线;再把行线置成 低电平,列线输入状态,读列线。当有键按下时,由两次所读状态即可确定所按键的位 置,不需扫描,键盘响应速度大大加快。 4.2软件流程图 4.3 源程序 org 0000h mov p2,#0ffh ljmp main org 0100h main:acall keyscan mov a,30h mov dptr,#table movc a,@a+dptr mov p2,a acall delay sjmp main keyscan:mov p3,#0fh mov a,p3 anl a,#0fh mov b,a mov p3,#0f0h mov a,p3 anl a,#0f0h orl a,b cjne a,#0ffh,keypro ret keypro:mov b,a mov dptr,#keyvalue mov r3,#0ffh key1:inc r3 mov a,r3 movc a,@a+dptr cjne a,b,key2 mov a,r3 mov 30h,a ret key2:cjne a,#00h,key1 ret delay:mov r0,#20 next1:mov r1,#20 next2:mov r2,#248 djnz r2,$ djnz r1,next2 djnz r0,next1 ret keyvalue:db 77h,7bh,7dh,7eh db 0b7h,0bbh,0bdh,0beh db 0d7h,0dbh,0ddh,0deh db 0e7h,0ebh,0edh,0eeh db 00h table:db 0c0h,0f9h,0a4h,0b0h db 99h,92h,82h,0f8h db 80h,90h,88h,83h db 0c6h,0a1h,86h,8eh end 5. 调试运行 依次按下开关,八段数码管会对应显示出0—f的16个数字 6. 设计心得体会 经过这次课程设计,我对51单片机有了更高程度的理解。更加明白了做设计是一项很考 验心智的一件事儿,需要时间、精力和耐心。 参考书目: 肖金球. 单片机原理与接口技术.[M].北京:清华大学出版社,2004.12 ----------------------- 单片机课程设计——数码管显示4×4矩阵键盘全文共7页,当前为第1页。 单片机课程设计——数码管显示4×4矩阵键盘全文共7页,当前为第2页。 单片机课程设计——数码管显示4×4矩阵键盘全文共7页,当前为第3页。 开始 初始化 先把列线置成低电平,行线置成输入状态,读行线 再把行线置成低电平,列线输入状态,读列线 有键按下时 按键的位置 结束,返回 结束,返回 单片机课程设计
单片机课程设计报告 单 片 机 秒 表 系 统 课 程 设 计 班级: 课程名称: 秒表设计 成员: 实训地点:北校机房 实训时间:6月4日至6月15日 目录 1课程设计的目的和任务 1.1 单片机秒表课程设计的概述 1.2课程设计思路及描述 1.3 课程设计任务和要求 2硬件与软件的设计流程 2.1系统硬件方案设计 2.2所需元器件 3 程序编写流程及课程设计效果 3.1源程序及注释 3.2原理图分析 3.3课程设计效果 4 心得体会 1. 课程设计的目的和任务 1.1单片机秒表课程设计的概述 一、课程设计题目 秒表系统设计——用STC89C51设计一个4位LED数码显示"秒表",显示时间为000.0~9分 59.9秒,每10毫秒自动加一,每1000毫秒自动加一秒。 二、增加功能 增加一个"复位"按键(即清零),一个"暂停"和"开始"按键。 三、课程设计的难点 单片机电子秒表需要解决几个主要问题,一是有关单片机定时器的使用;二是如何实 现LED的动态扫描显示;三是如何对键盘输入进行编程;四是如何进行安装调试。 四、课程设计内容提要 本课程利用单片机的定时器/计数器定时和记数的原理,结合集成电路芯片8051、LE D数码管以及课程箱上的按键来设计计时器。将软、硬件有机地结合起来,使得系统能够 正确地进行计时,数码管能够正确地显示时间。其中本课程设计有三个开关按键:其中 key1按键按下去时开始计时,即秒表开始键,key2按键按下去时数码管清零,复位为"0 0.00". key3按键按下去时数码管暂停。 五、课程设计的意义 1) 通过本次课程设计加深对单片机课程的全面认识复习和掌握,对单片机课程的应用进 一步的了解。 2) 掌握定时器、外部中断的设置和编程原理。 3) 通过此次课程设计能够将单片机软硬件结合起来,对程序进行编辑,校验。 4) 该课程通过单片机的定时器/计数器定时和计数原理,设计简单的计时器系统,拥有正 确的计时、暂停、清零,并同时可以用数码管显示,在现实生活中应用广泛,具有 现实意义 1.2课程设计思路及描述 该课程设计要求进行计时并在数码管上显示时间,则可利用MCS- 51系列单片机的芯片AT89C51的P3.2,P3.3,RST作为按键的入口;定时器T1作为每0.1秒 加一的定时器。其中"开始"按键当开关由上向下拨时开始计时,此时若再拨"暂停"按键 则数码管暂停;"清零"按键当开关由上向下拨时数码管清零,此时若再拨"开始"按键则 又可重新开始计时。 1.3 课程设计任务和要求 1.3.1 设计指标 。 了解8051芯片的的工作原理和工作方式 ,使用该芯片对LED数码管进行显示控制,实现用单片机的端口控制数码管,显示分、秒 ,并能用按钮实现秒表起动、停止、9分59.9秒、清零等功能,精确到0.1秒。 要求选用定时器的工作方式,画出使用单片机控制LED数码管显示的电路图,并实现 其硬件电路,并编程完成软件部分,最后调试秒表起动、停止、清零等功能。 2.软件与硬件设计 2.1系统硬件方案设计 单片机应用系统由硬件系统和软件系统两部分组成。硬件系统是指单片机以及扩展的 存储器、I\O接口、外围扩展的功能芯片以及接口电路。软件系统包括监控程序和各种应 用程序。 在单片机应用系统中,单片机是整个系统的核心,对整个系统的信息输入、处理、信 息输出进行控制。与单片机配套的有相应的复位电路、时钟电路以及扩展的存储器和I\ O接口,使单片机应用系统能够运行。 在一个单片机应用系统中,往往都会输入信息和显示信息,这就涉及键盘和显示器 。在单片机应用系统中,一般都根据系统的要求配置相应的键盘和显示器。配置键盘和 显示器一般都没有统一的规定,有的系统功能复杂,需输入的信息和显示的信息量大, 配置的键盘和显示器功能相对强大,而有些系统输入/输出的信息少,这时可能用几个按 键和几个LED指示灯就可以进行处理了。在单片机应用系统在中配置的键盘可以是独立键 盘,也可能是矩阵键盘。 2.2 所需原器件 "名称 "数量 " "四位数码管 "1个 " "200欧电阻 "13个 " "1千欧电阻 "4个 " "开关 "3个 " "电容 "3个 " "晶振 "1个 " "三极管 "4个 " "AT89C51 "1个 " "导线 "若干 " AT89C51的接口连接示意图 四位数码管的接口连接示意图 共阴级数码管编码 主程序流程图: 子程序流程图 3.程序编写的流程及课程设计效果 3.1 源程序及注释 ORG 0000H AJMP TOU ORG 000BH 外部中断0入口地址 LJMP MIAO ORG 0003H 外部中断0入口地址 LJMP KG ORG 0030H 定时器中0断入口地址 TOU:MOV b,#02H MOV r3,#00H MOV
目录 一、 引言········ 二、 设计课题········· 三、 系统总体方案········· 四、 系统硬件设计······ 1.硬件电路原理图 2.元件清单 五、 系统软件设计········· 1.软件流程图 2.程序清单 六、 系统实物图········ 7. 课程设计体会········ 八、 参考文献及网站········· 九、 附录········· 1. 引言 单片机因将其主要组成部分集成在一个芯片上而得名.就是把中 央处理器、随机存储器、只读存储器、中断系统、定时器/计数器以及I/O接口电路等部 件集成在一个芯片上。 基于单片机设计的数字钟精确度较高. 因为在程序的执行过程中. 任何指令都不影响定时器的正常计数.即便程序很长也不会影响中断的时间。 数字钟是采用数字电路实现对日期、时、分、秒.数字显示的计时装置.由 于数字集成电路的发展和石英晶体振荡器的广泛应用.使得数字钟的精度.远远超过老式 钟表.钟表的数字化给人们生产生活带来了极大的方便.而且大大地扩展了钟表的报时功 能。数字钟已成为人们日常生活中的必需品.广泛应用于家庭、车站、码头、剧院、办公 室等场所.给人们的生活、学习、工作带来极大的方便。不仅如此.在现代化的进程中.也 离不开电子钟的相关功能和原理.比如机械手的控制、家务的自动化、定时自动报警、按 时自动打铃、时间程序自动控制、定时广播、自动起闭路灯、定时开关烘箱、通断动力 设备、甚至各种定时电气的自动启用等.所有这些.都是以钟表数字化为基础的。而且是 控制的核心部分。因此.研究数字钟及扩大其应用.有着非常现实的意义。 本设计使用12MHZ晶振与单片机AT89C51相连接.以AT89C51芯片为核心.采用动态扫描 方式显示.通过使用该单片机.加之在显示电路部分使用HD74LS373驱动电路.实现在8个L ED数码管上显示时间.通过4个按键进行调时、复位等功能.在实现各功能时数码管进行相 应显示。软件部分用C语言实现.分为显示、延迟、调时、复位等部分。通过软硬件结合 达到最终目的。 二.设计课题:基于单片机的数字时钟设计 三.系统总体方案 图2.1 整体设计思路 针对要实现的功能.拟采用AT89C51单片机进行设计.AT89C51 单片机是一款低功耗.高性能CMOS8位单片机.片内含4KB在线可编程(ISP)的可反复擦写 1000次的Flash只读程序存储器.器件采用高密度、非易失性存储技术制造.兼容标准MCS - 51指令系统及80C51引脚结构。这样.既能做到经济合理又能实现预期的功能。在程序方 面.采用分块设计的方法.这样既减小了编程难度、使程序易于理解.又能便于添加各项功 能。程序可分为闹钟的声音程序、显示程序、闹钟显示程序、调时显示、定时程序。运 用这种方法.关键在于各模块的兼容和配合.若各模块不匹配会出现意想不到的错误。 四、 系统硬件设计 1.硬件电路原理图 (1)复位电路 单片机有两种基本复位方式:即上电复位和按键复位。本次设计用按键复位.如下 图所示.通过接通按钮开关.使单片机进入复位状态。本次按键复位清零。各元件参考下 图。 时钟电路 键盘电路 按键处理设置为: 如没有按键.则时钟正常走时。 按下K0键:进入调分状态.时钟停止走动; 按K1和K2键:可进行加1和减1操作; 继续按K0键:可分别进行分和小时的调整; 最后按K0键:退出调整状态.时钟开始计时运行 电路图如下: (4)显示电路 本次数码管采用共阴极8段式LED数码管QH5011AS。该数码管参数见附录本系统共用 8个数码管.从右到左依次显示秒个位、秒十位、横线、分个位、分十位、横线、时 个位和时十位。数码管显示的信息用8个内存单元存放.这8个内存单元称为显示缓冲 区.其中秒个位和秒十位、分个位和分十位、时个位和时十位分别由秒数据、分数据 和小时数据分拆得到。在本系统中数码管显示采用软件译码动态显示。在存储器中 首先建立一张显示信息的字段码表.显示时.先从显示缓冲区中取出显示的信息.然后 通过查表程序在字段码表中查出所显示的信息的字段码.从P0口输出.同时在P2口将 对应的位选码输出选中显示的数码管.就能在相应的数码管上显示显示缓冲区的内容 。 同时采用NPN型三极管.三极管接法如下图.其中当三极管基极高电平时.数码管 共阴极为高电平.三极管基极接低电平时.数码管共阴极为低电平.该位选中。还采用 了74LS373锁存器.用来缓存输入数码管段选的高低电平.提高电路稳定性。 电路图如下: 总原理图: 元件清单 " 品名 " 规格型号 " 数量 " "单片机及座子 "STC89C51RC "1 " "晶振 "12MHz "1 " "独石电容 "30pF "2 " "电解电容 "47μF "2 " "电解电容 "10μ
10/11学年第二学期 《单片机控制系统设计与调试》 课程设计任务书 指导教师: 班级: 地点:机房、单片机实验室 课程设计题目:密码锁的设计 1. 课程设计目的 1.灵活运用单片机的基础知识,依据课程设计内容,能够完成从硬件电路图设计,到 PCB制版,再到软件编程及系统调试实现系统功能,完成课程设计,加深对单片机基础知 识的理解,并灵活运用,将各门知识综合应用。 2.能够上网查询器件资料,培养对新知识新技术的独立的学习能力和应用能力。 3.独立完成一个小的系统设计,从硬件设计到软件设计,增强分析问题、解决问题的 能力,为日后的毕业设计及科研工作奠定良好的基础。 2. 课程设计内容(包括技术指标) 1. 主要设计内容: 使用数码管显示器来显示密码输入的相关信息,通过10位数字按键(0~9)设置4位数 字(0~9)密码,2位功能按键A(输入校验密码并验证密码)和B (设置新密码),利用继电器模拟电子门锁作出是否开门以及报警等反应。 2. 具体设计内容: 上电时内定初始密码为"0000",红色发光二极管点亮,绿色发光二极管熄灭,数码管 显示器显示"初始状态","初始状态"由设计者自行设计,但不可省略。 功能按键A:实现设置新密码功能,存储新密码并显示,一旦设定新密码,则初始密 码失效。 功能按键B:实现输入校验密码并验证密码功能,显示校验密码并进行密码比较。 密码输入正确则继电器启动,并使红色发光二极管熄灭,绿色发光二极管点亮,数 码管显示器提示"密码正确","密码正确"状态的显示内容由设计者自行设计,但 不可省略,持续2~5S后继电器关闭,绿色发光二极管熄灭,红色发光二极管点亮 ; 密码输入错误则持续红色发光二极管点亮,绿色发光二极管熄灭状态,蜂鸣器报警 ,数码管显示器提示"密码错误","密码错误"状态的显示内容由设计者自行设计 ,但不可省略,持续2~5S后蜂鸣器停止报警; 校验密码连续输入错误3次,则持续红色发光二极管点亮,绿色发光二极管熄灭状态 ,蜂鸣器报警,数码管显示器提示"密码连续错误3次","密码连续错误3次"状态 的显示内容由设计者自行设计,但不可省略,持续2~5S后蜂鸣器停止报警,新密 码失效,恢复初始密码使用。 3. 设计内容说明: 设计必须实现"主要设计内容"的所有功能,但对于"具体设计内容"可做适当调整,密 码输入错误3次环节可自行设计。 此外,为了加强密码锁的严密性,可采取下述方案对"设置新密码功能"环节进行加强 ,依据设计思路可作适当调整,此部分内容为附加内容。 功能按键A:实现输入校验密码并验证密码功能,显示校验密码并进行密码比较。 密码输入正确: 则继电器启动,并使红色发光二极管熄灭,绿色发光二极管点亮,数码管显示 器提示"密码正确","密码正确"状态的显示内容由设计者自行设计,但不可省 略,若不设置新密码,则持续5~8S后继电器关闭,绿色发光二极管熄灭,红色 发光二极管点亮; 若功能按键B按下:实现设置新密码功能,存储新密码并显示,一旦设定新密码 ,则初始密码失效。但此功能必须以旧密码输入正确为前提。 密码输入错误: 校验密码连续输入错误小于3次,则持续红色发光二极管点亮,绿色发光二极管 熄灭状态,蜂鸣器报警,数码管显示器提示"密码错误","密码错误"状态的显 示内容由设计者自行设计,但不可省略,持续2~5S后蜂鸣器停止报警; 校验密码连续输入错误3次,则持续红色发光二极管点亮,绿色发光二极管熄灭 状态,蜂鸣器报警,数码管显示器提示"密码连续错误3次","密码连续错误3 次"状态的显示内容由设计者自行设计,但不可省略,持续2~5S后蜂鸣器停止 报警,新密码失效,恢复初始密码使用。 3. 时间安排 1. 布置任务、查资料 1天 2. 硬件电路图设计及PCB制版 3天 3. 硬件电路图及PCB制版验收 1天 4.软件编程设计 3天 5.系统调试 3天 6.调试验收 1天 7.完成设计报告 3天 4. 基本要求 1. 画出硬件电路图,完成PCB制版; 2. 画出软件流程图,编写程序(C51语言/汇编语言); 3. 完成系统调试; 4. 提交设计报告,用A4打印。 目 录 1 课程设计题目 1 2 课程设计目的及意义 1 3 系统方案设计及确定 2 3.1 系统方案的提出 2 3.2 方案比较及确定 3 4 系统硬件设计 4 4.1 STC89C52最小系统设计 4 4.1.1时钟电路设计 4 4.1.2复位电路设计 5 4.2 键盘、显示电路硬件设计 6 4.2.1键盘电路硬件设计 6 4.2.2显示电路硬件设计 6 4.3 继电器驱动电路及报警电路设计 8 4.3.1 固态继电器简介 8 4.3.2 固态继电器驱动电路设计 9 4.3.3 报警提示电路 10 5 系统软件设计 10 5.1 主程序模块

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值