با یه mega32 دیگه هم تست کردم جواب نداد، قصد کردم با mega64 یا mega128 کار کنم، خدا کنه جواب بده وگرنه...
سلام داداش
من با كدويژن در مورد رم كار نكردم ، اما با avr-dos رم رو راه انداختم.منم مثل شما اولش مشكل داشتم ، هركاري ميكردم ميكرو رم رو نميشناخت
اومدم رم رو گذاشتم كنار ، يه ال اي دي به پايه clk وصل كردم.همونطور كه ميدونيد براي شروع كار ميكرو 100 تا كلاك براي سنكرون شدن رم با خودش ميفرسته
در كمال ناباوري ديدم كه ال اي دي روشن نشد ! بعد فهميدم اشكال كارم از كانفيگ spi بود :دي
بعدش كه مشكل رو رفع كردم مثل هلو كار كرد !
شما اگه با بسكام بلدي كار كني ، بهم بگو تا يه برنامه واس تست رم بهت بدم
اگه بلد نيستي و مايل بودي ، فقط كد هگز رو بريز تو ميكرو و تست كن تا مطمئن بشي مشكلت نرم افزاري نيست
بعد از چند وقت برگشتم
شایان جان من با تابع ff خود کدویژن کار کردم و چون قسمت های دیگه پروژه رو نوشتم و جواب گرفتم نمیتونم از اول شروع کنم.
ممنون میشم اگه کد هگز و شماتیک رو بذاری تا تست کنم.
شایان جان در جریان مشکل من هستی؟ احتمالا شما با این مشکل مواجه نشدی؟
دفعه اول میکرو کار میکنه و هیچکدوم از شرط ها برقرار نمیشه و فایل نمیسازه و بعد اینکه برنامه اصلی تموم میشه و میره توی حلقه بینهایت پایه CS رو که روی PB.4 تنظیم کرده بودم رو در میارم و میذارم روی PB.3 که اصلا برای هیچ کاری پیکربندی نکردم، بعد میکرو رو ریست میکنم و در کمال ناباوری همه دستورات رو انجام میده، فایل میسازه و توش مینویسه و ازش میخونه و نمایش میده
شایان جان لطفا راهنماییم کن، مرسی.
سلام مهندس
يعني تو عكسي كه نشون دادم، پايه cs رو روي pb.4 تنظيم كردين؟ و بازم اين مشكل پيش مياد؟
_____________________________________
_____________________________________
فايل هاي مورد نياز رو ضميمه كردم
از اين خلاصه تر ديگه نميشد !
چيپ سلكت مموري هم بي.4 گذاشتم تا مثل سخت افزار خودت بشه
فركانسش هم 16 مگ هست
اگه مموري مشكل نداشته باشه و سخت افزارت درست باشه ، پايه دي.0 روشن ميشه
اگه يه جاي كار مشكل داشته باشه ، دي.1 روشن ميشه و برنامه تموم ميشه
قبل از اينكه رم رو قرار بدي يكبار فرمتش هم بكني بهتره
بعد از چند وقت برگشتم
بله ،ميشه
اگه ميخواي برنامه اونم واست بزارم
فقط براي درست كردن فايل تكست بهتره كه يه كريستال ساعت به پايه هاي سي.6 و 7 وصل كني
بعد از چند وقت برگشتم
شایان جان زحمتش بکش، اگه امکان داره دستورات خوندن و نوشتن از فایل txt رو هم بگو.
مرسی.
ترتيب پايه هاي ال سي ديت رو بزار
بعد از چند وقت برگشتم
اينم يك pdf فوق العاده براي كار با اين كتابخونه از مهندس تروشه
بعد از چند وقت برگشتم
بعد از دستور set ok ، اين خط هارو اضافه كن :
اين چند خط يه فايل تكست با نام تست ميسازه و توش متن سلام دنيا رو مينويسهکد:Dim Ff As Byte Ff = Freefile() Open "test.txt" For Output As #ff Print #ff , "Hello World !" Close #ff
تاكيد ميكنم ، قسمت كانفيگ ساعت حتما بايد تو متن برنامه باشه وگرنه فايل تكست رو ميسازه ، ولي توش چيزي نمينويسه
من با اين كتابخونه يه ويو پلير درست كردم.اينقدر راحت بود كه نگو !
بعد از چند وقت برگشتم
فکرشو بکن بعد این همه پرسش و پاسخ و این همه دردسر و اعصاب خوردی بعد دو هفته همون مدار دست نخورده رو میاری تست میکنی مثل قبل، میبینی مثل بچه آدم داره کار میکنه