全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1403
推到 Plurk!
推到 Facebook!

Windows XP利用printer port燒錄IC的問題(見鬼的前12次燒錄)

答題得分者是:ho
Just4U
初階會員


發表:38
回覆:56
積分:28
註冊:2002-03-27

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-08-26 11:32:29 IP:211.74.xxx.xxx 未訂閱
很久以前問過一個問題(有人回信給我說他也是相同問題), 當時沒人答覆, 現在說不定有人知道, 所以再問一次: 這是一個利用 printer port 燒錄 IC 的程式 (Erase -> Program -> Verify) 在Windows 98沒有問題, 在 Windows XP 奇怪的是燒錄的前12次都不穩, Erase, Program, Verify至少有一個會失敗, 第13次開始連續燒錄500次都沒問題 我測過很都次, 有問題都發生在開機進入Windows XP後的前12次燒錄, 其中有什麼玄機嗎? 哪位善心的大大剛好知道這個問題, 麻煩百忙之中抽個空, 解答小弟的疑惑, 謝謝!!!
ho
一般會員


發表:0
回覆:4
積分:5
註冊:2003-03-12

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-08-30 00:05:51 IP:203.168.xxx.xxx 未訂閱
Just4U : 問題可能你的燒錄 IC 硬件在燒錄時 , 會把PrintPort 11腳 Set 成低電位 , 當開機進入Windows XP後的頭30 - 50秒, Windows XP 當成有 Print連接 , 就做一些檢測新硬體功能,等代 Print回應 ,就在這時出現問題 . ( 因為我曾經利用PrintPort 來做過一些硬件控制時發現這問題,只要把 PrintPort 11腳 Set 成高電位 , 就沒有問題發生 ; 如果一定需要用 11腳時,那就不定時可能有問題,只是沒有在開機進入Windows XP後被 Windows XP 鎖定那麼長時間. ) HO
Just4U
初階會員


發表:38
回覆:56
積分:28
註冊:2002-03-27

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-08-30 16:37:19 IP:211.74.xxx.xxx 未訂閱
這位熱心的大大你好, pin 11不是status register bit 7嗎? 這應該是可以用來讀資料的input pin, 所以pin 11的狀態常會變化. 我開機很久後才接上燒錄器, 奇怪的是同樣的程序, 前12次會不穩, 之後就正常了 printer port應該越來越少人用了, 因為都改用USB或其他介面了...
ho
一般會員


發表:0
回覆:4
積分:5
註冊:2003-03-12

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-08-30 22:31:13 IP:61.10.xxx.xxx 未訂閱
對就是 Register bit 7 (Busy Pin) ; 在 Windows XP 中如何處理印表機狀態 ,我是不知的 , 說給你知的是我的經驗,你可以參考以下 http://geekhideout.com/iodll.shtml http://delphi.ktop.com.tw/topic.php?topic_id=23311 利用 Parmon.exe 程式 , 試試 ^_^ Print Port確是很少人用了,不過它有很多 IO Pin ,用很少硬件就做到一些基本控掣 , 同時我對 USB 不了解,有機會請大大多多指教 ^.^
Just4U
初階會員


發表:38
回覆:56
積分:28
註冊:2002-03-27

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-09-02 09:19:45 IP:211.74.xxx.xxx 未訂閱
其實我正在做USB, 所以不一定要解這個問題, 只是有疑問在心理總是怪怪的, 等我有空再試試, 謝謝你在冷漠的人群之中抽空和我討論這個問題, 有機會再切磋一下, 就先這樣.
系統時間:2024-04-30 2:42:05
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!