单片机课程设计汇报1设计任务实时时钟芯片应用1)能够显示时间,日期及闹钟,并可经过按键进行调整;2)可同时设置多个闹钟时间(不少于3个)。:1)依据试验电路原理图,找出相关时钟设计相关芯片及原件并利用相关图书资料和网络资源搞清楚其功效结构,最终将各个元件连成时钟电路图画在初稿纸上。2)依据画好电路原理图进行电路焊接过程。3)电路焊接完成后,首优异行最小系统调试,测试最小系统是否能够实现。4)最小系统在测试经过后进行时钟电路焊接及测试,若最小系统没有经过测试,则进行错误排查直至最小系统成功实现。5)最小系统立即钟电路测试经过后进行软件部分编写。6)依据搜集到芯片相关资料,了解各芯片管脚结构及功效后进行软件编写。7)对编写好程序下载到单片机中进行测试直至所要求功效全部实现。:硬件电路最小系统实现硬件电路设计硬件电路焊接软件部分编写硬件电路数码管部分电路实现硬件电路部分电路调试全部功效实现软件部分调试3硬件设计最小系统原理:1)最小系统电路由芯片SST89E516RD和MAX232ACPE,复位电路,LED双色灯,数据通信串口,USB连接口和晶振部分组成。2)单片机SST89E516RD工作在12MHz频率下,控制整个电路运行。3)复位电路关键经过按钮短接来实现电路复位功效。4)9针通信串口和MAX232ACPE芯片连接和单片机上RXD(串行数据接收)和TXD(串行数据发送)来实现单片机和计算机之间通信。5)。6)~。7)USB接口经过和计算机USB接口相连为电路板上电路提供电源。显示电路原理:1)芯片SN74HC573AN实现数码管显示控制,其八条线路分别控制数码管上a,b,c,d,e,f,g,dot亮灭,从而将相关数据显示在数码管中。2)数码管上Y0~Y7口分别于74LS138芯片上管脚相连,来实现对数码管某一位亮灭控制。时钟电路原理:1)经过向DS1302中写入初始时钟来让其经过内部和外部晶振实现计时功效。2)DS1302中I/O端口为串行数据输入/输出,RST为复位/片选线,Vcc2为主电源,X1、X2为振荡源,GND为地线,SCLK为串行时钟引脚,Vcc1为后备电源。LED数码管结构图:四位共阴数码管内部逻辑图四位共阴数码管实物引脚图芯片介绍SST89E516RD介绍兼容80C51系列,内置超级FLASH存放器单片机,工作电压VDD=~,5伏工作电压时0~40MHz频率范围,工作电压VDD=~,在3伏工作电压下,原厂确保0~25MHz工作频,实际最高可达40MHz,和现行80C52列单片机硬件PIN-TO-PIN完全兼容,软件、开发工具也完全兼容。1K*8内部RAM(256Bytes+768Bytes,可使用C语言编程)两块超级FLASHEEPROM,即SST89E516RD/SST89V516RD:64K*8基础存放块和8K*8二级存放块(扇区大小为128字节)和SST89E58RD/SST89V58RD:32K*8基础存放块和8K*8二级存放块(扇区大小为128字节),(二级存放块可用于存放掉电后要保留数据,放在内部含有极强抗干扰性)。独立块加密,IAP下并行操作,块地址重映射。最大片外程序/数据地址空间为64K*8(当然也能够经过I/O口进行块切换,实现超64K扩展)。三个高电流驱动引脚(每个16mA,可直接驱动LED)和三个16位定时器/计数器。全双工增强型UART:帧错误检测、自动地址识别。9个中止源,四个中止优先级。看门狗定时器(WatchdogTimer,缺省情况下不打开,用户不需要时可不使用)。可编程计数阵列(PCA),标准为每个机器周期12个时钟,器件可选择在每个机器周期6个时钟基础上加倍。掉电检测(Brow-out缺省为产生复位,也可设置为产生中止)降低EMI模式(经过AUXRSFR不许可ALE输出时钟)四个8位I/O口(32根输入输出线)MAX232介绍MAX232是一个把电脑串行口RS232信号转换为单片机所用到TTL信号电平芯片。RS232引脚定义1-9针作用分别是载波检测(DCD)、接收数据(RDX)、发送数据(TXD)、数据终端准备好(DTR)、地信号(SG)、数据准备好(DSR)、请求发送(RTS)、清除发送(CTS)、振铃提醒(RI)。DS1302介绍:DS1302是美国DALLAS企业推出一个高性能、低功耗实时时钟芯片,附加31字节静态RAM,采取SPI三线接口和CPU进行同时通信,并可采取突发方法一次传送多个字节时钟信号和RAM数据。实时时钟可提供秒、分、时、日、星期、月和年,30天小和31天时能够自动调整,且含有闰年
时间温度显示电路新版资料 来自淘豆网m.daumloan.com转载请标明出处.