SlideShare a Scribd company logo
SHIFT REGISTER DAN DATA
DIRECTION
Disusun Oleh:
Rahardian Radityo / 1410501041 / V SIE
Dosen Pengampu :
R. Suryoto Edy Raharjo, S.T. , M.Eng.
Teknik Elektro, Fakultas Teknik
Universitas Tidar
OUTLINE
• PENGERTIAN SHIFT REGISTER
• MACAM MACAM SHIFT REGISTER
• SISO
• SIPO
• PISO
• PIPO
PENGERTIAN
• Dalam rangkaian digital, sebuah shift register adalah susuna dari flip-flop
yang terbagi dalam waktu bersamaan, di mana output dari masing-masing
flip-flop terhubung ke input data dari flip-flop berikutnya. Register geser
digunakan sebagai memori sementara dan untuk pergeseran data ke kiri atau
ke kanan. Register geser dapat juga digunakan untuk mengubah format data
seri ke paralel atau dari paralel ke seri.
SISO (Serial Input Serial Output)
Pada tipe ini data dimasukkan bit demi bit mulai dari flip-flop yang paling
ujung dan digeser sampai semuanya terisi. Pergeseran data diatur oleh sinyal
clock tiap kali data dimasukkan satu persatu. Cara menyimpan data secara
sejajar, semua bagian register atau masing-masing flip-flop akan dimuati pada
saat yang bersamaaan. Seperti yang terlihat pada gambar. dimana pada gambar
tersebut register geser menggunakan flip-flop tipe D.
SISO (Serial Input Serial Output)
SISO (Serial Input Serial Output)
• Tegangan logika masukan diumpankan ke dalam register geser pada setiap
pulsa clock, dan dapat berubah pada waktu diantara pulsa-pulsa clock.
Sesudah sejumlah pulsa clock yang sama dengan jumlah flip-flop dalam
register, dikeluaran terdapat bit yang sama dengan bit pertama kali masuk
tadi. Register SISO yang dipakai dengan cara ini dapat bertindak sebagai
tundaan waktu, dimana bit dikeluaran tertunda selama beberapa pulsa clock
(Sama dengan jumlah flip-flop).
SIPO (Serial Input Paralel Output)
• Register ini merupakan kebalika dari register PISO, jika seperti yang terlihat
pada gambar berikut.
SIPO (Serial Input Paralel Output)
• Dalam tipe ini, data disajikan satu bit pada satu saat lalu digeser masuk pada
setiap pulsa clock. Sesudah seperangkat pulsa clock lengkap, register menjadi
penuh dan kandungannya dapat dibaca diterminal Q atau dikeluarkan melalui
seperangkat saluran paralel. Dalam pengertian ini, dikeluarkan berarti bahwa
bit-bit tersebut dapat dipakai untuk mengoperasikan gerbang atau rangkaiaan
lain, sementara registernya sendiri tidak mengalami perubahan karena
tindakan ini. Dengan menggunakan register SIPO, bit-bit data yang sudah
dipancarkan secara berurutan dari sebuah saluran dapat dikumpiulkan hingga
membentuk satu “kata” dari beberapa bit.
PISO (Paralel Input Serial Input)
• Register ini memungkinkan kita dapat mengirim data secara paralel input
melalui satu saluran dengan input serial seperti yang terlihat pada gambar
berikut.
PISO (Paralel Input Serial Input)
• Jenis flip-flop yang digunakan adalah J-K flip-flop atau flip-flop yang
dilengkapi denga input preset dan input preclear. Pemasukan data dilakukan
melalui input Preset. Data kemudian digeser keluar satu bit pada saat ketika
diberikan pulsa clock. Hal ini memungkinkan data yang disajikan dalam
bentuk paralel (beberapa saluran pada saat yang sama)) dapat diubah menjadi
bentuk serial (bit demi bit) untuk dipancarkan melalaui satu saluran.
PIPO (Paralel Output Paralel Input)
• Register geser PIPO diperlihatkan pada gambar. dengan menggunakan flip-
flop tipe D. Pada cara ini semua bagian register atau masing-masing flip flop
diisi pada saat yang bersamaaan atau output masing-masing flip-flop akan
respon sesuai data pada saat yang sama setelah diberikan sinyal input kontrol,
dan biasanya menggunakan terminal set/reset bukan dengan pemberian
clock.
PIPO (Paralel Output Paralel Input)
PIPO (Paralel Output Paralel Input)
• Jika tidak ada pulsa clock yang dikenakan, bit tidak digeserkan dan
pembacaan di terminal Q adalah sama dengan apa yang
dimasukkan.Pemakaian register ini adalah metode yang menyenangkan untuk
menyimpan beberapa bit secara sementara. Jika diberi pulsa clock, setiap bit
akan digeserkan satu tempat pada setiap pulsa clock
Data Direction Register (DDR)
• Data Direction Register (DDR) merupakan register yang berfungsi untuk
mengatur arah data dari PORT. Bit-bit dalam register ini juga mengatur arah
data PIN secara individu. Arah untuk setiap PIN dapat menjadi input atau
output. Pin PORT dijadikan input bila ingin membaca data misalnya dari
saklar (switch) atau sensor. Sementra PORT dijadikan output ketika ingin
menggunakannya untuk membuat LED berkedip atau mengontrol sebuah
motor.
Data Direction Register (DDR)
Jadi, untuk mengatur port sebagai input atau output, register DDR inilah yang mengaturnya. Nilai bit ‘1’
menandai port sebagai output dan ‘0’ sebagai input.
TERIMA KASIH
• http://elektronika-dasar.web.id/shift-register-register-geser/
• http://cotalica-e2.blogspot.co.id/2011/07/rangkaian-shift-register.html
• https://en.wikipedia.org/wiki/Shift_register
• http://embedtronix.blogspot.co.id/2010/12/digital-input-output.html
• https://www.cpe.ku.ac.th/~yuen/204323/io/pic/iotheo2.jpg

