امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
ارتباط با mmc sd
نویسنده پیام
maxn@morteza آفلاین
در حال پیشرفت
***

ارسال‌ها: 318
موضوع‌ها: 29
تاریخ عضویت: اردیبهشت ۱۳۸۸

تشکرها : 157
( 607 تشکر در 221 ارسال )
ارسال: #1
ارتباط با mmc sd
[/quote]سلام دوستان خوب هستین من میخوام یه ظبط پخش دیجیتال درست کنم با avr برنامه زیر رو ؟آزمایش کردم جواب داد و کار میکنه ولی فقط پخش از کلیات برنامه یه چیزای فهمیدم ولی جزیاتشو نه ممنون میشم دوستان توضیح بدن قسمتهای مثل آدرس دهی mmc و... و توضیحی برای اضافه کردن ظبط به این برنامه البته میخوام هر جا که خواستم ضبط کنم از همونجا هم بخونم و یه مشکل دیکه من با mmc 32 مگابایت مشکلی ندارم ولی 1گیگو نمیخونه ؟ همینطور sd مشکل کجاس ممنون میشم راهنمای کنیدWinkHeart
آقا دیدم کسی جواب ننداد رو این کار کردم کسی هست اینو توضیح بده ؟]
نقل قول:
$regfile = "m8def.dat"
$crystal = 11059200
$swstack = 64
$hwstack = 128
$framesize = 128

Config Timer1 = Pwm , Pwm = 8 , Compare A Pwm = Clear Up , Compare B Pwm = Clear Down , Prescale = 1
Pwm1a = 500
Pwm1b = 550



Config Pind.1 = Input : Portd.1 = 1
Rec_key Alias Pind.1
Config Portd.6 = Output : Portd.6 = 0
Led_rec Alias Portd.6
Config Portd.7 = Output : Portd.7 = 0
Led_play Alias Portd.7
Config Int0 = Falling
On Int0 Request
Enable Interrupts
Enable Int0
'****************************************************************
Waitms 1
$include "Config_MMC.bas"
$external _mmc
Gbdriveerror = Driveinit()
If Gbdriveerror <> 0 Then
Led_rec = 1 : Wait 1 : Led_rec = 0
Else
Led_play = 1 : Wait 1 : Led_play = 0
End If


Gbdriveerror = Drivecheck()
'**************************************************************** .

'****************************************************************
Config Adc = Single , Prescaler = 32 , Reference = Avcc
'****************************************************************

Declare Sub No_key
Dim Abuffer(512) As Byte
Dim Wsrampointer As Word
Dim Lsectornumber As Long
Dim Cop_lsec As Integer
Lsectornumber = 100
Dim I As Integer
For I = 1 To 512
Abuffer(i) = 0
Next
I = 1
'************************************WRITING PROCEDURE*************
Do


If Rec_key = 0 Then
Call No_key
Led_rec = 1
Start Adc
Goto Main
End If
Loop
Main:
Wsrampointer = Varptr(abuffer(1))
Do
For I = 1 To 512
Abuffer(i) = Getadc(0)


Abuffer(i) = Abuffer(i) - 498
Next
Gbdriveerror = Drivewritesector(wsrampointer , Lsectornumber)
Lsectornumber = Lsectornumber + 1
I = 1
Loop
Request:
Stop Adc
Cop_lsec = Lsectornumber
Led_rec = 0
Lsectornumber = Lsectornumber - 1
'********************************READING PROCEDURE*****************
From_one:
Do
If Rec_key = 0 Then
Call No_key
Goto Start_play
End If
Loop
Start_play:
Led_play = 1 : Led_rec = 0
Lsectornumber = 100
Wsrampointer = Varptr(abuffer(1))
Gbdriveerror = Drivereadsector(wsrampointer , Lsectornumber)
Do


I = 1
For I = 1 To 512
Pwm1a = Abuffer(i)
Waitus 117
Next
Lsectornumber = Lsectornumber + 1


Gbdriveerror = Drivereadsector(wsrampointer , Lsectornumber)
Loop Until Cop_lsec = Lsectornumber
'*************************************
Pwm1a = 0
Led_play = 1 : Led_rec = 1
Goto From_one
Return
End
'*************************************
Sub No_key
Do
Loop Until Pind.1 = 1
Waitms 5[/align]
End Sub
[/align]align=left]

داده پردازان سریر سیستم
(آخرین ویرایش در این ارسال: ۰۹-خرداد-۱۳۸۸, ۱۱:۲۷:۰۱، توسط maxn@morteza.)
۰۸-خرداد-۱۳۸۸, ۱۲:۲۱:۱۵
وب سایت ارسال‌ها
پاسخ
maxn@morteza آفلاین
در حال پیشرفت
***

ارسال‌ها: 318
موضوع‌ها: 29
تاریخ عضویت: اردیبهشت ۱۳۸۸

