資料介紹
并口監(jiān)視程序Parmon.rar包含源程序:由于EPP(IEEE1284標(biāo)準(zhǔn))是最近新出的標(biāo)準(zhǔn),因此雖然很多廠商聲稱支持EPP,但
是實(shí)際上眾多廠商生產(chǎn)的產(chǎn)品并不兼容。所以很難有一種通用的程序,適用于所有的產(chǎn)
品,這就使EPP編程變得異常困難。以下是一些常見的問題和解決方法。
* 在EPP模式下,可以直接設(shè)置Control寄存器的bit5位,使EPP端口進(jìn)入讀狀態(tài)。而ECP
+EPP模式下是使用ECP仿真EPP模式。以Award的BIOS為例,在ECP+EPP模式下,因?yàn)闊o法
設(shè)置Control寄存器的bit5(Read Enable)位(即無法使端口變?yōu)樽x狀態(tài)),因此讀寫LPT+
3和LPT+4端口操作無效。此時(shí)必須先設(shè)置ECP的ECR寄存器(base+402H,例如base=378H,則
ECR=77aH) bit7,6,5。設(shè)置模式如下:
000 SPP
001 Byte
010 Fast Centronics
011 ECP
100 EPP
101 Reserved
110 Test
111 Config
將ECR設(shè)置成'100'(即EPP模式),然后在將Control寄存器的bit5置1,端口進(jìn)入讀狀態(tài)
,此時(shí)即可對378H, 37bH, 37cH進(jìn)行讀操作;清除Control寄存器的bit5,即可對378H,
37bH, 37cH進(jìn)行寫操作。例如:
C:\>debug
—i 77a ;查看ECR內(nèi)容
15 ;高三位為‘001’即處于Byte模式
—o 77a 34 ;輸出34H
—i 77a ;
35 ;讀出卻是35H,說明bit0是只讀的,證明確實(shí)處于ECP模式
—o 77a 95 ;寫入95H,即高三位為‘100’,進(jìn)入EPP模式
—i 77a ;
95 ;讀出95H,說明已進(jìn)入EPP模式
—i 37a ;讀Control寄存器
CC ;bit5=0
—o 37a e4 ;bit5置1,端口進(jìn)入讀狀態(tài)
—i 37a ;
E4 ;確認(rèn)bit5=1,端口進(jìn)入讀狀態(tài)
—i 378 ;此時(shí)若2,9腳接地,則378H, 37bH,37cH都應(yīng)讀出7EH
7E ;
—i 37b ;
7E ;
—i 37c ;
7E ;
7E ;
* 要想檢驗(yàn)并口的模式、端口狀態(tài)、讀寫端口等,最好的方法是使用DOS命令DEBUG。
- 基于51單片機(jī)心率計(jì)Proteus仿真設(shè)計(jì)(包含仿真及源程序) 8次下載
- 基于stm32的74HC595仿真數(shù)碼管顯示(包含源程序及仿真) 22次下載
- 基于單片機(jī)的數(shù)控云臺proteus仿真設(shè)計(jì)資料包含仿真及源程序 0次下載
- 基于單片機(jī)電壓檢測系統(tǒng)proteus仿真設(shè)計(jì)包含仿真及源程序 7次下載
- 實(shí)驗(yàn)九 矩陣鍵盤仿真和源程序.rar 4次下載
- 基于51單片機(jī)的智能溫控器設(shè)計(jì)(包含源程序及仿真)
- 基于51單片機(jī)的智能溫控器設(shè)計(jì)包含源程序及仿真
- 基于51單片機(jī)簡易示波器設(shè)計(jì)OLED顯示(包含源程序原理圖PCB)
- 基于52單片機(jī)的電池管理系統(tǒng)(BMS)仿真設(shè)計(jì)(包含仿真和源程序)
- 完整源程序分享 28次下載
- OLED源程序免費(fèi)下載 5次下載
- 使用單片機(jī)實(shí)現(xiàn)實(shí)用熱水器監(jiān)視器源程序免費(fèi)下載 13次下載
- 上位機(jī)源程序 68次下載
- 紅外解碼C源程序 11次下載
- 歐姆定律演示程序和源程序
- e2 studio環(huán)境下添加源程序到當(dāng)前工程的注意事項(xiàng) 542次閱讀
- I2C總線驅(qū)動的C語言源程序詳細(xì)說明 5050次閱讀
- LabVIEW程序寫完后怎樣保護(hù)你的源代碼隱私 7918次閱讀
- 單片機(jī)程序存儲中的軟件標(biāo)識分析 4165次閱讀
- 連接器是怎么讀懂C源程序的 1462次閱讀
- PLC程序加密解密方法詳解 1.7w次閱讀
- 四款炫酷Linux開源程序照亮你的生活! 5339次閱讀
- LDC1000在STM32的程序 LDC1000的STM32驅(qū)動源程序 4109次閱讀
- 淺談 Linux 程序 Orbital Apps 開源程序集合 845次閱讀
- cc2541中文數(shù)據(jù)手冊及cc2541藍(lán)牙源程序 2.6w次閱讀
- 一個(gè)C程序是如何運(yùn)行在硬件上的? 5009次閱讀
- vb語言程序簡單設(shè)計(jì)實(shí)例(5款vb語言設(shè)計(jì)程序分享) 11w次閱讀
- LED顯示接口模塊程序設(shè)計(jì)詳解 5398次閱讀
- java程序編譯后會產(chǎn)生什么 1.5w次閱讀
- 命令解釋程序工作流程 5091次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1494次下載 | 免費(fèi)
- 2單片機(jī)典型實(shí)例介紹
- 18.19 MB | 97次下載 | 1 積分
- 3S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 12次下載 | 免費(fèi)
- 6100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 7藍(lán)牙設(shè)備在嵌入式領(lǐng)域的廣泛應(yīng)用
- 0.63 MB | 3次下載 | 免費(fèi)
- 89天練會電子電路識圖
- 5.91 MB | 3次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33564次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21540次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537793次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183278次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評論
查看更多