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

正文內(nèi)容

基于單片機(jī)的ttl集成電路芯片測(cè)試儀的設(shè)計(jì)-資料下載頁(yè)

2024-11-08 05:25本頁(yè)面

【導(dǎo)讀】中容易被損壞,用肉眼不易觀察。早期的人工測(cè)試方法對(duì)一些集成度高,邏輯復(fù)雜的。碼管顯示、5V直流電源控制模塊等組成。的真值表編寫(xiě)測(cè)試程序。該系統(tǒng)能完成14腳以內(nèi)常用TTL74、54系列數(shù)字集成芯片的。字集成電路工作的可靠性,需要對(duì)其進(jìn)行必要的測(cè)試。設(shè)計(jì)門(mén)電路自動(dòng)測(cè)試儀目的在。在進(jìn)行硬件電路設(shè)計(jì)時(shí),必須要有這樣的接口電路:和集。成芯片引腳連接的檢測(cè)端口既可作為輸入,又可作為輸出。芯片有74LS00、74LS04、74LS20、74LS74、74LS86。表示芯片完好,不一致則表示芯片有故障。可用該芯片被檢測(cè)出來(lái)的功能是否同設(shè)計(jì)規(guī)范的功能一致來(lái)判斷。提高測(cè)試的效率,還需設(shè)計(jì)一個(gè)獨(dú)立按鍵模塊用于輸入檢測(cè)芯片的型號(hào),方便操作。示模塊,芯片測(cè)試插座模塊,結(jié)合單片機(jī)最小系統(tǒng)來(lái)加以控制。在確立硬件結(jié)構(gòu)的基

  

【正文】 P0 = 0xff。 delayms(500)。 dula4 = 1。 P0 = table[ge]。 dula4 = 0。 P0 = 0xff。 delayms(500)。 29 P0 = 0xff。 wela = 1。 P0 = 0xc0。 wela =0。 while(1) { if(key1==0) break。 if(key2==0) break。 } } int reset(void)//數(shù)碼管和發(fā)光 led 初始化 { ledR = 1。 //led 初始化 , 都熄滅 ledG = 1。 wela = 1。//數(shù)碼管初始化 , 顯示為 0000 P0 = 0xc0。 wela = 0。 dula1 =1。 dula2 =1。 dula3 =1。 dula4 =1。 P0 = table[0]。 dula1 = 0。 dula2 = 0。 dula3 = 0。 dula4 = 0。 } void keyscan(void) //鍵盤(pán)掃描函數(shù) { int i。 unsigned char output1,output2。 30 if(key1==0)//按鍵 1 的子程序 { delayms(10)。 if(key1==0) { while(key1==0)。//等待按鍵釋放 k=detect()。 display(name[k])。 } } if(key2==o)//按鍵 2 的子程序 { delayms(10)。 if(key2==0) ( while(key2==0)。//等待按鍵釋放 ledR = 1。//滅綠 led 燈 ledG = 1。//滅紅 led 燈 display(0)。//數(shù)碼管顯示為 0000 } } if(key3==0)//按鍵 3 的子程序 { delayms(10)。 if(key3==0) { while(key3==0)。//等待按鍵釋放 k=detect()。 //調(diào)用檢測(cè)芯片型號(hào)子程序 delayms(100)。 if(k==0)//檢測(cè)芯片好壞 { 31 for(i=0。i4。i++) { input1=LS00[i][0]。 input2=LS00[i][1]。 delayms(500)。 output1=input1amp。0x3f。 output2=input2amp。0x3f。 if(output1!=LS00[i][2]||output2!=LS00[i][3]) { ledR= 0。 time=0。 break。 } if(output1==LS00[i][2]amp。amp。output2==LS00[i][3]) { time++。 } } if(time==4) { ledG = 0。 display(name[0])。 time=0。 } } if(k==1) { for(i=0。i2。i++) { input1=LS04[i][0]。 input2=LS04[i][1]。 delayms(500)。 output1=input1amp。0x3f。 output2=input2amp。0x3f。 32 if(output1!=LS04[i][2]||output2!=LS04[i][3]) { ledR = 0。 time=0。 break。 } if(output1==LS04[i][2]amp。amp。output2==LS04[i][3]) { time++。 } } if(time==2) { ledG = 0。 time=0。 } } if(k==2) { for(i=0。i16。i++) { input1=LS20[i][0]。 input2=LS20[i][1]。 delayms(500)。 output1=input1amp。0x3f。 output2=input2amp。0x3f。 if(output1!=LS20[i][2]||output2!=LS20[i][3]) { ledR = 0。//點(diǎn)亮紅 led time=0。 break。 } if(output1==LS20[i][2]amp。amp。output2==LS20[i][3]) { 33 time++。 } } if(time==16) { ledG = 0。//點(diǎn)亮綠 led display(name[k])。//顯示芯片型號(hào) time=0。 } } if(k==4) { for(i=0。i4。i++) { input1=LS86[i][0]。 input2=LS86[i][1]。 delayms(500)。 output1=input1amp。0x3f。 output2=input2amp。0x3f。 if(output1!=LS86[i][2]||output2!=LS86[i][3]) { ledR = 0。 time=0。 break。 } if(output1==LS86[i][2]amp。amp。output2==LS86[i][3]) { time++。 } if(time==4) { ledG = 0。 display(name[k])。 time=0。 34 } } } } } } int main()//主程序 { reset()。//初始化 while(1)//不停掃按鍵 { keyscan()。 } return 0。//結(jié)束程序 } 35 附錄 B 元件清單 器件 名稱 型號(hào)及參數(shù) 數(shù)量 (個(gè) /只 /塊 ) 單片機(jī) AT89C52 1 晶振 12MHz 1 7 段 共陰 極 數(shù)碼管 7SEGMPX1CC 4 電阻 470Ω 16 10KΩ 5 電容 30pF 2 10uF,220uF(有極) 各 2 個(gè) 36 二極管 紅色 LED、綠色 LED 各 1 個(gè) 普通二極管 5 排阻 RESPACK8 1 IC 緊鎖座 16 腳 1 按鍵 按鍵 4 鎖存器 74HC573 5 變壓器 220V~15V 1 三端穩(wěn)壓集成電路 LM7805 1 LM7812 1 附錄 C 整體電路圖 37
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1