سلام
دوستان من یک مدار کنترل آسانسور دارم که از قبل طراحی و ساخته شده.
من فقط باید برنامه ای بنویسم تا از پورت c اطلاعات خوانده بشه.خوب توی atmega8 هم پایه های پورت c خروی های ADC هستند.
همون طور که می دونید پایه های PC0...PC3 برای ADC و PC5وPC4 برای ADC و همچنین ارتباط سریال onewire هستند. PC6 هم برای reset میکرو یا همون ADC میتونه استفاده بشه.توی این برد من پایه ی 6 که برای reset انتخاب شده و دیگه نمی تونم ازش اطلاعات بگیرم.پایه های 4 و 5 هم برای onewire . حالا مشکل من اینه که دوتا خروجی ADC یعنی بیت 4و5 از اطلاعات دیجیتالم رو چه طوری با برنامه نویسی از میکرو بخوانم.پایه های 5و4 رو نمیتنم استفاده کنم که!!! پایه های دیگه ی میکرو مثل B, .. . هم استفاده شده اند و نمی تنم ازشون استفاده کنم.؟ فقط با برنامه نویسی....
دوستان من یک مدار کنترل آسانسور دارم که از قبل طراحی و ساخته شده.
من فقط باید برنامه ای بنویسم تا از پورت c اطلاعات خوانده بشه.خوب توی atmega8 هم پایه های پورت c خروی های ADC هستند.
همون طور که می دونید پایه های PC0...PC3 برای ADC و PC5وPC4 برای ADC و همچنین ارتباط سریال onewire هستند. PC6 هم برای reset میکرو یا همون ADC میتونه استفاده بشه.توی این برد من پایه ی 6 که برای reset انتخاب شده و دیگه نمی تونم ازش اطلاعات بگیرم.پایه های 4 و 5 هم برای onewire . حالا مشکل من اینه که دوتا خروجی ADC یعنی بیت 4و5 از اطلاعات دیجیتالم رو چه طوری با برنامه نویسی از میکرو بخوانم.پایه های 5و4 رو نمیتنم استفاده کنم که!!! پایه های دیگه ی میکرو مثل B, .. . هم استفاده شده اند و نمی تنم ازشون استفاده کنم.؟ فقط با برنامه نویسی....
دیدگاه