با سلام به دوستان عزیز و ارجمند متاسفانه یکی از مدیران سایت ما رو شرمنده میکنه و تو این چند روزه هر چی تاپیک می زنیم 3 سوت پاکشون میکنه البته خیلی خوب بود دلیلش رو هم به ما اطلاع میدادند دوستانی که ما رو خجالت میدند و این موضوع رو برای بار صدم دارم مطرح میکنم و عاجزانه خواهش دارم که پاکش نکنند مشکل اینه که میخوام توی ATMEGA64 به پورت های G , F بیت به بیت مقدار ارسال کنم اما ظاهرا توی CODEVISION نمیشه دوستانی که تجربه دارند اگه راهنمایی کنند ممنون میشم از لطفشون خواهشا کمک کنید بد جوری گیر کردم توش
اطلاعیه
Collapse
No announcement yet.
مقدار دهی بیت به بیت بهATMEGA 64 در پورت های G , F
Collapse
X
-
مقدار دهی بیت به بیت بهATMEGA 64 در پورت های G , F
سه کس را شنیدم که غیبت رواست وز این درگذشتی چهارم خطاست
یکی پادشاهی ملامت پسند کز او بر دل خلق بینی گزند
حلال است از او نقل کردن خبر مگر خلق باشند از او بر حذر
دوم پرده بر بی حیائی متن که خود میآدرد پرده بر خویشتن
ز حوضش مدار ای برادر نگاه که او میآدرافتد به گردن به چاه
سوم کژ ترازوی ناراست خوی ز فعل بدش هرچه دانی بگوی -
پاسخ : مقدار دهی بیت به بیت بهATMEGA 64 در پورت های G , F
والا تا جایی که میدونم ست کردن بیتی با پورت چندان فرقی نمیکنه
کد:DDRx= 0xFF;
کد:high portx.2;
پورت رو output کردین؟(البته شما استاد مایین ولی خوب فکر مردم زیاده ممکنه...)
به دستورات بالا مطمین نیستم اخه خیلی وقته سراغش نرفتم :sad:
علم چندانکه بیشتر خوانی چون عمل در تو نیست نادانی
-
پاسخ : مقدار دهی بیت به بیت بهATMEGA 64 در پورت های G , F
سلام
راستش یادمه داخل همین سایت خوندم که پورتF به یکی از این دو صورت کار میدن (یا بیتی یا بایتی )(احتمال زیاد بیتی بود)
البته این از معماری داخل خود میکرو هستش .
البته فکر کنم شما این مشکل رو با بسکام نداشته باشید، چون معمولا بسکام این جور چیزها رو خودش درست میکنه ، اما کدویژن و کلا کامپایلر های زبان سی از این کارها نمیکنند.
موفق باشید
دیدگاه
-
پاسخ : مقدار دهی بیت به بیت بهATMEGA 64 در پورت های G , F
دوست عزیز فکر کردی ما از پشت کوه اومدیم یه میکرو خریدیم برنامه نویسی کنیم من هم پورت رو خروجی تعریف کردم هم بلدم چطور بایتی دستور بدم دستور اول شما مال مقدار دهی بایتی بود و دستور دوم رو هم فکز کنم خودتون اختاع کرده باشین چون تحت زبان یا کامپایلر خاصی نبست تا اونجا که من میدونمسه کس را شنیدم که غیبت رواست وز این درگذشتی چهارم خطاست
یکی پادشاهی ملامت پسند کز او بر دل خلق بینی گزند
حلال است از او نقل کردن خبر مگر خلق باشند از او بر حذر
دوم پرده بر بی حیائی متن که خود میآدرد پرده بر خویشتن
ز حوضش مدار ای برادر نگاه که او میآدرافتد به گردن به چاه
سوم کژ ترازوی ناراست خوی ز فعل بدش هرچه دانی بگوی
دیدگاه
-
پاسخ : مقدار دهی بیت به بیت بهATMEGA 64 در پورت های G , F
یعنی تو سایل به این عریض و طویلی کسی نمیتونه راهنمایی کنه که ما چه جوری بیتی به پورت G . F مقدار بدیم ؟ بابا یگی کمک کنه من بد جوری گیر کردم روش
سه کس را شنیدم که غیبت رواست وز این درگذشتی چهارم خطاست
یکی پادشاهی ملامت پسند کز او بر دل خلق بینی گزند
حلال است از او نقل کردن خبر مگر خلق باشند از او بر حذر
دوم پرده بر بی حیائی متن که خود میآدرد پرده بر خویشتن
ز حوضش مدار ای برادر نگاه که او میآدرافتد به گردن به چاه
سوم کژ ترازوی ناراست خوی ز فعل بدش هرچه دانی بگوی
دیدگاه
-
پاسخ : مقدار دهی بیت به بیت بهATMEGA 64 در پورت های G , F
سلام . ببین دوست من در CODEVISION تنها می توان پورت های A و B و C و D را از طریق دستوراتی مانند PORTA.0 یا PINA.3 و یا به طور کلی PORTX.n مقدار دهی و یا با PINX.n وضعیت ان را چک کرد .
اما برای دسترسی به پورت های بالاتر یعنی E و F و ... می بایست از طریق دستورات استاندارد C این کار را انجام دهید . دستورات بالا جزو دستورات استاندارد C نمی باشد و فقط در کامپایلر CODEVISION پشتیبانی می شه .
در فایل زیر دستورا گذاشته شده :
http://www.persiangig.com/pages/download/?dl=http://altium.persiangig.com/CV.pdfبگذارعشق خاصیت تو باشد نه رابطه خاص تو باکسی
موفقیت پیش رفتن است نه به نقطه ی پایان رسیدن
نلسون ماندلا
دیدگاه
-
پاسخ : مقدار دهی بیت به بیت بهATMEGA 64 در پورت های G , F
سلام دوست عزیز یعنی من میتونم به کمک دستورات اصلی توی codevision به پورت های g , f دسرسی بیتی داشته باشم؟ یعنی codevision ساپورتشون میکنه این دستوراتو؟ آره؟اگه یه راهنمایی دقیق تر بکنید ممنون مبشم دوست عزیز چون من زیاد به c مسلط نیستم داداش اگه بزرگواری کنی راهنمایی کنی واقعا ممنون میشم من می خوام با یک دستور فقط روی یک پایه خاص از پورت G یا F تاثیر بذارم اگر راهنمایی کنی واقعا ممنون میشم دوست عزیز واقعا این موضوع منو سر در گم کرده و چند روزی باهاش دست به گریبانم دوست عزیزسه کس را شنیدم که غیبت رواست وز این درگذشتی چهارم خطاست
یکی پادشاهی ملامت پسند کز او بر دل خلق بینی گزند
حلال است از او نقل کردن خبر مگر خلق باشند از او بر حذر
دوم پرده بر بی حیائی متن که خود میآدرد پرده بر خویشتن
ز حوضش مدار ای برادر نگاه که او میآدرافتد به گردن به چاه
سوم کژ ترازوی ناراست خوی ز فعل بدش هرچه دانی بگوی
دیدگاه
-
پاسخ : مقدار دهی بیت به بیت بهATMEGA 64 در پورت های G , F
نوشته اصلی توسط مدارپردازان آسیاسلام دوست عزیز یعنی من میتونم به کمک دستورات اصلی توی codevision به پورت های g , f دسرسی بیتی داشته باشم؟ یعنی codevision ساپورتشون میکنه این دستوراتو؟ آره؟اگه یه راهنمایی دقیق تر بکنید ممنون مبشم دوست عزیز چون من زیاد به c مسلط نیستم داداش اگه بزرگواری کنی راهنمایی کنی واقعا ممنون میشم من می خوام با یک دستور فقط روی یک پایه خاص از پورت G یا F تاثیر بذارم اگر راهنمایی کنی واقعا ممنون میشم دوست عزیز واقعا این موضوع منو سر در گم کرده و چند روزی باهاش دست به گریبانم دوست عزیزبگذارعشق خاصیت تو باشد نه رابطه خاص تو باکسی
موفقیت پیش رفتن است نه به نقطه ی پایان رسیدن
نلسون ماندلا
دیدگاه
-
پاسخ : مقدار دهی بیت به بیت بهATMEGA 64 در پورت های G , F
از همه عزیزانی که توی این تاپیک همکاری و همفکری کردند مشکل رو حل کردم البته با کمک دوستان با دستورات اصلی زبان c میشه به پایه ها در پورت G,F دسترسی بیتی داشت بازم ممنون از راهنمای همه دوستان عزیزسه کس را شنیدم که غیبت رواست وز این درگذشتی چهارم خطاست
یکی پادشاهی ملامت پسند کز او بر دل خلق بینی گزند
حلال است از او نقل کردن خبر مگر خلق باشند از او بر حذر
دوم پرده بر بی حیائی متن که خود میآدرد پرده بر خویشتن
ز حوضش مدار ای برادر نگاه که او میآدرافتد به گردن به چاه
سوم کژ ترازوی ناراست خوی ز فعل بدش هرچه دانی بگوی
دیدگاه
-
پاسخ : مقدار دهی بیت به بیت بهATMEGA 64 در پورت های G , F
اینجوری داداش اینجوری:
PORTF&=~(1<<2); // LED 48 ON
با این دسوتر میتونی بیت 2 از پورت G رو صفر کنی
با این یکی دستور پائینی هم میشه همون بیت 2 رو 1 کردش
PORTF|=(1<<2); // LED 48 OFF[/left]سه کس را شنیدم که غیبت رواست وز این درگذشتی چهارم خطاست
یکی پادشاهی ملامت پسند کز او بر دل خلق بینی گزند
حلال است از او نقل کردن خبر مگر خلق باشند از او بر حذر
دوم پرده بر بی حیائی متن که خود میآدرد پرده بر خویشتن
ز حوضش مدار ای برادر نگاه که او میآدرافتد به گردن به چاه
سوم کژ ترازوی ناراست خوی ز فعل بدش هرچه دانی بگوی
دیدگاه
دیدگاه