资源简介

资料完整,包括:AD9850, stm32程序, 原理图, PCB ,芯片手册 ,原理讲解, 具体调试步骤(配图)

资源截图

代码片段和文件信息

//***************************************************//
//函数1:           ad9850_reset()                    //
//函数2:           ad9850_reset_serial()             //
//函数3:           ad9850_wr_parrel(unsigned char w0double frequence)//
//函数4:           ad9850_wr_serial(unsigned char w0double frequence)//
//版本:              V1.1                            //
//日期:             2008/12/19                      //
//修改日期:         2008/12/19                      //
//编写者:         xyc5208@163.com            //
//***************************************************//
//                  子程序说明                       //
//***************************************************//
//函数1:  ad9850_reset()
//        复位ad9850,之后为并口写入模式        
//函数2:  ad9850_reset_serial()
//        复位ad9850,之后为串口写入模式
//函数3:  ad9850_wr_parrel(unsigned char w0double frequence)
//        并口写ad9850数据,w0为ad9850中w0的数据,frequence
//        为写入的频率
//函数4:  ad9850_wr_serial(unsigned char w0double frequence)
//        串口写ad9850数据,w0为ad9850中w0的数据,frequence
//        为写入的频率
//需定义的位:
         //ad9850_w_clk    ;
         //ad9850_fq_up    ;
         //ad9850_rest     ;
         //ad9850_bit_data ;
//例:
         //sbit ad9850_w_clk    =P2^2;
         //sbit ad9850_fq_up    =P2^1;
         //sbit ad9850_rest     =P2^0;
         //sbit ad9850_bit_data =P1^7;
//***************************************************//
//                 写数据说明                        //
//***************************************************//
//写数据例:
//       ad9850_reset()
//       wr_lcd02_data(unsigned char x)
//       ad9850_wr_parrel(0x011000)
//       ad9850_wr_serial(0x011000)
//***************************************************//
//---------------------------------------------------//
//                   程序                            //
//---------------------------------------------------//
# include 
# include 
# include 
sbit ad9850_w_clk    =P2^2;  //P2.2口接ad9850的w_clk脚/PIN7
sbit ad9850_fq_up    =P2^1;  //P2.1口接ad9850的fq_up脚/PIN8
sbit ad9850_rest     =P2^0;  //P2.0口接ad9850的rest脚/PIN12
sbit ad9850_bit_data =P1^7;  //P1.7口接ad9850的D7脚/PIN25
//P1为8位数据口
//***************************************************//
//              ad9850复位(并口模式)                 //
//---------------------------------------------------//
void ad9850_reset()
{
ad9850_w_clk=0;
ad9850_fq_up=0;
//rest信号
ad9850_rest=0;
ad9850_rest=1;
ad9850_rest=0;
}
//***************************************************//
//              ad9850复位(并口模式)                 //
//---------------------------------------------------//
void ad9850_reset_serial()
{
ad9850_w_clk=0;
ad9850_fq_up=0;
//rest信号
ad9850_rest=0;
ad9850_rest=1;
ad9850_rest=0;
//w_clk信号
ad9850_w_clk=0;
ad9850_w_clk=1;
ad9850_w_clk=0;
//fq_up信号
ad9850_fq_up=0;
ad9850_fq_up=1;
ad9850_fq_up=0;
}
//***************************************************//
//          向ad9850中写命令与数据(并口)       

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     129198  2014-05-28 17:07  AD9850模块资料\9850IO说明.jpg

     文件      32768  2012-03-28 12:50  AD9850模块资料\AD9850原理图.doc

     文件     134656  2013-08-16 09:56  AD9850模块资料\AD9850说明书.doc

     文件    5998774  2013-09-04 08:41  AD9850模块资料\DDS-资料.rar

     文件       3185  2009-06-22 22:54  AD9850模块资料\AD9850_1_V3_C程序\AD9850-HEX\ad9850-parrel.hex

     文件       3185  2009-06-22 22:51  AD9850模块资料\AD9850_1_V3_C程序\AD9850-HEX\ad9850-serial.hex

     文件       7191  2009-07-14 20:29  AD9850模块资料\AD9850_1_V3_C程序\AD9850-串行\ad9850

     文件       5494  2010-10-06 10:13  AD9850模块资料\AD9850_1_V3_C程序\AD9850-串行\ad9850.c

     文件       3185  2009-07-14 20:29  AD9850模块资料\AD9850_1_V3_C程序\AD9850-串行\ad9850.hex

     文件         45  2009-07-14 20:29  AD9850模块资料\AD9850_1_V3_C程序\AD9850-串行\ad9850.lnp

     文件       9507  2009-07-14 20:29  AD9850模块资料\AD9850_1_V3_C程序\AD9850-串行\ad9850.LST

     文件      10805  2009-07-14 20:29  AD9850模块资料\AD9850_1_V3_C程序\AD9850-串行\ad9850.M51

     文件       7232  2009-07-14 20:29  AD9850模块资料\AD9850_1_V3_C程序\AD9850-串行\ad9850.OBJ

     文件       1244  2009-07-14 20:54  AD9850模块资料\AD9850_1_V3_C程序\AD9850-串行\ad9850.Opt

     文件        206  2009-07-14 20:54  AD9850模块资料\AD9850_1_V3_C程序\AD9850-串行\ad9850.plg

     文件       2029  2009-07-14 20:29  AD9850模块资料\AD9850_1_V3_C程序\AD9850-串行\ad9850.Uv2

     文件       1246  2009-07-14 20:29  AD9850模块资料\AD9850_1_V3_C程序\AD9850-串行\ad9850_Opt.Bak

     文件       2025  2009-06-22 22:51  AD9850模块资料\AD9850_1_V3_C程序\AD9850-串行\ad9850_Uv2.Bak

     文件       5115  2002-04-16 14:32  AD9850模块资料\AD9850_1_V3_C程序\AD9850-串行\STARTUP.A51

     文件      11665  2009-07-14 20:29  AD9850模块资料\AD9850_1_V3_C程序\AD9850-串行\STARTUP.LST

     文件        749  2009-07-14 20:29  AD9850模块资料\AD9850_1_V3_C程序\AD9850-串行\STARTUP.OBJ

     文件       7191  2009-07-14 20:53  AD9850模块资料\AD9850_1_V3_C程序\ad9850-并行\ad9850

     文件       5421  2010-10-06 10:13  AD9850模块资料\AD9850_1_V3_C程序\ad9850-并行\ad9850.c

     文件       3185  2009-07-14 20:53  AD9850模块资料\AD9850_1_V3_C程序\ad9850-并行\ad9850.hex

     文件         45  2009-07-14 20:53  AD9850模块资料\AD9850_1_V3_C程序\ad9850-并行\ad9850.lnp

     文件       9429  2009-07-14 20:53  AD9850模块资料\AD9850_1_V3_C程序\ad9850-并行\ad9850.LST

     文件      10805  2009-07-14 20:53  AD9850模块资料\AD9850_1_V3_C程序\ad9850-并行\ad9850.M51

     文件       7232  2009-07-14 20:53  AD9850模块资料\AD9850_1_V3_C程序\ad9850-并行\ad9850.OBJ

     文件       1074  2009-07-14 20:53  AD9850模块资料\AD9850_1_V3_C程序\ad9850-并行\ad9850.Opt

     文件        626  2009-07-14 20:53  AD9850模块资料\AD9850_1_V3_C程序\ad9850-并行\ad9850.plg

............此处省略84个文件信息

评论

共有 条评论