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

正文內(nèi)容

51單片機和dac0832輸出方波、矩形波和正弦波由液晶1602顯示的c語言程序-資料下載頁

2024-11-03 05:34本頁面

【導(dǎo)讀】sbitDA_S2=P2^1;//控制DAC0832的8位DAC寄存器,僅當(dāng)都為0時,ucharidatawavefreq[3]={1,1,1};//給每種波定義一個數(shù)組單元,用于存放單。0x06,0x8a,0x10,0x4e,0x78,0x93,0xa8,0xb3,0xbe,0xc6,//正弦波頻率調(diào)整

  

【正文】 y==0) //確實有按鍵按下而引發(fā)中斷 { keytemp=P3amp。0xf0。 //獲取 P3 口高四位的值 switch(keytemp) { case 0xe0: //選擇波形 waveform++。 if(waveform2) waveform=0。 break。 case 0xd0: //頻率按規(guī)定單位依次增加 wavefreq[waveform]++。 if(wavefreq[waveform]10) wavefreq[waveform]=1。 // /*這邊要用 “10”,因為它比 “=11”可靠 break。 // 性更高 ,使加數(shù)有個上限,不會一直加下去 */ case 0xb0: //頻率按規(guī)定單位依次衰減 wavefreq[waveform]。 if(wavefreq[waveform]1) wavefreq[waveform]=10。 //這邊要用 “1”,因為它比 “=0”可靠性更高 break。 case 0x70: //TTL 輸出 DA_S2=1。 //使 DAC 寄存器關(guān)閉 break。 } THtemp=waveTH[waveform*10+(wavefreq[waveform]1)]。 //方括號中選取第幾個數(shù)后,并把該值賦給 T_temp TLtemp=waveTL[waveform*10+(wavefreq[waveform]1)]。 total_freq= wavefreq[waveform] * freq_unit[waveform]。 //求輸出頻率(個數(shù) *單位) lcd_hang2[5]=total_freq%10+0x30。 //在液晶中顯示個位, (0x30 在液晶顯示中表示數(shù)字 0) total_freq/=10。 lcd_hang2[4]=total_freq%10+0x30。 //在液晶中顯示時十位 total_freq/=10。 lcd_hang2[3]=total_freq%10+0x30。 //在液晶中顯示時百位 total_freq/=10。 lcd_hang2[2]=total_freq%10+0x30。 //在液晶中顯示時千位 disp_lcd(0x80,amp。lcd_hang1[waveform*16])。 //在第一行顯示 disp_lcd(0xc0,lcd_hang2)。 //在第二行顯示 } wavecount=0。 //39。抽點 39。計數(shù)清零 while(!key)。 EA=1。 TR0=1。 //開啟總中斷與定時器 }
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1