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

正文內(nèi)容

單片機(jī)原理及應(yīng)用課程設(shè)計(jì)-基于stc89c52的信號(hào)發(fā)生器(文件)

 

【正文】 5e,0x88,0xa3,0xb8,0xc3,0xce,0xd6, //正弦波頻率調(diào)整中間值 0xbc,0xce,0x58,0x8a,0xa9,0xbf,0xcb,0xd8,0xe0,0xee, //三角波頻率調(diào)整中間值 0x98,0x60,0xa0,0x42,0x44,0xce,0x5a,0xb3,0xf5,0x3c。 bit DUQU0。 //總頻率 void key_int0 interrupt 0 EA0。 if key0 keytempP3amp。 break。case 0xd8: //頻率按規(guī)定單位依次衰減 wavefreq[waveform]。 //方括號(hào)中選取第幾個(gè)數(shù)后 ,并把該值賦給 T_temp TLtempwaveTL[waveform*10+wavefreq[waveform]1]。 // 在 液晶 中 顯示 個(gè)位 ,0x30 在液 晶顯 示 中表 示數(shù) 字 0total_freq/10。 lcd_hang2[3]total_freq%10+0x30。 lcd_hang3[2]total_freq%10+0x30。 //在第二行顯示 wavecount0。EA1。抽點(diǎn) 39。 //當(dāng)其為 0、 2 時(shí) ,分別代表三種波 uchar code freq_unit[3]5,25,100。 ifwavecount64 wavecount0。 DA_S10。 else DAdata0x00。 uchar idata lcd_hang2[16]F Hz 。 sbit lcdenP2^2。 //sbit dsP2^0。 lcden1。lcden1。 rs0。lcden0。 rs1。lcden0。 delay1。//或者這樣寫 write_date*temp1+num。 //可有可無(wú) rw0。 //初始設(shè)置 write_0x06。 // 使 指 針 指 向 第 一 行 第 一 格 disp_lcd0x80,amp。 //在第二行顯示 /********************1602 液晶函數(shù)聲明結(jié)束 *********************/ endif 5 延時(shí)子程序 ifndef __DELAY_h__ define __DELAY_h__ define uchar unsigned char define uint unsigned int void delayuchar z uchar x,y。y0。i0。 ifwaveform0sine_out。 DA_S11。//設(shè)置外部中斷 0 為下降沿觸發(fā) ET01。 。EA1。 TMOD0x01。 else ifwaveform2 square_out。 endif 6 主程序 include include include include include include void timer0 interrupt 1 TH0THtemp。 void delay5us uchar i。x0。 // 在第一行顯示 disp_lcd0xc0,amp。 //清零 delay10。 //使液晶顯示點(diǎn)陣 ,為下面做準(zhǔn)備 write_0x38。 void init_lcd //uchar num。num16。 void disp_lcduchar addr,uchar *temp1 reentrant uchar num。 lcden1。 void write_dateuchar date //LCD_Wait。 lcden1。 */ void write_uchar dat //LCD_Wait。 //下降沿 whilelcdbf。 /*void LCD_Waitvoid //讀忙狀態(tài) rs0。 //sbit stP2^1。 /************1602 液晶的相關(guān)函數(shù) *************/ sbit rsP2^0。 //打開(kāi) 8 位輸入寄存器 DA_S11。 //關(guān)閉 8 位輸入寄存器 void square_out //方波輸出 judge~judge。 //打開(kāi) 8 位輸入寄存器 DA_S11。 //給每種波定義一個(gè)數(shù)組單元 ,用于存放單位頻率的個(gè)數(shù) sbit DA_S1 P2^7。//傳遞頻率的中間變量 uchar judge1。 //開(kāi)啟總中斷與定時(shí)器 endif 3 DAC0832 數(shù)模轉(zhuǎn)換子程序 ifndef __ADC0832_H__ define __ADC0832_H__ define DAdata P1 //DA 數(shù)據(jù)端口 uchar wavecount。抽點(diǎn) 39。lcd_hang1[waveform*16]。 //在液晶 中 顯 示 時(shí) 百 位 total_freq/10。lcd_hang3[4]total_freq%10+0x30。 //求輸出頻率(個(gè)數(shù) *單位 ) lcd_hang2[5]total_freq%10+0x30。 break。 ifwavefreq[waveform]10 wavefreq[waveform]1。 switchkeytemp case 0xf0: //選擇波形 waveform++。 //關(guān)總中斷與定時(shí)器 delay50。 unsigned char keytemp。 uchar code sine_tab[256] //輸出電壓從 0 到最大值 (正弦波 1/4 部分 ) 0x80,0x83,0x86,0x89,0x8d,0x90,0x93,0x96,0x99,0x9c,0x9f,0xa2,0xa5,0xa8,0xab,0xae,0xb1,0xb4,0xb7,0xba,0xbc, 0xbf,0xc2,0xc5,0xc7,0xca,0xcc,0xcf,0xd1,0xd4,0xd6,0xd8,0xda,0xdd,0xdf,0xe1,0xe3,0xe5,0xe7,0xe9,0xea,0xec, 0xee,0xef,0xf1,0xf2,0xf4,0xf5,0xf6,0xf7,0xf8,0xf9,0xfa,0xfb,0xfc,
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1