资料介绍
本文设计了一种实用数字万年历,该系统的设计是以 AT89C51 单片机为核心控制器,外围连接时钟模块,键盘模块,液晶模块,日历模块等。这种电子时钟不仅具有了一般电子时钟的基本功能,显示年月日时分秒,而且可以进行闹钟设置。系统软件使用单片机C51语言进行编程。
电子时钟已成为人们日常生活中必不可少的物品,广泛用于个人家庭以及车站、码头、剧院、办公室等公共场所,给人们的生活、学习、工作、娱乐带来极大的方便。随着技术的发展,人们已不再满足于钟表原先简单的报时功能,希望出现一些新的功能,诸如日历的显示、闹钟的应用等,以带来更大的方便,而所有这些,又都是以数字化的电子时钟为基础的。因此,研究实用电子时钟及其扩展应用,有着非常现实的意义,具有很大的实用价值。
由于数字集成电路技术的发展和采用了先进的石英技术,使电子钟具有走时准确、性能稳定、携带方便等优点,它还用于计时、自动报时及自动控制等各个领域。虽然现在市场上已有现成的电子钟集成电路芯片出售,价格便宜,使用也灵活,如可以随意设置时、分、秒的输出,改变显示数字的大小等,并且由于集成电路技术的发展,特别是MOS集成电路技术的发展,使电子钟具有体积小、携带方便,但是这里介绍的实用电子钟可以满足使用者的一些特殊要求,输出方式灵活、功耗低、计时准确、性能稳定、维护方便等优点。
实用电子时钟是一个时间控制系统,既能作为一般的时间显示器,同时可以根据需要扩展其功能。
本系统上电自检后,实时显示小时、分钟、秒、日历和闹钟开关等指示信息,通过按键可实现校对时间、设置闹钟时间等功能。当闹钟时间到时,单片机通过蜂鸣器来实现声音报警。
Proteus提供了丰富的资源:(1)Proteus可提供的仿真元器件资源:仿真数字和模拟、交流和直流等数千种元器件,有30多个元件库。(2)Proteus可提供的仿真仪表资源 :示波器、逻辑分析仪、虚拟终端、SPI调试器、I2C调试器、信号发生器、模式发生器、交直流电压表、交直流电流表。理论上同一种仪器可以在一个电路中随意的调用。(3)除了现实存在的仪器外,Proteus还提供了一个图形显示功能,可以将线路上变化的信号,以图形的方式实时地显示出来,其作用与示波器相似,但功能更多。这些虚拟仪器仪表具有理想的参数指标,例如极高的输入阻抗、极低的输出阻抗。这些都尽可能减少了仪器对测量结果的影响。 (4)Proteus可提供的调试手段 Proteus提供了比较丰富的测试信号用于电路的测试。这些测试信号包括模拟信号和数字信号。
软件仿真:支持当前的主流单片机,如51系列、AVR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列、68000系列等。提供软件调试功能,提供丰富的外围接口器件及其仿真RAM,ROM,键盘,马达,LED,LCD,AD/DA,部分SPI器件,部分IIC器件。这样很接近实际。在训练学生时,可以选择不同的方案,这样更利于培养学生。利用虚拟仪器在仿真过程中可以测量外围电路的特性,培养学生实际硬件的调试能力。
具有强大的原理图绘制功能。电路功能仿真:在Proteus绘制好原理图后,调入已编译好的目标代码文件:*.HEX,可以在Proteus的原理图中看到模拟的实物运行状态和过程。
Proteus不仅可将许多单片机实例功能形象化,也可将许多单片机实例运行过程形象化。前者可在相当程度上得到实物演示实验的效果,后者则是实物演示实验难以达到的效果。
它的元器件、连接线路等却和传统的单片机实验硬件高度对应。这在相当程度
上替代了传统的单片机实验教学的功能,例:元器件选择、电路连接、电路检测、电
路修改、软件调试、运行结果等。
该系统还采用了Keil uVision3进行编程,其概述如下。
KEIL(ARM子公司)嵌入式开发工具专业制造商。KEIL软件公司的产品包括C编译器、宏汇编器、实时内核、调试器、模拟器、集成开发环境以及8051、251,M7/ARM9/Cortex-M3和XC16x/C16x/ST10系列微控制器仿真开发装置。
Keil ULINK的软件环境为Keil uVision 3。Keil系列软件具有良好的调试界面,优秀的编译效果,丰富的使用资料。使其深受国内嵌入式开发工程师的喜爱。
嵌入式的微处理器模拟器可以模拟被支持的微处理器设备,包括指令集、片上外设、外部激发信号。应用程序的变化可以用μVision3逻辑分析器显示,可以看到微处理器pin码的变化状态和外设随着程序变化的状况。
- 基于51单片机的万年历设计 8次下载
- 基于单片机的LCD1602万年历显示源代码 8次下载
- 使用51单片机驱动12864万年历和温度显示设计的电路图免费下载 35次下载
- 使用单片机实现电子万年历的实验程序免费下载 7次下载
- 使用51单片机和DS1302实现万年历的PCB原理图免费下载 66次下载
- 使用单片机实现万年历设计的程序和电路图免费下载 5次下载
- 使用单片机实现万年历的源代码资料合集免费下载 11次下载
- 使用单片机实现一个万年历的C语言程序免费下载
- 使用51单片机实现万年历的程序免费下载
- 基于单片机的万年历设计与仿真 27次下载
- 基于单片机万年历的设计毕业论文 52次下载
- ds1302万年历protues仿真 51单片机万年历仿真 实时 121次下载
- 基于单片机的数字万年历温度显示 32次下载
- 基于51单片机电子万年历论文 141次下载
- 基于51单片机的数码管万年历 124次下载
- 基于单片机的电子万年历设计 2335次阅读
- 基于51单片机的万年历时钟仿真设计 1649次阅读
- 基于51单片机的多功能电子钟万年历仿真设计 1745次阅读
- 电子万年历设计方案(7) 862次阅读
- 电子万年历设计方案(5) 673次阅读
- 电子万年历设计方案(3) 1161次阅读
- 电子万年历设计方案(2) 816次阅读
- 电子万年历设计方案(1) 2370次阅读
- 基于51单片机的电子万年历设计 4689次阅读
- 使用C语言实现万年历星期速算法的源代码免费下载 2990次阅读
- 51单片机开发万年历系统实现(闹钟,秒表功能) 1.2w次阅读
- 基于FPGA开发的万年历系统 6895次阅读
- DS12C887电子万年历设计与制作详解 1.9w次阅读
- 基于STC89S52单片机的电子万年历系统 6761次阅读
- 基于PCF8563时钟芯片的万年历制作 1.9w次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 651单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 751单片机大棚环境控制器仿真程序
- 1.10 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多