From af6dfe7a7db4fb45bb8b690b77a4f65ee59405c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9F=D0=B0=D0=B2=D0=B5=D0=BB=20=D0=92=D0=B5=D1=80=D1=88?= =?UTF-8?q?=D0=B8=D0=BD=D0=B8=D0=BD?= Date: Sun, 16 Apr 2023 18:27:33 +0000 Subject: [PATCH] Master --- SPI/master.ino | 100 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 100 insertions(+) create mode 100644 SPI/master.ino diff --git a/SPI/master.ino b/SPI/master.ino new file mode 100644 index 0000000..56c9dd2 --- /dev/null +++ b/SPI/master.ino @@ -0,0 +1,100 @@ +//master +#include +#include + +#define DDR_SPI DDRB +#define DD_MOSI PB3 +#define DD_MISO PB4 +#define DD_SCK PB5 +#define DD_SS PB2 + +void SPI_MasterInit(void) +{ + DDR_SPI = (1 << DD_MOSI) | (1 << DD_SCK) | (1 << DD_SS); + DDRB |= (1<