Materi 9: AVR Interrupt
|
|
|
- Fanny Rachman
- 9 tahun lalu
- Tontonan:
Transkripsi
1 Materi 9: AVR Interrupt I Nyoman Kusuma Wardana Sistem Komputer STMIK STIKOM Bali Kusuma Wardana, M.Sc. 1
2 AVR Interrupt Interrupt vs Polling Programming Timer Interrupt Kusuma Wardana, M.Sc. 2
3
4 Interrupt vs Polling 1 buah uc dapat melayani beberapa divais (alat) Terdapat 2 metode bgmn suatu divais menerima layanan dr uc, sbb: 1. Interrupt 2. Polling Kusuma Wardana, M.Sc. 4
5 Interrupt Pd mode ini, kapanpun divais ingin menerima layanan dr uc divais mengirim sinyal interupsi ke uc Setelah menerima sinyal interupsi, apapun yg sedang dilakukan oleh uc uc akan menghentikan sementara kegiatannya dan melayani divais Program utk melakukan hal ini dsbt: interrupt service routine (ISR) Kusuma Wardana, M.Sc. 5
6 Polling uc secara kontinu melakukan monitoring status dr setiap divais Ketika kondisi tertentu dipenuhi, maka uc akan melakukan pelayanan Selanjutnya, uc akan memonitor divais selanjutnya, sampai semua layanan dipenuhi Wlpn polling dpt memonitor status dr setiap divais dan melayani divais ketika syarat terpenuhi metode ini tidak efisien utk uc Kusuma Wardana, M.Sc. 6
7 Keuntungan dr interupsi uc dpt melayani banyak divais (tentunya tidak bersamaan) Divais mendapatkan pelayanan berdasarkan prioritas Metode polling tdk dpt mengetahui prioritas karena uc mengecek semua divais Kusuma Wardana, M.Sc. 7
8 Keuntungan dlm metode interupsi, uc dpt mengabaikan (mask) request dr divais (tdk bisa dilakukan oleh polling) Lebih penting lg, polling menghabiskan lebih banyak waktu drpd interupsi dlm melakukan pelayanan ke divais Polling uc jg akan menanyakan divais yg tidak memerlukan pelayanan Kusuma Wardana, M.Sc. 8
9 Ingat perintah: SBRS R20, TOV0 Merupakan instruksi bit test akan sangat membuang waktu krn kita hrs menunggu sampai timer overflow Selama menunggu kita tdk dpt melakukan kegiatan yg lain Kusuma Wardana, M.Sc. 9
10 Interrupt Service Routine (ISR) Setiap interupsi hrs dlm layanan ISR, atau interrupt handler Umumnya, setiap interupsi pd mikroprosesor memiliki lokasi fix utk menyimpan alamat dr ISR Alamat ini dsb sbg : Interrupt Vector Table Kusuma Wardana, M.Sc. 10
11 Kusuma Wardana, M.Sc. 11
12 Langkah-langkah dlm mengeksekusi interupsi Selama mengaktifkan suatu interupsi, uc melakukan beberapa langkah sbb: 1. uc menyelesaikan Intsruksi terakhir dan instruksi selanjutnya (Program counter) akan disimpan pd stack 2. uc akan melompat pd lokasi fix di memori yg dsb sbg interrupt vector table. Table ini akan mengarahkan uc alamat ISR Kusuma Wardana, M.Sc. 12
13 3. uc akan mulai mengeksekusi subrutin pd interupsi tsb sampai instruksi terakhir, yaitu RETI (return from interrupt) 4. Dlm mengeksekusi RETI uc kembali ke tempat dimana terintrupsi sebelumnya. Pertama, uc akan mendapatkan alamat PC dr stack dgn mem-pop byte teratas ke PC, kemudian kembali mengeksekusi alamat tsb Ingat, langkah 4 sangat krusial!!!! Kusuma Wardana, M.Sc. 13
14 Sumber-sumber Interupsi pd AVR Beberapa sumber interupsi yg sering digunakan pd AVR, sbb: 1. Timer : Paling tdk terdpt 2 interrupt pd setiap timer overflow dan compare match 2. Eksternal hardware : memiliki 3 interrupt. Pin PD2, PD3, dan PB2, masing2 utk INT0, INT1, dan INT2 Kusuma Wardana, M.Sc. 14
15 3. USART: memiliki 3 1 utk receive, 2 utk transmit 4. SPI interrupt 5. ADC interrupt Kusuma Wardana, M.Sc. 15
16 Enabling & Disabling an Interrupt Selama di-reset : semua interupsi akan disable (masked) tidak satupun akan direspon oleh uc jika mereka aktif Interupsi hrs di-enable (unmasked) oleh program agar dpt direspon Kusuma Wardana, M.Sc. 16
17 Bit D7 pd SREG bertanggung jwb dlm enabling dan disabling interupsi scr global Kusuma Wardana, M.Sc. 17
18 Langkah2 dlm mengaktifkan interupsi Bit D7 SREG hrs diset HIGH. Hal ini dilakuan dgn instruksi SEI (Set Interrupt) Jika I = 1, setiap interupsi di enable-kan dgn cara menset flag IE (interrupt enable) pd interupsi tsb. Trdp bbrp I/O register yg meng-handle bit interrupt enable msl TIMSK utk Timer Kusuma Wardana, M.Sc. 18
19 Ingat!! jika bit I pd SREG bernilai LOW TIDAK akan ada interupsi yg di-enable, wlpn setiap IE pd register tertentu bernilai HIGH Kusuma Wardana, M.Sc. 19
20
21 Sblmnya kita telah belajar ttg pemrograman Timer mengamati sampai TOV0 bernilai HIGH Ini disebut polling Masalahnya uc hrs menunggu sampai TOV0 bernilai 1 dan kita tdk dpt melakukan operasi lainnya Kusuma Wardana, M.Sc. 21
22 Menggunakan iterrupt menghindari hal ini Jika timer interrupt di-enable-kan TOV0 akan HIGH ketika overflow, dan uc akan melompat ke interrupt vector table utk selanjutnya melayani ISR Dlm keadaan ini, uc dpt melakukan hal lain sampai notifikasi timer diperoleh Utk melakukan hal ini, set bit TOIEx pd register TIMSK Kusuma Wardana, M.Sc. 22
23 Amati tabel berikut: Kusuma Wardana, M.Sc. 23
24 Kusuma Wardana, M.Sc. 24
25 Kusuma Wardana, M.Sc. 25
26 Mazidi, Naimi and Naimi, 2011, The AVR Microcontroller and Embedded System: Using Assembly and C, Prentice Hall Morton, John, 2007, AVR: An Introductory Course, Newnes Publisher Gadre, Dhananjaya, 2001, Programming and Customizing the AVR Microcontroller, McGraw- Hill Daniel J.Pack and Steven F.Barrettt, 2008, Atmel AVR Microcontroller Primer: Programming and Interfacing, Morgan & Claypool Publisher Kusuma Wardana, M.Sc. 26
Materi 6: AVR Status Register & AVR Data Format Directives I Nyoman Kusuma Wardana Sistem Komputer STMIK STIKOM Bali
Materi 6: AVR Status Register & AVR Data Format Directives I Nyoman Kusuma Wardana Sistem Komputer STMIK STIKOM Bali Kusuma Wardana, M.Sc. 1 AVR Status Register AVR data format AVR directive Workshop Kusuma
Interfacing. Materi 7: SPI Communication. Disusun Oleh: I Nyoman Kusuma Wardana
Interfacing Materi 7: SPI Communication Disusun Oleh: I Nyoman Kusuma Wardana Outline SPI Bus Protocol SPI Programming Kusuma Wardana - Interfacing 2013 2 Kusuma Wardana - Interfacing 2013 3 SPI : Serial
Interfacing. Materi 8: I2C Communication. Disusun Oleh: I Nyoman Kusuma Wardana
Interfacing Materi 8: I2C Communication Disusun Oleh: I Nyoman Kusuma Wardana Outline I2C Bus Protocol TWI Protocol Kusuma Wardana - Interfacing 2013 2 Kusuma Wardana - Interfacing 2013 3 IIC : Inter-Integrated
Materi 6: Control Unit Operations
Materi 6: Control Unit Operations I Nyoman Kusuma Wardana Sistem Komputer STMIK STIKOM Bali Pendahuluan Siklus Instruksi Micro-operations Kusuma Wardana, M.Sc. 2 PENDAHULUAN Kusuma Wardana, M.Sc. 3 Jika
TERJADI INTERRUPT MELAYANI INTERRUPT KEMBALI MENERUSKAN PROGRAM YANG TERHENTI PROGRAM YANG SEDANG BERJALAN. Gambar 4.1 Interrupt
1. Interrupt Interrupt adalah suatu kejadian atau peristiwa yang menyebabkan mikrokontroler berhenti sejenak untuk melayani interrupt tersebut. Program yang dijalankan pada saat melayani interrupt disebut
Materi 5: Architecture and Assembly Language Programming. I Nyoman Kusuma Wardana Sistem Komputer STMIK STIKOM Bali
Materi 5: Architecture and Assembly Language Programming I Nyoman Kusuma Wardana Sistem Komputer STMIK STIKOM Bali General Purpose Registers (GPRs) The AVR Data Memory Using Instructions with the Data
SISTEM INTERUPSI MIKROKONTROLER ATMEL
Lab Elektronika Industri Mikrokontroler 1 I. INTERUPSI SISTEM INTERUPSI MIKROKONTROLER ATMEL Interupsi adalah pengubahan urutan pelaksanaan program karena adanya suatu kejadian atau instruksi yang perlu
Materi 2: Computer Systems
Materi 2: Computer Systems I Nyoman Kusuma Wardana Sistem Komputer STMIK STIKOM Bali Pendahuluan top-level view Komponen Komputer Fungsi Komputer Kusuma Wardana, M.Sc 2 Pendahuluan top-level view Komponen
Materi 5: Processor Structure & Function
Materi 5: Processor Structure & Function I Nyoman Kusuma Wardana Sistem Komputer STMIK STIKOM Bali Organisasi Prosesor Organisasi Register Kusuma Wardana, M.Sc. 2 Bagian 2 Utama Komputer: Top level view
Interfacing. Materi 6: ADC, DAC & Sensor Interfacing. Disusun Oleh: I Nyoman Kusuma Wardana
Interfacing Materi 6: ADC, DAC & Sensor Interfacing Disusun Oleh: I Nyoman Kusuma Wardana Outline General ADC concepts ADC programming Sensor interfacing & signal conditioning DAC interfacing Kusuma Wardana
Interfacing. Materi 4: Serial Communications. Disusun Oleh: I Nyoman Kusuma Wardana
Interfacing Materi 4: Serial Communications Disusun Oleh: I Nyoman Kusuma Wardana Outline Serial Communication Overview Asynchronous vs Synchronous RS232 AVR Serial Port Programming Workshop Kusuma Wardana
Materi 4: Assembly Language Programming
Materi 4: Assembly Language Programming I Nyoman Kusuma Wardana Sistem Komputer STMIK STIKOM Bali Pendahuluan Mesin sederhana Mnemonic dan sintaks Kusuma Wardana, M.Sc 2 Pendahuluan Mesin sederhana Mnemonic
Interfacing. Materi 5: LCD and Keyboard Interfacing. Disusun Oleh: I Nyoman Kusuma Wardana
Interfacing Materi 5: LCD and Keyboard Interfacing Disusun Oleh: I Nyoman Kusuma Wardana Outline LCD Interfacing Keyboard Interfacing Workshop Kusuma Wardana - Interfacing 2013 2 LCD Interfacing Kusuma
PERTEMUAN INTERUPSI MIKROKONTROLER 89C51
PERTEMUAN INTERUPSI MIKROKONTROLER 89C51 INTERUPT MIKROKONTROLER 89C51 Pengertian Interupsi Interupt atau selaan adalah suatu proses dimana pada saat mikrokontroler harus menghentikan sementara waktu intruksi-instruksi
Interfacing. Materi 2: AVR Architecture. Disusun Oleh: I Nyoman Kusuma Wardana
Interfacing Materi 2: AVR Architecture Disusun Oleh: I Nyoman Kusuma Wardana Outline Keluarga Mikrokontroler AVR Arsitektur internal AVR RISC Von Neumann dan Harvard Architecture Atmega16 Workshop Kusuma
Materi 3: Instruction Set
Materi 3: Instruction Set I Nyoman Kusuma Wardana Sistem Komputer STMIK STIKOM Bali Lokasi dan Pengalamatan Memori Tipe-tipe Instruksi Mode Pengalamatan Kusuma Wardana, M.Sc. 2 Lokasi dan Pengalamatan
Mikroprosesor dan Antarmuka JNT - ITTELKOM. Interrupt. Oleh: Junartho Halomoan LOGO
Mikroprosesor dan Antarmuka Interrupt Oleh: Junartho Halomoan ([email protected]) LOGO Definisi Interrupt [1] Interupsi adalah upaya untuk mengalihkan perhatian μp Intel 8088 dari program yg sedang dikerjakan
Materi 1: Pendahuluan
Materi 1: Pendahuluan I Nyoman Kusuma Wardana Sistem Komputer STMIK STIKOM Bali Kusuma Wardana - Bahasa Rakitan 2016 1 Mengapa kita belajar bahasa assembly? Sejarah mikroprosesor Mikroprosesor, Mikrokomputer
Materi 4: Microprocessor-Based Control
Materi 4: Microprocessor-Based Control I Nyoman Kusuma Wardana Sistem Komputer STMIK STIKOM Bali Mikroprosesor mengantarkan ke suatu era baru dlm sistem kontrol Mikroprosesor menawarkan fleksibilitas
Materi 8: AVR Timer Programming
Materi 8: AVR Timer Programming I Nyoman Kusuma Wardana Sistem Komputer STMIK STIKOM Bali Kusuma Wardana, M.Sc. 1 Introduction Programming Timers: Timer0 Timer1 Timer2 Counter Kusuma Wardana, M.Sc. 2 Banyak
JUN - ITTELKOM. Interrupt. Definisi Interrupt [1]
Mikroprosesor dan Antarmuka Interrupt Definisi Interrupt [1] Oleh: Junartho Halomoan ([email protected]) LOGO Interupsi adalah upaya untuk mengalihkan perhatian μp Intel 8088 dari program yg sedang dikerjakan
JUN - ITTELKOM. INTERRUPT. DEFINISI INTERRUPT [1]
- ITTEL. ITERRUPT. DEFIISI ITERRUPT [1] ikroprosesor dan Antarmuka Interrupt LOGO Oleh: Junartho Halomoan ([email protected]) Definisi Interrupt [1] Interupsi adalah upaya untuk mengalihkan perhatian
Materi 2: Numbering & Coding Systems
Materi 2: Numbering & Coding Systems I Nyoman Kusuma Wardana Sistem Komputer STMIK STIKOM Bali Sistem bilangan Konversi bilangan Aritmatika bilangan Sandi ASCII Bytes, Nibbles, Words Kusuma Wardana - Bahasa
RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) MIKROKONTROLER II. Disusun Oleh: Mohammad Iqbal, ST, MT
RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) MIKROKONTROLER II Disusun Oleh: Mohammad Iqbal, ST, MT PROGRAM STUDI TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS SEPTEMBER 2012 LEMBAR
Materi 2: Matriks dan Operasi Matriks
Materi 2: Matriks dan Operasi Matriks I Nyoman Kusuma Wardana Sistem Komputer STMIK STIKOM Bali Amatilah contoh jumlah jam yang dihabiskan oleh siswa di sekolah dlm satu minggu berikut: Jika kita menghilangkan
Sistem Mikrokontroler FE UDINUS
Minggu ke 2 8 Maret 2013 Sistem Mikrokontroler FE UDINUS 2 Jenis jenis mikrokontroler Jenis-jenis Mikrokontroller Secara teknis, hanya ada 2 macam mikrokontroller. Pembagian ini didasarkan pada kompleksitas
PRAKTEK MIKROKONTROLER II
RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) PRAKTEK MIKROKONTROLER II Disusun Oleh: Mohammad Iqbal, ST, MT PROGRAM STUDI TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS SEPTEMBER 2012
KOMPONEN INTERFACING. Yoyo somantri Dosen Jurusan Pendidikan Teknik Elektro FPTK Universitas Pendidikan Indonesia
KOMPONEN INTERFACING Yoyo somantri Dosen Jurusan Pendidikan Teknik Elektro FPTK Universitas Pendidikan Indonesia Pendahuluan Dalam bab ini akan dibahas tujuan perkuliahan, komponen komponen input/output
Materi 7: Introduction to PLC Programming Language
Materi 7: Introduction to PLC Programming Language I Nyoman Kusuma Wardana Sistem Komputer STMIK STIKOM Bali Bhs pemrograman utk PLC: mulai dikembangkan sejak mulai lahirnya PLC di akhir thn 1960an Teknologi
Materi 6: Logic Concepts
Materi 6: Logic Concepts I Nyoman Kusuma Wardana Sistem Komputer STMIK STIKOM Bali Utk memahami sistem kontrol terprogram (programmable controllers) & penerapannya pertama yg hrs dipahami adalah: konsep
Apa itu timer/counter?
Timer/Counter Apa itu timer/counter? Merupakan suatu pencacah(counter) yang bisa menghitung naik/turun Pencacah berupa register 8 bit/16 bit Nilai cacahan yg tersimpan di register tersebut akan naik/turun
Mikrokontroler AVR. Hendawan Soebhakti 2009
Mikrokontroler AVR Hendawan Soebhakti 2009 Tujuan Mampu menjelaskan arsitektur mikrokontroler ATMega 8535 Mampu membuat rangkaian minimum sistem ATMega 8535 Mampu membuat rangkaian downloader ATMega 8535
Timer/Counter. AVR ATMega 8535
Timer/Counter AVR ATMega 8535 Timer/Counter ATMega8535 mempunyai timer/counter yang berfungsi sebagai pencacah/pewaktuan. Karena ATMega8535 mampu memakai crystal berfrekuensi sampai dengan 16 MHz maka
Materi 1: Pendahuluan
Materi 1: Pendahuluan I Nyoman Kusuma Wardana Sistem Komputer STMIK STIKOM Bali Mengapa Belajar Organisasi Komputer? Komputer mrpkn jantung dari komputasi tanpa komputer semua disiplin ilmu2 di bidang
Mikroprosessor & Antarmuka
Mikroprosessor & Antarmuka } Sinyal input } Fungsi: meminta pelayanan prosesor } Kerja gabungan antara h/w dan s/w dikarenakan up untuk kaki INTR dan NMI } NMI = non maskable interrupt à tidak bisa dihalangi
Materi 7: Branch, Call and Time Delay Loop
Materi 7: Branch, Call and Time Delay Loop I Nyoman Kusuma Wardana Sistem Komputer STMIK STIKOM Bali Kusuma Wardana - Bahasa Rakitan 2016 1 Branches and Looping Program Counter (PC) Calculating the Short
MAKALAH PERANCANGAN KEYPAD MESIN FOTOKOPI SISTEM MIKROPROSESOR
MAKALAH PERANCANGAN KEYPAD MESIN FOTOKOPI SISTEM MIKROPROSESOR DISUSUN OLEH: RIZKY JANUAR (35501) NATHAN SITOHANG (36017) JURUSAN TEKNIK ELEKTRO DAN TEKNOLOGI INFORMASI FAKULTAS TEKNIK UNIVERSITAS GADJAH
Tabel Perbandingan ROM dan RAM pada beberapa seri ATMEL
Pendahuluan Mikroprosessor 8051 (Struktur dan Organisasi Memori, SFR ) Tabel Perbandingan ROM dan RAM pada beberapa seri ATMEL A. Organisasi Memori Mikroprosesor 8051 Pada mikrokontroler keluarga MCS51
TI2043 Organisasi dan Arsitektur Komputer Tugas 2 Interrupt Driven I/O
TI2043 Organisasi dan Arsitektur Komputer Tugas 2 Interrupt Driven I/O Aditya Legowo Pra Utomo 2B 08501039 Tugas ini disusun untuk memenuhi salah satu tugas Mata Kuliah Organisasi dan Arsitektur Komputer
SINYAL INTERUPSI. 1. Latar Belakang
SINYAL INTERUPSI 1. Latar Belakang Sistem komputer tidak akan berguna tanpa adanya peralatan input dan output. Operasioperasi I/O diperoleh melalui sejumlah perangkat eksternal yang menyediakan alat untuk
Materi 5: Protokol I2C
Materi 5: Protokol I2C I Nyoman Kusuma Wardana Sistem Komputer STMIK STIKOM Bali IIC Inter-Integrated Circuit Terkadang disebut I 2 C Awalnya dikembangkan oleh Philips Semiconductor (saat ini mjd NXP Semiconductor)
BAB III PERANCANGAN UIMEGA 8535
BAB III PERANCANGAN UIMEGA 8535 3.1 ARSITEKTUR UIMEGA 8535 Arsitektur UIMega 8535 secara umum diperlihatkan pada Gambar 3.1. UIMega 8535 terdiri dari lima modul utama, yaitu modul ROM, modul instruction
Mikrokontroler 89C51 Bagian II :
Mikrokontroler 89C51 Bagian II : Mikrokontroler 89C51 Mikrokontroler 89C51 merupakan mikrokomputer CMOS 8 bit dengan 4 Kbytes Flash Programmable Memory. Arsitektur 89C51 ditunjukkan pada gambar 2. Accumulator
MIKROPENGENDALI C TEMU 4 AVR TIMER AND COUNTER. Oleh : Danny Kurnianto,S.T.,M.Eng Sekolah Tinggi Teknologi Telematika Telkom
MIKROPENGENDALI C TEMU 4 AVR TIMER AND COUNTER Oleh : Danny Kurnianto,S.T.,M.Eng Sekolah Tinggi Teknologi Telematika Telkom PENDAHULUAN Pada mikropengendali terdapat register Timer/Counter yang berfungsi
Pertemuan ke - 12 Unit Masukan dan Keluaran Riyanto Sigit, ST. Nur Rosyid, S.kom Setiawardhana, ST Hero Yudo M, ST
Pertemuan ke - 12 Unit Masukan dan Keluaran Riyanto Sigit, ST. Nur Rosyid, S.kom Setiawardhana, ST Hero Yudo M, ST Politeknik Elektronika Negeri Surabaya Tujuan Menjelaskan system komputer unit masukkan/keluaran
I/O Interface. Sistem Komputer Universitas Gunadarma
I/O Interface Sistem Komputer Universitas Gunadarma I/O Port Address Decoding I/O port address decoding = memory address decoding Perbedaan utama antara memori decoding dan isolated I/O decoding adalah
ORGANISASI KOMPUTER ORGANISASI INPUT/OUTPUT MATA KULIAH:
MATA KULIAH: 1 ORGANISASI KOMPUTER ORGANISASI INPUT/OUTPUT PRODI PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTER JURUSAN PENDIDIKAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS NEGERI MAKASSAR 2011 2 CREATED
Rangkuman Materi Presentasi AOK. Input/Output Terprogram, Intterupt Driven dan DMA. (Direct Memory Access)
Rangkuman Materi Presentasi AOK Input/Output Terprogram, Intterupt Driven dan DMA (Direct Memory Access) I/O Terprogram Pada I/O terprogam adalah adanya data yang saling ditukar antara CPU dan modul I/O.
ELEKTRONIKA DIGITAL PIC 8259
ELEKTRONIKA DIGITAL PIC 8259 Pendahuluan Ada 2 cara melayani sinyal trigger dari piranti luar: Interupsi Polling Interupsi: subrutin dijalankan jika ada trigger dari luar piranti Polling: μp menanyakan
Struktur Sistem Komputer
2 Struktur Sistem Komputer Review: Struktur Sistem Komputer Operasi Sistem Komputer Struktur I/O Struktur Storage Proteksi Hardware 2 Arsitektur Sistem Komputer 3 Operasi Sistem Komputer CPU devices dan
Sistem Minimum Mikrokontroler. TTH2D3 Mikroprosesor
Sistem Minimum Mikrokontroler TTH2D3 Mikroprosesor MIKROKONTROLER AVR Mikrokontroler AVR merupakan salah satu jenis arsitektur mikrokontroler yang menjadi andalan Atmel. Arsitektur ini dirancang memiliki
REGISTER-REGISTER Oleh : Sumarna, Jurdik Fisika, FMIPA, UNY
REGISTER-REGISTER 8051 Oleh : Sumarna, Jurdik Fisika, FMIPA, UNY E-mail : [email protected] 1. PC (Program Counter) PC dengan ukuran 16 bit menentukan lokasi berikutnya yang akan dieksekusi (dijalankan).
Struktur Sistem Komputer
Struktur Sistem Komputer ARSITEKTUR UMUM SISTEM KOMPUTER Sistem Komputer Sistem komputer terdiri atas CPU dan sejumlah perangkat pengendali yang terhubung melalui sebuah bus yang menyediakan akses ke memori
MODE OPERASI TIMER/COUNTER. Oleh : Sumarna, Jurdik Fisika, FMIPA, UNY
MODE OPERASI TIMER/COUNTER Oleh : Sumarna, Jurdik Fisika, FMIPA, UNY E-mail : [email protected] 1. Mode 0 : Timer/Counter 13 bit. Gambar berikut menunjukkan konfigurasi operasi timer/counter mode 0. Salah
Sistem Mikrokontroler FE UDINUS
Minggu ke 5 8 Maret 2013 Sistem Mikrokontroler FE UDINUS 2 Jenis Timer/Counter Jenis-jenis Timer Pada ATMega8535L terdapat 4 buah fasilitas timer yaitu : Timer 0 : Adalah timer 8 bit dengan timer value
Model Proses : 1. Sequential Process / bergantian 2. Multiprogramming 3. CPU Switching peralihan prosedur dalam mengolah 1 proses ke proses lainnya.
Nama : Windy Lia Safitri Nim : 1111465649 Tugas Mandiri 2 Interupsi pada system operasi Proses adalah sebuah program yang sedang dieksekusi. Sedangkan program adalah kumpulan instruksi yang ditulis ke
MIKROKONTROLER Arsitektur Mikrokontroler AT89S51
MIKROKONTROLER Arsitektur Mikrokontroler AT89S51 Ringkasan Pendahuluan Mikrokontroler Mikrokontroler = µp + Memori (RAM & ROM) + I/O Port + Programmable IC Mikrokontroler digunakan sebagai komponen pengendali
Arsitektur Sistem Komputer. Operasi Sistem Komputer. Struktur Sistem Komputer. Review:
Mata Kuliah : Sistem Operasi Kode MK : IT-012336 2 Struktur Sistem Komputer Tim Teaching Grant Mata Kuliah Sistem Operasi Review: Struktur Sistem Komputer Operasi Sistem Komputer Struktur I/O Struktur
MICROCONTROLER AVR AT MEGA 8535
MICROCONTROLER AVR AT MEGA 8535 Dwisnanto Putro, S.T., M.Eng. MIKROKONTROLER AVR Mikrokontroler AVR merupakan salah satu jenis arsitektur mikrokontroler yang menjadi andalan Atmel. Arsitektur ini dirancang
Gambar 3.1 Blok Diagram Port Serial RXD (P3.0) D SHIFT REGISTER. Clk. SBUF Receive Buffer Register (read only)
1. Operasi Serial Port mempunyai On Chip Serial Port yang dapat digunakan untuk komunikasi data serial secara Full Duplex sehingga Port Serial ini masih dapat menerima data pada saat proses pengiriman
Gambar 1.1. Diagram blok mikrokontroller 8051
1.1. Organisasi Memori Semua divais 8051 mempunyai ruang alamat yang terpisah untuk memori program dan memori data, seperti yang ditunjukkan pada gambar1.1. dan gambar 1.2. Pemisahan secara logika dari
Struktur Sistem Komputer
Struktur Sistem Komputer Pengampu Mata Kuliah Casi Setianingsih (CSI) Hp : 081320001220 (WA Only) Email Tugas : [email protected] Email Tel-U : [email protected] Komposisi Penilaian Quiz
MICROCONTROLER AVR AT MEGA 8535
MICROCONTROLER AVR AT MEGA 8535 Dwisnanto Putro, S.T., M.Eng. MIKROKONTROLER AVR Jenis Mikrokontroler AVR dan spesifikasinya Flash adalah suatu jenis Read Only Memory yang biasanya diisi dengan program
JOBSHEET VII MENGGUNAKAN INTERRUPT DALAM MIKROKONTROLLER ATMEGA8535
JOBSHEET VII MENGGUNAKAN INTERRUPT DALAM MIKROKONTROLLER ATMEGA8535 1 TUJUAN Menjelaskan fitur interrupt dalam mikrokontroler. Mengetahui dan memahami bagaimana memrogram mikrokontroler untuk menjalankan
Teknologi Scalar untuk meningkatkan Kinerja Prosesor
MODUL PERKULIAHAN RISC dan CISC Teknologi Scalar untuk meningkatkan Kinerja Prosesor Fakultas Program Studi Tatap Muka Kode MK Disusun Oleh Ilmu Komputer Teknik Informatika 12 15004 Tri Daryanto Abstract
OPERATION SYSTEM. Jenis - Jenis Register Berdasarkan Mikroprosesor 8086/8088
OPERATION SYSTEM Nama : Dian Fahrizal Nim : 110170096 Unit : A3 Jenis - Jenis Register Berdasarkan Mikroprosesor 8086/8088 Mikroprosesor 8086/8088 memiliki 4 register yang masing-masingnya terdiri dari
MAKALAH. Timer atau Counter 0 dan 1. Oleh : Rizky Dwi N ( ) Satrio Teguh Yulianto ( ) D3 TEKNIK ELEKTRO JURUSAN TEKNIK ELEKTRO
MAKALAH Timer atau Counter 0 dan 1 Oleh : Rizky Dwi N (1431110061 ) Satrio Teguh Yulianto (1431110023) D3 TEKNIK ELEKTRO JURUSAN TEKNIK ELEKTRO POLITEKNIK NEGERI MALANG TAHUN 2015/2016 i KATA PENGANTAR
STRUKTUR FUNGSI CPU. Menjelaskan tentang komponen utama CPU. Membahas struktur dan fungsi internal prosesor, organisasi ALU, control unit dan register
Organisasi Komputer STRUKTUR FUNGSI CPU 1 Tujuan Menjelaskan tentang komponen utama CPU dan Fungsi CPU Membahas struktur dan fungsi internal prosesor, organisasi ALU, control unit dan register Menjelaskan
PORT SERIAL MIKROKONTROLER ATMEL AT89C51
Lab Elektronika Industri Mikrokontroler - 1 PORT SERIAL MIKROKONTROLER ATMEL AT89C51 I. FISIK AT89C51 Mikrokontroler AT89C51 umumnya mempunyai kemasan 40 pin seperti gambar berikut. AT89C51 telah dilengkapi
Pada dasarnya lebih sulit drpd classifier berdasar teori bayes, terutama untuk data dimensi tinggi.
1 Fokus pd desain fungsi pembeda (discriminant function) atau decision surface scr langsung yang membedakan satu kelas dengan kelas yg lain berdasarkan kriteria yg telah ditentukan. Pada dasarnya lebih
COUNTER TIMER CIRCUIT (CTC) Z80
COUNTER TIMER CIRCUIT (CTC) Z80 Yoyo somantri Dosen Jurusan Pendidikan Teknik Elektro FPTK Universitas Pendidikan Indonesia Counter Timer Circuit (CTC) Z80 adalah komponen LSI yang dapat diprogram dan
Organisasi Komputer. Candra Ahmadi, MT
Organisasi Komputer Candra Ahmadi, MT Tujuan Menjelaskan tentang komponen utama CPU dan Fungsi CPU Membahas struktur dan fungsi internal prosesor, organisasi ALU, control unit dan register Menjelaskan
Timer / Counter. Hendawan Soebhakti. November 2009
Timer / Counter Hendawan Soebhakti November 2009 Sub Pokok Bahasan Jenis Timer/Counter Register TIMSK dan TIFR Interrupt Timer Sistem Mikrokontroler - By : Hendawan Soebhakti 2 Timer/Counter Jenis-jenis
Oleh : Agus Priyanto, M.Kom
Struktur CPU Oleh : Agus Priyanto, M.Kom Tujuan Pembelajaran Setelah mengikuti kuliah ini, mahasiswa dapat menjelaskan tentang struktur CPU Setelah mengikuti kuliah ini, mahasiswa dapat menjelaskan tentang
Memprogram Interupsi AT89S51
BAGIAN 1 AT89S51 Tujuan Pembelajaran Umum: 1. Mahasiswa trampil memprogram interupsi Tujuan Pembelajaran Khusus: 1. Mahasiswa memahami dasar-dasar interupsi Mikrokontroler AT89S51 2. Mahasiswa memahami
: Ahmad Sadili : Teknik Komputer (Reg) Tugas Mata Kuliah Mikroprosesor. Mikroprosesor Zilog Z80
Nama Jurusan : Ahmad Sadili : Teknik Komputer (Reg) Tugas Mata Kuliah Mikroprosesor Mikroprosesor Zilog Z80 Mikroprosesor Zilog Z80 dikembangkan oleh Zilog Inc. dan mulai dipasarkan pada tahun 1976. Z80
Jenis Mikroprosesor. Nuryono S.W.,S.T.,M.Eng. Mikroprosesor 1
Jenis Mikroprosesor Nuryono S.W.,S.T.,M.Eng. Mikroprosesor 1 Jenis Mikroprosesor Mikroprosesor 2 Jenis Mikroprosesor berdasarkan Teknologinya Mikroprosesor 3 Jenis Mikroprosesor Mikroprosesor 4 Jenis Mikroprosesor
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA SILABUS MIKROKONTROLLER
No. SIL/EKA/EKA262/47 Revisi : 01 Tgl: 21 Juni 2010 Hal 1 dari 5 MATA KULIAH : MIKROKONTROLLER KODE MATA KULIAH : EKA262 SEMESTER : 4 PROGRAM STUDI : PEND. TEKNIK ELEKTRONIKA DOSEN PENGAMPU : SUPRAPTO,
BAB II DASAR TEORI Bentuk Fisik Sensor Gas LPG TGS 2610 Bentuk fisik sensor TGS 2610 terlihat pada gambar berikut :
BAB II DASAR TEORI 2.1 SENSOR TGS 2610 2.1.1 Gambaran Umum Sensor gas LPG TGS 2610 adalah sebuah sensor gas yang dapat mendeteksi adanya konsentrasi gas LPG di sekitar sensor tersebut. Sensor gas LPG TGS
Pertemuan 2 Organisasi Komputer II. Struktur & Fungsi CPU (I)
Pertemuan 2 Organisasi Komputer II Struktur & Fungsi CPU (I) 1 Menjelaskan tentang komponen utama CPU dan Fungsi CPU Membahas struktur dan fungsi internal prosesor, organisasi ALU, control unit dan register
Materi 6: Transistor Fundamental
Materi 6: Transistor Fundamental I Nyoman Kusuma Wardana Sistem Komputer STMIK STIKOM Bali Outline Load Line Q Point Bias Emiter Voltage-divider Bias Load Line Load line (garis beban) menggambarkan kinerja
Pertemuan Ke-8 Unit I/O (Unit Masukan dan Keluaran)
Pertemuan Ke-8 Unit I/O (Unit Masukan dan Keluaran) Sistem komputer memiliki tiga komponen utama, yaitu : CPU, memori (primer dan sekunder), dan peralatan masukan/keluaran (I/O devices) seperti printer,
Wireless Infrared Printer dengan DST-51 (Pengambilan Data dari Standard Parallel Port)
Wireless Infrared Printer dengan DST-51 (Pengambilan Data dari Standard Parallel Port) Untuk merancang sebuah perangkat yang dapat mengirimkan data dari PC Parallel Port ke Printer secara wireless, maka
PERTEMUAN MEMORY DAN REGISTER MIKROKONTROLER
PERTEMUAN MEMORY DAN REGISTER MIKROKONTROLER Memory Program Memory dan Data Memory Memory yang terdapat pada Mikrokontroler 89C51 dipisahkan menjadi 2 bagian yaitu program memory (memori program) dan data
BAB II DASAR TEORI. Current Transformer atau yang biasa disebut Trafo arus adalah tipe instrument
BAB II DASAR TEORI 2.1 Trafo Arus ( Current Transformer ) Current Transformer atau yang biasa disebut Trafo arus adalah tipe instrument trafo yang didesain untuk mendukung arus yang mengalir pada kumparan
BAB II LANDASAN TEORI. Definisi PLC menurut National Electrical Manufacturing Association (NEMA)
BAB II LANDASAN TEORI 2.1 Programmable Logic Controller (PLC) Definisi PLC menurut National Electrical Manufacturing Association (NEMA) adalah perangkat elektronik digital yang memakai programmable memory
PETA MEMORI MIKROPROSESOR 8088
1. Bagan Dasar µp 8088 PETA MEMORI MIKROPROSESOR 8088 Gambar 1. Bagan Dasar µp 8088 Elemen didalam mikroprosesor adalah : CU (Control Unit) adalah manajer dari semua unit. CU mengatur keselarasan kerja
Input : Memasukkan data dari luar kedalam mikroprosesor Contoh: Keyboard, mouse
Input Output Input : Memasukkan data dari luar kedalam mikroprosesor Contoh: Keyboard, mouse Output: Menampilkan data Contoh: Monitor, printer Unit Input/Output dalam bekerja memerlukan sinyal kontrol
BAB III PERANCANGAN SISTEM
BAB III PERANCANGAN SISTEM Pada bab ini akan dibahas mengenai perancangan dan realisasi dari perangkat keras maupun perangkat lunak dari setiap modul yang dipakai pada skripsi ini. 3.1. Perancangan dan
ORGANISASI KOMPUTER DASAR
ORGANISASI KOMPUTER DASAR A. KOMPONEN SISTEM Sebuah komputer moderen/digital dengan program yang tersimpan di dalamnya merupakan sebuah system yang memanipulasi dan memproses informasi menurut kumpulan
BAB II DASAR TEORI 2.1. Mikrokontroler AVR ATmega32
BAB II DASAR TEORI Pada bab ini akan menerangkan beberapa teori dasar yang mendukung terciptanya skripsi ini. Teori-teori tersebut antara lain mikrokontroler AVR ATmega32, RTC (Real Time Clock) DS1307,
Blok sistem mikrokontroler MCS-51 adalah sebagai berikut.
Arsitektur mikrokontroler MCS-51 diotaki oleh CPU 8 bit yang terhubung melalui satu jalur bus dengan memori penyimpanan berupa RAM dan ROM serta jalur I/O berupa port bit I/O dan port serial. Selain itu
Pertemuan 6 SPESIFIKASI PERANGKAT KERAS 8086/8088
Pertemuan 6 SPESIFIKASI PERANGKAT KERAS 8086/8088 Gambar 6-1. Pin-Out dan Fungsi Pin Intel 8088 GND A14 A13 A12 A11 A10 A9 A8 AD7 AD6 AD5 AD4 AD3 AD2 AD1 AD0 NMI INTR CLK GND 1 40 2 39 3 38 4 37 5 36 6
Pertemuan Ke-12 RISC dan CISC
Pertemuan Ke-12 RISC dan CISC RISC Reduced Instruction Set Computer Komputer dengan Set instruksi terbatas CISC Complex Instruction Set Computer Komputer dengan Set instruksi Kompleks RISC (Reduced Instruction
Materi 4: Rangkaian Dioda
Materi 4: Rangkaian Dioda I Nyoman Kusuma Wardana Sistem Komputer STMIK STIKOM Bali Outline Clippers Clampers Clippers Clippers Clipper adlh rangkaian yg menghilangkan bagian positif atau negatif dr suatu
TIMER DAN COUNTER MIKROKONTROLER ATMEL
Lab Elektronika Industri Mikrokontroler - 1 TIMER DAN COUNTER MIKROKONTROLER ATMEL I. TIMER DAN COUNTER Timer atau counter pada dasarnya adalah sebuah pencacah. Pencacah itu bisa dipakai sebagai pewaktu
TKC210 - Teknik Interface dan Peripheral. Eko Didik Widianto
TKC210 - Teknik Interface dan Peripheral Eko Didik Sistem Komputer - Universitas Diponegoro Review Kuliah Pembahasan tentang: Referensi: mikrokontroler (AT89S51) mikrokontroler (ATMega32A) Sumber daya
PERANCANGAN KEYPAD MESIN FOTOCOPY SEDERHANA MENGGUNAKAN ATMEL AVR ATmega8535
PERANCANGAN KEYPAD MESIN FOTOCOPY SEDERHANA MENGGUNAKAN ATMEL AVR ATmega8535 Oleh : AL FARISI ( [email protected] ) http://www.alfarisi.web.ugm.ac.id http://www.alfarisi.co.nr http://www.alfarisi.tk
Instruksi Mikroprosesor
MODUL KE 10 Sistem Mikroprosesor (3 sks) 10 MATERI KULIAH : Pengelompokan instruksi mikroprosesor : data manipulation instruction, data transfer instruction, program manipulation instruction, status management
Aditya Wikan Mahastama
ARSITEKTUR DAN ORGANISASI KOMPUTER Aditya Wikan Mahastama [email protected] Program dan Interrupt 6 UNIV KRISTEN DUTA WACANA GENAP 1213 Latar Belakang Program Hardwired system (sistem yang instruksinya
