基于小脚丫(FPGA开发板)和Nokia5110(液晶屏)的数字时钟设计 电路方案
小脚丫身世 可编程逻辑的设计方法从根本上改变了现代数字电路的设计,不管是从最简单的与非门还是到最复杂的SoC。通过一句句硬件描述语言可编程逻辑器件FPGA帮我们实现了各种数字电路,这一切显得十分神奇又十分神秘。目前市场上有各种各样的FPGA开发板,它们不是功能太复杂,使用门槛太高就是核心芯片老旧,几乎要被淘汰。Step团队经过精心挑选,打造了小脚丫一代FPGA开发板,为大家提供一个非常酷,实用,入门简单的学习开发平台。 小脚丫的特性: 食指大小——目前最小的FPGA开发板,尺寸52mm*18mm,即插即用; USB供电,自带板载编程器,无需额外配置FPGA下载线 LCMXO2-1200,性价比最高最适合的FPGA芯片 既可作学习数字逻辑的FPGA开饭,也可作核心功能模块使用,适合各种DIY和原型设计 丰富的实例、代码支持 基于小脚丫的数字时钟 该设计是基于小脚丫FPGA开发板和Nokia5110液晶屏的简单数字时钟,可以方便的调节时间,这里提供详细的设计框图、硬件连接、和设计源码,如果自己有兴趣还可以在此基础上添加日历、定时、秒表等功能。 数字时钟功能介绍: 按键K1,模式调节,设计共分4中模式(运行模式、时针调节、分针调节、秒针调节),按动K1依次切换模式 按键K2,时间调节,当数字时钟在时针调节、分针调节或秒针调节模式时,按动K2调节对应时间位 硬件连接图如下: 硬件连接图中,程序复位控制线控制程序复位,断开重连设计复位 FPGA程序设计框架: 本设计使用FPGA资源:registers:178、SLICEs:286、LUT4s:568、GSRs:1 数字时钟演示: 本设计中用到的主要芯片: LCMXO2-1200:Lattice FPGA,主频133Mhz,PBGA132封装(LCMXO2-1200数据手册) Nokia5110:84x84点阵LCD,可现实4行汉字,支持多种串行通信协议(Nokia5110实时价格) LT1117:Linear低压差正稳压器,具可调和固定 2.85V、3.3V、5V输出, 输出电路800mA (LT1117数据手册) 电路城语:此资料为卖家免费分享,不提供技术支持,请大家使用前验证资料的正确性!如涉及版权问题,请联系管理员删除! 附件包含以下资料:
文件列表
2711.zip
(预估有个5文件)
Digital_clock.zip
622KB
Fg7XGUhphMJc4Wb1K9mPYEFkMYp_.png
18KB
新建文件夹.zip
646KB
fpga_board.pdf
84KB
FiJ7gcnJcCsnUuAxgL2HdDf1dVI8.png
295KB
暂无评论