帶有此標(biāo)記的料號(hào):
1. 表示供應(yīng)商具有較高市場(chǎng)知名度,口碑良好,繳納了2萬(wàn)保證金,經(jīng)維庫(kù)認(rèn)證中心嚴(yán)格審查。
2. 供應(yīng)商承諾此料號(hào)是“現(xiàn)貨” ,如果無(wú)貨或數(shù)量嚴(yán)重不足(實(shí)際數(shù)量不到顯示數(shù)量一半),投訴成立獎(jiǎng)勵(lì)您500元。
45
SOP16/99+
全新原裝現(xiàn)貨熱賣(mài)
帶有此標(biāo)記的料號(hào):
1. 表示供應(yīng)商具有較高市場(chǎng)知名度,口碑良好,繳納了2萬(wàn)保證金,經(jīng)維庫(kù)認(rèn)證中心嚴(yán)格審查。
2. 供應(yīng)商承諾此料號(hào)是“現(xiàn)貨” ,如果無(wú)貨或數(shù)量嚴(yán)重不足(實(shí)際數(shù)量不到顯示數(shù)量一半),投訴成立獎(jiǎng)勵(lì)您500元。
25
DIP16/13+
原裝現(xiàn)貨不僅銷(xiāo)售也回收
7963
SOP16/24+25+
助力國(guó)營(yíng)二十載,您的原廠窗口,一站式BOM配單
15
SSOP/15+
QQ詢(xún)價(jià)原裝真實(shí)庫(kù)存現(xiàn)貨熱賣(mài)
10
SOP16/2022
全新原裝 現(xiàn)貨
60000
TSSOP20/25+
原廠渠道商,可支持60天賬期及180天承兌
909
20TSSOP/22+
原裝現(xiàn)貨,量大可議
352
NA/1+
全新原裝現(xiàn)貨,實(shí)單來(lái)談
50000
DIP/24
提供技術(shù)支持
482
SOP16/21+
全新進(jìn)口現(xiàn)貨/誠(chéng)信經(jīng)營(yíng)
1700
TSSOP20/21+
公司現(xiàn)貨假一罰十
PCF8574TS
20000
SSOP20/22+
現(xiàn)貨全新原裝配單實(shí)力
PCF8574ADWR
5000
TSSOP/22+
原裝現(xiàn)貨,配單能手
PCF8574APWR
909
20TSSOP/22+
3.46 起/原裝現(xiàn)貨/量大可議
PCF8574DWR
10
SOP16/2022
全新原裝現(xiàn)貨
PCF8574ADWR
7600
TSSOP/2025+
原裝現(xiàn)貨
PCF8574ATS/3
36078
SSOP/-
現(xiàn)貨十年以上分銷(xiāo)商,原裝進(jìn)口件,服務(wù)型企業(yè)
PCF8574T
86200
SOP16/25+
代理渠道/原裝現(xiàn)貨,12年老企業(yè)承諾原裝假一賠百
PCF8574ADWR
205
SOP16/11+PB
原裝現(xiàn)貨,假一賠十
PCF8574ADWR
4000
SOP16/2023+
原廠授權(quán)代理 價(jià)格優(yōu)勢(shì)
爐的溫度。在以往的單片機(jī)應(yīng)用系統(tǒng)中,鍵盤(pán)接口和led顯示接口一般是通過(guò)并行總線(xiàn)擴(kuò)展的,其特點(diǎn)是信息傳送速度快,但占用的口線(xiàn)多,電路復(fù)雜。有了i2c bus后,可通過(guò)i2c bus進(jìn)行系統(tǒng)擴(kuò)展,這時(shí)只要用scl和sda兩根信號(hào)線(xiàn)就可將單片機(jī)與外圍器件連接起來(lái),使占用的信號(hào)線(xiàn)少,電路大大簡(jiǎn)化,系統(tǒng)電路結(jié)構(gòu)如圖1所示。 圖1 系統(tǒng)硬件電路圖 圖中鍵盤(pán)接口是通過(guò)pcf8574擴(kuò)展的,pcf8574是8位i/o擴(kuò)展器,具有8位準(zhǔn)雙向口和i2c總線(xiàn)接口,每位都可單獨(dú)設(shè)為輸入或輸出,功耗低,輸出有鎖存,驅(qū)動(dòng)能力強(qiáng),還具有中斷請(qǐng)求功能。本方案中,該芯片作為4×4矩陣式鍵盤(pán)與單片機(jī)接口,初始化后,p0-p3為輸出低電平,p4-p7為輸入,平時(shí)單片機(jī)執(zhí)行其它程序,當(dāng)有任一鍵按下時(shí),該芯片在int端產(chǎn)生中斷請(qǐng)求信號(hào),cpu響應(yīng)中斷進(jìn)入中斷服務(wù)程序。 在該芯片中,a2-a0為地址引腳,由引腳電平確定,在該系統(tǒng)中a0接高電平,a1、a2接地;p0-p7為準(zhǔn)雙向口;int為
需監(jiān)控不同的輸入信號(hào)或控制幾個(gè)輸出信號(hào),有時(shí)把這些信號(hào)線(xiàn)直接連接到微處理器引腳。這些監(jiān)控和控制用軟件來(lái)做。然而,這種技術(shù)需要很多微處理器引腳。 為了節(jié)省微處理器引腳,另一種可采用的方法是通過(guò)膠合邏輯接口實(shí)現(xiàn)監(jiān)控和控制線(xiàn)與微處理器的通信。采用這種方法,連接到微處理器引腳的連線(xiàn)較少。而開(kāi)發(fā)這樣的系統(tǒng)比較麻煩和費(fèi)時(shí),因?yàn)樾枰嗟钠骷?、更多的連線(xiàn)路由或更復(fù)雜的碼開(kāi)發(fā)。 本文給出監(jiān)控和控制幾個(gè)外設(shè)信號(hào)的良好方案,為接入并行總線(xiàn)提供一簡(jiǎn)單經(jīng)濟(jì)的方法,為接口不同的電子器件提供方便的途徑。此方案是基于標(biāo)準(zhǔn)pcf8574和pcf8574a器件基礎(chǔ)上的。這些器件的i2c地址是不同的。在此把這兩種器件當(dāng)做擴(kuò)展器。 這種擴(kuò)展器具有1個(gè)2線(xiàn)i2c通信總線(xiàn),可與雙向數(shù)據(jù)傳輸?shù)膇2c主機(jī)接口。i2c總線(xiàn)由2條信號(hào)線(xiàn)和1條地線(xiàn)組成。信號(hào)線(xiàn)是雙向串行數(shù)據(jù)(sda)線(xiàn)和雙向串行時(shí)鐘(scl)線(xiàn)(見(jiàn)圖1)。sda和scl線(xiàn)經(jīng)上拉電阻連接正電源電壓。在總線(xiàn)閑置時(shí),這兩條信號(hào)線(xiàn)上拉為高態(tài)。連接到i2c總線(xiàn)上的每個(gè)器件,根據(jù)其功能都具有自己的專(zhuān)門(mén)地址,每個(gè)器件可做為接收器或發(fā)送器。可配置擴(kuò)展器具有專(zhuān)門(mén)的7位地址。pcf8574 7位地
在需要監(jiān)測(cè)多種輸入信號(hào)或者控制多種輸出信號(hào)的系統(tǒng)應(yīng)用,有時(shí)需要將這些信號(hào)線(xiàn)直接連接到微處理器引腳,用軟件實(shí)現(xiàn)監(jiān)測(cè)和控制。但這種方法可能需要使用很多微處理器引腳。 為了減少使用微處理器引腳,有一個(gè)辦法就是通過(guò)膠合邏輯接口實(shí)現(xiàn)監(jiān)測(cè)和控制信號(hào)線(xiàn)與微處理器通訊。但開(kāi)發(fā)這種系統(tǒng)很麻煩,也很費(fèi)時(shí),因?yàn)樾枰钠骷?、連線(xiàn)更多、代碼編寫(xiě)也更復(fù)雜。 本文給出了監(jiān)測(cè)和控制多外圍設(shè)備信號(hào)的一個(gè)好方案。采用該方案可訪問(wèn)并行總線(xiàn)并與各種電子器件接口,具有簡(jiǎn)單而且成本低的優(yōu)點(diǎn)。該方法基于工業(yè)標(biāo)準(zhǔn)的pcf8574和pcf8574a器件,這些器件具有不同的i2c地址。本文稱(chēng)這些器件為擴(kuò)展器,討論其差異時(shí),用器件名代替。 擴(kuò)展器有一條兩線(xiàn)i2c通訊總線(xiàn),可與i2c主機(jī)接口進(jìn)行雙向數(shù)據(jù)傳輸。 i2c總線(xiàn)由兩條信號(hào)線(xiàn)和一條地線(xiàn)組成,信號(hào)線(xiàn)為一條雙向串行數(shù)據(jù)(sda)線(xiàn)和一條雙向串行時(shí)鐘(scl)線(xiàn),如圖1所示。sda和scl通過(guò)上拉電阻連接到正電源,總線(xiàn)空閑時(shí),這兩條數(shù)據(jù)線(xiàn)都被拉高。 連接到i2c總線(xiàn)上的各器件地址是惟一的,根據(jù)器件實(shí)現(xiàn)功能不同,可以分別作為接收器和(或)發(fā)送器
順序,所以要判別光電編碼開(kāi)關(guān)是"左旋"還是"右旋"時(shí),要引入"輸出b"和"輸出a"電平的現(xiàn)狀態(tài)和前狀態(tài)進(jìn)行分支邏輯判斷,軟件編程稍稍復(fù)雜一點(diǎn)。 現(xiàn)在很多單片微控制器的i/ o 口線(xiàn)都帶有鍵盤(pán)中斷功能,圖1 所示的按鍵和圖2 所示的旋轉(zhuǎn)式光電編碼開(kāi)關(guān),可通過(guò)上拉電阻的形式直接接到這些i/ o 口線(xiàn)上。有操作信號(hào)時(shí),口線(xiàn)的電平改變會(huì)引起鍵盤(pán)中斷的發(fā)生,cpu 響應(yīng)中斷后可去處理相應(yīng)的操作。在微處理器i/ o 口線(xiàn)或外中斷口線(xiàn)緊張的情況下,可以如圖3 所示,通過(guò)i2 c 總線(xiàn)外擴(kuò)一片串行變并行的pcf8574 芯片,芯片p0~ p7 的8根口線(xiàn)可用作輸入或輸出;用作輸入時(shí),口線(xiàn)電平的變化會(huì)引起芯片13 腳電平變低向微處理器申請(qǐng)中斷。圖3 中rl k 是旋轉(zhuǎn)式光電編碼開(kāi)關(guān),它的"輸出a""輸出b"和"按下開(kāi)關(guān)"接到了pcf8574 的p4、p5 和p6 ,在筆者研制的"電流互感器伏安特性試驗(yàn)儀"中,pcf8574 的p0~p3 被用作輸出,經(jīng)接插件j9 ,通過(guò)光耦去驅(qū)動(dòng)試驗(yàn)電壓量程切換的繼電器。 圖3 節(jié)省i/ o 口線(xiàn)的按鍵輸入接口電路 2 交互界面的輸出結(jié)構(gòu) 菜單式交互界
動(dòng)方式。一路pwm控制單元的原理圖如圖4所示。電阻r6的主要作用是當(dāng)無(wú)控制輸入信號(hào)時(shí)(如線(xiàn)路故障、單片機(jī)復(fù)位過(guò)程中),mos管保持關(guān)閉,伺服機(jī)構(gòu)不動(dòng)作。mos管開(kāi)通時(shí),通過(guò)q4對(duì)mos管輸入電容快速充電;關(guān)斷時(shí),mos管的輸入電容通過(guò)d3和q3快速放電。采用上述具有較高開(kāi)關(guān)速度的電路,可有效減少mos管的發(fā)熱量。1.4 系統(tǒng)通訊總線(xiàn)i2c總線(xiàn)成本低廉,連線(xiàn)簡(jiǎn)單,并有一定的抗干擾能力,同時(shí)可連結(jié)多個(gè)器件,故選用i2c總線(xiàn)用為系統(tǒng)通訊總線(xiàn)。手持終端、信號(hào)燈均通過(guò)i2c總線(xiàn)與系統(tǒng)板連接,并由串轉(zhuǎn)并芯片pcf8574驅(qū)動(dòng)。2 系統(tǒng)軟件本系統(tǒng)主要完成發(fā)動(dòng)機(jī)控制任務(wù)與人機(jī)接口任務(wù)。直接采用處理器開(kāi)發(fā)軟件時(shí),由于時(shí)間上的并存,這兩個(gè)任務(wù)處理將嚴(yán)重耦合。此外,與人機(jī)接口相關(guān)的函數(shù)調(diào)用必須設(shè)計(jì)為非阻塞模式,否則,當(dāng)出現(xiàn)諸如i2c總線(xiàn)等故障時(shí),控制流程無(wú)法繼續(xù)向下執(zhí)行。ptos能合理地分配處理器資源,使多個(gè)任務(wù)在宏觀上達(dá)到并行運(yùn)行的效果,可大大降低任務(wù)間的耦合,提高系統(tǒng)的可靠性。即使某個(gè)任務(wù)長(zhǎng)時(shí)間被阻塞,也不會(huì)影響到其它任務(wù)。因此,采用rtos進(jìn)行軟件開(kāi)發(fā)更為簡(jiǎn)單和可靠。本系統(tǒng)采用microstar rtos v1.0
PCF8574P是PC總線(xiàn)遙控8位輸入/輸出擴(kuò)展電路,為16腳雙列直插式塑料封裝,在飛利浦29PT780A/93R型(G88AA機(jī)芯)大屏幕彩電上的正常工作電壓典型檢測(cè)數(shù)據(jù)如表所列,用MF14型二用表測(cè)得(DC擋)。
<...
摘要內(nèi)容
PCF8574 是PHILIPS 公司推出的一款帶I2C總線(xiàn),具有CMOS電路??墒勾蠖鄶?shù)MCU實(shí)現(xiàn)遠(yuǎn)程I/O 口擴(kuò)展。該器件包含一個(gè)8 位準(zhǔn)雙向口和一個(gè)I2C 總線(xiàn)接口。PCF8574 電流消耗很低,且...
采用了spi串行接口顯示驅(qū)動(dòng)芯片max7219。 1.4 看門(mén)狗芯片x5045 單片機(jī)應(yīng)用系統(tǒng)(或產(chǎn)品)在運(yùn)行中會(huì)受到各種各樣的干擾,導(dǎo)致系統(tǒng)內(nèi)部數(shù)據(jù)出錯(cuò)或嚴(yán)重影響程序的運(yùn)行。因此,單片機(jī)應(yīng)用系統(tǒng)的開(kāi)發(fā)要考慮系統(tǒng)的可靠性設(shè)計(jì)?!翱撮T(mén)狗”是系統(tǒng)可靠性設(shè)計(jì)中的重要一環(huán)。所謂“看門(mén)狗”是指在單片機(jī)程序設(shè)計(jì)中采用的一種程序監(jiān)視技術(shù),當(dāng)單片機(jī)受到干擾失控導(dǎo)致程序跑飛或陷入死循環(huán)時(shí),通過(guò)采取一定的軟硬件措施使程序脫離死循環(huán)或重新運(yùn)行。本文中選用多功能芯片x5045。 1.5 i/o擴(kuò)展芯片pcf8574 目前,在單片機(jī)應(yīng)用系統(tǒng)的外圍串行擴(kuò)展接口器件中,除了上述spi總線(xiàn)以外,還有i2c總線(xiàn)。i2c總線(xiàn)提供了較完善的總線(xiàn)協(xié)議和最簡(jiǎn)單的串行連接方式,并提供了總線(xiàn)操作的狀態(tài)處理軟件包。本文在設(shè)計(jì)中加入常用的i2c總線(xiàn)的i/o擴(kuò)展片pcf8574,用他來(lái)增加單片機(jī)的i/o口,提高單片機(jī)的外掛器件的能力。pcf8574具有低的電流損耗并有輸出鎖存功能,能輸出大電流,可直接驅(qū)動(dòng)led發(fā)光管。 2 硬件設(shè)計(jì) 本次設(shè)計(jì)所有的接口芯片均采用串行方式,串行方式通信有單線(xiàn)、兩線(xiàn)、三線(xiàn)等多種方式,
郁悶 pcf8574買(mǎi)了批pcf8574 用的好好的,又買(mǎi)了批,不干活,查來(lái)查去。地址不一樣一個(gè)是40h 一個(gè)70h 靠 pcf8574t 和8574at 的地址居然不一樣 暈
在線(xiàn)等本人用pic16f73設(shè)計(jì)了一個(gè)測(cè)試系統(tǒng),由于測(cè)試條件必須跟實(shí)際產(chǎn)品符合,采用了2.8供電電源,但測(cè)試系統(tǒng)中外圍有74系列和雙pcf8574擴(kuò)展,正常工作電壓2.8v會(huì)使74和pcf8574工作不穩(wěn)定,只好采用5v,請(qǐng)問(wèn)上拉電源應(yīng)采用5v還是2.8v,會(huì)不會(huì)倒灌或者不產(chǎn)生iic標(biāo)準(zhǔn)工作電平。請(qǐng)有經(jīng)驗(yàn)的大俠指導(dǎo)。
i2c的簡(jiǎn)單疑問(wèn)本人用p16f73軟件模擬i2c發(fā)送一個(gè)數(shù)據(jù)到pcf8574,起始--發(fā)送地址--應(yīng)答--發(fā)送數(shù)據(jù)--應(yīng)答--停止;如果連續(xù)調(diào)用3次以上i2c子程序則pcf8574輸出正常;只調(diào)用一次則不正常,通過(guò)其他拐角設(shè)置,查出發(fā)送地址后無(wú)應(yīng)答位,后來(lái)加長(zhǎng)了延時(shí)還是沒(méi)用,請(qǐng)問(wèn)各位大蝦能否給俺一點(diǎn)點(diǎn)建議
周公請(qǐng)問(wèn),pcf8574能否用來(lái)在s3c44b0上用iic擴(kuò)展鍵盤(pán)?選用三星s3c44b0芯片,但是其外部中斷好像只有8個(gè),現(xiàn)在要做一個(gè)4×4的矩陣鍵盤(pán),不不想浪費(fèi)cpu資源一直去掃描鍵盤(pán)。方法好像只能通過(guò)iic來(lái)擴(kuò)展一片pcf8574,將他的八個(gè)i/o口接成4×4鍵盤(pán),利用其中斷來(lái)產(chǎn)生按鍵信號(hào),再進(jìn)行掃描識(shí)別按鍵。方法是否可行?
pcf8574?