Robofun 機器人論壇

標題: 89s51的燒錄問題 [打印本頁]

作者: 我是阿鋒    時間: 2007-9-25 22:07
標題: 89s51的燒錄問題
好久沒上來問89系列的問題了
其實在忙一些學校阿機車阿- 等等的
所以我依然沒放棄
還是一樣在做…剛才我從新查檢了電路
發現沒錯阿 在檢查之前…某大大在高中時老師給他的電路圖
發現…電路圖沒有七段顯示器但在實體的照片上有耶= =????
我們老師之前有問我一估問題就是電路圖的作法真的能燒錄嗎??
當時我還沒燒錄…我發現到課本裡的七段顯示器章節裡有類似的電路圖耶幾呼一模一樣
= =???
之後現在目前的程式是用isp Flash Programmer 3.0 a
感謝之前的大大提供(附註其實各位大大的英文名字我記不起來,所以就用(某大大)希望各位大大包涵!包涵!)
目前大大所提供的程式不能用耶…希望有誰能教一下吧- -『『
目前有下戴來用…我也努力在用英文拼中文出來…和
對了!忽然想到…一件事isp是燒鍵程式嗎??
怎麼只有四估0000和FF
這是什麼意思阿 上面的英文我拼成中文是寫十六進位緩衝器

還有一堆問題要在解決…呵呵呵『『『暫時先把目前做的,碰到的,問題都
說出來希望大家看的懂這些問題 謝謝~!謝謝!
作者: nadeshiko    時間: 2007-9-26 17:20
不是我想說...
閣下在問問題的時候請注意格式還有問題的重點好嗎???
因為你這樣發文我實在看不懂你再說什麼???
燒錄器怎麼會跟七段顯示器有關聯???
可以的話請把電路圖PO上來

