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

  • 大小: 72KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-05-18
  • 語言: 其他
  • 標(biāo)簽: 單片機(jī)??

資源簡介

基于單片機(jī)的DAC0832波形發(fā)生器 源碼 +proteUS仿真 電路圖

資源截圖

代碼片段和文件信息

#include
#define??uchar?unsigned?char
#define??uint??unsigned?int
//#define??Fosc??24000000/12000000??//12分頻后的頻率

#define?DAdata??P0 //DA數(shù)據(jù)端口
sbit?DA_S1=?P2^0;???//?控制DAC0832的8位輸入寄存器,僅當(dāng)都為0時,可以輸出數(shù)據(jù)(處于直通狀態(tài)),否則,輸出將被鎖存
sbit?DA_S2=?P2^1;???//?控制DAC0832的8位DAC寄存器,僅當(dāng)都為0時,可以輸出數(shù)據(jù)(處于直通狀態(tài)),否則,輸出將被鎖存
sbit?key=???P3^2;
uchar?wavecount;????//‘抽點‘計數(shù)
uchar?THtempTLtemp;//傳遞頻率的中間變量
//uint?T_temp;
uchar?judge=1;??????//在方波輸出函數(shù)中用于簡單判別作用
uchar?waveform; ????//當(dāng)其為0、1、2時,分別代表三種波

uchar?code?freq_unit[3]={1050200};?//三種波的頻率單位
uchar?idata?wavefreq[3]={111};? ??//給每種波定義一個數(shù)組單元,用于存放單位頻率的個數(shù)
uchar?code??lcd_hang1[]={“Sine?Wave???????“?“Triangle?Wave???“?“Square?Wave?????“?“Select?Wave:????“?“press?No.1?key!?“};
uchar?idata?lcd_hang2[16]={“f=????Hz????????“};

/*uchar?code?wave_freq_adjust[]={???????//頻率調(diào)整中間值
????0xff0xb80x760x560x430x370x2e0x260x200x1c??//正弦波頻率調(diào)整中間值
0xff0x8e0x5a0x410x320x280x200x1b0x170x0e //三角波頻率調(diào)整中間值
0xff0x8e0x5a0x410x320x280x200x1b0x170x0e};?
uint?code?wave_freq_adjust[]={???????//頻率調(diào)整中間值
????38018411886675546283832
295142?9065504032272314
295142?9065504032272314};?*/
/*uchar?code?waveTH[]={
????0xfc0xfe0xfe0xff0xff0xff0xff0xff0xff0xff
0xfc0xfe0xfe0xff0xff0xff0xff0xff0xff0xff
0xff0xff0xff0xff0xff0xff0xff0xff0xff0xff};
uchar?code?waveTL[]={
????0xf20x780xfb0x3c0x630x7d0x8f0x9d0xa80xb1
0x170x0b0xb20x050x370x580x700x820x900x9b
????0x4d0xa70xc40xd30xdc0xe20xe60xea0xec0xee};*/

/***********這兩組數(shù)組很重要,需要根據(jù)波形來調(diào)試,選擇合適的值,使輸出波形達(dá)到頻率要求************/
uchar?code?waveTH[]={
????0xfd0xfe0xff0xff0xff0xff0xff0xff0xff0xff
0xfd0xfe0xff0xff0xff0xff0xff0xff0xff0xff
0xec0xf60xf90xfb0xfc0xfc0xfd0xfd0xfd0xfe};
uchar?code?waveTL[]={?
????0x060x8a0x100x4e0x780x930xa80xb30xbe0xc6?//正弦波頻率調(diào)整中間值
0xac0xde0x480x7a0x990xaf0xbb0xc80xd00xde //三角波頻率調(diào)整中間值
0x880x500x900x320x340xbe0x4a0xa30xe50x2c};?
/*************************************************************************************************/

