diisi 1 jika sebagai output. Selain itu, pin-pinport D juga memiliki fungsi- fungsi alternatif khusus seperti yang dapat dilihat dalam Tabel 2.4.
Tabel 2.4 Pin Pada Port C. Pin
Keterangan
PC.7 TOSC2 Timer Oscillator Pin 2
PC.6 TOSC1 Timer Oscillator Pin 1
PC.1 SDA Two-Wire Serial Bus Data InputOutput Line
PC.0 SCL Two-Wire Serial Bus Clock Line
4. Port D
Pin 14 sampai
dengan pin 20 merupakan pin dari port D.
Merupakan 8 bit
directional port IO.
Masing-masing pindapat
menyediakan internal pull-up resistor dapat diatur per bit. Output buffer port D dapat memberi arus 20 mA dan dapat mengendalikan display LED
secara langsung. Data Direction Register port D DDRD harus di atur terlebih dahulu sebelum port D digunakan. Bit-bit DDRD diisi 0 jika
ingin memfungsikan pin-pinport D yang disesuaikan sebagai input, atau diisi 1 jika sebagai output. Selain itu, pin-pinport D juga memiliki fungsi-
fungsi alternatif khusus seperti yang dapat dilihat dalam Tabel 2.5. Tabel 2.5 Pin Pada Port D.
Pin Keterangna
PD.0 RDX UART input line
PD.1 TDX UART output line
PD.2 INT0 external interrupt 0 input
PD.3 INT1 external interrupt 1 input
Tabel 2.5 Pin Pada Port D lanjutan. PD.4
OC1B TimerCounter1 output compareB match output PD.5
OC1A TimerCounter1 output compareA match output PD.6
ICP TimerCounter1 input capture pin PD.7
OC2 TimerCounter2 output compare match output
15
BAB III METODE PENELITIAN
3.1 Perancangan Perangkat Keras 3.1.1 Blok Diagram
Diagram blok pengembangan breastpump elektrik berbasis mikrokontroler ATMega8535 dilengkapi dengan pengatur waktu dan
tekanan dapat dilihat pada Gambar 3.1.
Gambar 3.1 Blok Diagram.
Tombol UpDown digunakan untuk pemilihan timer. Tombol Enter digunakan untuk mengeksekusi program yang telah dipilih melalui tombol
updown. Reset digunakan untuk membalikan program ke awal, mulai dari inisialisasi LCD. LCD sebagai tampilan dan buzzer sebagai indikator.
Mikrokontroler akan
mengeluarkan logika
atau 1
dan mengumpankannya pada driver dan buzzer. Logika 0 dan 1 dari
Enter
µc
Program UpDown
Reset LCD
Buzzer Driver
Motor Cupping