在現(xiàn)代電子通信領(lǐng)域,IIC(Inter-Integrated Circuit),或稱I2C總線,以其簡(jiǎn)潔的線路設(shè)計(jì)、高效的通信效率和廣泛的應(yīng)用范圍,成為了連接微控制器、傳感器、存儲(chǔ)器等多種集成電路元件的橋梁。IIC總線通過兩根信號(hào)線——串行數(shù)據(jù)線(SDA)和串行時(shí)鐘線(SCL),實(shí)現(xiàn)了設(shè)備間的雙向通信。其中,開始(S)信號(hào)和停止(P)信號(hào)作為IIC通信的起始與終止標(biāo)識(shí),對(duì)于確保通信的順利進(jìn)行起著至關(guān)重要的作用。
背景技術(shù) 隨著通信市場(chǎng)對(duì)無線與有線服務(wù)的需求持續(xù)成長,電信產(chǎn)業(yè)認(rèn)識(shí)到需要跳脫專利型或部分開放型架構(gòu)的桎梏,以便獲得更多的選擇空間。因此PICMG(PCI Industrial C
IIC開發(fā)于1982年,當(dāng)時(shí)是為了給電視機(jī)內(nèi)的CPU和外圍芯片提供更簡(jiǎn)易的互連方式。電視機(jī)是最早的嵌入式系統(tǒng)之一,而最初的嵌入系統(tǒng)是使用內(nèi)存映射(memory-mappedI/O)的方式來互連微控制器和外圍設(shè)備的。要實(shí)現(xiàn)內(nèi)存映射,設(shè)備必須并行連入微控制器的數(shù)據(jù)線和地址線,這種方式在連接多個(gè)外設(shè)時(shí)需大量線路和額外地址解碼芯片,很不方便并且成本高。
本文以銀行現(xiàn)有排隊(duì)系統(tǒng)為實(shí)例,提出了IIC總線的單片機(jī)排隊(duì)系統(tǒng)接口設(shè)計(jì),通過對(duì)系統(tǒng)的仿真模擬試驗(yàn),不僅簡(jiǎn)化設(shè)計(jì)電路,減小電路板面積,節(jié)省常規(guī)設(shè)計(jì)中的元器件,減少使用各項(xiàng)費(fèi)用,而且系統(tǒng)能耗、消噪、可靠性等性
在日常工作和學(xué)習(xí)中,經(jīng)常需要對(duì)作息時(shí)間進(jìn)行控制,以規(guī)范工作、學(xué)習(xí)、休息等作息秩序,本文采用51系列單片機(jī)機(jī)實(shí)現(xiàn)對(duì)校園作息時(shí)間的控制設(shè)計(jì),已完成對(duì)每天對(duì)作息最多40次打鈴控制,同時(shí)具有對(duì)控制器日常時(shí)間調(diào)整及