سلام
کسی با ای سی isd1730 کار کرده؟تو spi مود به مشکل برخوردم ....!کدهای مربوط به play, record,... رو می خواستم!
سلام
کسی با ای سی isd1730 کار کرده؟تو spi مود به مشکل برخوردم ....!کدهای مربوط به play, record,... رو می خواستم!
این نمونه کد را قرار میدهم با دیتا شیت مقایسه کنید همه چی دستتون میاد
مثلا برای روشن کردن یه تابع و یا پاک کردن و ضبط کردن و.....
کد:#include <mega8.h> // SPI functions #include <spi.h> #include <delay.h> // Declare your global variables here #define cs PORTB.2 void power_up(void) { cs=0; spi(0x01); spi(0x00); delay_ms(20); cs=1; } void g_erase(void) { power_up(); cs=0; spi(0x43); spi(0x00); cs=1; } void stop(void) { cs=0; spi(0x02); spi(0x00); cs=1; } void clr_int() { cs=0; spi(0x04); spi(0x00); cs=1; } void set_play(char a,char aa,char b,char bb) { cs=0; spi(0x90); spi(0x00); spi(aa); spi(a); spi(bb); spi(b); spi(0x00); delay_ms(50); cs=1; } void set_rec(char a,char aa,char b,char bb) { cs=0; spi(0x91); spi(0x00); spi(aa); spi(a); spi(bb); spi(b); delay_ms(50); spi(0x00); cs=1 ; } void set_erase(char a,char aa,char b,char bb) { cs=0; spi(0x92); spi(0x00); spi(aa); spi(a); spi(bb); spi(b); spi(0x00); delay_ms(50); cs=1; }
با arp9600 کار کن هم قیمتش مناسبتره و هم کار باش راحتتره عیبش اینه که قطعات جانبیش زیاد هست
سلام
آقا این ISD1730 مثل اینکه دیتاشیت درست و حسابی نداره. یه دیتاشیت هست تو کل نت به نام ISD1700 Series که جالبیش اینه که توی نگفته برای کنترل این آی.سی از طریق پورت SPI چه کدهائی رو باید برای IC بفرستی.
مسعود جان خودت کد بالارو تست کردی؟ الان متغیرهای a , aa , b, bb دقیقا چی هستن که باید ارسال بشن؟
.
سلام . این یه پروژه که دوستم انجام داده . خیلی خوب توضیح داده . بسکام هم هست و سریع می تونی اساس کارشو دربیاری و تو برنامه های دیگت استفاده کنی
http://0up.ir/up7/9-فاصله-سنج-گویا.pdf
پروردگارا مرا پاک بپذیر ......
ممنون از پروژ] ای که قرار دادی.
ولی من این آی.سی isd1730 رو خریدم دادا. الان باید راش بندازم. درحالیکه پروژه با یه آی.سی دیگه کار کرده.
.