91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 21KB
    文件類型: .rar
    金幣: 2
    下載: 1 次
    發布日期: 2021-06-11
  • 語言: 其他
  • 標簽: 020正弦波??

資源簡介

用單片機C8051F020的12位DA產生方波三角波正弦波,頻率為1KHZ,采用內部電壓基準

資源截圖

代碼片段和文件信息

//-----------------------------------------------------------------------------????
//??程序描述:????
//??BTF020?針對C8051F020單片機(SOC)設計的BT?F020開發評估板????
//??本程序是利用020的DA0口輸出正弦波、三角波、矩形波?????
//??其中KEY1為正弦波KEY2為三角波KEY3為矩形波,KEY4為頻率增加????
//??并在LCD上顯示出來(注:J18要短接給LCD供電).????
//作者:哈爾濱工程大學?信息與通信工程學院?楊蕊?王琢????
//時間:2008-12-16????
//版本:V1.0????
//注:早上沒事,做個思維訓練,利用了開發板內帶的各種例程簡單的拼湊除了這個程序涉及到的D/A程序、key程序、LCD程序,????
//????調試已通過。但沒有優化,只為給初學者做練習!????
//-----------------------------------------------------------------------------????
???
#include?????????????????????//?SFR?declarations????
//-----------------------------------------------------------------------------????
//?16-bit?SFR?Definitions?for?‘F02x????
//-----------------------------------------------------------------------------????
sfr16?RCAP4????=?0xe4;??????????????//?Timer4?capture/reload????
sfr16?T4???????=?0xf4;??????????????//?Timer4????
sfr16?DAC0?????=?0xd2;??????????????//?DAC0?data?????
???
#define?SYSCLK?16000000????
???
void?Timer4_Init?(int?counts);???
void?Timer4_ISR?(void);???
void?SYSCLK_Init?(void);???
???
unsigned?long?x;???
unsigned?char?da_count=0;?????
???
//正弦函數表?來自例程DTMF?十六進制????
char?xdata?sine_table[100]?=?{?
0x800x880x900x970x9f0xa70xaf0xb60xbd0xc4
0xcb0xd10xd70xdd0xe20xe70xec0xf00xf30xf6
0xf90xfb0xfd0xfe0xff0xff0xff0xff0xfd0xfc
0xf90xf70xf30xf00xec0xe70xe20xdd0xd70xd1
0xcb0xc40xbd0xb60xaf0xa70xa00x980x900x88
0x800x780x700x680x600x580x510x490x420x3b
0x340x2e0x280x220x1d0x180x140x0f0x0c0x09
0x060x040x020x010x000x000x000x000x020x03
0x060x080x0c0x0f0x130x180x1d0x220x280x2e
0x340x3b0x420x490x500x580x5f0x670x6f0x77?
};???
//三角函數表?十進制????
char?xdata?tri_table[256]?=?{??024681012141618202224262830???
?????????????3234363840?42?44?46?48?50?52?54?56?58?60?62?64?66????
?????????????6870727476?78?80?82?84?86?88?90?92?94?96?98?100102???
?????????????104106108110112114116118120122124126128130132134136138???
?????????????140142144146148150152154156158160162164166168170172174???
?????????????176178180182184186188190192194196198200202204206208210???
?????????????212214216218220222224226228230232234236238240242244246???
?????????????248250252254252250248246244242240238236234232230228226???
?????????????224222220218216214212210208206204202200198196194192190???
?????????????188186184182180178176174172170168166164162160158156154???
?????????????152150148146144142140138136134132130128126124122120118???
?????????????116114112110108106104102100989694929088868482807876???
?????????????747270686664626058565452504846444240383634323028???
?????????????26242220181614121086420???
????????????

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????5060??2009-08-07?22:28??DAC產生正弦方波三角波\1

?????文件???????6303??2009-08-07?22:28??DAC產生正弦方波三角波\1.c

?????文件?????????50??2009-08-07?22:28??DAC產生正弦方波三角波\1.lnp

?????文件???????9213??2009-08-07?22:28??DAC產生正弦方波三角波\1.LST

?????文件???????7477??2009-08-07?22:28??DAC產生正弦方波三角波\1.M51

?????文件???????4903??2009-08-07?22:28??DAC產生正弦方波三角波\1.OBJ

?????文件???????1725??2009-08-07?22:30??DAC產生正弦方波三角波\1.Opt

?????文件????????202??2009-08-07?22:30??DAC產生正弦方波三角波\1.plg

?????文件???????2222??2009-08-07?22:30??DAC產生正弦方波三角波\1.Uv2

?????文件???????1728??2009-08-07?20:35??DAC產生正弦方波三角波\1_Opt.Bak

?????文件???????2221??2009-08-07?22:30??DAC產生正弦方波三角波\1_Uv2.Bak

?????文件???????6376??2005-03-22?15:22??DAC產生正弦方波三角波\STARTUP.A51

?????文件??????14054??2009-08-07?22:28??DAC產生正弦方波三角波\STARTUP.LST

?????文件????????749??2009-08-07?22:28??DAC產生正弦方波三角波\STARTUP.OBJ

?????目錄??????????0??2009-08-10?15:51??DAC產生正弦方波三角波

-----------?---------??----------?-----??----

????????????????62283????????????????????15


評論

共有 條評論

相關資源