uchar?code?triangle_tab[]={ ?//每隔數(shù)字8,采取一次
0x000x080x100x180x200x280x300x380x400x480x500x580x600x680x700x78
0x800x880x900x980xa00xa80xb00xb80xc00xc80xd00xd80xe00xe80xf00xf80xff
0xf80xf00xe80xe00xd80xd00xc80xc00xb80xb00xa80xa00x980x900x880x80
0x780x700x680x600x580x500x480x400x380x300x280x200x180x100x080x00};

uchar?code?sine_tab[256]={
//輸出電壓從0到最大值(正弦波1/4部分)
0x800x830x860x890x8d0x900x930x960x990x9c0x9f0xa20xa50xa80xab0xae0xb10xb40xb70xba0xbc
0xbf0xc20xc50xc70xca0xcc0xcf0xd10xd40xd60xd80xda0xdd0xdf0xe10xe30xe50xe70xe90xea0xec
0xee0xef0xf10xf20xf40xf50xf60xf70xf80xf90xfa0xfb0xfc0xfd0xfd0xfe0xff0xff0xff0xff0xff0xff
//輸出電壓從最大值到0(正弦波1/4部分)
0xff0xff0xff0xff0xff0xff0xfe0xfd0xfd0xfc0xfb0xfa0xf90xf

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

?????文件?????113631??2009-12-17?19:21??波形發(fā)生器\波形發(fā)生器--圖畫\Last?Loaded?waveform_generator.DBK

?????文件?????113631??2009-12-17?19:21??波形發(fā)生器\波形發(fā)生器--圖畫\waveform_generator.DSN

?????文件????????792??2009-12-17?23:03??波形發(fā)生器\波形發(fā)生器--圖畫\waveform_generator.PWI

?????文件??????10465??2009-12-17?19:21??波形發(fā)生器\波形發(fā)生器--程序\waveform_generator

?????文件???????8606??2009-12-17?19:18??波形發(fā)生器\波形發(fā)生器--程序\waveform_generator.c

?????文件???????4265??2009-12-17?19:21??波形發(fā)生器\波形發(fā)生器--程序\waveform_generator.hex

?????文件?????????68??2009-12-17?19:21??波形發(fā)生器\波形發(fā)生器--程序\waveform_generator.lnp

?????文件??????15257??2009-12-17?19:21??波形發(fā)生器\波形發(fā)生器--程序\waveform_generator.LST

?????文件??????14596??2009-12-17?19:21??波形發(fā)生器\波形發(fā)生器--程序\waveform_generator.M51

?????文件??????12218??2009-12-17?19:21??波形發(fā)生器\波形發(fā)生器--程序\waveform_generator.OBJ

?????文件???????1178??2009-12-17?19:21??波形發(fā)生器\波形發(fā)生器--程序\waveform_generator.Opt

?????文件??????26161??2009-12-17?19:21??波形發(fā)生器\波形發(fā)生器--程序\waveform_generator.plg

?????文件???????2181??2009-12-16?01:15??波形發(fā)生器\波形發(fā)生器--程序\waveform_generator.Uv2

?????文件???????1818??2009-12-17?01:58??波形發(fā)生器\波形發(fā)生器--程序\waveform_generator_Opt.Bak

?????文件??????????0??2009-12-15?14:51??波形發(fā)生器\波形發(fā)生器--程序\waveform_generator_Uv2.Bak

?????文件???????8996??2009-12-17?18:12??波形發(fā)生器(1).txt

?????文件???????8992??2009-12-17?19:15??波形發(fā)生器(2).txt

?????目錄??????????0??2010-04-09?15:58??波形發(fā)生器\波形發(fā)生器--圖畫

?????目錄??????????0??2010-04-09?15:58??波形發(fā)生器\波形發(fā)生器--程序

?????目錄??????????0??2010-04-09?15:58??波形發(fā)生器

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

???????????????342855????????????????????20


評論

共有 條評論

相關(guān)資源