還有你說的這個==> isp Flash Programmer 3.0 a
這是燒錄程式沒錯
要是不能燒錄的話應該會出現警視框 你的有嗎???
作者: 我是阿鋒    時間: 2007-9-26 22:42
我文章看了三遍改了三遍…大家還是看不懂嗎
我剛複製了我的文章,明天幫大家拿給國文老師看和教電視原理的老師看一下
對了,isp警視框有…那怎麼辦
作者: 我是阿鋒    時間: 2007-9-26 22:50
isp有問老師一個問題…0000是二進位轉十六進位的數字編碼
至於FF是42等於十六進位,從0到16的話
分別是01234567879再來是ABCDE然後F是FF
ABCDE.FF(定義一下分別是10.11.12.13.14.15.16)
(這樣應該看的懂我所說的了吧

作者: 我是阿鋒    時間: 2007-9-26 22:53
上面的定義打錯了
分別是01234567879.10再來是ABCDE然後是FF
ABCDE.FF(定義一下分別是.11.12.13.14.15.16)
這才是對的
作者: nadeshiko    時間: 2007-9-26 23:09
................  
你還是打錯了....
16進位的算法是
0 1 2 3 4 5 6 7 8 9 A B C D E F
A=>10
.
.
.以此類推~

還有給你提示一下
你燒錄的時候下面的數字你大可不必理它
因為燒錄失敗很可能是你線路的問題有90%的機率是這樣

[ 本帖最後由 nadeshiko 於 2007-9-26 23:12 編輯 ]
作者: omegaCD    時間: 2007-9-27 03:34
標題: 估計會回你....
原帖由 我是阿鋒 於 2007-9-26 22:42 發表
我文章看了三遍改了三遍…大家還是看不懂嗎
我剛複製了我的文章,明天幫大家拿給國文老師看和教電視原理的老師看一下
對了,isp警視框有…那怎麼辦


(嘛......要多看書&寫字啦....感覺我中學時期的作文都比你的文章有條理哪...)
作者: 我是阿鋒    時間: 2007-9-27 08:26
老師是這樣告訢我…分別是01234567879.10再來是ABCDE然後是FF
ABCDE.FF(定義一下分別是.11.12.13.14.15.16
原來我0000還是沒看清楚阿 感謝nabeshiko的指導
電路圖我查過了... ...沒問題
至於文章的話,我今天就拿給我老師看一下
順便說一下,2^4=16的意思是指四個位元有16種不同的組合
作者: 我是阿鋒    時間: 2007-9-27 08:30
我的電路我會在檢查一次…對了nabeshiko大大阿
你說有90%是線路的問題…那至於剩下10%呢= =??
作者: nadeshiko    時間: 2007-9-27 12:11
10%==>運氣~"~
還有若照你這樣說的話
你老師是肯定把你教錯了...
因為16進位裡面是不可能有"10"這個數字出現
有也只是"A"這個字
作者: 我是阿鋒    時間: 2007-9-27 15:58
nabeshiko阿``16進位是不可能有10這個數字出現...
老師之前是說10以上的數字是由英文字母代表的
這個數位邏輯也有寫
作者: 我是阿鋒    時間: 2007-9-27 16:53
警視框上面寫Device Signature  did  not  match.Do  you  want  to  continue?
我翻譯起來是…裝置用法不適合執行你需要的…要繼續嗎??
如果選『『是『『的話…No  response  from  uc...
翻譯起來是...不是應從......(UC我找不到單字)
作者: 我是阿鋒    時間: 2007-9-27 16:54
我剛忽然想到一件事nabeshiko大大說10%的問題…
我在想我平行埠插的位置是不是正確的…
作者: 我是阿鋒    時間: 2007-9-27 16:58
我看過了書上面寫我插的位置…沒錯啦是平行埠LPT1
又想到之前某大大說的要強制執行
我在開個討論區好了…
作者: TroyLee    時間: 2007-9-27 22:23
想請問你的文章老師看過以後有什麼評語嗎?
同一個問題不應該一直開其他討論文章...這樣有點洗板的味道orz
作者: 我是阿鋒    時間: 2007-9-28 09:52
昨天忘記拿給老師看了- -|||
同一個問題= =??是指什麼= =??我現在完全沒辦法燒所以一直提出問題??
那裡是同一個問題??不然大家一時之間看不懂問題的話我也沒辦法證明我可以燒錄
作者: nadeshiko    時間: 2007-9-28 22:52
................
我說錯???
你真的有認真看我的文章嗎?
我沒有跟你說16進位裡面有"10"這個字的出現喔~~
你沒好好看吧~"~

P.S. 我回的那篇文章在本版的6樓請大家好好的幫我看看><

[ 本帖最後由 nadeshiko 於 2007-9-28 22:56 編輯 ]
作者: TroyLee    時間: 2007-9-29 01:01
看到 Device Signature 有問題 98.9 % 是線路問題,
還是建議阿鋒同學...去檢查線路有沒有問題吧...
如果你還是不相信是線路問題, 那剩下的 1.1% 的可能性就是你要去找出來的

另外一點就是講話跟打成文章是不太一樣的,
如果文章就照著說話的句子打下來,
大家試看不懂的!!

有空應該多翻翻書, 充實知識, 對未來有幫助的

[ 本帖最後由 TroyLee 於 2007-9-29 01:04 編輯 ]
作者: 我是阿鋒    時間: 2007-9-29 10:10
原帖由 nadeshiko 於 2007-9-28 22:52 發表
................
我說錯???
你真的有認真看我的文章嗎?
我沒有跟你說16進位裡面有"10"這個字的出現喔~~
你沒好好看吧~"~

P.S. 我回的那篇文章在本版的6樓請大家好好的幫我看看>

大大你會錯意了啦 我是指…老師說16進位的10是以a來代表的
不是16進位有10這個數字
作者: irobot    時間: 2007-9-29 10:42
阿鋒大大:
大大你會錯意了啦 我是指…老師說16進位的10是以a來代表的
不是16進位有10這個數字

這語句比之前的通順多了,要這樣寫才容易讓人明白啊。努力啊!!
Programmer 即鐃錄器的意思。
關於你用 ISP Flash programmer 3.0a 不能鐃錄 89s51的問題,請嘗試把你的線路圖發表出來。
這樣較容易理解你的問題。
ISP Flash programmer 3.0a 這燒錄程式是沒有強制辨認蕊片這選項的。
當蕊片不能辨認時便無法進行燒錄了。
你的問題我有如下的想法:
1.  軟件和硬件配合的問題。你確定用的線路圖是適用於 ISP Flash programmer 3.0a 這程式的嗎?
2.  軟件的問題。我沒有使用過 ISP Flash programmer 3.0a ,這程式在 XP 操作系統下是不能自由使用 並列埠(parallel port) 的,要執行 ISP-XP.bat 這個程式才可以(應該已包括在你下載的 zip 內)。它會自動叫出 allowio 這程式開放並列埠讓 ISP FLASH programmer 使用。
3.  硬件的問題。假設你檢查接線後真的沒有接錯,那沒有理由不能操作啊。在 並列埠接出來的線要盡量短,否則加了保護線路的電阻後可能令訊號減約導致無法操作。
建議你盡量在網上找找有關資料。

[ 本帖最後由 irobot 於 2007-9-29 11:21 編輯 ]
作者: 我是阿鋒    時間: 2007-9-30 19:55
標題: 大家看一下吧
原帖由 我是阿鋒 於 2007-9-25 22:07 發表
好久沒上來問89系列的問題了
其實在忙一些學校阿機車阿- 等等的
所以我依然沒放棄
還是一樣在做…剛才我從新查檢了電路
發現沒錯阿 在檢查之前…某大大在高中時老師給他的電路 ...

先來說明之前我把這一篇文章列印給老師看後的結果吧…
在說89S51系列之前先把之前我拿給我們老師的意見先在此說一下分別是三位老師。第一位是我們班導國文老師 他的結綸是說(看的懂大概)
第二位是目前教我們班上,電視原理,數位邏輯和實習課的這一位老師,他的說法是
(我之前拿給他看過了所以他大致上瞭解意思…)
第三位是路人甲…(剛好走過我們教室)…所以真的是路人甲 …這位老師是教單晶片的,不過不在我
的課表裡…(不好意思就…路人甲吧 )他的評語是…看不懂『『引用『『中的0000和ff這一
段話,還有我用了一些火星文,所以教導了我說明ISP軟體時把照片PO上來的一些技巧以及電路圖上的一些
關聯…)以上是三位老師的想法和結果
關於irobot大大所說的第一個問題:把電路圖發表出來…
大大你看一下哦

[ 本帖最後由 我是阿鋒 於 2007-9-30 20:01 編輯 ]

未命名.JPG (72.65 KB, 下載次數: 277)

89s51的電路圖

89s51的電路圖

作者: 我是阿鋒    時間: 2007-9-30 20:03
原帖由 我是阿鋒 於 2007-9-25 22:07 發表
好久沒上來問89系列的問題了
其實在忙一些學校阿機車阿- 等等的
所以我依然沒放棄
還是一樣在做…剛才我從新查檢了電路
發現沒錯阿 在檢查之前…某大大在高中時老師給他的電路 ...


來說明之前我把這一篇文章列印給老師看後的結果吧…
在說89S51系列之前先把之前我拿給我們老師的意見先在此說一下分別是三位老師。第一位是我們班導國文老師 他的結綸是說(看的懂大概)
第二位是目前教我們班上,電視原理,數位邏輯和實習課的這一位老師,他的說法是
(我之前拿給他看過了所以他大致上瞭解意思…)
第三位是路人甲…(剛好走過我們教室)…所以真的是路人甲 …這位老師是教單晶片的,不過不在我
的課表裡…(不好意思就…路人甲吧 )他的評語是…看不懂『『引用『『中的0000和ff這一
段話,還有我用了一些火星文,所以教導了我說明ISP軟體時把照片PO上來的一些技巧以及電路圖上的一些
關聯…)以上是三位老師的想法和結果
關於irobot大大所說的第一個問題:把電路圖發表出來…
大大你看一下哦

未命名.JPG (72.65 KB, 下載次數: 270)

未命名.JPG

作者: 我是阿鋒    時間: 2007-9-30 20:05
= =??奇怪各位大大我先測試一下
感覺上怪怪的我寫的文章完全出不來
作者: TroyLee    時間: 2007-10-1 03:28
會不會你沒有安裝 GiveIO 所以無法正常透過 LPT 使用 ISP ?
蠻多種用LPT 的 ISP (AVRdude之類的) 都會附上 GiveIO 方便 程式去控制 LPT...

要不要看看燒錄之前要安裝什麼東西
作者: jason0821    時間: 2007-10-2 10:47
我建議回頭重新開始
1. 先看懂電路圖, 尤其是電源跟接地部份
 尤其是習慣上IC的電源跟接地都是隱藏的
2. 把軟體的說明看懂
     務必確認他的條件, 像 LPT的模式, 附加的DLL, 程式設定......
3. 作一份 Check-list, 再逐項檢查, 不然會誤導自己,也誤導看文章的人

另外,新手開工最好找人看著
不然會 失之毫釐 差之千里
 




歡迎光臨 Robofun 機器人論壇 (https://robofun.net/forum/) Powered by Discuz! X3.2