تشکرها : 157
( 607 تشکر در 221 ارسال )
ارسال: #2
RE: ارتباط با mmc sd
سلام دوباره کسی نیست به ما کمک کنه SadAngry

داده پردازان سریر سیستم
۱۰-خرداد-۱۳۸۸, ۰۹:۳۰:۵۳
وب سایت ارسال‌ها
پاسخ
ha_60 آفلاین
بنيانگذار سايت
******

ارسال‌ها: 4,637
موضوع‌ها: 216
تاریخ عضویت: آبان ۱۳۸۳

تشکرها : 560
( 6556 تشکر در 2385 ارسال )
ارسال: #3
RE: ارتباط با mmc sd
اولا بیسیک زبان بدردبخوری برای کارکردن نیست
بعد در بارع MMC کلی تو سایت بحث شده
تو هیچ فروم دیگه یای با گذاشتن کد به این شکل جواب نمی گیری در واقع انتظار داری یه نفر دیگه کار شما رو تحلیل این کد بوده رو انجام بده که وقت زیادی می خواد
برای یه چنین موردی که همه کار نکردن شاید سوال موردی هم بپرسی نتونن کمکت کنن

هادی امین زاده
دیدن چیزی که همه می بینند هنر نیست
بانک اطلاعات صنایع ایران.
۱۰-خرداد-۱۳۸۸, ۱۰:۴۲:۴۳
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000
maxn@morteza آفلاین
در حال پیشرفت
***

ارسال‌ها: 318
موضوع‌ها: 29
تاریخ عضویت: اردیبهشت ۱۳۸۸

تشکرها : 157
( 607 تشکر در 221 ارسال )
ارسال: #4
RE: ارتباط با mmc sd
شرمنده من به جز زبان بیسیک چیز دیگه ای بلد نیستم در باره ارتباط mmc خیلی مطلب خوندم ولی هر کدوم یجوری باهش کارکردن و مطلب درست هسابی که بشه متوجه ماجرا شد نیست بازم ممنون ازتون بیخیال یه کاریش میکنمWink

داده پردازان سریر سیستم
۱۰-خرداد-۱۳۸۸, ۱۴:۵۸:۴۶
وب سایت ارسال‌ها
پاسخ
ilgar آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 843
موضوع‌ها: 17
تاریخ عضویت: اردیبهشت ۱۳۸۷

تشکرها : 383
( 2597 تشکر در 855 ارسال )
ارسال: #5
RE: ارتباط با mmc sd
(۱۰-خرداد-۱۳۸۸, ۱۰:۴۲:۴۳)ha_60 نوشته است: بیسیک زبان بدردبخوری برای کارکردن نیست
چطور مگه؟!!!
در ضمن منظورتون زبان بیسیکه یا کامپایلر بیسکام؟
۱۰-خرداد-۱۳۸۸, ۲۱:۳۷:۱۷
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000
maxn@morteza آفلاین
در حال پیشرفت
***

ارسال‌ها: 318
موضوع‌ها: 29
تاریخ عضویت: اردیبهشت ۱۳۸۸

تشکرها : 157
( 607 تشکر در 221 ارسال )
ارسال: #6
RE: ارتباط با mmc sd
فکر کنم بیسکام منظورشون نی میدونم چرا همه میگن به درد نخوره ما که ازش راضی هستیم به هر حال هر کسی نظری دارهSmile

داده پردازان سریر سیستم
۱۰-خرداد-۱۳۸۸, ۲۳:۴۹:۱۴
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000
ha_60 آفلاین
بنيانگذار سايت
******

ارسال‌ها: 4,637
موضوع‌ها: 216
تاریخ عضویت: آبان ۱۳۸۳

تشکرها : 560
( 6556 تشکر در 2385 ارسال )
ارسال: #7
RE: ارتباط با mmc sd
کلا بیسیک
بسکام هم چیز به دردبخوری نیست

هادی امین زاده
دیدن چیزی که همه می بینند هنر نیست
بانک اطلاعات صنایع ایران.
۱۱-خرداد-۱۳۸۸, ۰۸:۵۵:۳۶
وب سایت ارسال‌ها
پاسخ
ilgar آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 843
موضوع‌ها: 17
تاریخ عضویت: اردیبهشت ۱۳۸۷

تشکرها : 383
( 2597 تشکر در 855 ارسال )
ارسال: #8
RE: ارتباط با mmc sd
ولی تا حالا به درد خیلیا خورده
من اعتقاد دارم خارجیا(نه چینیا) چیزایی که به درد نموخورن نمیسازنش!


بستگی داره درد چی باشه!!!
فکر میکنم از اون دردایی که شما مد نظرتون هست تو ایران کمتر پیدا میشه. دکترش هم کمه
۱۱-خرداد-۱۳۸۸, ۱۰:۴۶:۴۷
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000
maxn@morteza آفلاین
در حال پیشرفت
***

