آی پی امداد
abtahi
آریا الکترونیک mehrinfo تکشو

پاسخگویی به سوالات مربوط به میکرو کنترلر هاي AvR

mobaraki

کاربر vip
کاربر
2008-10-08
203
610
تهران/شهرری
با سلام و عرض خسته نباشيد. ممنون از اينكه مدار قبلي رو برام درست كردين . من نياز به مداري دارام (با ميكرو atmega32)كه كيبرد كامپيوتر بهش وصل بشه و با فشار دادن هر كدوم از كليدهاي كيبرد حرف اونو روي يه ال سي دي 2*16 نشون بده.من از روي يك كتاب(تاليف آقاي كاهه) اين مدارو بستم ولي جواب نگرفتم ترو خدا كمكم كنيد.
 
آخرین ویرایش:

mobaraki

کاربر vip
کاربر
2008-10-08
203
610
تهران/شهرری
با سلام اگه میشود در مورد ماژولهای آماده gprs که چند وقتی هست وارد بازار شده و نحوه راه اندازی و ارتباط با میکرو را توضیح دهید ...

( SIM300CZ ) و ( sim300c_hs )
 

mobaraki

کاربر vip
کاربر
2008-10-08
203
610
تهران/شهرری
با سلام آقای saegheh_0836 بابت مداری که گذاشتید ممنونم .
آقای saegheh_0836 من مدار رو بستم ولی هر کدی که میزنم جواب نمیده
حتی 0000
با تشکر لطفا راهنمایی کنید...
 
  • Like
واکنش‌ها[ی پسندها]: ma1369

saegheh_0836

کاربران vip(افتخاری)
vip افتخاری
کاربر
2007-09-24
118
1,197
38
کرمان
atmega8.blogfa.com
با سلام آقای saegheh_0836 بابت مداری که گذاشتید ممنونم .
آقای saegheh_0836 من مدار رو بستم ولی هر کدی که میزنم جواب نمیده
حتی 0000
با تشکر لطفا راهنمایی کنید...


دوست عزیز اول اینکه مدار شما روشن می شود

2 کیبرد را باید همانند مدار ببندید کوچکترین اشتباه در سطر وستون کیبرد مدار کار نخواهد کرد
3 از چه نوع کی بردی استفاده می کنید

بعد از زدن کد 0000 چه پیغامی روی نمایشگر نشان داده می شود

در ضمن با ای دی saegheh_0836@yahoo.comبرای رفع مشکل می توانید بامن چت کنید
 
  • Like
واکنش‌ها[ی پسندها]: ma1369

mobaraki