More Related Content

What's hot

Praktikum2-teorema boolean dan demorgan
Praktikum2-teorema boolean dan demorganPraktikum2-teorema boolean dan demorgan
Praktikum2-teorema boolean dan demorgan
Anarstn
 
Teori Sampling and Hold
Teori Sampling and HoldTeori Sampling and Hold
Teori Sampling and Hold
Syauqina Idzni Adzhani
 
Modulasi digital ASK kelompok 2
Modulasi digital ASK kelompok 2Modulasi digital ASK kelompok 2
Modulasi digital ASK kelompok 2
Risdawati Hutabarat
 
Bab 6 adder
Bab 6 adderBab 6 adder
Bab 6 adder
personal
 
8 kuantisasi
8 kuantisasi8 kuantisasi
8 kuantisasi
Simon Patabang
 
Register dan Shift Register
Register dan Shift RegisterRegister dan Shift Register
Register dan Shift Register
Prayitno Joko Hadi
 
Laporan Modulo Counter
Laporan Modulo CounterLaporan Modulo Counter
Laporan Modulo Counter
Kurniawan Suganda
 
9 rangkaian arus bolak balik
9 rangkaian arus bolak balik9 rangkaian arus bolak balik
9 rangkaian arus bolak balik
Simon Patabang
 
PCM (Pulse Code Modulation)
PCM (Pulse Code Modulation)PCM (Pulse Code Modulation)
PCM (Pulse Code Modulation)
Syauqina Idzni Adzhani
 
Praktikum 4 decorder
Praktikum 4 decorderPraktikum 4 decorder
Praktikum 4 decorder
Anarstn
 
Pengolahan Sinyal Digital - Slide week 2 - sistem & sinyal waktu diskrit
Pengolahan Sinyal Digital - Slide week 2 - sistem & sinyal waktu diskritPengolahan Sinyal Digital - Slide week 2 - sistem & sinyal waktu diskrit
Pengolahan Sinyal Digital - Slide week 2 - sistem & sinyal waktu diskritBeny Nugraha
 
MAKALAH SISTEM KONVERTER KODE DAN ADDER
MAKALAH SISTEM KONVERTER KODE DAN ADDER MAKALAH SISTEM KONVERTER KODE DAN ADDER
MAKALAH SISTEM KONVERTER KODE DAN ADDER Dionisius Kristanto
 
