PDA

View Full Version : سوال: شناساندن پورت ال پي تي در اسمبلي



saultimate
پنج شنبه 07 بهمن 1389, 18:04 عصر
سلام دوست عزيز
من مي خواستم كدي در اسمبلي براي قطعه اي كه داراي دو سون سگمنت است و بوسيله ي پورت ال پي تي به كامپيوتر متصل مي شه بنويسم اما شناساندن اين پورت رو توسط كد اسمبلي بلد نيستم مي خواهم در اين برنامه مثلا 10 تا عدد بدم همزمان كه عدد مي دم در سون سگمنت ها نمايش داده بشه سپس بعد از گرفتن دهمين عدد شروع به مرتب كردن عدد و نمايش آن بصورت مرتب شده بر روي سون سگمنت ها بكنه خواهشن در اين مورد كمكم كنيد.

xman_1365_x
سه شنبه 12 بهمن 1389, 19:01 عصر
پايه هاي 2 تا 9 براي خروجي استفاده ميشه
شماره پورت LPT1 378h
كد زير يكي در ميون پايه هاي خروجي رو صفرو يك مي كنه


mov dx, 378h
mov al, 10101010b
out dx, al

حالا اگر شما بخواي براي سون سگمنت كاري كني بايد پايه هاي خروجي رو به يك بافر مثل 74ls244 وصل كني و تشخيص بدي همين
بيت ها از سمت راست مربوط به d0 و آخزين سمت چپ(در كد) مربوط به d7 ميباشد.