2024-11-17 06:07:10 *
歡迎光臨, 訪客. 請先 登入註冊一個帳號.
您忘了 啟用您的帳號嗎?

請輸入帳號, 密碼以及預計登入時間
新聞:
 
   首頁   說明 登入 註冊  
頁: [1]
  列印  
作者 主題: 關於 89S51 & 89C51 & step motor  (閱讀 17139 次)
peter
正式會員
星系團
******
文章: 49267



« 於: 2012-03-21 10:14:49 »

8051  8031  8052 ..

8751 => EPROM   目前沒人用這
89C51  8051 cmos 一般現在都改 flash ..flash 有分 5v 低壓燒寫和 12v 高壓.. 早期FLASH 品質不夠好不能read /write 百萬次  
   但後來可以了, 才出現SSD , 的USB DISK 就是後來得FLASH CHIP
89S51 就是因為某些 8051 燒錄要 12v ..而另類 flash 可低壓燒就可 in- circuit program .不須拆下IC 直接用SERIAL 方式去燒 ..
    
其實你只要有 usb Port 8051 ..上次大瘋提過學生用 cypress package ..就可以自己做燒錄器
就是把PC 資料(早期用 rs232) => 傳到 8051 ,  8051再產生燒錄


step motor  用電表可量出電阻 ..
4 line 是 2組線圈
6 line 是  2組線圈 但中間抽頭 .
至於何為 a+  a-  b+  b-  沒標示下就是 try ...

目前先前洗了一批  89c2051 ( io 少的) PCB ..已連 ULN2003 都留好了, step motor 都留好  空板在ARAY 那有
 我這也有..
« 最後編輯時間: 2012-03-21 10:19:38 由 peter » 已記錄

請連署支持翠峰天文科技觀星園區

http://campaign.tw-npo.org/campaign//sign.php?id=2009113019034900
peter
正式會員
星系團
******
文章: 49267



« 回覆文章 #1 於: 2012-03-21 12:23:35 »

8051 need compiler C=> binary
說穿就類似  x86 cpu 編成CPU 看得懂的 binary code (Hex  16進位)

android 是走 Java apk ..就是用 java 跨平台 但
 有些如 angry bird 會直接用到 native code  ARM ..x86 的 android simulator就無法跑了 話說
 ARM cpu  還有種壓縮過 instruction 好像是要縮CODE

以前學 assembler 就是簡單又小但是 C 語言好學 ,  compiler 卻是很大對 8051 這類來說
  你只是要 in  out ..很簡單 但是C 語言寫一堆 void  main()
 compiler 後也一堆
好在現在 51  ROM 都很大..

develop tool
http://www.webring.org/hub/80x51


http://sdcc.sourceforge.net/


assembler 有免費 
但C  compiler 有沒FREE 不知道,   Keli C 要錢
已記錄

請連署支持翠峰天文科技觀星園區

http://campaign.tw-npo.org/campaign//sign.php?id=2009113019034900
閉關中的新手
星團
*****
文章: 4306



個人網站
« 回覆文章 #2 於: 2012-03-21 22:21:04 »

Keli C-compiler 我下載了...不用錢呀~
已記錄

東方
東方
行星
***
文章: 199



« 回覆文章 #3 於: 2012-03-21 22:44:57 »

Keli C-compiler 我下載了...不用錢呀~

免費版只能編寫2k以內的程式,不過 2K拿來作步進馬達的控制程式很足夠了..
但是 編寫2051就不行了..免費版只能將程式寫入2K~4K之間.. 而2051只有2K

要改成4K的4051 才行....
已記錄

往東邊望去 在月亮升起的位置 就是我"東方"出沒的地方!!
peter
正式會員
星系團
******
文章: 49267



« 回覆文章 #4 於: 2012-03-21 23:48:07 »

編寫2k以內
 2051 不是就 2k 內嗎 ?

google other
http://www.rigelcorp.com/reads51.htm

WIKI
http://en.wikipedia.org/wiki/8051_compiler

mide-51.rar    www.mediafire.com/?bj6slu5hq7s6eit
MIDE-51 - 免費的8051單晶片C語言編譯器|


KELI 是最多人用的 嗎 ??
http://www.keil.com/c51/

http://ycfunet.blogspot.com/2005/08/8051.html
基於上面的原因,我就到網路上找,看看有沒有代用品,最好是我最喜歡的,便宜又大碗的OpenSource的.... Cheesy
果然被我找到了,網址如下:
http://www.pjrc.com/tech/8051/

