freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

ad9835的dds波形發(fā)生器畢業(yè)設計-資料下載頁

2025-08-06 06:24本頁面
  

【正文】 Void Key)num(unsigned char n){ If(step==0) {Long_bee()。} Else{ Buf[step]=n。n=n|0x30。 LCD_set_xy(cur,0)。 LCD_write_char(0,n)。 Step。cur++} Key=No_key。}//Void bee(){ P2=P2amp。0xFE。 Del_ms(100)。 P2=P2|0x01。}//Void long_bee(void){BEP=0。Del_ms(400)。BEP=1。}//Void delay_nus(uint n){Uint i=0。For(i=0。in。i++) _nop_()。}//Void del_ms(uint n){ uchar j。 While(n) {for(j=0。j125。j++)。}}//Void disp(void){ Uchar disbuf[8]。 Uchar I。 For(i=0。i=7。i++) {disbuf[i]=freq[i] |0x30。} If(disbuf[7]==0x30){ disbuf[7]=0x20。 If(disbuf[6]==0x30) { disbuf[6]=0x20。 If(disbuf[5]==0x30) { disbuf[5]=0x20。 If(disbuf[4]==0x30) { disbuf[4]=0x20。 If(disbuf[3]==0x30) { disbuf[3]=0x20。 If(disbuf[2]==0x30) { disbuf[2]=0x20。 } }} } }}LCD_set_xy()。LCD_write_char(0,disbuf[7])。LCD_write_char(0,disbuf[6])。LCD_write_char(0,disbuf[5])。LCD_write_char(0,disbuf[4])。LCD_write_char(0,disbuf[3])。LCD_write_char(0,disbuf[2])。LCD_write_char(0,disbuf[1])。LCD_write_char(0,0x2e)。LCD_write_char(0,disbuf[0])。LCD_write_str(9,1,”Hz TJX”)。}//Void AD9835_byte(uchar a){Uchar n=0。 For(n=0。n8。n++) { If(((anamp。0x80)==0){DAT=0。} Else{DAT=1。} CLK=0。 _nop_()。 _nop_()。 CLK=1。 }}//Void AD9835_word(uchar*p){SYC=0。AD9835_byte(*p)。P++。AD9835_byte(*p)。SYC=1。}//Void AD9835_init(void){Uchar dds[2]={0xF8,0x00}。AD9835_word(dds)。Dds[0]=0x33。Dds[1]=F_word[0]。AD9835_word(dds)。Dds[0]=0x22。Dds[1]=F_word[1]。AD9835_word(dds)。Dds[0]=0x31。Dds[1]=F_word[2]。AD9835_word(dds)。Dds[0]=0x20。Dds[1]=F_word[3]。AD9835_word(dds)。Dds[0]=0xC0。Dds[1]=0x00。AD9835_word(dds)。}////Fc=50MHz K=//計算出AD9835頻率寄存器的4字節(jié)值Void AD9835_calc(void){Unsigned long z=0。Float x。X=(freq[0]*+freq[1]*1+freq[2]*10+freq[3]*100+freq[4]*1000+freq[5]*10000+freq[6]*100000+freq[7]*1000000)*。Z=x。F_word[3]=(char)z。F_word[2]=(char)(z8)。F_word[1]=(char)(z16)。F_word[0]=(char)(z24)。}//Int main(void){ Uchar smalkey=0,flag=0: Uchari,j,k1=No)key,k2=No_key。 Uchar dot=0xff。 Uchar intc=0。 Del_ms(100)。 LCD_inlt()。 LCD_write_str(0,0,”inputF= ”)。 Del_ms(100)。 Disp()。 AD9835_calc()。 AD9835_init()。While(1){ Del_ms(200)。 K2=Key_scan()。 If(k2!=No_key) { key=k2。k2=No_key。bee()。 Key=key_table(key)。 Switch(key) { case 1: { Key_num(1)。}break。 Case 2: { Key_num(2)。}break。 Case 3: { Key_num(3)。}break。 Case 4: { Key_num(4)。}break。 Case 5: { Key_num(5)。}break。 Case 6: { Key_num(6)。}break。 Case 7: { Key_num(7)。}break。 Case 8: { Key_num(8)。}break。 Case 9: { Key_num(9)。}break。 Case 0: { Key_num(0)。}break。 Case MHz: { If(dot7) { For(i=0。i=7。i++) {freq[i]=9。} Long_bee()。 } Else if(dot==0xff) { For(i=0。i=7。i++) {freq[i]=0。} If(step7) { For(i=0。i=7。i++) {freq[i]=9。} Long_bee()。 } Else { Freq[7]=buf[8]。 } } Else { For(i=0。i=7。i++) {freq[i]=0。} Intc=8—dot。 Atc=7+intc。 I=6+intc。j=8。 For(。act0。act——) {freq[i]=buf[j]。i——j——;} } Disp()。 LCD_write_str(0,0,”inputF= ”)。 AD9835_calc() AD9835_init()。 Dot=0xff。 Act=0。 Step=8。 Cur=7。 For(i=0。i=8。i++) {buf[i]=0。} Key=No_key。}break。Case KHz。{If(dot4){ For(i=0。i=7。i++) {freq[i]=9。} Long_bee()。}Else if(dot==0xff){ For(i=0。i=7。i++) {freq[i]=0。} If(step4) { For(i=0。i=7。i++) {freq[i]=9。} Long_bee()。} Else { For(i=0。i=7。i++) {freq[i]=0。} Act=8step。 I=act+3。j=8。 For(。act0。act——) {freq[i]=buf[j]。i。j。} } Disp()。 LCD_write_str(0,0,”inputF= ”)。 AD9835_calc() AD9835_init()。 Dot=0xff。 Act=0。 Step=8。 Cur=7。 For(i=0。i=8。i++) {buf[i]=0。} Key=No_key。}break。Case KHz。{If(dot1){ For(i=0。i=7。i++) {freq[i]=9。} Long_bee()。}Else if(dot==0xff){ For(i=0。i=7。i++) {freq[i]=0。} If(step1) { For(i=0。i=7。i++) {freq[i]=9。} Long_bee()。} Else { For(i=0。i=7。i++) {freq[i]=0。} Act=8step。 I=act。j=8。 For(。act0。act——) {freq[i]=buf[j]。i。j。} }}Else{ For(i=0。i=7。i++) {freq[i]=0。} Intc=8dot。 Act=1_intc。 I=intc。j=8。 For(。act0。act——) {freq[i]=buf[j]。i。j。} } For(i=0。i=7。i++) { If(freq[i]0) {flag=1。} }
點擊復制文檔內容
職業(yè)教育相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1