Minggu, 26 Maret 2017

register spi

parameter spi
1.interupsi
2.clock rate dikalikan x2
3.data order yang dikirim msb aatau lsb
4.spi clock
5.mode spi ada 4
5.1.mode0=posisi saat idle sck pada 0 ambil samling data saat perubahan clock
 sck yang pertama
5.2.mode1=posisi saat idle adlh 0 ambil sampling saat perubahan sck yang kedua
5.3mode2=idle 1 samplig data saat perubahan sck yang pertama
5.4mode3=idle 1 sampling perubahan sck yang kedua

register spi
1:SPCR <SPI Control Register>
2:SPSR <SPI Status Register>
3:SPDR <SPI Data Register>

SPCR

Bit 0 spr0 // bersama dengan spr1 dan spi2x digunakan untuk menganti clock pada spi
Bit 1 spr1//
Bit2 cpha // bersama dengan cpol digunakan untuk seting mode dr mode 0 sampling 3
Bit3 cpol// 
Bit4 mstr// mengantur mode mantep atas slave
Bit5 dord// msb dulu atas lsb
Bit6 spe // aktifkan spi
Bit7 spie// spi interupsi


Register SPSR
Ada 8Bit cuma ada 4 saja yang dipakai yaitu
Bit 0 spi2x mengalikan kecepatan clock
Bit 1 sampai Bit 5 reverse-engineering
Bit 6 wcol
Bit 7 spif interupsi flag




Tidak ada komentar:

Posting Komentar