کاربر vip
کاربر
2008-10-08
203
610
تهران/شهرری
با سلام خدمت شما آقاي saegheh_0836
ما مداري كه شما دادين رو تو پروتعوس اجرا كرديم با همان فايلي كه گذاشتين ولي هر كدي ميزنيم روي ال سي دي ارور پاسورد مينويسه. ما 0000 رو هم وارد كرديم اونم به همين ترتيب،ارور پسورد ميده. مدار كار ميكنه ال سي دي هم روشن ميشه اما هيچ كدي رو صحيح نميگيره...!!!!!!!!!!!:(
من درخواست يك مدار ديگه هم داشتم مداريكه كيبرد كامپيوتر بهش وصل شه و با فشار دادن هر كليد از كيبرد حرف مربوط به اون كليد رو روي ال سي دي نشان بده.من اين پروژه رو از روي كتاب آقاي كاهه بستم ولي جواب نداد. توي اينترنت هم دنبال سوكت كيبرد خيلي گشتم كه ببينم پين هاش به چه صورت هست اما چيزي پيدا نكردم. اگه امكان دارده به من كمك كنيد چون اين مدار مربوط به پروژه ساختم تو دانشگاه هستش هر كاري كردم جواب نداد. الان واقعاً دچار افسردگي شدم.:(:(:(:(:(:(:(:(:(:( انشاالله بتونم جبران كنم.
 
آخرین ویرایش:

avr

کاربر
2008-10-23
35
60
با سلام

آقای صادق من یک مدار خواستم که قولشو بهم دادین اما منتظرم واسم مینویسید البته لطفا
برای ماشین بود که اگه لامپی بسوزه روی ال سی دی ارور بزنه
برای 21 لامپ میخوام
اگه مثلا 20 لامپ بسوزه روی ال سی دی نشان بده یکی یکی

ال سی دی گرافیکی

متشکرم
 
آخرین ویرایش:

saegheh_0836

کاربران vip(افتخاری)
vip افتخاری
کاربر
2007-09-24
118
1,197
38
کرمان
atmega8.blogfa.com
آقای صادق من یک مدار خواستم که قولشو بهم دادین اما منتظرم واسم مینویسید البته لطفا
برای ماشین بود که اگه لامپی بسوزه روی ال سی دی ارور بزنه
برای 21 لامپ میخوام
اگه مثلا 20 لامپ بسوزه روی ال سی دی نشان بده یکی یکی

ال سی دی گرافیکی

متشکرم


اول سلام بروی چشم حتما در اسرع وقت مدار را برای شما می گذارم در اثر این بیماری و مشکلات دیگر من مدتی است همه کارهایم عقب افتاده است ولی ادم بد قولی نیستم

دوم اینکه اسم من میثم نه صادق
 

saegheh_0836

کاربران vip(افتخاری)
vip افتخاری
کاربر
2007-09-24
118
1,197
38
کرمان
atmega8.blogfa.com
با سلام خدمت شما آقاي saegheh_0836
ما مداري كه شما دادين رو تو پروتعوس اجرا كرديم با همان فايلي كه گذاشتين ولي هر كدي ميزنيم روي ال سي دي ارور پاسورد مينويسه. ما 0000 رو هم وارد كرديم اونم به همين ترتيب،ارور پسورد ميده. مدار كار ميكنه ال سي دي هم روشن ميشه اما هيچ كدي رو صحيح نميگيره...!!!!!!!!!!!:(
من درخواست يك مدار ديگه هم داشتم مداريكه كيبرد كامپيوتر بهش وصل شه و با فشار دادن هر كليد از كيبرد حرف مربوط به اون كليد رو روي ال سي دي نشان بده.من اين پروژه رو از روي كتاب آقاي كاهه بستم ولي جواب نداد. توي اينترنت هم دنبال سوكت كيبرد خيلي گشتم كه ببينم پين هاش به چه صورت هست اما چيزي پيدا نكردم. اگه امكان دارده به من كمك كنيد چون اين مدار مربوط به پروژه ساختم تو دانشگاه هستش هر كاري كردم جواب نداد. الان واقعاً دچار افسردگي شدم.:(:(:(:(:(:(:(:(:(:( انشاالله بتونم جبران كنم.

سلام دوست من

این فایل پرتیوس که من برای شما گذاشتم رمزش را داخل برنامه عوض کردم رمز ان 4044 است اما در مورد اینکه مداری که شما ساخته اید که رمز 0000 را قبول نمی کند می تواند چند دلیل دارد

1 برنامه طوری نوشته شده است که در زمانی که شما یک میکرو خام را پروگرام می کنید و بعد در مدار قرار می دهید چون حافظه ایتوپیرام خالی است و در هر بایت مقدار 255 مقدار دهی پیش فرض داده شده برنامه ماید 4 بایت اولی ایپیرام را تست می کند اگر مقدار ان 255 باشد ان بایت را به مقدار 0 مقدار دهی می کند این عمل فقط یک بار در میکرو برای بار اول اتفاق می افتد چون بار اول 4 بایت اول به 0 تغییر مقدار داده شده است

اول اشکال شما می تواند در این باشد که شما از میکرو ی استفاده کرده اید که قبلا از میکرو استفاده شده است چون در بعضی از مواقع که شما حافظه فلش میکرو را پاک می کنید حافظه ایتوپیرام پاک نمی شود برای ایکار شما در زما پروگرام باید یک بار ایتوپیرام را باید پاک کنید

شما از راه دیگر هم می توانید بفهمید که رمز شما چیست به این ترتیب بنده 4 بایت اول ایتوپیرام را برای رمز در نظر گرفته ام اول شما اینکه می توانید در زمان پروگرام رمز خود را پیش فرض تعریف کنید به ای صورت به 4 بایت اول ایتوپیرام را مقدار دهی کنید و بعد پروگرام کنید مثلا م یخواهید رمز 2020 را در حافظه بنویسید با همان برنامه که پروگرام می کنید به قسمت حافظه ایتوپیرا بروید و اعداد را به این صورت وارد کنید بایت 0 مقدار 02 را می دهید بایت 1 مقدار 0-بایت 2 مقدار 02و بایت 3 مقدار 0

خانه شماره 0000 =02
خانه شماره 0001=0
خانه شماره 0010=02
خانه شماره 0011=0
و یا اینکه ابتدا شما بعد از پروگام ای س ان را در مدار قرار دهید و مدار را یک بار رو شن کنید تا حافظه ایتوپیرام مقدار دهی شود و بعد ای سی را در پروگرامر قرار دهید و با پرو گرامر حافظه ایتوپیرام را بخوانید و ببینید که در 4 بایت اول چه اعدای نوشته شده است که رمز شما همان است

و در مورد مدار دوم اینکه من برنامه را برای شما می نویسم و می گذارم
دوست عزیز دقت کن در مدارا تی که می سازی بخصصصصصصوص
مدارات میکرویی باید همه جوانب را در نظر بگیری به ظاهر کوچک میکرو نگاه نکن عالمی بزرگ در ان نهفته است برای کار با میکرو باید همه چیز میکرو را یاد بگیری من بعد از این همه سال که برنامه میکر می نویسم در بعضی از مواقع برنامه ای می نویسم و بعد از تست ان می بینم که مدار کار نمی کند و بعد از ساعتها جستجو می بینم که یک عدد را اشتباه نوشتم اما دقت کن که اگر میکرو عالمی بزرگ است ولی د رمقابل تکنولوژ ی مغز و تفکر تو هیچ چیز نیست

اگر باز هم نتوانستی با شماره زیر با من تماس بگیر
 

پیوست‌ها

  • 11 بایت بازدیدها: 68

avr

کاربر
2008-10-23
35
60
با سلام
شرمنده
من اسم شما رو روی ای دی گمان کردم
من همچین جسارتی رو به شما نمیتونم بکنم
اولین نفری هستید که اینقد به درخواست های هموطنان خود رسیدگی میکنید
شرمنده اگه ...
 

mobaraki

کاربر vip
کاربر
2008-10-08
203
610
تهران/شهرری
سلام دوست من

این فایل پرتیوس که من برای شما گذاشتم رمزش را داخل برنامه عوض کردم رمز ان 4044 است اما در مورد اینکه مداری که شما ساخته اید که رمز 0000 را قبول نمی کند می تواند چند دلیل دارد

1 برنامه طوری نوشته شده است که در زمانی که شما یک میکرو خام را پروگرام می کنید و بعد در مدار قرار می دهید چون حافظه ایتوپیرام خالی است و در هر بایت مقدار 255 مقدار دهی پیش فرض داده شده برنامه ماید 4 بایت اولی ایپیرام را تست می کند اگر مقدار ان 255 باشد ان بایت را به مقدار 0 مقدار دهی می کند این عمل فقط یک بار در میکرو برای بار اول اتفاق می افتد چون بار اول 4 بایت اول به 0 تغییر مقدار داده شده است

اول اشکال شما می تواند در این باشد که شما از میکرو ی استفاده کرده اید که قبلا از میکرو استفاده شده است چون در بعضی از مواقع که شما حافظه فلش میکرو را پاک می کنید حافظه ایتوپیرام پاک نمی شود برای ایکار شما در زما پروگرام باید یک بار ایتوپیرام را باید پاک کنید

شما از راه دیگر هم می توانید بفهمید که رمز شما چیست به این ترتیب بنده 4 بایت اول ایتوپیرام را برای رمز در نظر گرفته ام اول شما اینکه می توانید در زمان پروگرام رمز خود را پیش فرض تعریف کنید به ای صورت به 4 بایت اول ایتوپیرام را مقدار دهی کنید و بعد پروگرام کنید مثلا م یخواهید رمز 2020 را در حافظه بنویسید با همان برنامه که پروگرام می کنید به قسمت حافظه ایتوپیرا بروید و اعداد را به این صورت وارد کنید بایت 0 مقدار 02 را می دهید بایت 1 مقدار 0-بایت 2 مقدار 02و بایت 3 مقدار 0

خانه شماره 0000 =02
خانه شماره 0001=0
خانه شماره 0010=02
خانه شماره 0011=0
و یا اینکه ابتدا شما بعد از پروگام ای س ان را در مدار قرار دهید و مدار را یک بار رو شن کنید تا حافظه ایتوپیرام مقدار دهی شود و بعد ای سی را در پروگرامر قرار دهید و با پرو گرامر حافظه ایتوپیرام را بخوانید و ببینید که در 4 بایت اول چه اعدای نوشته شده است که رمز شما همان است

و در مورد مدار دوم اینکه من برنامه را برای شما می نویسم و می گذارم
دوست عزیز دقت کن در مدارا تی که می سازی بخصصصصصصوص
مدارات میکرویی باید همه جوانب را در نظر بگیری به ظاهر کوچک میکرو نگاه نکن عالمی بزرگ در ان نهفته است برای کار با میکرو باید همه چیز میکرو را یاد بگیری من بعد از این همه سال که برنامه میکر می نویسم در بعضی از مواقع برنامه ای می نویسم و بعد از تست ان می بینم که مدار کار نمی کند و بعد از ساعتها جستجو می بینم که یک عدد را اشتباه نوشتم اما دقت کن که اگر میکرو عالمی بزرگ است ولی د رمقابل تکنولوژ ی مغز و تفکر تو هیچ چیز نیست

اگر باز هم نتوانستی با شماره زیر با من تماس بگیر
من واقعاً خوشحالم كه تو اين دنيا يكيهم به فكر ما هست و ما رو كمك ميكنه ازت خيلي ممنونم. در رابطه با مدار دوم حتماً دوباره تلاش ميكنم و سعي ميكنم درستش كنم. به اميد اينكه يك پشتيبان خوب مثل شما دارم . حتماً باهاتون تماس ميگيرم.
يه مشكلي كه دارم اين است كه به ما 8051 درس دادن اما حالا ازمون avr ميخوان به اين دليل هستش كه به مشكلات جديدي برخورد كردم.:)
 
بالا