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

正文內(nèi)容

基于51單片機的低頻函數(shù)信號發(fā)生器(留存版)

2024-12-23 18:45上一頁面

下一頁面
  

【正文】 if(num==3) { LCD_write_addres(1,15)。 LCD_prints(Signal Generator)。z39。 square_flag=0。 saw_flag=0。 sin_flag=1。 if(ksquare==0) { while(ksquare==0)。 LCD_set_position(0x45)。 LCD_printc(39。 // time_num_2=75。 if(down==0) { while(!down)。 if(time_num_10)time_num_1=1000。 } } void Key_scan(void) { if(step_unit==0) { delay()。 i=i2。 } void saw(void) //鋸齒波 . { uchar i。 uchar code tab[128]={ 64,67,70,73,76,79,82,85,88,91,94,96,99,102,104,106, 109,111,113,115,117,118,120,121,123,124,125,126,126, 127,127,127,127,127,127,127,126,126,125,124,123,121, 120,118,117,115,113,111,109,106,104,102,99,96,94,91, 88,85,82,79,76,73,70,67,64,60,57,54,51,48,45,42,39, 36,33,31,28,25,23,21,18,16,14,12,10,9,7,6,4,3,2,1, 1,0,0,0,0,0,0,0,1,1,2,3,4,6,7,9,10,12,14,16,18,21,23, 25,28,31,33,36,39,42,45,48,51,54,57,60}。那時真的有點想放棄?于是就去請教了 有經(jīng)驗的同學 , 同學 幫忙分析了一下,自己又查閱了一些資料,終于明白了掃描程序怎么寫。因此電壓過零時的數(shù)字量為 128,第二級運放 LM358 輸出電壓的調(diào)節(jié)范圍在 8V~+8V 之間。 D0~D7:八位數(shù)據(jù)輸入端 ILE: 數(shù)據(jù)允許鎖存信號 /CS: 輸入寄存器選擇信號 /WR1: 輸入寄存器選擇信號 /XFER:數(shù)據(jù)傳送信號 /WR2: DAC 寄存器的寫通選擇信號 Vref: 基準電源輸入端 Rfb: 反饋信號輸入端 Iout1: 電流輸出 1 Iout2: 電流輸出 2 Vcc: 電 源輸入端 AGND: 模擬地 DGND: 數(shù)字地 DAC0832 結(jié)構(gòu): D0~ D7: 8 位數(shù)據(jù)輸入線, TTL 電平,有效時間應大于 90ns(否則鎖存器的數(shù)據(jù)會出錯 ); ILE:數(shù)據(jù)鎖存允許控制信號輸入線,高電平有效; CS:片選信號輸入線(選通數(shù)據(jù)鎖存器),低電平有效; WR1:數(shù)據(jù)鎖存器寫選通輸入線,負脈沖(脈寬應大于 500ns)有效。這是智能信號發(fā)生器區(qū)別于傳統(tǒng)信號發(fā)生器的重要特征之一。四種波形輸出頻率從 到最高輸出頻率連續(xù)可調(diào),峰峰值從 0V 到 8V 連續(xù)可調(diào),同時用 1602 液晶顯示輸出波形類型。智能函數(shù)信號發(fā)生器與傳統(tǒng)的模擬函數(shù)信號發(fā)生器相比 ,具有以下幾個明顯特點 : 利用微機控制鍵盤和顯示。 硬件電路的設計 下圖為函數(shù)發(fā)生器電路原理圖,整個系統(tǒng)由信號輸 出,鍵盤輸入,波形選擇指示等功能模塊電路所構(gòu)成。 液晶顯示 液晶顯示輸出的信號類型和頻率步進量,但是沒有顯示輸出信號頻率值和幅值。他常做一些設計,有一些經(jīng)驗。 //頻率減小按鍵 sbit step_unit=P3^7。 } void Long_delay(unsigned int num,unsigned int nop_num) { unsigned int i。 i=i+2。 nop_delay(time_num_1)。 LCD_printc(39。)。 if(up==0) { while(!up)。 LCD_printc(39。 } if(tran_flag==1) { tran( )。 LCD_set_position(0x45)。 if(ksin==0) { while(ksin==0)。 LCD_set_position(0x45)。 saw_flag=0。 } if(sin_flag==1) { sin( )。)。 // time_num_2=75。 if(up==0) { while(!up)。)。 } } void sin( ) //正弦波
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1