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

正文內(nèi)容

基于msp430單片機的信號發(fā)生器設(shè)計_畢業(yè)論文-資料下載頁

2025-07-01 14:54本頁面

【導讀】很多行業(yè)進行研究測試不可或缺的工具。信號發(fā)生器又稱信號源?;蛘袷幤?,在生產(chǎn)實踐和科技領(lǐng)域中有著廣泛的應用。曲線均可以用三角函數(shù)方程式來表示。能夠產(chǎn)生多種波形,如三。函數(shù)信號發(fā)生器在電路實驗和設(shè)備檢測中具有十分廣泛。例如在通信、廣播、電視系統(tǒng)中,都需要射頻(高頻)。信號運載出去,就需要能夠產(chǎn)生高頻的振蕩器。波、三角波、鋸齒波),再設(shè)置其它鍵來控制波形的幅值及頻率,然后通過單片機控制顯示到LCD1602上。路的輸出端得到相應的電壓波形。在MSP430學習板的鍵盤按鍵,此方案的有點是電路原理比較簡單,實現(xiàn)起。分析儀、頻譜儀及其它自動測試設(shè)備的組成部分。低檢測費用并極大地提高檢測精度。射頻信號發(fā)生器的頻率覆蓋范圍更可高達9kHz~4GHz。

  