這個網址直接將 8051 的 Compiler 和 Assember 打包成安裝檔,很方便就能安裝,而它的 Assember 叫做 AS31,授權是使用 BSD 授權;而 Compiler 叫做 SDCC,授權是 GPL 授權
已記錄

請連署支持翠峰天文科技觀星園區

http://campaign.tw-npo.org/campaign//sign.php?id=2009113019034900
閉關中的新手
星團
*****
文章: 4306



個人網站
« 回覆文章 #5 於: 2012-03-22 00:50:39 »

所以我用C的話...下載mide-51.rar    就可以用了是嗎?

來試試!
已記錄

閉關中的新手
星團
*****
文章: 4306



個人網站
« 回覆文章 #6 於: 2012-03-22 17:16:54 »

所以我用C的話...下載mide-51.rar    就可以用了是嗎?

來試試!

有一些關於MIDE-51的說明...
http://single9.net/2009/02/free-sdcc-for-8051/
已記錄

東方
東方
行星
***
文章: 199



« 回覆文章 #7 於: 2012-03-22 19:37:39 »

所以我用C的話...下載mide-51.rar    就可以用了是嗎?

來試試!

有一些關於MIDE-51的說明...
http://single9.net/2009/02/free-sdcc-for-8051/

我這有幾本8051的書 有需要嗎???


* 8051.JPG (238.59 KB, 720x540 - 已被閱讀 756 次.)
已記錄

往東邊望去 在月亮升起的位置 就是我"東方"出沒的地方!!
閉關中的新手
星團
*****
文章: 4306



個人網站
« 回覆文章 #8 於: 2012-03-22 21:34:37 »

我!!!  Grin Grin Grin

只能挑一本嗎?...那我挑最左邊藍色那本!
已記錄

東方
東方
行星
***
文章: 199



« 回覆文章 #9 於: 2012-03-22 21:44:43 »

我!!!  Grin Grin Grin

只能挑一本嗎?...那我挑最左邊藍色那本!

其實我手上有5本8051相關的書啦!!!
我在三重 您要過來拿 還是我幫你寄過去...  call我吧!!!!
已記錄

往東邊望去 在月亮升起的位置 就是我"東方"出沒的地方!!
閉關中的新手
星團
*****
文章: 4306



個人網站
« 回覆文章 #10 於: 2012-03-22 23:03:25 »

我!!!  Grin Grin Grin

只能挑一本嗎?...那我挑最左邊藍色那本!

其實我手上有5本8051相關的書啦!!!
我在三重 您要過來拿 還是我幫你寄過去...  call我吧!!!!

我找個時間過去跟你拿好了!
去前我和電話和你約...^u^...先感恩啦~
已記錄

東方
東方
行星
***
文章: 199



« 回覆文章 #11 於: 2012-03-24 10:50:16 »

我!!!  Grin Grin Grin

只能挑一本嗎?...那我挑最左邊藍色那本!

其實我手上有5本8051相關的書啦!!!
我在三重 您要過來拿 還是我幫你寄過去...  call我吧!!!!

我找個時間過去跟你拿好了!
去前我和電話和你約...^u^...先感恩啦~

剛剛翻找了一下 共有六本 來在挑吧!!!


* DSC01445.JPG (561.75 KB, 1280x960 - 已被閱讀 710 次.)
已記錄

往東邊望去 在月亮升起的位置 就是我"東方"出沒的地方!!
peter
正式會員
星系團
******
文章: 49267



« 回覆文章 #12 於: 2012-03-24 10:54:26 »

MOS 類比電路留給我

已記錄

請連署支持翠峰天文科技觀星園區

http://campaign.tw-npo.org/campaign//sign.php?id=2009113019034900
頁: [1]
  列印  
 
前往:  

重要聲明:本論壇是以即時上載留言的方式運作,論壇對所有留言的真實性、完整性及立場等,不負任何法律責任。而一切留言之言論只代表留言者個人意見,並非本會之立場,用戶不應信賴內容,並應自行判斷內容之真實性。於有關情形下,用戶應尋求專業意見。由於本論壇受到「即時上載留言」運作方式所規限,故不能完全監察所有留言,若讀者發現有留言出現問題,請聯絡我們。觀星論壇有權刪除任何留言及拒絕任何人士上載留言,同時亦有不刪除留言的權利。切勿撰寫粗言穢語、誹謗、渲染色情暴力或人身攻擊的言論,敬請自律。本網站保留一切法律權利。
Powered by MySQL Powered by PHP Powered by SMF 1.1.17 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!