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

正文內(nèi)容

南京信息工程大學(xué)光電計(jì)數(shù)器課程論文報(bào)告-資料下載頁

2025-06-28 13:46本頁面
  

【正文】 //延時(shí) LCD_E = 1。}/***********寫指令**********************************************/ void WriteCommandLCD(unsigned char WCLCD,BuysC) //BuysC為0時(shí)忽略忙檢測(cè){ if (BuysC) ReadStatusLCD()。 //根據(jù)需要檢測(cè)忙 LCD_Data = WCLCD。 LCD_RS = 0。 LCD_RW = 0。 LCD_E = 0。 LCD_E = 0。 LCD_E = 1。 }/**********讀數(shù)據(jù)**************************************************/ unsigned char ReadDataLCD(void){ LCD_RS = 1。 LCD_RW = 1。 LCD_E = 0。 LCD_E = 0。 LCD_E = 1。 return(LCD_Data)。}/**************初始化**************************************************/ void LCDInit(void){ LCD_Data = 0。 WriteCommandLCD(0x38,0)。 //三次模式設(shè)置,不檢測(cè)忙信號(hào) DelayNms(5)。 WriteCommandLCD(0x38,0)。 DelayNms(5)。 WriteCommandLCD(0x38,0)。 DelayNms(5)。 WriteCommandLCD(0x38,1)。 //顯示模式設(shè)置,開始要求每次檢測(cè)忙信號(hào) WriteCommandLCD(0x08,1)。 //關(guān)閉顯示 WriteCommandLCD(0x01,1)。 //顯示清屏 WriteCommandLCD(0x06,1)。 //顯示光標(biāo)移動(dòng)設(shè)置 WriteCommandLCD(0x0C,1)。 //顯示開及光標(biāo)設(shè)置}/*****按指定位置顯示一個(gè)字符***************************/ void DisplayOneChar(unsigned char X, unsigned char Y, unsigned char DData){ Y amp。= 0x1。 X amp。= 0xF。 //限制X不能大于15,Y不能大于1 if (Y) X |= 0x40。 //當(dāng)要顯示第二行時(shí)地址碼+0x40。 X |= 0x80。 //算出指令碼 WriteCommandLCD(X, 0)。 //這里不檢測(cè)忙信號(hào),發(fā)送地址碼 WriteDataLCD(DData)。}/********按指定位置顯示一串字符***************************/ void DisplayListChar(unsigned char X, unsigned char Y, unsigned char code *DData){ unsigned char ListLength。 ListLength = 0。 Y amp。= 0x1。 X amp。= 0xF。 //限制X不能大于15,Y不能大于1 while (DData[ListLength]=0x20) //若到達(dá)字串尾則退出 { if (X = 0xF) //X坐標(biāo)應(yīng)小于0xF { DisplayOneChar(X, Y, DData[ListLength])。 //顯示單個(gè)字符 ListLength++。 X++。 } }}void Displaynumnumer(unsigned char X, unsigned char Y, unsigned long num){ unsigned char D1,D2,D3,D4,D5,D6,D7,D8,D9。 //分別儲(chǔ)存采集的個(gè)位、十位、百位、千位和萬位....數(shù)字 D1=num%10。 //計(jì)算個(gè)位數(shù)字 D2=(num%100)/10。 //計(jì)算十位數(shù)字 D3=(num%1000)/100。 //計(jì)算百位數(shù)字 D4=(num%10000)/1000。 //計(jì)算千位數(shù)字 D5=(num%100000)/10000。 //計(jì)算萬位數(shù)字 D6=(num%1000000)/100000。 D7=(num%10000000)/1000000。 D8=(num%100000000)/10000000。 D9=num/10000000。 Y amp。= 0x1。 X amp。= 0xF。 //限制X不能大于15,Y不能大于1 if (X = 0xF) //X坐標(biāo)應(yīng)小于0xF { DisplayOneChar(X, Y, digit[D9])。 //顯示單個(gè)字符 X++。 DisplayOneChar(X, Y, digit[D8])。 //顯示單個(gè)字符 X++。 DisplayOneChar(X, Y, digit[D7])。 //顯示單個(gè)字符 X++。 DisplayOneChar(X, Y, digit[D6])。 //顯示單個(gè)字符 X++。 DisplayOneChar(X, Y, digit[D5])。 //顯示單個(gè)字符 X++。 DisplayOneChar(X, Y, digit[D4])。 //顯示單個(gè)字符 X++。 DisplayOneChar(X, Y, digit[D3])。 //顯示單個(gè)字符 X++。 DisplayOneChar(X, Y, digit[D2])。 //顯示單個(gè)字符 X++。 DisplayOneChar(X, Y, digit[D1])。 //顯示單個(gè)字符 X++。 }}include /**************延時(shí)Nms*************************/ void DelayNms(unsigned int z){ unsigned int i,j。 for(i=0。iz。i++) { for(j=0。j110。j++)。 }}第5章 系統(tǒng)調(diào)試當(dāng)電路板焊接完成之后,自己迫不及待地按下了電源開關(guān)。但是卻發(fā)現(xiàn)電源指示燈,數(shù)碼管,計(jì)數(shù)開始指示燈沒有一個(gè)亮的。一開始慌神了,但是稍微想想問題肯定是出在電源有斷路。因?yàn)槿龢O管自己在安置的時(shí)候是特別注意了的不會(huì)存在引腳插反的現(xiàn)象。于是借來了萬用表打開萬用表調(diào)到蜂鳴檔按照PCB圖從VCC往里查斷路的斷點(diǎn)。當(dāng)有斷路的時(shí)候萬用表會(huì)發(fā)出蜂鳴。按照PCB圖從VCC開始查,結(jié)果發(fā)現(xiàn)了許多斷點(diǎn)。因?yàn)槲沂怯玫挠∷?,由于這個(gè)印刷板本身的質(zhì)量問題,有三個(gè)細(xì)微的斷點(diǎn)用肉眼根本不易發(fā)現(xiàn)。而且在焊接的過程中也遇到了幾個(gè)問題:①P2口到電源指示燈這條線的拐角出有一個(gè)斷點(diǎn):在用萬用表的蜂鳴檔正負(fù)極筆放在P2和電源指示燈引腳時(shí)萬用表發(fā)出蜂鳴聲提醒有斷路的存在。②在數(shù)碼管一個(gè)引腳到三極管之間有虛焊:萬用表測(cè)出三極管到數(shù)碼管之間不存在壓降,打開蜂鳴檔有蜂鳴報(bào)警。③單向?qū)щ姷碾娫窗l(fā)光二極管竟然插反了。結(jié)果一邊找斷點(diǎn)一邊用錫絲重新焊接,將虛焊的地方重新焊實(shí),二極管重新插好。實(shí)驗(yàn)原理圖致謝本實(shí)驗(yàn)過程中得到常建華老師的悉心指導(dǎo),幫助我解決有關(guān)問題。在本次課程實(shí)驗(yàn)中,我擔(dān)任光電計(jì)數(shù)器的部分電路的設(shè)計(jì)與焊接任務(wù),同時(shí)感謝徐澤榮同學(xué)對(duì)我在焊接方面的幫助,幫助我在焊接部分完成難焊接電路部分的焊接任務(wù),感謝徐正中和楊宏昌同學(xué)在我和徐澤榮同學(xué)焊接完后,完成光電計(jì)數(shù)器的調(diào)試任務(wù),最終使該光電計(jì)數(shù)器成功按照設(shè)計(jì)要求運(yùn)行。附錄實(shí)物圖24
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1