小脚丫身世
可编程逻辑的设计方法从根本上改变了现代数字电路的设计,不管是从最简单的与非门还是到最复杂的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数据手册)
电路城语:此资料为卖家免费分享,不提供技术支持,请大家使用前验证资料的正确性!如涉及版权问题,请联系管理员删除!
附件包含以下资料: