به قول جناب وحید باید ببینی پروتکلت چیه، با استفاده از همون پروتکل و البته با زمان بندی گفته شده در دیتاشیت، مقادیر(که اینجا میشه همون آدرس مورد نظر) رو ارسال کنید
اونچیزی که در دانشگاه یاد میگیرید، "الفبایی" هست برای نوشتن یک "رمان" !!
دیتاشیت CH376 ایسی CH376 پروتکل چند نوع پروتکل داره SPI 8 BIT DITA I2C با کدوم راحت تر میشه کار کرد که بعدا براش کتابخانه بنویسم البته شما هر سه نوع رو بگو ادرس هم برای باز کردن فایل هست :mrgreen:
نوشته اصلی توسط ☺بابابرقی☺
زمان بندی گفته شده
چه جوری از این زمان بندی ها سر در بیارم که توی صحفه 25 دیتاشت اورده شده ؟
دیتاشیت
http://up4.iranblog.com/images/3a5v0g5p62uibbszg63.pdf
دیتاشیت CH376 ایسی CH376 پروتکل چند نوع پروتکل داره SPI 8 BIT DITA I2C با کدوم راحت تر میشه کار کرد که بعدا براش کتابخانه بنویسم البته شما هر سه نوع رو بگو ادرس هم برای باز کردن فایل هست :mrgreen:
چه جوری از این زمان بندی ها سر در بیارم که توی صحفه 25 دیتاشت اورده شده ؟
دیتاشیت
http://up4.iranblog.com/images/3a5v0g5p62uibbszg63.pdf
عجب IC باحالیه!
البته I2C نداره، مدهای ارتباطیش ایناست: UART , SPI , 8bit Parallel که طریقه انتخابش در صفحه 20دیتاشیت آورده شده
نوع ارتباط هم زیاد فرقی نداره، با هر سه تاش میشه کار کرد و سختیشون به نظرم خیلی با هم فرقی نداره(ولی خوب فکر میکنم با UART بیشتر آشنا باشید)
در مورد نحوه کار و زمان بندیها هم یه توضیح خیلی مختصر!! میدم(حقیقتش الان بیشتر از این نمیدونم، فعلا هم سرمون بد مشغوله و فرصت نمیشه بشینم خوب دیتاشیت رو بخونم:redface: اما دوستان حتما راهنمایی میکنن )
این زمانبندی ها برای ارتباط SPI هستش و شما برای ارسال دستورات باید گاهی وقفه هایی رو رعایت کنی
به نظرم اگه از UART استفاده کنید بهتر باشه(البته نظر بقیه دوستان مسلما به نظر من ارجحیت داره :nerd
اونچیزی که در دانشگاه یاد میگیرید، "الفبایی" هست برای نوشتن یک "رمان" !!
سلام بابا برقی جون این داش erfan ما بچه گلیه و همچنین کنجکاو :agree: به خاطر همین تو همه انجمن ها هست :mrgreen:
وحید هم از این بابت گفت
خوب بگذریم ایسی خوبیه فقط اینکه پیدا میشه تو ایران ؟ و چند ؟ ینی میشه از این آیسی به عنوان ram reader استفاده کرد ؟ البته بدون میکرو
آره، منم به شوخی گفتم :agree:
در مورد پیدا شدن و قیمتش:
http://kavirelectronic.ir/eshop/product.php?id_product=1200028
با توجه به مشختصاتش میشه به عنوان رم ریدر "هم" استفاده کرد، اما "بدون میکرو"، اطلاعی ندارم
ایشالا سر فرصت روی این IC کار کنیم ببینیم چطوره؟!(چیز باحالی به نظر میاد!)
اونچیزی که در دانشگاه یاد میگیرید، "الفبایی" هست برای نوشتن یک "رمان" !!
ایا این برنامه که من نوشتم درسته ؟
$regfile = "m8def.dat"
$crystal = 8000000
Config Lcd = 16 * 4
Config Lcdpin = Pin , Db4 = Pinc.2 , Db5 = Pinc.3 , Db6 = Pinc.4 , Db7 = _
Pinc.5 , Rs = Pinc.0 , E = Pinc.1
$baud = 1000000
Dim A As Word
Dim B As Word
A = &H50H
Do
Print A
Cls
Lcd A
Incr A
Wait 1
Loop
End
ایا این برنامه که من نوشتم درسته ؟
$regfile = "m8def.dat"
$crystal = 8000000
Config Lcd = 16 * 4
Config Lcdpin = Pin , Db4 = Pinc.2 , Db5 = Pinc.3 , Db6 = Pinc.4 , Db7 = _
Pinc.5 , Rs = Pinc.0 , E = Pinc.1
$baud = 1000000
Dim A As Word
Dim B As Word
A = &H50H
Do
Print A
Cls
Lcd A
Incr A
Wait 1
Loop
End
erfan جان چرا سرعت baud این قدر زیاده ؟ تو دیتاشیت گفته سرعت ارتباط باید همینقدر باشه ؟؟؟؟
AV Maziton 100
Render By Artlantis Studio
[img width=346 height=100]http://maziyar123.persiangig.com/View.jpg[/img]
دوتا سوال دیگه هم می پرسم :mrgreen:
باید به این ایسی چی بفرسم که با این سرعت سازگار بشه ؟
این جدول تایمینگ هم توصیح میدید ؟ چون دیتاشیت رو نمی تونم بخونم با ترجمه مسخره گوگل به زور دارم می خونم
دیدگاه