ارسال‌ها: 318
موضوع‌ها: 29
تاریخ عضویت: اردیبهشت ۱۳۸۸

تشکرها : 157
( 607 تشکر در 221 ارسال )
ارسال: #9
RE: ارتباط با mmc sd
حالا آقای هادی شما با c و زبانهای پیشرفته کار میکنی چرا اینقدر پزشو میدی خوب هر چیزی کاربردی داره مثلا اگه من ابتدای بتونم با همون بیسیک برنامه بنویسم شاهکار کردم و ... اونوقت باید بگیم چون arm هست avr وpic هیچن و چون اینا هستن 80c51 اصلا به درد نمیخوره و 80z که هیچی .. ولی من کلی پروژه تولیدی ددیدم که با 8051 کار شده و خیلی هم به درد میخوره هر چیزی کاربردی داره .Shy

داده پردازان سریر سیستم
۱۱-خرداد-۱۳۸۸, ۱۱:۳۴:۰۴
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000
ha_60 آفلاین
بنيانگذار سايت
******

ارسال‌ها: 4,637
موضوع‌ها: 216
تاریخ عضویت: آبان ۱۳۸۳

تشکرها : 560
( 6556 تشکر در 2385 ارسال )
ارسال: #10
RE: ارتباط با mmc sd
ببین بیسیک برای افراد مبتدیه برای اون ها هم خوبه برای شروع هم بد نیست
من برای خودتون می گم برای من فرقی نمی کنه
۸۰۵۱ خوب بود ولی الان قیمتش توجیه نداره
arm یکم گرونه و داکیومنت هم براش زیاد نیست
z80 که هیجی اصلا به درد نمی خوده
avr وpic هنوز هم قابل استفادن به خاطر قیمت و سادگی کار باهاشون

هادی امین زاده
دیدن چیزی که همه می بینند هنر نیست
بانک اطلاعات صنایع ایران.
۱۱-خرداد-۱۳۸۸, ۲۱:۴۲:۰۶
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : maxn@morteza, t3r!p3000
maxn@morteza آفلاین
در حال پیشرفت
***

ارسال‌ها: 318
موضوع‌ها: 29
تاریخ عضویت: اردیبهشت ۱۳۸۸

تشکرها : 157
( 607 تشکر در 221 ارسال )
ارسال: #11
RE: ارتباط با mmc sd
چشم آقای هادی از این به بعد میریم دنبال c یاد گرفتن یکم پیشرفته شیم Biggrin

داده پردازان سریر سیستم
(آخرین ویرایش در این ارسال: ۱۲-خرداد-۱۳۸۸, ۰۰:۰۱:۲۴، توسط maxn@morteza.)
۱۱-خرداد-۱۳۸۸, ۲۲:۴۱:۰۵
وب سایت ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  ارتباط میکرو با plc از طریق شبکه profibus nex2004 11 14,656 ۰۱-بهمن-۱۳۹۸, ۱۱:۰۰:۱۹
آخرین ارسال: d.hamidi2535
Exclamation ارتباط سريال بين دو ميكرو و نمايش روي lcd با codevision ali313 13 28,959 ۰۱-شهریور-۱۳۹۷, ۱۱:۰۸:۴۳
آخرین ارسال: farhadtavakkol
  مشکل در ارتباط بیسیم با پروتکل USART cortex-m3 5 6,012 ۰۷-آبان-۱۳۹۵, ۰۰:۱۷:۳۶
آخرین ارسال: milad15m
  هنگ کردن میکرو در ارتباط سریال nex 1 2,890 ۰۴-آبان-۱۳۹۵, ۲۰:۵۶:۵۹
آخرین ارسال: علی محد شریفی
  ارتباط avr با plc از طریق profibus nex2004 5 7,429 ۰۳-مهر-۱۳۹۵, ۰۳:۱۶:۰۸
آخرین ارسال: jalil2008
  ارتباط دو طرفه با فرستنده nrf24 sniper-70 0 2,426 ۰۹-شهریور-۱۳۹۵, ۲۲:۱۶:۴۸
آخرین ارسال: sniper-70
Question مشکل با ارتباط spi miladd72 1 2,510 ۱۸-مرداد-۱۳۹۵, ۲۱:۱۷:۵۳
آخرین ارسال: sharin
  [سوال] ارتباط میکرو با ماژول ESP8266 ghostrider 6 6,900 ۱۸-خرداد-۱۳۹۵, ۱۴:۴۶:۵۹
آخرین ارسال: alifarmani7
  مشکل ارتباط میکرو با ماژول sim908 saba7darya 15 8,907 ۳۰-اردیبهشت-۱۳۹۵, ۱۰:۱۸:۰۵
آخرین ارسال: sharin
  [آموزشی] مشکل در ارتباط سریال mohamadgmail 5 3,484 ۲۷-آذر-۱۳۹۴, ۰۲:۴۹:۳۱
آخرین ارسال: omid_phoenix

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 2 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS