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

正文內(nèi)容

單片機(jī)課程設(shè)計(jì)報(bào)告-文庫(kù)吧

2025-03-30 03:16 本頁(yè)面


【正文】 模集成電路,具有24個(gè)輸入/輸出引腳、可編程的通用并行輸入/輸出接口電路。其通用性強(qiáng),使用靈活,CPU可通過(guò)它直接與外部設(shè)備相連接。 8255A端口工作方式:基本的輸入輸出方式,即無(wú)須聯(lián)絡(luò)就可以直接進(jìn)行的I/O方式。:選通I/O,此時(shí)接口和外圍設(shè)備需聯(lián)絡(luò)信號(hào)進(jìn)行協(xié)調(diào),只有A、B口可以工作在方式1。:雙向I/O方式,只有A口可以工作在方式2。 8255A引腳功能A口:獨(dú)立的8位I/O口,內(nèi)部有對(duì)數(shù)據(jù)輸入/輸出的鎖存功能。B口:獨(dú)立的8位I/O口,僅對(duì)輸出數(shù)據(jù)有鎖存功能。C口:可看作1個(gè)獨(dú)立的8位I/O口,也可看作2個(gè)獨(dú)立的4位I/O口,僅對(duì)輸出數(shù)據(jù)進(jìn)行鎖存。D0D7:8位雙向三態(tài)數(shù)據(jù)線,用來(lái)與系統(tǒng)數(shù)據(jù)總線相連。RESET:復(fù)位信號(hào),高電平有效,輸入,用來(lái)清除8255A的內(nèi)部寄存器,并置A、B、C口均為輸入方式。/CS:片選,輸入,決定芯片是否被選中。/RD:讀信號(hào),輸入,控制芯片將數(shù)據(jù)或狀態(tài)信息送給CPU。/WR:寫(xiě)信號(hào),輸入,控制CPU將數(shù)據(jù)或控制信息送到芯片。A0A1:內(nèi)部口地址的選擇,輸入,決定對(duì)芯片內(nèi)部哪一個(gè)口或寄存器進(jìn)行操作。PA0PA7:A組雙向三態(tài)數(shù)據(jù)信號(hào),用來(lái)連接外設(shè)。PB0PB7:B組雙向三態(tài)數(shù)據(jù)信號(hào),用來(lái)連接外設(shè)。PC0PC7:C組雙向三態(tài)數(shù)據(jù)信號(hào),用來(lái)連接外設(shè)或者作為控制信號(hào)。VCC:+5V電源。GND:接地。 74LS373八D透明鎖存器 74LS373鎖存器運(yùn)行狀態(tài),8個(gè)輸出端為正常邏輯狀態(tài),可用來(lái)驅(qū)動(dòng)負(fù)載或總線。,輸出端呈高阻態(tài),但鎖存器內(nèi)部的邏輯操作不受影響。,輸出端數(shù)據(jù)隨輸入端而變。,輸入端被鎖存在已建立的數(shù)據(jù)電平。 74LS373引腳功能OE:三態(tài)允許控制端,低電平有效。LE:鎖存允許端。D0D7:數(shù)據(jù)輸入端。O0O7:輸出端。 LM339概述LM339電壓比較器芯片內(nèi)部裝有四個(gè)獨(dú)立的電壓比較器,是很常見(jiàn)的集成電路??捎闷浣M成各種電壓比較器電路和振蕩器電路。參數(shù):電壓失調(diào)??;共模范圍大;對(duì)比較信號(hào)源的內(nèi)阻限制很寬;VCC電壓范圍寬;輸出端電位可靈活選用;差動(dòng)輸入電壓范圍大。三、系統(tǒng)硬件電路設(shè)計(jì) Proteus 仿真接線圖 分塊硬件電路設(shè)計(jì) 圖1 控制開(kāi)關(guān)連接電路 圖2 模擬反射式紅外線探測(cè)器部分電路圖3 CPU連接部分電路圖4 ROM及SRAM擴(kuò)展電路 圖5 鎖存器部分電路 圖6 數(shù)字顯示電路 圖7 8255A芯片擴(kuò)展電路 圖8 聲提示電路四、程序設(shè)計(jì) 程序設(shè)計(jì)描述程序開(kāi)始時(shí),先運(yùn)行開(kāi)機(jī)音樂(lè)程序,播放一段開(kāi)機(jī)音樂(lè),為歌曲“祝你平安”的旋律,數(shù)碼管初始化顯示為0。主程序開(kāi)啟中斷,動(dòng)態(tài)等待中斷,則代表有一個(gè)工件通過(guò),數(shù)碼管示數(shù)加1,蜂鳴器提示一聲(設(shè)定為1s),且LED燈亮1s。當(dāng)數(shù)碼管示數(shù)為9時(shí),蜂鳴器持續(xù)提示,且LED燈持續(xù)亮。直至按下停止按鍵,蜂鳴器停止提示,且LED燈熄滅,數(shù)碼管示數(shù)復(fù)位為0,重新開(kāi)始計(jì)數(shù)。按下K1鍵,則關(guān)機(jī)。具體流程如下:每通過(guò)一個(gè)工件時(shí),則蜂鳴器提示,LED燈亮,并開(kāi)啟中斷響應(yīng)服務(wù),T0開(kāi)啟定時(shí)功能,定時(shí)時(shí)間為100ms,重復(fù)10次,滿10次則表示時(shí)間達(dá)到1s,則蜂鳴器停止提示,且LED燈熄滅。 系統(tǒng)程序C語(yǔ)言設(shè)計(jì)includeincludedefine uchar unsigned chardefine uint unsigned intdefine PA XBYTE [0XBFFC] //定義PA define PB XBYTE [0XBFFD] //定義PBdefine PC XBYTE [0XBFFE] //定義PC define COM XBYTE [0XBFFF] //定義sbit k1=P1^0。sbit k2=P1^1。sbit hongwai=P3^2。sbit Speak =P3^5。uint i,j,flag,flag1=0。uchar Count。//用于開(kāi)機(jī)唱歌uchar code table[10] ={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,}。unsigned char code SONG[] ={ 0x18,0x10,0x18,0x10,0x26,0x10,0x20,0x10,0x20,0x30,0x26,0x08,0x2b,0x10,0x30,0x10,0x30,0x10,0x1c,0x10,0x20,0x10,0x20,0x40,0x26,0x10,0x00}。//歌曲“祝你平安”代碼/****************開(kāi)機(jī)唱歌函數(shù)**********************/void Time0_Init(){TMOD = 0x10。IE = 0x88。TH1 = 0xDC。TL1 = 0x00。 }void Time0_Int() interrupt 3{TH1 = 0xDC。TL1 = 0x00。Count++。 //長(zhǎng)度加1}void Delay_xMs(uint x){uint i,j。for(i=0。 ix。 i++){for(j=0。 j3。 j+
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1