【正文】 2。 //EN = define SET_EN P3OUT |= BIT2。 /***************DA 轉(zhuǎn)換模塊的定義 ***************/ define SCL_H P1OUT |= BIT1 define SCL_L P1OUT amp。= ~BIT1 西安工程大學本科畢業(yè)設(shè)計(論文) 38 define SDA_H P1OUT |= BIT0 define SDA_L P1OUT amp。= ~BIT0 define SCL_out P1DIR |= BIT1 //SCL 設(shè)置為輸出模式 define SDA_in P1DIR amp。= ~BIT0 //SDA 改成輸入模式 define SDA_out P1DIR |= BIT0 //SDA 變回輸出模式 define SDA_val P1INamp。BIT0 //SDA 的位值 define TRUE 1 define FALSE 0 define pai /***************按鍵模塊 全局變量 ***************/ uchar key_Pressed。 //按鍵是否被按下 :1是, 0否 uchar key_val。 //存放鍵值 uchar key_Flag。 //按鍵是否已放開: 1是, 0否 //設(shè)置鍵盤邏輯鍵值與程序計算鍵值的映射 uchar key_Map[] = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16}。 uchar s1[] = {zhengxian:}。 uchar s2[] = {fangbo:}。 uchar s3[] = {juchi:}。 uchar s4[] = {sanjiao:}。 西安工程大學本科畢業(yè)設(shè)計(論文) 39 /***************調(diào)節(jié)模塊 全局變量 ***************/ uchar fuzhi。 uchar pinlv。 unsigned int time。 //定時 int vcc。 //da 上加的電壓 uchar boxing。 double bianliang。 uchar biaozhi。 int pianyi。 int shuchu。 /***************總體定義模塊 ***************/ void xianshi(void)。 void DispNChar(uchar x,uchar y, uchar n,uchar *ptr)。 void LocateXY(uchar x,uchar y) 。 void Disp1Char(uchar x,uchar y,uchar data)。 void LcdReset(void) 。 void LcdWriteCommand(uchar cmd,uchar chk) 。 void LcdWriteData( uchar data )。 void WaitForEnable(void)。 void Set_IO(void)。 西安工程大學本科畢業(yè)設(shè)計(論文) 40 void start(void)。 void stop(void)。 uchar check(void)。 void write1(void)。 void write0(void)。 void write1byte(uchar wdata)。 uchar Write_DAC(uchar wdata)。 void Init_Keypad(void)。 void Check_Key(void)。 void Key_Event(void)。 void zhengxian(void)。 void chansheng1(void)。 void fangbo(void)。 void chansheng2(void)。 void juchi(void)。 void chansheng3(void)。 void sanjiao(void)。 void chansheng4(void)。 void zengfu(void)。 void jiaofu(void)。 void zengpin(void)。 void jianpin(void)。 西安工程大學本科畢業(yè)設(shè)計(論文) 41 void delay100us(void)。 void delay5ms(void)。 void delay15ms(void)。 /***************總體顯示模塊 ***************/ /*********************************************** 函數(shù)名稱: xianshi 功 能:讓液晶顯示程序中液晶顯示的主框架 參 數(shù): 返回值 : ***********************************************/ void xianshi(void) { } /******************************************* 函數(shù)名稱: DispNchar 功 能:讓液晶從某個位置起連續(xù)顯示 N 個字符 參 數(shù): x位置的列坐標 y位置的行坐標 n字符個數(shù) 西安工程大學本科畢業(yè)設(shè)計(論文) 42 ptr指向字符存放位置的指針 返回 值 :無 ********************************************/ void DispNChar(uchar x,uchar y, uchar n,uchar *ptr) { } /******************************************* 函數(shù)名稱: LocateXY 功 能:向液晶輸入顯示字符位置的坐標信息 參 數(shù): x位置的列坐標 y位置的行坐標 返回值 :無 ********************************************/ void LocateXY(uchar x,uchar y) { } /******************************************* 函數(shù)名稱: Disp1Char 西安工程大學本科畢業(yè)設(shè)計(論文) 43 功 能:在某個位置顯示一個字符 參 數(shù): x位置的列坐標 y位置的行坐標 data顯示的字符數(shù)據(jù) 返回值 :無 ********************************************/ void Disp1Char(uchar x,uchar y,uchar data) { } /******************************************* 函數(shù)名稱: LcdReset 功 能:對 1602 液晶模塊進行復位操作 參 數(shù):無 返回值 :無 ********************************************/ void LcdReset(void) { } 西安工程大學本科畢業(yè)設(shè)計(論文) 44 /******************************************* 函數(shù)名稱: LcdWriteCommand 功 能:向液晶模塊寫入命令 參 數(shù): cmd命令, chk是否判忙的標志, 1:判忙, 0:不判 返回值 :無 ********************************************/ void LcdWriteCommand(uchar cmd,uchar chk) { } /******************************************* 函數(shù)名稱: LcdWriteData 功 能:向液晶顯示的當前地址寫入顯示數(shù)據(jù) 參 數(shù): data顯示字符數(shù)據(jù) 返回值 :無 ********************************************/ void LcdWriteData( uchar data ) { } 西安工程大學本科畢業(yè)設(shè)計(論文) 45 /******************************************* 函數(shù)名稱: WaitForEnable 功 能:等待 1602 液晶完成內(nèi)部操作 參 數(shù):無 返回值 :無 ********************************************/ void WaitForEnable(void) { } /***************總體 DA 轉(zhuǎn)換模塊 ***************/ /******************************************* 函數(shù)名稱: Set_IO 功 能:設(shè)置 IIC 對應 IO 為輸出方向并輸出高電平 參 數(shù):無 返回值 :無 ********************************************/ void Set_IO(void) { 西安工程大學本科畢業(yè)設(shè)計(論文) 46 } /******************************************* 函數(shù)名稱: start 功 能:完成 IIC 的起始條件操作 參 數(shù):無 返回值 :無 ********************************************/ void start(void) { } /******************************************* 函數(shù)名稱: stop 功 能:完成 IIC 的終止條件操作 參 數(shù):無 返回值 :無 ********************************************/ void stop(void) { 西安工程大學本科畢業(yè)設(shè)計(論文) 47 } /******************************************* 函數(shù)名稱: check 功 能:檢查從機的應答操作 參 數(shù):無 返回值 :從機是否有應答: 1有, 0無 ********************************************/ uchar check(void) { } /******************************************* 函數(shù)名稱: write1 功 能:向 IIC 總線發(fā)送一個 1 參 數(shù):無 返回值 :無 ********************************************/ void write1(void) { 西安工程大學本科畢業(yè)設(shè)計(論文) 48 } /******************************************* 函數(shù)名稱: write0 功 能:向 IIC 總線發(fā)送一個 0 參 數(shù):無 返回值 :無 ********************************************/ void write0(void) { } /******************************************* 函數(shù)名稱: write1byte 功 能:向 IIC 總線發(fā)送一個字節(jié)的數(shù)據(jù) 參 數(shù): wdata發(fā)送的數(shù)據(jù) 返回值 :無 ********************************************/ void write1byte(uchar wdata) { 西安工程大學本科畢業(yè)設(shè)計(論文) 49 } /******************************************* 函數(shù)名稱: Write_DAC 功 能:向 DAC 中寫入輸出電壓數(shù)據(jù) 參 數(shù):無 返回值 :寫入
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1