PDA

View Full Version : کام÷وننت سخت افزار



ramin_rp
شنبه 05 مهر 1382, 11:57 صبح
سلام دوستان
1-لطفا چند کام÷وننت در مورد کنترل سخت افزار معرفی کنید
2-دوستان اگر port.dllرا دارید منو فراموش نکنید(استفاده شده در کتاب ÷ی سی اینترفیس)
با تشکر
رامین

مهدی کرامتی
شنبه 05 مهر 1382, 12:10 عصر
شما ابزار برای کنترل چه بخشی از سخت‌افزار میخواهید؟

در ضمن سوالتان را دقیقتر و واضح تر بپرسید.

Behzad_Asharkhan
شنبه 05 مهر 1382, 13:51 عصر
سلام

اگه منظورت کار کردن با اسلات ایزا است. یه Dll خیلی ساده نوشتم که همیشه کارمو راه انداخته. باید یک Dll جدید ایجاد کنی و این کد ها رو توش بنویسی. چند خط اسمبلی رو از ÷یشنهاد کتاب سخت افزار دکتر مزیدی برای دسترسی به ÷ورت استفاده کردم. نمیدونم معادل دلفی داره یا نه. ( چرا نمیتونم فایل dll یا فایلهای دیگه رو Attach کنم. error میده ). راستی این کد فقط در win98 و Win me کار میکنه.


unit Unit1;

interface

Procedure OutPort(Add: Word; Value: Byte); STDCALL;
Function InPort (Add: Word): Byte; STDCALL;

implementation

Procedure OutPort(Add: Word; Value: Byte); STDCALL;
Begin
asm
MOV AL, Value;
MOV DX, Add;
Out DX, AL;
end;
End;


Function InPort (Add: Word): Byte; STDCALL;
Var
temp: Byte;
Begin
asm
MOV DX, add;
In al, DX;
Mov temp,al;
end;
inport := temp;
end;

end.

ramin_rp
شنبه 05 مهر 1382, 14:14 عصر
سلام
1-دوست عزیز فرقی نمی کنه چه قسمتی باشه
2-دوست عزیز من DLLرا که در کتاب ÷یسیاینترفیس توضیح داده شده را نیاز دارم
با تشکر
رامین

khafanovich
شنبه 05 مهر 1382, 14:52 عصر
دوست عزیز سلام.
من هم کتاب و هم سی دی مربوط به کتاب رو دارم.فایل port.dllهم در آن هست.
ان شاالله امشب uploadمیکنم.(بخشید الان سر کار هستم)
موفق باشید.
در ضمن اگر شما در ضمینه های سخت افزاری کار میکنید به من اطلاع دهید ..تا بتوانیم تبادل نظر داشته باشیم.

ramin_rp
شنبه 05 مهر 1382, 21:54 عصر
سلام دوست عزیز
محبت شما را فراموش نمکنم. بله بنده به تازه گی کار با سخت افزار را شروع کردم
با تشکر
رامین :o :o :o :wink: