SPI总线地DS实时钟控制.docVIP

  • 3
  • 0
  • 约7.49千字
  • 约 10页
  • 2018-11-08 发布于江苏
  • 举报
SPI总线地DS实时钟控制

实验四 SPI总线的DS1302实时钟控制 一、实验目的 了解电子电路PROTEUS软件的在单片机方面的仿真应用 掌握具有SPI总线DS1302、MAX7219芯片的应用及编程 二、实验要求 在PROTEUS环境下,利用DS1302实时钟芯片实现时间、日期的显示,并且具有调节时间、日期的功能,显示用共阴极LED显示。用串行芯片MAX7219驱动LED显示. 实现此功能的电路原理图如下所示: 1、 显示“星期”的共阳极二极管接到单片机的P0口,P0口数据线接上拉电阻; 2、 显示“时间”或“日期”,是采用MAX7219控制共阴极LED来实现 3、DS1302的IO脚接单片机的P1.1,时钟信号SCLK接单片机P1.0,复位信号/RST接单片机P1.2。DS1302的晶振在这里可以不接,电源、地线都省略。 4、MAX7219是用来驱动“时间”或“日期”的LED显示的。MAX7219的DIN信号脚接单片机的P2.0,/LOAD接单片机的P2.1,CLK接单片机的P2.2; 5、时间/日期的调整:按下调整键,再分别按相应的“星期”、“年”、“月”、“日”,“时”、“分”、“秒“键,即可以调整时间/日期; 6、在正常显示时,按下“时间/日期“切换键,即可以在显示时间或日期来回切换。 三、PROTEUS环境下的硬件设计 1、打开PROTEUS I

文档评论(0)

1亿VIP精品文档

相关文档