资源简介
超级全的用AD9850制作信号发生器的资料(原理图+PCB+源程序+相关芯片PDF+图片)
代码片段和文件信息
/*
1 、可通过按键实现频率输出步进加减;步进频率范围0~10MHz;
2、步进值有六种选择:10Hz、100Hz、1000Hz、10KHz、100KHz、1000KHz
3、采用1602液晶显示屏,可以实时显示输出频率值,显示当前步进值,显示频率的单位都为Hz。
*/
//基本功能全部实现;2009041407
#include //调用头文件(单片机内部的寄存器定义)
#define uchar unsigned char
#define uint unsigned int
/******本段为硬件I/O口定义********/
sbit LCD_E = P1^1;//定义1602液晶的使能管脚;
sbit LCD_RW = P1^2;//定义1602液晶的读写管脚;
sbit LCD_RS = P1^3;//定义1602液晶的选通管脚;
sbit reset = P1^4; //ad9850的复位引脚;
sbit w_clk = P1^7; //ad9850的时钟引脚;
sbit fqud = P1^6; //ad9850的输出更新引脚;
#define LCD_DATA P2 //向1602液晶传送数据的端口,这里用的是P2口;
#define LCD_BUSY 0x80 // 用于检测LCD的忙标识(本程序中用的是延时,未检测)
//LCD显示内容,定义到代码段;
unsigned char code LcdBuf1[]= {“FRQ: Hz“};
unsigned char code LcdBuf2[]= {“Step:“};
double Con_Word_1 = 0x00;//定义了一个浮点变量,用于计算控制字;
double Con_Word_2 = 0x00;//定义了一个浮点变量,用于计算控制字;
long uint ConTrol_Word = 0x00;//用来存储控制字的数值;
long uint Frequency_Out;//设置的频率值;
uchar abcdefgh; //为了向1602写入频率值,首先将频率值拆分存于这8个变量中;
sbit Light = P1^0; //程序状态指示灯,它与单片机对9850控制无关,只是调试程序的时候使用!
//定义按键;2X3矩阵键盘;
sbit P3_4 = P3^4;
sbit P3_6 = P3^6;
sbit P3_7 = P3^7;
sbit P3_3 = P3^3;
sbit P3_5 = P3^5;
uchar dat = 0;//键盘子程序处理过程中使用的中间变量;
uchar keyzhi = 0x00;//键值;键盘扫描子程序的返回值存于该变量中;
//函数声明
void lcd_init(void);//1602液晶初始化子程序;
void display_string(unsigned char xunsigned char yunsigned char *s);
//显示字符子程序;x、y是坐标;x:从左边数起第几个字符:y:是第一行还是第二行;
/**************************************************
** 函数名称: delay
** 入口参数:h(unsigned int型)
** 出口参数:无
** 功能描述: 短暂延时,使用11.0592晶体,约0.01MS
****************************************************/
void delay(long unsigned int h)
{
while(h--); //延时子程序
}
/**************************************************
** 函数名称: WriteDataLcd
** 入口参数:wdata(unsigned char型)
** 出口参数:无
** 功能描述: 写数据到LCD
****************************************************/
void WriteDataLcd(unsigned char wdata)//向1602液晶写入数据;
{
LCD_RS=1;
LCD_RW=0;
LCD_E=0;
LCD_E=1;
LCD_DATA=wdata;
delay(100); //短暂延时,代替检测忙状态
LCD_E=0;
}
/**************************************************
** 函数名称: WriteCommandLcd
** 入口参数:wdata(unsigned char型)
** 出口参数:无
** 功能描述: 写命令到LCD
****************************************************/
void WriteCommandLcd(unsigned char wdata)//向1602液晶写入命令;
{
LCD_RS=0;
LCD_RW=0;
LCD_E=0;
LCD_E=1;
LCD_DATA=wdata;
delay(100); //短暂延时,代替检测忙状态
LCD_E=0;
}
//LCD初始化
void lcd_init(void)
{
LCD_DATA = 0;
delay(1000);
WriteCommandLcd(0x38);
delay(500);
WriteCommandLcd(0x38); //显示模式设置
delay(500);
WriteCommandLcd(0x38); //显示模式设置
delay(500);
WriteCommandLcd(0x01); //关闭显示
WriteCommandLcd(0x38); //显示清屏
WriteCommandLcd(0x0c); //显示光标移动设置
WriteCommandLcd(0x06); //显示开及光标移动设置
}
/**************************************************
** 函数名称: display_xy
** 入口参数:x(unsigned char型)y(unsigned char型)
**
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 784 2010-04-08 17:56 超级全的用AD9850制作信号发生器的资料 原理图+PCB+源程序+相关芯片PDF+图片\使用说明请参看右侧注释====〉〉.txt
文件 395528 2009-08-18 10:47 超级全的用AD9850制作信号发生器的资料 原理图+PCB+源程序+相关芯片PDF+图片\信号发生器AD9850\AD9850.pdf
文件 224014 2009-08-18 22:33 超级全的用AD9850制作信号发生器的资料 原理图+PCB+源程序+相关芯片PDF+图片\信号发生器AD9850\ad9850中文资料pdf.pdf
文件 23031 2009-08-18 11:38 超级全的用AD9850制作信号发生器的资料 原理图+PCB+源程序+相关芯片PDF+图片\信号发生器AD9850\AD9850原理图1.Sch
文件 60547 2009-08-18 11:39 超级全的用AD9850制作信号发生器的资料 原理图+PCB+源程序+相关芯片PDF+图片\信号发生器AD9850\AD9851+单片机+1602液晶+键盘_步进.JPG
文件 11239 2009-08-18 11:39 超级全的用AD9850制作信号发生器的资料 原理图+PCB+源程序+相关芯片PDF+图片\信号发生器AD9850\c51源程序.c
文件 22259 2009-08-18 11:39 超级全的用AD9850制作信号发生器的资料 原理图+PCB+源程序+相关芯片PDF+图片\信号发生器AD9850\c51源程序.OBJ
文件 183296 2009-08-17 14:03 超级全的用AD9850制作信号发生器的资料 原理图+PCB+源程序+相关芯片PDF+图片\信号发生器AD9850\DAC0832.doc
文件 611576 2009-08-19 15:55 超级全的用AD9850制作信号发生器的资料 原理图+PCB+源程序+相关芯片PDF+图片\信号发生器AD9850\LF353pdfLF353datasheetWideBandwidthDualJFETInputOperationalAmplifier.pdf
文件 271360 2009-08-19 22:21 超级全的用AD9850制作信号发生器的资料 原理图+PCB+源程序+相关芯片PDF+图片\信号发生器AD9850\LM386.pdf
文件 188880 2009-08-19 22:19 超级全的用AD9850制作信号发生器的资料 原理图+PCB+源程序+相关芯片PDF+图片\信号发生器AD9850\lm386中文资料.pdf
文件 155075 2009-08-19 13:42 超级全的用AD9850制作信号发生器的资料 原理图+PCB+源程序+相关芯片PDF+图片\信号发生器AD9850\NE5532.pdf
文件 236888 2009-08-19 15:56 超级全的用AD9850制作信号发生器的资料 原理图+PCB+源程序+相关芯片PDF+图片\信号发生器AD9850\NE5532pdf.pdf
文件 1864068 2009-03-23 12:17 超级全的用AD9850制作信号发生器的资料 原理图+PCB+源程序+相关芯片PDF+图片\信号发生器AD9850\OP07.pdf
文件 240085 2009-08-18 23:39 超级全的用AD9850制作信号发生器的资料 原理图+PCB+源程序+相关芯片PDF+图片\信号发生器AD9850\op07中文资料.pdf
文件 738476 2009-08-19 13:39 超级全的用AD9850制作信号发生器的资料 原理图+PCB+源程序+相关芯片PDF+图片\信号发生器AD9850\OP37.pdf
文件 350000 2009-08-19 13:34 超级全的用AD9850制作信号发生器的资料 原理图+PCB+源程序+相关芯片PDF+图片\信号发生器AD9850\OP放大器应用技巧100例最.part37.rar
文件 103853 2009-08-18 11:39 超级全的用AD9850制作信号发生器的资料 原理图+PCB+源程序+相关芯片PDF+图片\信号发生器AD9850\PCB板图片.JPG
文件 10632 2009-08-18 19:36 超级全的用AD9850制作信号发生器的资料 原理图+PCB+源程序+相关芯片PDF+图片\信号发生器AD9850\TEST_AD9852.ASM
文件 19774 2009-08-18 19:31 超级全的用AD9850制作信号发生器的资料 原理图+PCB+源程序+相关芯片PDF+图片\信号发生器AD9850\TEST_PHASE.ASM
文件 26982 2009-08-19 13:30 超级全的用AD9850制作信号发生器的资料 原理图+PCB+源程序+相关芯片PDF+图片\信号发生器AD9850\TL082.pdf
文件 380621 2009-08-19 13:34 超级全的用AD9850制作信号发生器的资料 原理图+PCB+源程序+相关芯片PDF+图片\信号发生器AD9850\TL082pdfdatasheet.pdf
文件 194336 2009-08-19 14:22 超级全的用AD9850制作信号发生器的资料 原理图+PCB+源程序+相关芯片PDF+图片\信号发生器AD9850\可变增益放大器AD603及其使用.pdf
文件 21779 2009-08-18 11:40 超级全的用AD9850制作信号发生器的资料 原理图+PCB+源程序+相关芯片PDF+图片\信号发生器AD9850\晶体说明.JPG
文件 513 2009-08-18 11:40 超级全的用AD9850制作信号发生器的资料 原理图+PCB+源程序+相关芯片PDF+图片\信号发生器AD9850\简单的使用说明_步进.txt
目录 0 2009-09-08 13:22 超级全的用AD9850制作信号发生器的资料 原理图+PCB+源程序+相关芯片PDF+图片\信号发生器AD9850
目录 0 2010-06-18 08:23 超级全的用AD9850制作信号发生器的资料 原理图+PCB+源程序+相关芯片PDF+图片
----------- --------- ---------- ----- ----
6335596 27
............此处省略0个文件信息
- 上一篇:小杯子微信电脑版本多开
- 下一篇:encase5.0
相关资源
- vhdl dds 方波 正弦波 信号发生器
- AD9850外围电路及其PCB和经典程序
- FPGA并行驱动AD9850verilog
- 基于51单片机的高频函数信号发生器
- fpga课程设计-基于并行AD的信号发生器
- FPGA basys2 信号发生器设计
- 基于VERILOG HDL的信号发生器
- 基于STM32和AD9850的波形发生器2012
- 基于Quartus II 的dds信号发生器.rar.rar
- quartus ii verilog hdl 正弦信号发生器
- 毕业论文51系列单片机实现AD9850DDS信号
- 基于dds信号发生器的设计
- 基于fpga的dds信号发生器设计200680
- AD9833信号发生器全
- 北京邮电大学电子电路综合实验报告
- fpga信号发生器正弦波,三角波等
- 信号发生器
- 示波器.rar
- 基于Quartus II 的dds信号发生器
- DDS信号发生器
- 基于stm32f103rc的简易信号发生器
- 基于FPGA的四路信号发生器
- AD9851资料大全程序、原理图、调试心
- F05/F10/F20型数字合成函数信号发生器
- FPGA函数信号发生器
- fpga控制DDS_AD9850输出正弦波方波.zip
- 9.4.2基于STM32f103的信号发生器+示波器
- VERILOG入门实验一 基于FPGA DDS正弦信号
- 信号发生器的设计
- EDA实验五 正弦信号发生器的设计
评论
共有 条评论