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

[Linker Error]用8255不知道如何使用outportb

 
fffffoooooolll
一般會員


發表:11
回覆:12
積分:4
註冊:2006-11-30

發送簡訊給我
#1 引用回覆 回覆 發表時間:2006-11-30 23:42:42 IP:220.138.xxx.xxx 未訂閱
 [Linker Error] Unresolved external 'outportb(unsigned short, unsigned char)' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\PROJECTS\新資料夾 (2)\UNIT1.OBJ
[Linker Error] Unresolved external 'inportb(unsigned short)' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\PROJECTS\新資料夾 (2)\UNIT1.OBJ

上面是我的錯誤訊息

我適用ISA的8255A卡

附檔是我的程式碼
附加檔案:456efbf26e892_2.txt
johnpage
初階會員


發表:0
回覆:79
積分:40
註冊:2004-08-07

發送簡訊給我
#2 引用回覆 回覆 發表時間:2006-12-01 03:23:26 IP:218.175.xxx.xxx 未訂閱
NT, XP 下不支援 outportb

fffffoooooolll
一般會員


發表:11
回覆:12
積分:4
註冊:2006-11-30

發送簡訊給我
#3 引用回覆 回覆 發表時間:2006-12-01 08:19:54 IP:220.138.xxx.xxx 未訂閱
那在XP下不能用8255卡囉~~
還是說指令改成別的了
謝謝你幫我解答^^
foreman
高階會員


發表:3
回覆:124
積分:190
註冊:2004-09-10

發送簡訊給我
#4 引用回覆 回覆 發表時間:2006-12-01 15:31:13 IP:220.129.xxx.xxx 未訂閱
大大:
必須外掛DLL如tvicport.dll,詳:
http://www.entechtaiwan.com/dev/port/index.shtm
fffffoooooolll
一般會員


發表:11
回覆:12
積分:4
註冊:2006-11-30

發送簡訊給我
#5 引用回覆 回覆 發表時間:2006-12-01 23:39:10 IP:220.138.xxx.xxx 未訂閱
大大
那個檔案直接摜到根BCB同一個資料夾就可以使用 OUTPORTB這個指令了嗎
可以寫一小段能用BCB讀取8255的指令給我參考嗎
我使用的位置式0X200開始
拜託了

foreman
高階會員


發表:3
回覆:124
積分:190
註冊:2004-09-10

發送簡訊給我
#6 引用回覆 回覆 發表時間:2006-12-07 15:48:59 IP:220.129.xxx.xxx 未訂閱
大大:
#include "tvicport.h"
#define PA 0x200
#define PB PA 1
#define PC PA 2
#define CW PA 3
Byte b;
WritePort(CW,0x82);//pa=out pb=in;
WritePort(PA,0xaa);
b=ReadPort(PB);
系統時間:2024-04-25 23:38:34
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!