4 rangkaian ac paralel
4 rangkaian ac paralel4 rangkaian ac paralel
4 rangkaian ac paralel
Simon Patabang
 
gerbang logika dan transistor
gerbang logika dan transistor gerbang logika dan transistor
gerbang logika dan transistor
staffpengajar
 
sharing belajar OP Am elektronika dasar
sharing belajar OP Am elektronika dasarsharing belajar OP Am elektronika dasar
sharing belajar OP Am elektronika dasarRinanda S
 
SLIDE KE:5 NFA
SLIDE KE:5 NFASLIDE KE:5 NFA
SLIDE KE:5 NFA
Rahmatdi Black
 
Bab 2 Laporan Pembangkitan Sinyal Kontinyu
Bab 2 Laporan Pembangkitan Sinyal KontinyuBab 2 Laporan Pembangkitan Sinyal Kontinyu
Bab 2 Laporan Pembangkitan Sinyal Kontinyu
Polytechnic State Semarang
 
6 Divergensi dan CURL
6 Divergensi dan CURL6 Divergensi dan CURL
6 Divergensi dan CURL
Simon Patabang
 
Gerbang Universal NAND dan NOR
Gerbang Universal NAND dan NORGerbang Universal NAND dan NOR
Gerbang Universal NAND dan NOR
Anarstn
 
Pertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logikaPertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logika
Buhori Muslim
 

What's hot (20)

Praktikum2-teorema boolean dan demorgan
Praktikum2-teorema boolean dan demorganPraktikum2-teorema boolean dan demorgan
Praktikum2-teorema boolean dan demorgan
 
Teori Sampling and Hold
Teori Sampling and HoldTeori Sampling and Hold
Teori Sampling and Hold
 
Modulasi digital ASK kelompok 2
Modulasi digital ASK kelompok 2Modulasi digital ASK kelompok 2
Modulasi digital ASK kelompok 2
 
Bab 6 adder
Bab 6 adderBab 6 adder
Bab 6 adder
 
8 kuantisasi
8 kuantisasi8 kuantisasi
8 kuantisasi
 
Register dan Shift Register
Register dan Shift RegisterRegister dan Shift Register
Register dan Shift Register
 
Laporan Modulo Counter
Laporan Modulo CounterLaporan Modulo Counter
Laporan Modulo Counter
 
9 rangkaian arus bolak balik
9 rangkaian arus bolak balik9 rangkaian arus bolak balik
9 rangkaian arus bolak balik
 
PCM (Pulse Code Modulation)
PCM (Pulse Code Modulation)PCM (Pulse Code Modulation)
PCM (Pulse Code Modulation)
 
Praktikum 4 decorder
Praktikum 4 decorderPraktikum 4 decorder
Praktikum 4 decorder
 
Pengolahan Sinyal Digital - Slide week 2 - sistem & sinyal waktu diskrit
Pengolahan Sinyal Digital - Slide week 2 - sistem & sinyal waktu diskritPengolahan Sinyal Digital - Slide week 2 - sistem & sinyal waktu diskrit
Pengolahan Sinyal Digital - Slide week 2 - sistem & sinyal waktu diskrit
 
MAKALAH SISTEM KONVERTER KODE DAN ADDER
MAKALAH SISTEM KONVERTER KODE DAN ADDER MAKALAH SISTEM KONVERTER KODE DAN ADDER
MAKALAH SISTEM KONVERTER KODE DAN ADDER
 
4 rangkaian ac paralel
4 rangkaian ac paralel4 rangkaian ac paralel
4 rangkaian ac paralel
 
gerbang logika dan transistor
gerbang logika dan transistor gerbang logika dan transistor
gerbang logika dan transistor
 
sharing belajar OP Am elektronika dasar
sharing belajar OP Am elektronika dasarsharing belajar OP Am elektronika dasar
sharing belajar OP Am elektronika dasar
 
SLIDE KE:5 NFA
SLIDE KE:5 NFASLIDE KE:5 NFA
SLIDE KE:5 NFA
 
