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

Delphi可以寫程式控制單晶片嗎?

答題得分者是:mymj
cgsn
一般會員


發表:7
回覆:3
積分:2
註冊:2004-02-16

發送簡訊給我
#1 引用回覆 回覆 發表時間:2009-06-14 07:27:36 IP:123.204.xxx.xxx 訂閱
不好意思,問一個比較奇怪的問題
Delphi裏面不是可以直接寫組合語言,那請問可以用來控制單晶片嗎?
aki
版主


發表:30
回覆:696
積分:755
註冊:2004-01-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2009-06-14 17:24:03 IP:61.229.xxx.xxx 訂閱
MCU 多是用 Asm or  C 語言來控制,也聽說有用  Forth 的,
Delphi 不是 PC 上的開發語言嘛?


===================引 用 cgsn 文 章===================
不好意思,問一個比較奇怪的問題
Delphi裏面不是可以直接寫組合語言,那請問可以用來控制單晶片(MCU)嗎?
carstyc
資深會員


發表:16
回覆:254
積分:329
註冊:2003-07-18

發送簡訊給我
#3 引用回覆 回覆 發表時間:2009-06-15 09:05:16 IP:203.79.xxx.xxx 訂閱
cgsn 指的應該是 8255 這種單晶片.

通常你買的8255卡,應該都會有附 趨動的 dll 讓你使用。只要能呼叫 dll 的開發工具都能使用。

直接用組合語言,好像 Window 不會讓你直接觸碰到硬體層的東西。

不然可能要研究一下硬體的Driver 如何開發,這一部份小弟也不太熟。

===================引 用 aki 文 章===================
MCU 多是用 Asm or C 語言來控制,也聽說有用 Forth 的,
Delphi 不是 PC 上的開發語言嘛?


===================引 用 cgsn 文 章===================
不好意思,問一個比較奇怪的問題
Delphi裏面不是可以直接寫組合語言,那請問可以用來控制單晶片(MCU)嗎?
pedro
尊榮會員


發表:152
回覆:1187
積分:892
註冊:2002-06-12

發送簡訊給我
#4 引用回覆 回覆 發表時間:2009-06-15 12:03:53 IP:60.248.xxx.xxx 未訂閱
表面看起來是組合語言,8086的組語及8051的組語還是有差別地
組合語言是視不同的硬體有不同的變化

真要寫單晶片的開發環境,要Keil C或其它asm IDE吧?
若要透過電腦去控制IO點,那是大材小用了,除非控制點實在很多,需要深度運算及資料庫操作,那有特殊行業自創矩陣控制卡,走特殊的Windows IO
mymj
版主


發表:132
回覆:486
積分:608
註冊:2002-10-25

發送簡訊給我
#5 引用回覆 回覆 發表時間:2009-06-15 19:52:56 IP:59.105.xxx.xxx 訂閱
不知你指的單晶片為何種型號?
基本上delph開發的程式用在pc,如果要開發單晶片系統可買該型號的IICE或一些具ISP功能晶片
如ATMEL 8051系列http://www.atmel.com/dyn/products/param_table.asp?family_id=604&OrderBy=part_no&Direction=ASC
ATMEL AVR系列..............................................
如果是利用delphi 控制IO界面卡,在win2000或xp是不能直接控制的需要有驅動的
開發程式,可洽"興德資訊"

mymj
系統時間:2024-05-06 12:18:07
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!