خوب چیزی نداره که.
اگر پاسکال بلدید 95% راه رو رفتید.
5 درصد دیگه هم برای پیکره بندی میکرو کنترلر هست که با یکی از مثال های خود برنامه کارت راه میوفته.
اگر مشکل خاصی داری بگو تا جواب بگیری.
خوب مشکل من هم هینه که پاسکال بلد نیستم
میخوام یکی از پایه های a را ورودی تعریف کنم ولتاژ ورودی رو اندازه بگیره و روی صفحه نشون بده
یا
یکی از پایه های a را ورودی تعریف کنم و تعداد پالسهای ورودی را بشماره و در یه عدد ضرب کنه و رو صفحه نشون بده
خوب دوست عزیز شما که پاسکال بلد نیستید چه اصراری دارید که با پاسکال برنامه بنویسید ؟
شما میتونید تو زبان های اسمبلی ، سی و بیسیک و یا هر زبانی که بلد هستید برنامه بنویسید البته به شرطی که کامپایلر برای اون زبان موجود باشه :rolleyes:
اول باید زبان مورد نظر رو بلد باشید ، بعدش با میکروکنترلر و ادوات جانبی اون آشنا باشید و بعدش با مطالعه help یا user guide کامپایلر با توابع و دستورات و ... در کامپایلر آشنا بشید
حالا می تونید براحتی برنامه خودتون رو بنویسید
این شد یاد دادن ماهیگیری :icon_razz: خوب حالا اگه بخواین یکی براتون این برنامه رو بنویسه اون بحثش جداست :agree:
سلام
شما باید با معماری میکروکنترلر مربوطه آشنا باشید
البته اگه اشتباه نکنم میکروپاسکال کامپایلر dspic می باشد و کتاب آموزشی کامل و کامپایلر آن را به راحتی می توانی از سایت www.mikroe.com دانلود کنی
برای استفاده از پورت a به عنوان ورودی شما باید از رجیستر TRISA استفاده کنید
اگه بنویسید TRISA=0xFF پورت a به عنوان ورودی تعریف می شود و برای خواندن مقدار آن باید از دستورdی مانند زیر استفاده کنید:
value=PORTA;
برای نوشتن در این پورت باید اول این پورت به عنوان خروجی تعریف شود:
TRISA=0x00;
و از دستورزیر برای نوشتن:
LATA=value;
استفاده کنید
دیدگاه