Bab 2 Laporan Pembangkitan Sinyal Kontinyu
Bab 2 Laporan Pembangkitan Sinyal KontinyuBab 2 Laporan Pembangkitan Sinyal Kontinyu
Bab 2 Laporan Pembangkitan Sinyal Kontinyu
 
6 Divergensi dan CURL
6 Divergensi dan CURL6 Divergensi dan CURL
6 Divergensi dan CURL
 
Gerbang Universal NAND dan NOR
Gerbang Universal NAND dan NORGerbang Universal NAND dan NOR
Gerbang Universal NAND dan NOR
 
Pertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logikaPertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logika
 

Viewers also liked

Presentation on Bidirectiona shift register using orcad
Presentation on Bidirectiona shift register using orcadPresentation on Bidirectiona shift register using orcad
Presentation on Bidirectiona shift register using orcadMohammad Mathin
 
PISO shift register
PISO shift registerPISO shift register
PISO shift registerisaacmalca
 
Rangkaian Seri R-L-C dan Resonansi
Rangkaian Seri R-L-C dan ResonansiRangkaian Seri R-L-C dan Resonansi
Rangkaian Seri R-L-C dan Resonansi
Muhammad Amal
 
Rangkaian Listrik Resonansi
Rangkaian Listrik ResonansiRangkaian Listrik Resonansi
Rangkaian Listrik ResonansiFauzi Nugroho
 
Bab 4 listrik arus bolak balik (ac)
Bab 4   listrik arus bolak balik (ac)Bab 4   listrik arus bolak balik (ac)
Bab 4 listrik arus bolak balik (ac)
eli priyatna laidan
 
MATERI KELAS XII Rangkaian arus bolak balik
MATERI KELAS XII Rangkaian arus bolak balikMATERI KELAS XII Rangkaian arus bolak balik
MATERI KELAS XII Rangkaian arus bolak balik
Ajeng Rizki Rahmawati
 
Overview of Shift register and applications
Overview of Shift register and applicationsOverview of Shift register and applications
Overview of Shift register and applications
Karthik Kumar
 
Microprocessor 8086
Microprocessor 8086Microprocessor 8086
Microprocessor 8086
Gopikrishna Madanan
 
8085 microprocessor ramesh gaonkar
8085 microprocessor   ramesh gaonkar8085 microprocessor   ramesh gaonkar
8085 microprocessor ramesh gaonkar
SAQUIB AHMAD
 

Viewers also liked (9)

Presentation on Bidirectiona shift register using orcad
Presentation on Bidirectiona shift register using orcadPresentation on Bidirectiona shift register using orcad
Presentation on Bidirectiona shift register using orcad
 
PISO shift register
PISO shift registerPISO shift register
PISO shift register
 
Rangkaian Seri R-L-C dan Resonansi
Rangkaian Seri R-L-C dan ResonansiRangkaian Seri R-L-C dan Resonansi
Rangkaian Seri R-L-C dan Resonansi
 
Rangkaian Listrik Resonansi
Rangkaian Listrik ResonansiRangkaian Listrik Resonansi
Rangkaian Listrik Resonansi
 
Bab 4 listrik arus bolak balik (ac)
Bab 4   listrik arus bolak balik (ac)Bab 4   listrik arus bolak balik (ac)
Bab 4 listrik arus bolak balik (ac)
 
MATERI KELAS XII Rangkaian arus bolak balik
MATERI KELAS XII Rangkaian arus bolak balikMATERI KELAS XII Rangkaian arus bolak balik
MATERI KELAS XII Rangkaian arus bolak balik
 
Overview of Shift register and applications
Overview of Shift register and applicationsOverview of Shift register and applications
Overview of Shift register and applications
 
Microprocessor 8086
Microprocessor 8086Microprocessor 8086
Microprocessor 8086
 
8085 microprocessor ramesh gaonkar
8085 microprocessor   ramesh gaonkar8085 microprocessor   ramesh gaonkar
8085 microprocessor ramesh gaonkar
 

Similar to Shift register dan data direction

