菜单
  

    1.3 主要任务

    (1)熟悉Proteus和keil两款软件操作的基础上掌握AT89C51单片机的芯片构造与I/O 

        接口、C语言编程以及模拟电子技术。 

    (2)设计并绘制一个基于Proteus的电子万年历仿真电路系统。 

    (3)采用Keil软件进行电子万年历仿真控制系统的C语言代码编写。

    (4)借助Proteus仿真软件进行电子万年历硬件部分的调试以及仿真测试。 

    (5)将大学四年所学的电路、模拟电子技术以及数字电子技术融会贯通。

    2 系统总体设计

    2.1 总体方案的选择

       根据任务书设计部分的要求,初步确认了此电子万年历电路仿真系统将由主控板块、计时板块、显示驱动板块以及点阵液晶显示板块和键盘接口板块总计共4大板块构成,电子万年历仿真设计方案如图1-1所示。

    电子万年历仿真设计方案

    图2.1电子万年历仿真设计方案

    本电子万年历仿真设计的核心部分采用AT89C51系列单片机芯片,时钟芯片则应用达拉斯公司(USA)研制的一款高性能DS1302时钟芯片,其耗能相对较低并且带RAM的时钟芯片DS1302。使用DS1302作为时钟芯片,可以达到计时准确这一功能。更值得关注的是,DS1302时钟芯片能够在极小电流的备用电源即2.5~5.5V的条件下工作,而且DS1302时钟芯片还能够选用诸多充电电流,这些充电电流可为备用电源提供慢速电流由此来确保备用电源几乎零耗电。显示驱动模块则使用排阻RESPACK-8驱动、图条显示或64 点阵显示接口的小型串行输入/输出芯片。此芯片包含了BCD破译器、多路扫描控制器、字和位驱动器和8*8 静态随机存取存储器。RESPACK-8驱动分别有九条连接线,并且每个数显都有一个地址经CPU器写入。容许操作者进行选择,BCD 译码又或是不译码。操作者甚至能够选择包括停机模式、数字亮度控制、从1~8 选择扫描位数和对所有LCD显示器的测试模式。显示模块则使用普通的点阵LCD1液晶显示屏,可以同时显示本次设计任务书中所要求的例如年月日等基本的时间情况。在编程软件与硬件仿真软件的选择上则采用keil进行C语言编程以及 Proteus电路仿真软件。

  1. 上一篇:列车交流传动系统设计
  2. 下一篇:MATLAB/GUI的数字滤波器设计
  1. 单片机无线通信的恒压供水系统设计+程序

  2. 单片机的火灾报警系统设计+电路图+程序

  3. AT89S51单片机储藏室温湿度...

  4. MSP430单片机多功能电能表设计+电路图

  5. STC89C52RC单片机的智能路灯...

  6. STC12C5A60S2单片机信号发生器的设计+电路图

  7. STC89C52单片机嵌入式家庭防...

  8. 十二层带中心支撑钢结构...

  9. 电站锅炉暖风器设计任务书

  10. 乳业同业并购式全产业链...

  11. 当代大学生慈善意识研究+文献综述

  12. 大众媒体对公共政策制定的影响

  13. 杂拟谷盗体内共生菌沃尔...

  14. java+mysql车辆管理系统的设计+源代码

  15. 酸性水汽提装置总汽提塔设计+CAD图纸

  16. 河岸冲刷和泥沙淤积的监测国内外研究现状

  17. 中考体育项目与体育教学合理结合的研究

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回