PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل در استفاده از کریستال خارجی



shta
09-04-2012, 18:11
با سلام
من یه پروگرامر usbasp دارم که با نرم افزار خزاما پروگرام میکنم،اولا اینکه نمیدونم چطوری فیوز بیتاش و برنامه ریزی کنم یعنی وقتی یه فیوز بیت و تیک دار میکنیم برنامه ریزی شده یا وقتی تیک نداره؟ثانیا چه زمانی اینکارو باید بکنیم من اول میکرو رو پروگرام میکنم بعد فیوز بیتاشو میخونم اونجوری ک دوست دارم تصحیح میکنم و در نهایت فیوز بیتارو write میکنم
ثالثا مگه برای استفاده از کریستال خارجی نباید بیت CKOPT برنامه ریزی شده باشه و هیچ کدام از بیتهای CKSEL3..0 برنامه ریزی نشده باشند(CKOPT=0 و CKSEL3..0=1111)؟
یه سوالم دارم اینکه تو پروتئوس کریستال خارجی میزارم ولی ارور میده ومیگه شما کریستال خارجی قرار ندادید(تنظیمات میکرو را برای کریستال خارجی انجام دادم)

shta
09-04-2012, 20:10
کسی نیست کمک کنه سر همین قضیه نیم ساعت نیست که سومین میکرو هم سوزوندم نمیدونم ازچی از خوندن فیوز بیتاست؟؟؟؟؟؟؟؟؟؟ کمککککککککک

hsoft_project
09-04-2012, 21:38
سلام دوست عزیز شما اولین کاری که باید بکنی اینه که فیوزبیت هاتو read کنی تا موقعیته پیش فرضشو ببینی بعد تیکه فیوزبیت های CKSEL0 , CKSEL1 CKSEL1 رو بردار بعد اونا رو پروگرم کن یعنی از منوی PROGRAM گزینه FUSEBIT(S) رو انتخاب کن

sadmonew
10-04-2012, 02:12
کسی نیست کمک کنه سر همین قضیه نیم ساعت نیست که سومین میکرو هم سوزوندم نمیدونم ازچی از خوندن فیوز بیتاست؟؟؟؟؟؟؟؟؟؟ کمککککککککک
سلام مهندس
ميكروها نسوختن. قفل شدن.
تو انجمن درباره باز كردن قفل ها بحث شده . سرچ كنيد به نتيجه مناسب ميرسيد.
موفق باشيد.

shta
10-04-2012, 18:31
باسلا وتشکر از دوستانی که وقت گذاشتند


یعنی از منوی program گزینه fusebit(s) رو انتخاب کن

ببخشید ولی تو برنامه خزاما همچین منویی نداره

shta
10-04-2012, 18:47
[QUOTE=sadmonew;40929]سلام مهندس
ميكروها نسوختن. قفل شدن.
تو انجمن درباره باز كردن قفل ها بحث شده . سرچ كنيد به نتيجه مناسب ميرسيد.
QUOTE]
با تشکر از آقای محمدی اصلا در این مورد چیزی نشنیده بودم واقعا ممنون.تاپیکای مربوط رو مطالعه کردم و سعی کردم با روش تولید پالس توسط میکرو مشکل برطرف کنم که نشدcry:: عکس errori که میدرو گذاشتم اگه میشه لطف کنید بگیذ این همون حالته یا نه ممنون میشم
در ضمن میکرو ای که برنامه پالس توش نوشته بودم کارم میکنه ولی پروگزامر error دیگه ای میده (عکس erorr2) این واسه جیه؟
راستی فیوز بیتارو برای اینکه lock مشه چطوری باید تنظیم کنیم؟

sadmonew
10-04-2012, 19:46
داداش گلم
لطفا شماتيك مداري كه دارين استفاده ميكنيد رو اينجا قرار بدين و پيشنهاد ميكنم كه از نرم افزار ProgISP ورژن 1.68 استفاده كنيد.
كار با اين نرم افزار راحته و تنظيم فيوزبيت ها رو هم به سادگي ميتونيد انجام بدين.

shta
10-04-2012, 21:08
progISP دانلود کردم,مداری که شماتیکش و گذاشتم ضرورتی برای استفاده از کریستال خارجی نداشت ولی دوست داشتم اینکارو بکنم بعد یه مدار چشمک زنه خیلی ساده بستم تا مشکل با کریستال خارجی حل بشه

hashemi911t
14-09-2012, 18:34
سلام : فکر کنم شما میکرو روی کریستال خارجی تنظیم کردید؟
اگه این جور باشه وقتی دوباره میخای پروگرامش کنی کلاک نداره که میکرو باهاش کارکنه.
پس باید یه جوری به میکرو کریستال خارجی وصل کنی وبعد دوباره پروگرامش کنی



\/\Hashemi911t/\/

Edison
15-09-2012, 01:25
با سلام
من یه پروگرامر usbasp دارم که با نرم افزار خزاما پروگرام میکنم،اولا اینکه نمیدونم چطوری فیوز بیتاش و برنامه ریزی کنم یعنی وقتی یه فیوز بیت و تیک دار میکنیم برنامه ریزی شده یا وقتی تیک نداره؟ثانیا چه زمانی اینکارو باید بکنیم من اول میکرو رو پروگرام میکنم بعد فیوز بیتاشو میخونم اونجوری ک دوست دارم تصحیح میکنم و در نهایت فیوز بیتارو write میکنم
ثالثا مگه برای استفاده از کریستال خارجی نباید بیت CKOPT برنامه ریزی شده باشه و هیچ کدام از بیتهای CKSEL3..0 برنامه ریزی نشده باشند(CKOPT=0 و CKSEL3..0=1111)؟
یه سوالم دارم اینکه تو پروتئوس کریستال خارجی میزارم ولی ارور میده ومیگه شما کریستال خارجی قرار ندادید(تنظیمات میکرو را برای کریستال خارجی انجام دادم)
سلام دوست عزیز
اولا رو من هم نمیدونم چون با این نرم افزار کار نکردم ، شرمنده ، ثانیا رو دقیق نمیدونم اما من با کدویژن پروگرم میکنم و قبل از پروگرم کردن فیوز بیت ها رو تنظیم میکنم ، ثالثا خیر ، این فیوز بیت حداکثر دامنه ی نوسان متقارن کلاک رو فراهم میکنه ، پس برای مثال تو ATMEGa8-L اگر بخواهید از کریستال خارجی 8 مگاهرتز استفاده کنید این رو باید پروگرم کنید ، و تو ATMEGA8-A برای 16 مگاهرتز هکذا ، بله هیچکدام از بیت های CKSEL برای کریستال خارجی نباید برنامه ریزی بشوند، تو پروتیوس اگر کریستال خارجی کذاشتید و ارور داد ، یه مستطیل هست که توش نوشته clockfrequency و جلوی اون یک مستطیل دیگه هست که نوشته default ، کافیه شما در مستطیل دیفالت ، مقدار کریستالتونو بنویسید مثلا 8M
ببخشید بیش از این سواد ندارم
یادم رفت بگم ، وقتی روی فیوز بیت تیک میزنی ، یعنی روی اون صفر نوشتی ، البته همه ی فیوز بیت ها یک مقدار دیفالت دارند که یه کوچولو دیتاشیتو بخونی مفیده