用C8051F020和FPGA设计的低频信号相位测量仪器(程序与图纸)

  • 名称:用C8051F020和FPGA设计的低频信号相位测量仪器(程序与图纸)
  • 类型:单片机学习
  • 授权方式:免费版
  • 更新时间:09-10 23:00:18
  • 下载要求:无需注册
  • 下载次数:6670
  • 语言简体中文
  • 大小:4.04 MB
  • 推荐度:3 星级
《用C8051F020和FPGA设计的低频信号相位测量仪器(程序与图纸)》简介

标签:单片机开发,单片机原理,
用C8051F020和FPGA设计的低频信号相位测量仪器(程序与图纸),文件有:FPGA程序,MCU代码,硬件电路图(有相位差测量模块.doc,加法器—电源.doc,低频数字式相位测量仪.doc等等),低频数字相位测试仪调试结果.txt,总结.txt。

数字移相信号发生器:
该部分比较简单,有程序可参照,重点是根据项目需要设置相应的控制字位数以及选用合适的晶振。
在分配引脚时出现比较多的问题:首先,有一些引脚被两路DA占用了;其次,引脚分配时要与单片机的端口顺序一致,便于使用。
调试时由于没有接DDS的频率源,导致工程长时间无法进展。

程序:
程序使用1602LCD显示,第一行显示频率和相位差,第二行显示预置频率,相位差和信号的幅值。为了使显示时无冲突,使用了类似堆栈的形式对LCD中的控制字进行保存,避免了显示时出现错误。
使用了两个定时器中断,第一个对按键进行扫描,第二个对频率计进行读数控制。
程序中可直接输入所需的频率、相位差和电压数值,由程序转换为相应的FPGA数据,便于使用,避免了频繁的按键来调整参数。, 大小:4.04 MB
Tag:单片机学习单片机开发,单片机原理单片机学习