• 大小: 68KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-10
  • 语言: C/C++
  • 标签: 51单片机  正弦波  

资源简介

利用常见的AT89C51单片机产生正弦波,并且能通过独立按键调节频率。有C语言的源程序,有proteus的仿真图

资源截图

代码片段和文件信息

#include  
#define uint   unsigned int                                          
#define uchar  unsigned char 
#define uchar  unsigned char 
sbit wr2=P3^7;  
sbit rs = P2^6;              
sbit rw= P2^5; 
sbit ep = P2^7; 
sbit gn=P2^4; 
sbit up=P2^3; 
sbit down=P2^2; 
sbit S1=P2^0; 
sbit S2=P2^1; 
sbit wr1=P3^0; 
sbit dir1=P3^1; 
sbit dir2=P3^4;  
uchar jk=39flagamp=0xfa; 
uint freq;  
code uchar v[]=“amplitude:“;      
uchar vv[5];  
code uchar f[]=“freqency:“;  
code uint fj[40]={999744591490419366325292265243224208194181171
                16115314513813212612111611110710410097949185817471676460575350};  
code uchar sj[]={01234567891011121314151617181920212223242526272829313336384

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2015-05-19 16:46  51  正弦波\
     文件        4478  2015-05-18 23:06  51  正弦波\007.c
     文件         165  2015-05-19 16:46  51  正弦波\007.plg
     文件      138996  2015-05-19 16:46  51  正弦波\007.uvgui.XFSB
     文件      138996  2015-05-19 16:46  51  正弦波\007.uvgui_XFSB.bak
     文件        6385  2015-05-19 16:46  51  正弦波\007.uvopt
     文件       13592  2015-05-17 20:28  51  正弦波\007.uvproj
     文件      111026  2015-05-17 20:27  51  正弦波\222.DSN
     文件        1126  2015-05-19 11:54  51  正弦波\222.PWI
     文件      111057  2015-05-17 20:25  51  正弦波\Last Loaded 222.DBK
     文件          34  2015-05-19 16:45  51  正弦波\STARTUP._ia
     文件         212  2015-05-19 16:45  51  正弦波\Target 1.BAT

评论

共有 条评论