با سلام خدمت شما آقاي saegheh_0836
ما مداري كه شما دادين رو تو پروتعوس اجرا كرديم با همان فايلي كه گذاشتين ولي هر كدي ميزنيم روي ال سي دي ارور پاسورد مينويسه. ما 0000 رو هم وارد كرديم اونم به همين ترتيب،ارور پسورد ميده. مدار كار ميكنه ال سي دي هم روشن ميشه اما هيچ كدي رو صحيح نميگيره...!!!!!!!!!!!
من درخواست يك مدار ديگه هم داشتم مداريكه كيبرد كامپيوتر بهش وصل شه و با فشار دادن هر كليد از كيبرد حرف مربوط به اون كليد رو روي ال سي دي نشان بده.من اين پروژه رو از روي كتاب آقاي كاهه بستم ولي جواب نداد. توي اينترنت هم دنبال سوكت كيبرد خيلي گشتم كه ببينم پين هاش به چه صورت هست اما چيزي پيدا نكردم. اگه امكان دارده به من كمك كنيد چون اين مدار مربوط به پروژه ساختم تو دانشگاه هستش هر كاري كردم جواب نداد. الان واقعاً دچار افسردگي شدم.![Frown :( :(](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![Frown :( :(](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![Frown :( :(](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![Frown :( :(](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![Frown :( :(](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![Frown :( :(](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![Frown :( :(](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![Frown :( :(](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
![Frown :( :(](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
انشاالله بتونم جبران كنم.
سلام دوست من
این فایل پرتیوس که من برای شما گذاشتم رمزش را داخل برنامه عوض کردم رمز ان 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 بایت اول چه اعدای نوشته شده است که رمز شما همان است
و در مورد مدار دوم اینکه من برنامه را برای شما می نویسم و می گذارم
دوست عزیز دقت کن در مدارا تی که می سازی بخصصصصصصوص
مدارات میکرویی باید همه جوانب را در نظر بگیری به ظاهر کوچک میکرو نگاه نکن عالمی بزرگ در ان نهفته است برای کار با میکرو باید همه چیز میکرو را یاد بگیری من بعد از این همه سال که برنامه میکر می نویسم در بعضی از مواقع برنامه ای می نویسم و بعد از تست ان می بینم که مدار کار نمی کند و بعد از ساعتها جستجو می بینم که یک عدد را اشتباه نوشتم اما دقت کن که اگر میکرو عالمی بزرگ است ولی د رمقابل تکنولوژ ی مغز و تفکر تو هیچ چیز نیست
اگر باز هم نتوانستی با شماره زیر با من تماس بگیر