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

正文內(nèi)容

測(cè)控技術(shù)與儀器測(cè)控技術(shù)實(shí)驗(yàn)報(bào)告(參考版)

2024-10-25 17:55本頁(yè)面
  

【正文】 } } 六.實(shí)驗(yàn)結(jié)果 。 character * To Excuted the print mand a addition CR character is needed * Nocky Tian 2020717 */ void PrintString(char* str) { while( *str ){ PrintByte( *(str++))。 } /* PrintString() * Print a string which is ending with a 39。 _nop_()。 } /* PrintByte() * Send a byte to printer * Nocky Tian 2020717 */ include void PrintByte(unsigned char byte_data) { while( BUSY == 1 ){ } PRINTER_DATA = byte_data。 PrintByte(LF)。 PrintByte(CR)。 void main(void) { char str[] = Printer demo。 void PrintString(char* str)。 // 定義打印機(jī)錯(cuò)誤檢測(cè)信號(hào)引腳 sbit nSEL = P3^0。 // 定義打印機(jī)紙狀態(tài)檢測(cè)信號(hào)引腳 sbit nACK = P3^2。 // 定義打印機(jī)忙信號(hào)引腳 sbit nSTB = P3^7。 } } /* PrintByteN() * Print N bytes through printer * no more than 255 bytes could be printed by the function * If more than 255 bytes need printing, the type of N need changing * to unsigned int, even unsigned long if necessary. * Nocky Tian 20200717 */ void PrintByteN( unsigned char* data_src, // pointer to data source unsigned char N) // number of data(byte) { while( N){ PrintByte(*(data_src++))。\039。 // 調(diào)整 nSTB 信號(hào)脈寬 nSTB = 1。 nSTB = 0。 while(1)。 PrintString(北京煒煌 WH)。 void PrintByteN(unsigned char* data_src,unsigned char N)。 // 定義打印機(jī)在線檢測(cè) 信號(hào)引腳 define CR 0x0d define LF 0x0a void PrintByte(unsigned char byte_data)。 // 定義打印機(jī)應(yīng)答信號(hào)引腳 sbit nERR = P3^1。 // 定義打印機(jī) nSTB 信號(hào)引腳 sbit PE = P3^3。 并行接口引腳信號(hào)時(shí)序 并口時(shí)序如下圖所示: 四.實(shí)驗(yàn)電路: 五.實(shí)驗(yàn)程序 // 北京煒煌科技打印機(jī)示例程序 // Nocky Tian // 20200717 include // Hardware configuration define PRINTER_DATA P0 // 定義打印機(jī)數(shù)據(jù)線端口 sbit BUSY = P3^2。 2.“出”表示從打印機(jī)輸出。 二.實(shí)驗(yàn)?zāi)康模? 了解微型打印機(jī)接口及其打印字符的方法; 了解微型打印機(jī)打印漢字的方法; 了解單片機(jī)與微型打印機(jī)的連線方法。 //將 add賦值給 K P1=~k。 //通道至 0 delay(50)。 } void main() { char k。j100。ic。中斷處理程序中,使用如下指令即可讀取 A/D 轉(zhuǎn)換結(jié)果: MOV DPTR, 00H MOVX A, DPTR 四. 實(shí)驗(yàn)原理圖: ? Enable: 輸出允許信號(hào)位 五. 程序框圖: 這里給出軟件延時(shí)方法的程序框圖和程序: 六. 實(shí)驗(yàn)程序 include include //調(diào)用 C51 的頭文件 define add XBYTE[0x800] //宏定義將 add 定義為 XBYTE[0x800] void delay(int c) //延時(shí)子程序 { int i,j。故啟動(dòng) A/D 轉(zhuǎn)換只需如下兩條指令: MOV DPTR, 00H MOVX DPTR, A A中為何內(nèi)容是不重要的,這是一次虛擬寫。 ADC0809START 端為 A/D轉(zhuǎn)換啟動(dòng)信號(hào), ALE 端為通道選擇地址的鎖存信號(hào)。實(shí)驗(yàn)用的 ADC0809 屬于第二類,是八位 A/D轉(zhuǎn)換器。 。 二.實(shí) 驗(yàn)?zāi)康模? A/D 轉(zhuǎn)換與單片機(jī)的接口方法。 DelayXms( 10)。 //產(chǎn)生矩形方波 DelayXms( 10)。j++) } void main(void) //定義主函數(shù) { P1=0x0。i++) for(j=0。 for(i=0。 //typedef 定義 可以在程序中用 BYTE 代替 unsigned char sbit PAA=P1^0。 熟悉直流電動(dòng)機(jī)的工作特性。 二 . 實(shí)驗(yàn)?zāi)康? 掌握采用單片機(jī)控制直流電動(dòng)機(jī)的硬件接口技術(shù)。 while(j)。 //延時(shí) } } } void delay(unsigned int tmp)//延時(shí)子函數(shù) ,參數(shù)范圍 065536 {unsigned char j。i++) //循環(huán)顯示 09 { P0=table[i]。也可兩位同時(shí)輸出顯示 for(i=0。 //定義循環(huán)變量 while(1) {SMG1=0。 //定義數(shù)碼管陽(yáng)級(jí)控制腳,第二個(gè)為 P1口的 1 void delay(unsigned int d_time)。//變量定義 :表:共陽(yáng)數(shù)碼管 0 有效依次顯示 09 共十個(gè)數(shù) sbit SMG1 = P1^0。 DAT=0。 /*CALL SHORT_DELAY*/ BIT_COUNT。 /*MOV ,C*/ CLK=0。 /*MOV DATA_IN,A*/ CY=DAT。 /*MOV A,DATA_IN*/ AA=_crol_(AA,1)。 /*SETB CLK*/ SHORT_DELAY()。 / *SETB DAT*/ LONG_DEL
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1