資源簡(jiǎn)介
基于51單片機(jī)及DAC0832芯片產(chǎn)生頻率可調(diào)的正弦波及回測(cè)其頻率
代碼片段和文件信息
#include?“public.h“
uchar?code?init[]=“輸入頻率:“;
uchar?code?input[]=“回測(cè)頻率:“;
uchar?code?zhengxian[]=“??單片機(jī)課設(shè)????“;
uchar?code?cym[]=“電信0805??陳堯木“;
sbit?lcden=P3^2; //lcd使能端,高脈沖有效
sbit?lcdrs=P3^0; //lcd數(shù)據(jù)-指令端,低電平-寫(xiě)指令,高電平-寫(xiě)數(shù)據(jù)
sbit?lcdrw=P3^1; //lcd讀-寫(xiě)指令端低電平執(zhí)行寫(xiě),高電平執(zhí)行讀
void?delay1ms(void)???//誤差?-0.651041666667us
{
????unsigned?char?ab;
????for(b=3;b>0;b--)
????????for(a=113;a>0;a--);
}
//*******************************lcd寫(xiě)數(shù)據(jù)*****************//
void?write_data(uchar?date)
{
lcdrw=0;
lcden=0;
lcdrs=1;?? //寫(xiě)數(shù)據(jù),高電平有效
P0=date; //先賦值
delay1ms();?? //延時(shí)最小值1500ns?
lcden=1; //lcden一旦拉高,數(shù)據(jù)立馬寫(xiě)入
?? delay1ms(); //寫(xiě)數(shù)據(jù)持續(xù)時(shí)間最小值1500ns
lcden=0; //再次置低,準(zhǔn)備下一次拉高
?}
//******************************lcd寫(xiě)指令*********************//
void?write_com(uchar?com)
?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????目錄???????????0??2011-06-27?20:07??200HZ以下波形清晰?-?可調(diào)至2K?-?界面\
?????文件????????2316??2011-06-27?12:37??200HZ以下波形清晰?-?可調(diào)至2K?-?界面\12864.c
?????文件????????5324??2011-06-27?12:37??200HZ以下波形清晰?-?可調(diào)至2K?-?界面\12864.LST
?????文件????????6715??2011-06-27?12:37??200HZ以下波形清晰?-?可調(diào)至2K?-?界面\12864.OBJ
?????文件????????3241??2011-06-27?12:03??200HZ以下波形清晰?-?可調(diào)至2K?-?界面\keycode.c
?????文件????????8057??2011-06-27?12:37??200HZ以下波形清晰?-?可調(diào)至2K?-?界面\keycode.LST
?????文件???????12344??2011-06-27?12:37??200HZ以下波形清晰?-?可調(diào)至2K?-?界面\keycode.OBJ
?????文件????????3846??2011-06-26?11:11??200HZ以下波形清晰?-?可調(diào)至2K?-?界面\main.c
?????文件????????8023??2011-06-27?12:37??200HZ以下波形清晰?-?可調(diào)至2K?-?界面\main.LST
?????文件????????9155??2011-06-27?12:37??200HZ以下波形清晰?-?可調(diào)至2K?-?界面\main.OBJ
?????文件?????????439??2011-06-25?19:34??200HZ以下波形清晰?-?可調(diào)至2K?-?界面\public.h
?????文件???????23871??2011-06-27?12:37??200HZ以下波形清晰?-?可調(diào)至2K?-?界面\time0+key
?????文件????????8477??2011-06-27?12:37??200HZ以下波形清晰?-?可調(diào)至2K?-?界面\time0+key.hex
?????文件??????????75??2011-06-27?12:37??200HZ以下波形清晰?-?可調(diào)至2K?-?界面\time0+key.lnp
?????文件???????24413??2011-06-27?12:37??200HZ以下波形清晰?-?可調(diào)至2K?-?界面\time0+key.M51
?????文件????????1972??2011-06-20?22:39??200HZ以下波形清晰?-?可調(diào)至2K?-?界面\time0+key.opt.bak
?????文件????????4116??2011-06-27?13:11??200HZ以下波形清晰?-?可調(diào)至2K?-?界面\time0+key.plg
?????文件????????2237??2011-06-20?11:14??200HZ以下波形清晰?-?可調(diào)至2K?-?界面\time0+key.Uv2.bak
?????文件???????49624??2011-06-27?13:11??200HZ以下波形清晰?-?可調(diào)至2K?-?界面\time0+key.uvopt
?????文件???????13742??2011-06-23?07:46??200HZ以下波形清晰?-?可調(diào)至2K?-?界面\time0+key.uvproj
?????文件????????1971??2011-06-20?22:26??200HZ以下波形清晰?-?可調(diào)至2K?-?界面\time0+key_Opt.Bak
?????文件????????2220??2011-06-20?10:20??200HZ以下波形清晰?-?可調(diào)至2K?-?界面\time0+key_Uv2.Bak
?????文件???????49624??2011-06-27?12:37??200HZ以下波形清晰?-?可調(diào)至2K?-?界面\time0+key_uvopt.bak
評(píng)論
共有 條評(píng)論