albert giban papua bisa karena surga kecil jatuh ke bumi
albert giban papua bisa karena surga kecil jatuh ke bumialbert giban papua bisa karena surga kecil jatuh ke bumi
albert giban papua bisa karena surga kecil jatuh ke bumi
albert giban
 
Artikel shift register
Artikel shift registerArtikel shift register
Artikel shift register
julianiputri1
 
FLIP-FLOP.pptx
FLIP-FLOP.pptxFLIP-FLOP.pptx
FLIP-FLOP.pptx
JauhhariPamungkas
 
Flip-Flop Presentation
Flip-Flop PresentationFlip-Flop Presentation
Flip-Flop Presentation
Yoollan MW
 
Flag & strings
Flag & stringsFlag & strings
Flag & strings
sigitpurnama12
 
Serial Pheriferal Interface ( SPI)
Serial Pheriferal Interface ( SPI)Serial Pheriferal Interface ( SPI)
Serial Pheriferal Interface ( SPI)
Agus Setiawan
 
register
registerregister
Presentasi multivibrator
Presentasi multivibratorPresentasi multivibrator
Presentasi multivibrator
Egar Christian
 
TUGAS MIKROPROSESOR M ADITYA ZACKY.pptx
TUGAS MIKROPROSESOR M ADITYA ZACKY.pptxTUGAS MIKROPROSESOR M ADITYA ZACKY.pptx
TUGAS MIKROPROSESOR M ADITYA ZACKY.pptx
AdityaZacky1
 
Perkuliahan ke 6 Organisasi Arsitektur Komputer
Perkuliahan ke 6  Organisasi Arsitektur KomputerPerkuliahan ke 6  Organisasi Arsitektur Komputer
Perkuliahan ke 6 Organisasi Arsitektur Komputer
Rakhmi Khalida, M.M.S.I
 
Fajrul fallah
Fajrul fallahFajrul fallah
Fajrul fallah
Fajrul Falah
 
Mikroprosesor Zilog Z80
Mikroprosesor Zilog Z80Mikroprosesor Zilog Z80
Mikroprosesor Zilog Z80
Habibullah Srg
 
3 tak-ppi
3 tak-ppi3 tak-ppi
3 tak-ppiReden89
 
ADC (ANALOG TO DIGITAL CONVERTER).pptx
ADC (ANALOG TO DIGITAL CONVERTER).pptxADC (ANALOG TO DIGITAL CONVERTER).pptx
ADC (ANALOG TO DIGITAL CONVERTER).pptx
AlihkwaDanaRangkuti
 
1 mikrokontroler-avr1
1  mikrokontroler-avr11  mikrokontroler-avr1
1 mikrokontroler-avr1
Herdi Fadillah
 
Multivibrator Bistabel
Multivibrator BistabelMultivibrator Bistabel
Multivibrator Bistabel
Faiz Amali
 
Basic avr-microcontroller-tutorial v3
Basic avr-microcontroller-tutorial v3Basic avr-microcontroller-tutorial v3
Basic avr-microcontroller-tutorial v3Mabekni Yulianto
 
Basic avr-microcontroller-tutorial 8535
Basic avr-microcontroller-tutorial 8535Basic avr-microcontroller-tutorial 8535
Basic avr-microcontroller-tutorial 8535
LAZY MAGICIAN
 

Similar to Shift register dan data direction (20)

albert giban papua bisa karena surga kecil jatuh ke bumi
albert giban papua bisa karena surga kecil jatuh ke bumialbert giban papua bisa karena surga kecil jatuh ke bumi
albert giban papua bisa karena surga kecil jatuh ke bumi
 
Artikel shift register
Artikel shift registerArtikel shift register
Artikel shift register
 
FLIP-FLOP.pptx
FLIP-FLOP.pptxFLIP-FLOP.pptx
FLIP-FLOP.pptx
 
Ppt register
Ppt register Ppt register
Ppt register
 
Register
RegisterRegister
Register
 
Flip-Flop Presentation
Flip-Flop PresentationFlip-Flop Presentation
Flip-Flop Presentation
 
Flag & strings
Flag & stringsFlag & strings
Flag & strings
 
