linux io测试陈旭,陈旭方案论证及器件选择.doc
陳旭方案論證及器件選擇
陳旭方案論證及器件選擇
·可編程串行通道
·低功耗的閑置和掉電模式
·片內(nèi)振蕩器和時(shí)鐘電路
管腳說明
下面按其引腳功能分為四部分?jǐn)⑹鲞@40條引腳的功能
1主電源引腳VSS和VSS
AT89S51芯片引腳圖
VSS40腳接5V電壓
VSS20腳接地
2外接晶體引腳XTAL1和XTAL2
XTAL119腳接外部晶體的一個(gè)引腳在單片機(jī)內(nèi)部它是一個(gè)反相放大器的輸入端這個(gè)放大器構(gòu)成了片內(nèi)振蕩器當(dāng)采用外部振蕩器時(shí)對(duì)HMOS單片機(jī)此引腳應(yīng)接地對(duì)SHMOS單片機(jī)此引腳作為驅(qū)動(dòng)端
XTAL218腳接外晶體的另一端在單片機(jī)內(nèi)部接至上述振蕩器的反相放大器的輸出端采用外部振蕩器時(shí)對(duì)HMOS單片機(jī)該引腳接外部振蕩器的信號(hào)即把外部振蕩器的信號(hào)直接接到內(nèi)部時(shí)鐘發(fā)生器的輸入端對(duì)XHMOS此引腳應(yīng)懸浮
3控制或與其它電源復(fù)用引腳RSTVPDALEPROGPSEN和EAVPP
①RSTVPD9腳當(dāng)振蕩器運(yùn)行時(shí)在此腳上出現(xiàn)兩個(gè)機(jī)器周期的高電平將使單片機(jī)復(fù)位推薦在此引腳與VSS引腳之間連接一個(gè)約82k的下拉電阻與VSS引腳之間連接一個(gè)約10μF的電容以保證可靠地復(fù)位
VSS掉電期間此引腳可接上備用電源以保證內(nèi)部RAM的數(shù)據(jù)不丟失當(dāng)VSS主電源下掉到低于規(guī)定的電平而VPD在其規(guī)定的電壓范圍5±05V內(nèi)VPD就向內(nèi)部RAM提供備用電源
②ALEPROG30腳當(dāng)訪問外部存貯器時(shí)ALE允許地址鎖存的輸出用于鎖存地址的低位字節(jié)即使不訪問外部存儲(chǔ)器ALE端仍以不變的頻率周期性地出現(xiàn)正脈沖信號(hào)此頻率為振蕩器頻率的16因此它可用作對(duì)外輸出的時(shí)鐘或用于定時(shí)目的然而要注意的是每當(dāng)訪問外部數(shù)據(jù)存儲(chǔ)器時(shí)將跳過一個(gè)ALE脈沖ALE端可以驅(qū)動(dòng)吸收或輸出電流8個(gè)LS型的TTL輸入電路 對(duì)于EPROM單片機(jī)如8751在EPROM編程期間此引腳用于輸入編程脈沖PROG
③PSEN29腳此腳的輸出是外部程序存儲(chǔ)器的讀選通信號(hào)在從外部程序存儲(chǔ)器取指令或常數(shù)期間每個(gè)機(jī)器周期兩次PSEN有效但在此期間每當(dāng)訪問外部數(shù)據(jù)存儲(chǔ)器時(shí)這兩次有效的PSEN信號(hào)將不出現(xiàn)PSEN同樣可以驅(qū)動(dòng)吸收或輸出8個(gè)LS型的TTL輸入
④EAVPP引腳當(dāng)EA端保持高電平時(shí)訪問內(nèi)部程序存儲(chǔ)器但在PS程序計(jì)數(shù)器值超過0FFFH對(duì)S51或1FFFH對(duì)8052時(shí)將自動(dòng)轉(zhuǎn)向執(zhí)行外部程序存儲(chǔ)器內(nèi)的程序當(dāng)EA保持低電平時(shí)則只訪問外部程序存儲(chǔ)器不管是否有內(nèi)部程序存儲(chǔ)器對(duì)于常用的8031來說無內(nèi)部程序存儲(chǔ)器所以EA腳須常接地這樣才能只選擇外部程序存儲(chǔ)器
對(duì)于EPROM型的單片機(jī)如8751在EPROM編程期間此引腳也用于施加21V的編程電源VPP
4.控制或與其它電源復(fù)用引腳 RSTVpdALEPROGPSEN 和EAVpp
RSTVpd 當(dāng)振蕩器運(yùn)行時(shí)在此引腳上出現(xiàn)兩個(gè)機(jī)器同期的高電平由低到高跳變將使單片機(jī)復(fù)位
在 VSS掉電期間此引腳可接上備用電源由 Vpd向內(nèi)部 RAM提供備用電源以保持內(nèi)部RAM中的數(shù)據(jù)
ALEPROG 正常操作時(shí)為ALE功能允許地址錢存提供把地址的低字節(jié)鎖存到外部鎖存器ALE引腳以不變的頻率振蕩周期的16周期性地發(fā)出正脈沖信號(hào)因此它可用作對(duì)外輸出的時(shí)鐘或用于定時(shí)目的但要注意每當(dāng)訪問外部數(shù)據(jù)存儲(chǔ)器時(shí)將跳過一個(gè) ALE脈沖 ALE端可以驅(qū)動(dòng)吸收或輸出電流八個(gè) LSTTL電路
對(duì)于 EPROM型單片機(jī)在 EPROM編程期間此引腳接收編程脈沖PROG功能
PSEN 外部程序存儲(chǔ)器讀選通信號(hào)輸出端在從外部程序存儲(chǔ)器取指令或數(shù)據(jù)期間PSEN 在每個(gè)機(jī)器周期內(nèi)兩次有效 PSEN 同樣可以驅(qū)動(dòng)八個(gè)LSTTL輸入
EA/Vpp EA為內(nèi)部程序存儲(chǔ)器和外部程序存儲(chǔ)器選擇端當(dāng)EA為高電平時(shí)訪問內(nèi)部程序存儲(chǔ)器PS值小于4K當(dāng)EA為低電平時(shí)則訪問外部程序存儲(chǔ)器對(duì)于EPROM型單片機(jī)在EPROM編程期間此引腳上加21VEPROM編程電源Vpp
5輸入輸出IO引腳P0P1P2P3共32根
①P0口39腳至32腳是雙向8位三態(tài)IO口在外接存儲(chǔ)器時(shí)與地址總線的低8位及數(shù)據(jù)總線復(fù)用能以吸收電流的方式驅(qū)動(dòng)8個(gè)LS型的TTL負(fù)載
②P1口1腳至8腳是準(zhǔn)雙向8位IO口由于這種接口輸出沒有高阻狀態(tài)輸入也不能鎖存故不是真正的雙向IO口P1口能驅(qū)動(dòng)吸收或輸出電流4個(gè)LS型的TTL負(fù)載對(duì)P10引腳的第二功能為T2定時(shí)計(jì)數(shù)器的外部輸入P11引腳的第二功能為T2EX捕捉重裝觸發(fā)即T2外部控制端對(duì)EPROM編程和程序驗(yàn)證時(shí)它接收低8位地址
③P2口21腳至28腳是準(zhǔn)雙向8位IO口在訪問外部存儲(chǔ)器時(shí)它可以作為擴(kuò)展電路高8位地址總線送出高8位地址在對(duì)EPROM編程和程序驗(yàn)證期間它接收高8位地址P2可以驅(qū)動(dòng)吸收或輸出電流4個(gè)LS型的TTL負(fù)載
④P3口10腳至17腳是準(zhǔn)雙向8位
總結(jié)
以上是生活随笔為你收集整理的linux io测试陈旭,陈旭方案论证及器件选择.doc的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 怎样查看一个linux命令的概要与用法,
- 下一篇: linux检测hashicorp,在Ub