摘要:本次课题主要是利用Basys2开发板为基础来进行外部电路设计,并且实现相关功能,例如满足PMOD兼容标准的1602/5110/UART/I2C等功能。本课题主要是利用Basys2将使用VHDL编写的相关程序加载下来,用1602来进行显示,并且利用LSD-RFMN-B402-A1来进行通信。而且,外围电路相对比较简单,而且,各个模块之间不会相互干扰,由Basys2开发板统一进行信息处理,使用全数字模块,不仅降低了成本,而且减少了系统因相互干扰而产生的错误的几率,从而解决了因为系统出错导致实验出错的问题。29954
毕业论文关键词:VHDL硬件编程语言;Basys2开发板;1602显示器;LSD-RFMN-B402-A1无线收发器
 Basys2  Expansion board development
Abstract: This paper mainly uses the Basys2 development board to design the external circuit, and realize the related functions, such as PMOD compatible with the standard 1602/5110/UART/I2C. This topic mainly uses Basys2 to load down the program using VHDL, and uses 1602 to display, and uses LSD-RFMN-B402-A1 to carry on the communication. And peripheral circuit is relatively simple, and that each module will not interfere with each other, unified by the basys2 development board for information processing, digital module is used, not only reduces the cost, but also reduces the mutual interference as a result of the system and the probability of error, so as to solve because of a system error led to the experimental error.
Keywords: VHDL hardware programming language Basys2 development board 1602 monitor LSD-RFMN-B402-A1 wireless transceiver.
  目录
 1引言4
  1.1课题背景. 4
  1.2课题意义4
  1.3课题技术要求5
 2 方案的论述.8
  2.1 芯片的选择.8
  2.2 系统控制器选择.8
 3.软件介绍9
   3.1 protel99 SE.9
   3.2 ISE 软件的设计流程.10
 4.SP3232模块的设计 16
  4.1模块接口的选择16
  4.2 SP3222E\3232E内部结构及功能介绍17
 5.LCD 1602 显示模块设计.22
5.1 LCD 1602 简介22
5.2 管脚功能.23
5.3特性23
 6.LCD 5110 显示模块设计.25
6.1 Nokia 5110简介.25
6.2使用Nokia 5110的四大理由.26
6.3 Nokia 5110 相关程序26
 7.LSD-RFMN-B402-A1基本操作.28
   7.1 LSD-RFMN-B402-A1芯片简介28
   7.2 LSD-RFMN-B402-A1基本操作30
 8.整体设计32
 9.系统设计33
   9.1 1602模块的工作原理.33
   9.2 LSD-RFMN-B402-A1模块的工作原理33
 10.总结与分析.34
 致谢36
 参考文献37
 附录38
1引言
从目前国内外Basys2 FPGA的使用情况上看,其使用度或者说使用频率在逐年上涨,因为Basys2开发板本身是一个电路设计实现平台,任何人都可以通过它来搭建一个真正的数字电路。Basys2是围绕着一个Spartan-3E FPGA芯片和一个Atmel AT90USB USB控制器搭建的,它提供了完整、随时可以使用的硬件平台,并且它适合于从基本逻辑器件到复杂控制器件的各种主机电路。所以,使用Basys2开发板来进行电路的开发很简便,这样不仅节约了开发成本,更加节约了开发时间,在当今世界,工作效率越高越好。

1.1课题的背景

    随着社会的发展,人们越来越追求效率,尤其是电子产品的更新更加是日新月异,但是,电子产品的开发周期严重的影响到电子产品的成本与收益,而且,随着社会的发展,各行各业使用的电子元器件数量,以及所使用的VHDL编写运行的程序越来越多,所以,Basys2开发板的使用率与使用量越来越大这时候,熟练使用Basys2开发板来进行程序的编写与硬件电路的调试显得尤为重要。
上一篇:BASYS2基于FPGA的步进电机设驱动计+电路图
下一篇:自适应三维块匹配图像滤波算法研究

认知无线电网络中基于双...

基于TCP/IP技术的转向架振动测试系统设计

基于PM2.5浓度的健康出行路径规划及实现

基于涡旋电磁波的新型雷达成像技术研究

基于相关滤波器的长期跟踪算法研究

变分模态分解方法研究及...

HFSS形状渐变方法的槽缝加载微带天线设计

浅谈新形势下妇产科护理...

拉力采集上位机软件开发任务书

多元化刑事简易程序构建探讨【9365字】

谷度酒庄消费者回访调查问卷表

《醉青春》导演作品阐述

中国古代秘书擅权的发展和恶变

国内外无刷直流电动机研究现状

高校网球场馆运营管理初探【1805字】

辩护律师的作证义务和保...

浅谈传统人文精神茬大學...