ايران ويج

نسخه‌ی کامل: آموزش بیسکام و کدویژن با پروژه های عملی ( بدون جزوه و فیلم )
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2 3 4 5 6 7 8 9 10
سلام
این برنامه رو انجمن موجوده
یه سرچ بزن پیدا نکردی بگو واست پیوست کنم
سلام


من یک برنامه کد ویژن نوشتم واسه 7seg که نزولی بشماره
از 9 تا 0 شمارش میکنه

ولی بر نمیگرد از ابتدا باز شمترش کنه
کسی میدونه چه دستوری جا انداختم

اینم فایل + شبیه ساز
(۰۲-آبان-۱۳۹۳, ۲۲:۰۵:۱۳)r0b0 نوشته است: [ -> ]سلام
این برنامه رو انجمن موجوده
یه سرچ بزن پیدا نکردی بگو واست پیوست کنم

میشه پیوست کنی اون فایل هارو
ممنون
متغییر i رو از نوع int تعریف کن ، مشکل حل می شه.

کد php:
int i
نیازی به تغییر نوع متغیر نیست .
اون شرط بزرگ تر مساوی صفر رو بزار بزرگتر از صفر ، همین !

یعنی :
کد:
for(i=9;i>0;i--)
     {
       PORTC=seg[i];
       delay_ms(1000);
     }

** صرفاً جهت اطلاع ، به این صورت هم میشه نوشت :
کد:
for(i=0;i<=9;i++)
     {
       PORTC=seg[9-i];
       delay_ms(1000);
     }
نقل قول: اون شرط بزرگ تر مساوی صفر رو بزار بزرگتر از صفر ، همین !
اینطوری بعد مقدار صفر رو نشون نمی دهه.
مشکل اینه که تو شرطی که گذاشتن ، متغییر رو بی علامت تعریف کردن و در آخرین لحظه مقدار متغییر یه مقدار نا معلوم می شه که خانه ی مربوطه اش توی آرایه نیست و ...
بخاطر این گفتم متغییر علامتدار تعریف بشه که کد برنامه تغییر نکنه و اشکالش واضح تر مشخص بشه.

نقل قول: ** صرفاً جهت اطلاع ، به این صورت هم میشه نوشت :

بله ، توی برنامه ی واقعی ، اینجوری صحیح ترهه.
عمو مرتضی راست میگه Biggrin
من مقدار تاخیر رو کم کردم متوجهش نشدم .
منم خودم همیشه از دومی استفاده میکنم :)
سلام

دوستان می خوام تو کدویژن تو LCD حروف را نمایش بده

میشه رانمایی کنید

فایل با پروتئوس پیوست کردم

میشه اررور رو بر طرف کنید بگید چی هست

ممنون
من کدویژن بلد نیستم ولی ببینین این کمکتون میکنه

http://www.iranled.com/forum/thread-2517...#pid180472
سلام میخواستم بدونم من وقتی دستور مربوط به power down یا idle رو اجرا میکنم دیگه با هیچ دستوری میکرو از این حالت خارج نمیشه؟کسی میتونه راهنمایی کنه.اگه امکان داره یه مثال خیلی ساده بزنید(بسکام)
صفحه‌ها: 1 2 3 4 5 6 7 8 9 10