سلام اگه ممکنه یک نفر روش نمایش ساعت روی سون سگمنت رو توضیح بده , برنامه آماده اش رو نمیخام , اگه ممکنه بگین چطور میشه برنامشو و مدارش رو طراحی کنم در مورد اسیلاتورشم توضیح بدید پیشاپیش ممنون
اطلاعیه
Collapse
No announcement yet.
اجرای برنامه ساعت در proteus
Collapse
X
-
پاسخ : اجرای برنامه ساعت در proteus
سلام
یه کریستال 32768 هرتز ساعت به پایه TOSC1 میکرو وصل کن و تایمر 2 رو فعال کن و منبع کلاک رو روی این پایه قرار بده و تنظیمات رو روی حالت آسنکرون جهت RTC قرار بده. همچنین مقدار کلاک رو روی پرسکال 128 قرار می دیم. با انجام این تنظیمات تایمر به طور دقیق در هر ثانیه یک بار سر ریز میکنه. بعد با چند دستور شرطی می تونی ساعت رو بسازی. واسه سون سگمنت هم تا دلت بخواد آموزش هست. کریستال هم منظورم مثل اینه:
دیدگاه
-
پاسخ : اجرای برنامه ساعت در proteus
پس پایه های xtal برای چی هستند ؟
تو اینترنت برنامه های زیادی با این موضوع هستند اما روش طراحی اولیه و دلیل انتخاب پایه ها و یا تایمر رو توضیح ندادند برخی هم اسیلاتور رو به پایه های متفاوتی وصل کرده اند :read:
کریستال 32768 در پروتیوس پیدا میشه ؟؟پیداش نکردم؟؟؟http://multiprocessor.mihanblog.com
ترجمه مقالات تخصصی برق و کامپیوتر
دیدگاه
-
پاسخ : اجرای برنامه ساعت در proteus
نوشته اصلی توسط ghasedak21پس پایه های xtal برای چی هستند ؟
تو اینترنت برنامه های زیادی با این موضوع هستند اما روش طراحی اولیه و دلیل انتخاب پایه ها و یا تایمر رو توضیح ندادند برخی هم اسیلاتور رو به پایه های متفاوتی وصل کرده اند :read:
کریستال 32768 در پروتیوس پیدا میشه ؟؟پیداش نکردم؟؟؟
تایمر دو واسه ساختن ساعت با این کریستال بهینه شده. دلیل انتخابش اینه.
ما واسه استفاده از تایمر ها یا می تونیم با استفاده از پرسکالر داخلی میکرو تایمر میکرو رو بگیرم و با تقسیم بر یه مقدار اون کلاک لازمه رو بدست بیاریم یا اینکه به پایه هایی که توی دیتاشیت هست یه کریستال ببندیم و ازش واسه اون تایمر استفاده کنیم. واسه تایمر صفر از پایه T0 و تایمر یک از پایه T1 و تایمر دو از دو پایه TOSC1,2 استفاده میشه.
دیدگاه
دیدگاه