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