دوستان اگه کسی کار کرده لطفا کمک کنه.spi 16 بیتی داره
سلام.
دوست عزیز من امروز هم حوصله داشتم و هم وقت.
برای همین نشستم با این آی سی تو پروتئوس کار کردم. فوقش 20 دقیقه وقت گرفت. چون کار باهاش خیلی راحته. رجیسترهای زیادی نداره. البته من با C نوشتم.
نوشته اصلی توسط mohsen m3
دوستان اگه کسی کار کرده لطفا کمک کنه.spi 16 بیتی داره
ببینید برای نوشتن داخل رجیسترهای این آی سی باید شما اول آدرس رجیستر رو بفرستی و بعد هم دیتای مورد نظرت برای اون رجیستر. که با هم میشن 16 بیت.
یعنی شما دو تا 8 بیتی رو می فرستی.
[code=c]SS_LOW();
SPI(DIGIT1_adr);SPI(0x09);
SS_HIGH();[/code]
الان توی کد بالا، من اول آدرس رحیستر DIGIT1 که رقم اول هستش رو فرستادم، بعد مقدارش رو که میخوام 9 باشه می فرستم.
این هم عکسش.
دیدگاه