FPGA 开发版资料

时间:2016-04-06 14:16:08
【文件属性】:
文件名称:FPGA 开发版资料
文件大小:2.9MB
文件格式:ZIP
更新时间:2016-04-06 14:16:08
FPGA DDS FPGA 开发版资料 1数字逻辑电路基础实验 01_led1 #################################### led灯驱动实验 点亮全部8个led 02_led_twinkle #################################### led灯闪烁实验,8个LED灯会以一定频率闪烁 03_led_water #################################### led流水灯实验 04_key_led #################################### 读取按键信号实验 如果按下的是key1,那么点亮LED1 如果按下的是key2,那么点亮LED1-LED2 以此类推,如果下按key8,那么全部点亮8个led 05_ckey_led #################################### 拨码开关驱动控制LED 如果拨码开关推上去1,那么点亮LED1 如果拨码开关推上去2,那么点亮LED2 06_sled #################################### 静态数码管显示实验 8个数码管显示,依次显示显示"0到f" 07_dled #################################### 动态数码管显示实验 08_beep #################################### 蜂鸣器输出报警声实验 滴。。滴。。滴。。 09_uart #################################### PC机上开串口调试助手,发送一个字符到开发板(中间通过串口线相连) FPGA收到字符后,回发给PC机上,在串口助手上显示 10_ps2_keyboard_test #################################### FPGA通过ps2接收键盘数据,然后把接收到的字母A到Z键值转换相应的ASII码,通过串口发送到PC机上。 实验时,需要接键盘,还要用调试助手,下载程序后,在键盘上按下一个键,比如A,则在PC调试助手上可看到A 11_lcd1602 #################################### 本实验是用LCD1602显示英文 显示“HELLO WORLD!” 12_lcd12864 #################################### 本实验是用LCD12864显示英文 显示 Our FPGA EDA NIOS II SOPC FPGA 13_vga256 #################################### 连接开发板的VGA接口和电脑液晶屏, 即可显示640*480分辨率下的256种色彩 14_tlc549adc #################################### 利用状态机实现对TLC549的采样控制,实验时可调节电位器RW1(在开发板底板左下角),改变ADC 的模拟量输入值,数据采集读取后在数码管上显示。可以自己用万用表测一下输入电压, 然后与读取到的数据比较一下。注意:数码管显示的数据不是最终结果,还需要转换。 转换方法: 比如,采样电压值为V ,ADC转换后读取的8位二进制数为D,Vref为参考电压值,这里是2.5V 那么以下等式成立: V=(D/256)*Vref 15_tlc5620dac #################################### 利用状态机实现对tlc5620dac控制,实验时按key1,可选择DAC的通道,数码管1显示,按key2,key3可 输入8位数/模转换值,由数码管3,4显示,按key4,选择输出电压模式,由数码管8显示,0表示1倍,1表示2倍,按key5,将当前数据发送到DAC模块启动一次DA转换,这时可以万用表测量输出,也可以与理论值做下比较。 注意: TLC5620的输出电压为: V(A,B,C,D)=Vref*(Code/256)(1+RNG) Vref为参考电压值,这里是2.5V A B C D表示4个不同的通道,Code为8位二进制数,RNG为电压模式值,为0或1

网友评论

  • 刚学习这方面的知识, 很实用, 感谢分享!
  • 不错 有用!!