Serial Pheriferal Interface ( SPI)
Serial Pheriferal Interface ( SPI)Serial Pheriferal Interface ( SPI)
Serial Pheriferal Interface ( SPI)
 
register
registerregister
register
 
Presentasi multivibrator
Presentasi multivibratorPresentasi multivibrator
Presentasi multivibrator
 
TUGAS MIKROPROSESOR M ADITYA ZACKY.pptx
TUGAS MIKROPROSESOR M ADITYA ZACKY.pptxTUGAS MIKROPROSESOR M ADITYA ZACKY.pptx
TUGAS MIKROPROSESOR M ADITYA ZACKY.pptx
 
Perkuliahan ke 6 Organisasi Arsitektur Komputer
Perkuliahan ke 6  Organisasi Arsitektur KomputerPerkuliahan ke 6  Organisasi Arsitektur Komputer
Perkuliahan ke 6 Organisasi Arsitektur Komputer
 
Fajrul fallah
Fajrul fallahFajrul fallah
Fajrul fallah
 
Mikroprosesor Zilog Z80
Mikroprosesor Zilog Z80Mikroprosesor Zilog Z80
Mikroprosesor Zilog Z80
 
3 tak-ppi
3 tak-ppi3 tak-ppi
3 tak-ppi
 
ADC (ANALOG TO DIGITAL CONVERTER).pptx
ADC (ANALOG TO DIGITAL CONVERTER).pptxADC (ANALOG TO DIGITAL CONVERTER).pptx
ADC (ANALOG TO DIGITAL CONVERTER).pptx
 
1 mikrokontroler-avr1
1  mikrokontroler-avr11  mikrokontroler-avr1
1 mikrokontroler-avr1
 
Multivibrator Bistabel
Multivibrator BistabelMultivibrator Bistabel
Multivibrator Bistabel
 
Basic avr-microcontroller-tutorial v3
Basic avr-microcontroller-tutorial v3Basic avr-microcontroller-tutorial v3
Basic avr-microcontroller-tutorial v3
 
Basic avr-microcontroller-tutorial 8535
Basic avr-microcontroller-tutorial 8535Basic avr-microcontroller-tutorial 8535
Basic avr-microcontroller-tutorial 8535
 

