線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1271
推到 Plurk!
推到 Facebook!

89s51我依圖做一片但不知下一步該如何

答題得分者是:
willy
一般會員


發表:3
回覆:5
積分:1
註冊:2005-07-02

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-07-05 04:12:23 IP:203.173.xxx.xxx 未訂閱
你好 我依圖做一片,(請到 http://delphi.ktop.com.tw/topic.php?topic_id=68332 ) 可用ISP-3v0.zip讀寫, 但不知下一步該如何 能否指導?問題如下: 1.download hex file後在硬體上如何操作run (如拔掉download 線或拔掉電源在送電源???? 2原始程式組譯成目的檔該用何種 software? (如使用 X8051.EXE)??? 3. 甚麼樣的組譯器才能使ATMEL工作(如INTEL MCS-51 C 可以嗎)???? 4. 是否.所有組譯器,,譯完後HEX file都是一樣? 5 .當 ISP-3v0.zip load the hex file to ATMEL它怎麼知道 放在那裡(address) 6. 有一不情之請..可否幫忙? 可否提供一小程式(hex file) 用ISP-3v0.zip download到我的板子使P20 To p27閃爍(我的板子P20 To p27已接好LED) 以證明軟硬體無疑問. !!!不勝感激!!!!

版主


發表:261
回覆:2302
積分:1667
註冊:2005-01-04

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-07-05 08:34:51 IP:220.134.xxx.xxx 未訂閱
1>拔掉電源.拔掉傳輸線.接好I/O硬體便可送電測試.    2>x8051.exe 與 link.exe 即可    3>51的相容性很高.一般的組譯器即可.(Keil C也可以).除非chip有特殊功能, 但那也只要再定義一些特殊暫存器的位址即可.    4>C compiler 稍有差異,組語依版本不同也可能會稍有差異.但大至上燒錄後的功能應差不多(同一程式).    5>一般下載軟體都會有起始位址,注意一下它的設定便知道它從那裡開始放了!    6>隨便找兩個port做I/O就可以測試了. ex:將P0輸入的資料由2輸出,P0接指播開關,P2接Led.即可知道結果.    
main:
     mov P2,P0
     jmp main
------
-------------------------------------------------------------------------
走是為了到另一境界,停是為了欣賞人生;未走過千山萬水,怎知生命的虛實與輕重!?
willy
一般會員


發表:3
回覆:5
積分:1
註冊:2005-07-02

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-07-05 16:09:23 IP:203.173.xxx.xxx 未訂閱
引言: 1>拔掉電源.拔掉傳輸線.接好I/O硬體便可送電測試. 2>x8051.exe 與 link.exe 即可 3>51的相容性很高.一般的組譯器即可.(Keil C也可以).除非chip有特殊功能, 但那也只要再定義一些特殊暫存器的位址即可. 4>C compiler 稍有差異,組語依版本不同也可能會稍有差異.但大至上燒錄後的功能應差不多(同一程式). 5>一般下載軟體都會有起始位址,注意一下它的設定便知道它從那裡開始放了! 6>隨便找兩個port做I/O就可以測試了. ex:將P0輸入的資料由2輸出,P0接指播開關,P2接Led.即可知道結果.
main:
     mov P2,P0
     jmp main
謝謝你回答 6>隨便找兩個port做I/O就可以測試了. ex:將P0輸入的資料由2輸出,P0接指播開關,P2接Led.即可知道結果. 在請問 1 po 不用設 in or out??(software) 2如設in 須要電阻?或直接5V ThanX

版主


發表:261
回覆:2302
積分:1667
註冊:2005-01-04

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-07-05 18:13:37 IP:211.22.xxx.xxx 未訂閱
引言: 在請問 1 po 不用設 in or out??(software) 2如設in 須要電阻?或直接5V ThanX
1>power on ,reset後4個port會自動設為 FFh. so 不須設 2>可直接經指撥開關接5V
------
-------------------------------------------------------------------------
走是為了到另一境界,停是為了欣賞人生;未走過千山萬水,怎知生命的虛實與輕重!?
系統時間:2024-05-04 11:48:14
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!