Shift register dan data direction

  • 1. SHIFT REGISTER DAN DATA DIRECTION Disusun Oleh: Rahardian Radityo / 1410501041 / V SIE Dosen Pengampu : R. Suryoto Edy Raharjo, S.T. , M.Eng. Teknik Elektro, Fakultas Teknik Universitas Tidar
  • 2. OUTLINE • PENGERTIAN SHIFT REGISTER • MACAM MACAM SHIFT REGISTER • SISO • SIPO • PISO • PIPO
  • 3. PENGERTIAN • Dalam rangkaian digital, sebuah shift register adalah susuna dari flip-flop yang terbagi dalam waktu bersamaan, di mana output dari masing-masing flip-flop terhubung ke input data dari flip-flop berikutnya. Register geser digunakan sebagai memori sementara dan untuk pergeseran data ke kiri atau ke kanan. Register geser dapat juga digunakan untuk mengubah format data seri ke paralel atau dari paralel ke seri.
  • 4. SISO (Serial Input Serial Output) Pada tipe ini data dimasukkan bit demi bit mulai dari flip-flop yang paling ujung dan digeser sampai semuanya terisi. Pergeseran data diatur oleh sinyal clock tiap kali data dimasukkan satu persatu. Cara menyimpan data secara sejajar, semua bagian register atau masing-masing flip-flop akan dimuati pada saat yang bersamaaan. Seperti yang terlihat pada gambar. dimana pada gambar tersebut register geser menggunakan flip-flop tipe D.
  • 5. SISO (Serial Input Serial Output)
  • 6. SISO (Serial Input Serial Output) • Tegangan logika masukan diumpankan ke dalam register geser pada setiap pulsa clock, dan dapat berubah pada waktu diantara pulsa-pulsa clock. Sesudah sejumlah pulsa clock yang sama dengan jumlah flip-flop dalam register, dikeluaran terdapat bit yang sama dengan bit pertama kali masuk tadi. Register SISO yang dipakai dengan cara ini dapat bertindak sebagai tundaan waktu, dimana bit dikeluaran tertunda selama beberapa pulsa clock (Sama dengan jumlah flip-flop).
  • 7. SIPO (Serial Input Paralel Output) • Register ini merupakan kebalika dari register PISO, jika seperti yang terlihat pada gambar berikut.
  • 8. SIPO (Serial Input Paralel Output) • Dalam tipe ini, data disajikan satu bit pada satu saat lalu digeser masuk pada setiap pulsa clock. Sesudah seperangkat pulsa clock lengkap, register menjadi penuh dan kandungannya dapat dibaca diterminal Q atau dikeluarkan melalui seperangkat saluran paralel. Dalam pengertian ini, dikeluarkan berarti bahwa bit-bit tersebut dapat dipakai untuk mengoperasikan gerbang atau rangkaiaan lain, sementara registernya sendiri tidak mengalami perubahan karena tindakan ini. Dengan menggunakan register SIPO, bit-bit data yang sudah dipancarkan secara berurutan dari sebuah saluran dapat dikumpiulkan hingga membentuk satu “kata” dari beberapa bit.
  • 9. PISO (Paralel Input Serial Input) • Register ini memungkinkan kita dapat mengirim data secara paralel input melalui satu saluran dengan input serial seperti yang terlihat pada gambar berikut.
  • 10. PISO (Paralel Input Serial Input) • Jenis flip-flop yang digunakan adalah J-K flip-flop atau flip-flop yang dilengkapi denga input preset dan input preclear. Pemasukan data dilakukan melalui input Preset. Data kemudian digeser keluar satu bit pada saat ketika diberikan pulsa clock. Hal ini memungkinkan data yang disajikan dalam bentuk paralel (beberapa saluran pada saat yang sama)) dapat diubah menjadi bentuk serial (bit demi bit) untuk dipancarkan melalaui satu saluran.
  • 11. PIPO (Paralel Output Paralel Input) • Register geser PIPO diperlihatkan pada gambar. dengan menggunakan flip- flop tipe D. Pada cara ini semua bagian register atau masing-masing flip flop diisi pada saat yang bersamaaan atau output masing-masing flip-flop akan respon sesuai data pada saat yang sama setelah diberikan sinyal input kontrol, dan biasanya menggunakan terminal set/reset bukan dengan pemberian clock.
  • 12. PIPO (Paralel Output Paralel Input)
  • 13. PIPO (Paralel Output Paralel Input) • Jika tidak ada pulsa clock yang dikenakan, bit tidak digeserkan dan pembacaan di terminal Q adalah sama dengan apa yang dimasukkan.Pemakaian register ini adalah metode yang menyenangkan untuk menyimpan beberapa bit secara sementara. Jika diberi pulsa clock, setiap bit akan digeserkan satu tempat pada setiap pulsa clock
  • 14. Data Direction Register (DDR) • Data Direction Register (DDR) merupakan register yang berfungsi untuk mengatur arah data dari PORT. Bit-bit dalam register ini juga mengatur arah data PIN secara individu. Arah untuk setiap PIN dapat menjadi input atau output. Pin PORT dijadikan input bila ingin membaca data misalnya dari saklar (switch) atau sensor. Sementra PORT dijadikan output ketika ingin menggunakannya untuk membuat LED berkedip atau mengontrol sebuah motor.
  • 15. Data Direction Register (DDR) Jadi, untuk mengatur port sebagai input atau output, register DDR inilah yang mengaturnya. Nilai bit ‘1’ menandai port sebagai output dan ‘0’ sebagai input.
  • 17. • http://elektronika-dasar.web.id/shift-register-register-geser/ • http://cotalica-e2.blogspot.co.id/2011/07/rangkaian-shift-register.html • https://en.wikipedia.org/wiki/Shift_register • http://embedtronix.blogspot.co.id/2010/12/digital-input-output.html • https://www.cpe.ku.ac.th/~yuen/204323/io/pic/iotheo2.jpg