Senin, 23 Februari 2015

10 LAGU TERBAIK GUNS N' ROSES BAG. 1


Dari kiri : Steven Adler, Slash. Axl Rose, Izzy, Duff Mckagan

Bagi saya, hair metal adalah genre musik terkeren (bukan terbaik) sepanjang masa. Perpaduan antara genitnya glam rock dan kebengalan ala punk rock menjadikan para band hair metal begitu berjaya di era 80-an. Walau pada akhirnya muncul banyak band perahan industri, tak bisa dipungkiri kalau ada banyak band hair metal yang membawa pengaruh besar bagi band-band rock generasi selanjutnya.

Diantara banyak band hair metal berpengaruh, nyaris tak ada yang menyangkal kalau Guns N Roses lah band hair metal yang membawa pengaruh paling besar. Guns adalah band hair metal? Bisa disangkal sebenarnya. Karena mereka tak melulu bergenit-genit dengan make up dan lirik "dangkal" macam 'sleep all day drink all night'. Tapi Guns memang muncul dari pusat skena hair metal di Los Angeles. Mereka sempat terjebak dan berlaku sebagai band dengan make-up. Axl Rose bahkan sempat tampil dengan make up dan lipstik di beberapa gig awal Guns.

Tapi seiring berjalannya waktu, Guns membuktikan bahwa mereka lebih dari sekedar gerombolan rocker berbedak yang doyan bersenang-senang. Musik mereka pun merembet ke arah yang lebih luas. Tak sekedar hard rock macam Aerosmith atau Kiss. Ada nafas punk yang dibawa oleh Duff, semangat dan keliaran ala Stones yang dihayati oleh Izzy, atau blues yang soulful bawaan dari Slash, ketukan jazzy yang diperagakan oleh Steven, dan lirik-lirik Axl yang melampaui jamannya.

Saya jelas tak sendiri dalam hal menghargai Guns. Majalah Rolling Stone dengan sadar menaruh album Appetite for Destruction pada urutan ke 61 dalam daftar 500 Album Terbaik Sepanjang Masa. Bahkan Pitchfork yang terkenal galak  bahkan sadis terhadap band-band "mainstream" menaruh album yang sama pada urutan ke 59 dalam daftar 100 Album Terbaik Era 1980-an. Belum lagi pencapaian lain yang diraih oleh album dobel Use Your Illusions.

Tapi saya tak akan berbicara banyak soal album-album Guns. Mungkin lain kali akan saya dedah satu persatu album mereka. Kali ini saya akan berbicara mengenai lagu-lagu terbaik mereka.

Semua berawal dari artikel yang saya baca di Rolling Stone soal 100 lagu terbaik The Beatles. Saya baca artikel itu perlahan. Dalam artikel itu saya merasakan kecintaan penulis yang teramat besar pada Beatles. Seluruh deskripsinya seakan bernyawa. Semua argumennya terasa tepat guna. Ketika saya selesai membaca artikel super panjang itu, mendadak ada rasa semangat yang membuncah.

Saya akan menulis tentang band yang saya cintai!

Maka Guns N Roses adalah jawabannya. Gerombolan rocker Los Angeles yang sempat berjuluk "Band Paling Berbahaya di Dunia" ini sudah saya cintai semenjak SMP. Mungkin hingga saya kelak mati. Dalam urutan band paling favorit (versi saya tentunya), mereka tetap tak tergoyahkan oleh band-band yang datang dan pergi. Bahkan oleh The Doors sekalipun.

Maka saya membongkar seluruh folder mp3 Guns --seluruh rilisan fisik saya taruh di rumah dengan rapi.  Mendengarkan lagi dengan seksama. Juga membaca ulang beberapa literatur soal Guns, berharap itu bisa membantu saya dalam menentukan 10 lagu terbaik mereka.

Oh ya, sekedar informasi, saya tak memasukkan lagu dalam album Chinese Democracy. Karena bagi saya, setelah Slash dan Duff keluar, maka selesai sudah Guns N Roses. Tamat. Purna. Yang ada hanya Axl Rose and Co. Pula, saya tak akan memasukkan lagu dari album Spaghetti Incident, karena semua lagu dalam album itu adalah lagu kover milik band lain.

Saya akan menuliskan senarai ini dalam 2 bagian. Bagian pertama adalah lagu nomer 10 hingga 6. Di bagian kedua akan ada lagu terbaik nomer 5 hingga pemuncaknya. Ngomong-ngomong, menuliskan daftar lagu terbaik Guns adalah pekerjaan yang susah. Teramat susah bahkan. Nyaris semua lagu mereka sudah menjadi legenda itu sendiri.  Tapi dengan segala kerendahan hati, inilah 10 daftar lagu terbaik Guns N Roses versi saya:

10.  Used to Love Her (Dari album GNR Lies)

Jujur, paling susah ini memilih nomer 10. Ketika sudah ada 9 daftar yang sekiranya paten, memilih satu dari puluhan lagu lainnya terasa lebih berat. Maka dengan banyak pertimbangan, saya memilih lagu "Used to Love Her" dari album GNR Lies. Kenapa lagu ini? Kenapa tidak memilih "Patience" yang lebih terkenal?

Mungkin pertimbangannya adalah tampilnya sisi komikal dan humoris dari para personils Guns dalam lagu ini. Mereka yang biasanya dikenal garang, jadi tampak lucu ketika bersikap sarkas. Dan memang benar, lagu yang berbalut gitar akustik nan kental itu dibuat oleh Izzy sebagai guyonan sadis untuk para rocker "menye-menye" yang sering berkesah tentang perempuan yang mematahkan hati mereka. Maka dibuatlah lagu komikal nan satir tentang bagaimana mereka akan bersikap ketika perempuan memperlakukan mereka dengan buruk.

Bagaimana bentuk sarkasme mereka? Ya semacam: I used to love her/ but I had to kill her// I knew I'd miss her, so I had  to keep her, she's burried right in my backyard


9. Locomotive (Dari album Use Your Illusion II)

Bisa jadi lagu ini adalah lagu terkeren tentang pertentangan batin, semacam keadaan dimana cinta dan benci bertumbuk, when love and hate collide.

Dimulai dari gebukan drum yang segera disambut dengan rentetan bass dari Duff dan dengan cepat disambar oleh kocokan gitar Slash, "Locomotive" begitu kental dengan nuansa funk rock. Sedari awal Axl terus merepet hingga tengah lagu. Sedang Slash terus menggila di lagu yang tak menyertakan Izzy ini. Mereka bekerja dengan cara yang unik. Slash selalu memainkan solo gitar pendek-pendek setelah Axl selesai "mengomel". Seakan memberi jeda kepada sang vokalis untuk sekedar mengambil nafas dan mengumpulkan lagi kemarahan.

Lalu dimulailah solo gitar panjang sejak menit ke 5 yang mencakar-cakar gendang telinga. Kotor dan liar, tapi tetap bernuansa blues.

Lirik lagu ini cocok untuk mereka yang sedang bimbang karena masalah hati. Ada pengkhianatan, ada keinginan balas dendam, ada ketidak-tegaan, ada nasehat. Karena itu tak heran jika ada lirik-lirik macam:

"Gonna find a way to cure this loneliness/Yeah I'll find a way to cure the pain//If I said that you're my friend/And our love would never end//How long before I had your trust again. 

Atau:

You know I never thought that it could take so long/You know I never knew how to be strong//Yeah, I let you shape me/But it feels as though you raped me//'Cause you climbed inside my world/And in my songs.

Pula kemarahan seperti:

But how can I forget you/Or try not to reject you//When we both know it takes time to forgive

Juga semacam keengganan untuk balas dendam dan hanya bisa berlaku sinis seperti ini:

You know I'd like to hurt you/But my conscience always tells me no//You could sell your body on the street/To anyone whom you might meet//Who'd love to try and get inside//And bust your innocence open wide

Maupun sikap pasrah menerima takdir macam begini:

Yeah I know it's hard to face/When all we've worked for's gone to waste//But you're such a stupid woman/And I'm such a stupid man/But love like time's got its own plans

Mulai menit ke 6,5, tempo berubah. Axl tak lagi merepet. Musik tak lagi sekencang awal. Tapi ini bukanberarti selesai. Slash terus memainkan gesekan gitar dengan efek wah. Lalu mengakhiri lagu dengan solo gitar yang seperti mengiris nadi. Sampai suara deru terdengar makin tipis dan lokomotif menghilang di balik malam yang pekat...


8. Yesterdays (Dari album Use Your Illusion II)

"Yesterdays" pantas menduduki nomer 8 dalam 10 daftar lagu Guns N Roses terbaik. Ketika album Use Your Illusion selesai digarap, Steven sudah dipecat dan Izzy mengundurkan diri di pertengahan tur. Banyak hal yang terjadi. Banyak pula yang datang dan pergi. Hari berlalu seperti lembar buku yang dibalik dan dibiarkan tertutup.

Gerombolan rocker ini memang berjiwa melankolis. Mereka lantas menceritakan dan mengenang masa muda mereka. Masa muda yang untung saja berhasil dilalui dengan gemilang, walau tetap saja penuh kekacauan. Axl bernyanyi dengan gemetar pada reffrain "yesterday/ got nothing for me". Lalu Slash muncul dengan solo bernuansa blues yang menukik. Dan Axl kembali melanjutkan, "yesterdays got nothing for me, old pictures that I always see/ Ain't got time to reminisence old novelties.

Itu adalah pernyataan untuk terus berjalan. Walau Steven, sahabat Slash sedari SMP sudah dipecat, sempat depresi dan terkena serangan stroke; walau Izzy, sahabat masa kecil Axl sudah mengundurkan diri dari hingar bingar rock n roll, hidup harus terus berjalan bagi mereka. Tak ada waktu buat bersedu sedan, cukuplah melihat foto-foto dan membiarkannya bercerita. Tentang masa muda mereka yang gemilang...


7. You Could Be Mine (Dari album Use Your Illusion II)

Ketika membayangkan Arnold Schwarzenegger menyandang pistol dan bergumam "I'll be back", apa yang kamu pikirkan? Terminator? Great. Dan ketika Terminator ada di benakmu, apa suara yang melintas? Bukan suara dar der dor dari shotgun, tapi pasti lagu ini.

Ya, "You Could Be Mine" memang dikenal sebagai OST Terminator 2, salah satu film action terbaik Hollywood yang pernah dibuat. Lagu ber-CC tinggi ini mengajak kita mengebut tanpa ada kesempatan untuk berisitrahat dan mengambil jeda untuk sekedar buang air atau minum kopi. Gas pol!

Dari drum awal yang provokatif dibarengi betotan bass Duff yang intens, Slash datang dengan melodi awal. Dari sini starter diinjak dan mesin mulai menyala. Tak perlu berapa lama sampai Axl menyalak, menyentakkan tuas gas hingga setengah. Anda akan melaju cepat. Tapi speedometer belumlah maksimal tercapai. Tunggu sampai Axl meracau di tengah lagu dan disambit oleh solo gitar Slash yang kenes. Top speed!

Lagu ini sendiri adalah bentuk kepongahan patriarkis. Axl dan kawan-kawan memang musuh besar semua kaum feminis di belahan dunia manapun. Hati perempuan mana yang tak panas mendengar Axl berceletuk angkuh "I'm a cold heartbreaker fit ta burn/ and I'll rip your heart in two//And I'll leave you lyin' on the bed". Oh ya, lagu ini sudah ditulis lama sebelum album Use Your Illusion II dirilis. Bahkan ada line yang sudah dimasukkan dalam kredit album Appetite for Destruction.


6. Civil War (Dari album Use Your Illusion II)

Civil War adalah bentuk kemuakan personil Guns terhadap perang. Apapun bentuknya. Lagu ini dapat disandingkan dengan lagu "Unknown Soldier" milik The Doors yang memprotes perang Vietnam.


Dimulai dengan pidato Strother Martin yang dinukil dari film "Cool Hand Luke", mengalirlah cerita pedih mengenai perang, pembunuhan, dan mimpi yang tertumpas. Lagu ini sendiri bermula dari track instrumental yang ditulis oleh Slash. Lalu Axl menambahkan lirik yang mencekat. Duff juga menambahkan beberapa pengalaman masa kecilnya dalam lirik, termasuk pengalamannya ketika menyaksikan siaran kematian Martin Luther King di televisi. Juga siulan lagu populer tentang perang sipil Amerika berjudul "When Johnny Comes Marching Home".

Semua kemarahan dan kemuakan para rocker ini tertumpah di sepanjang lagu. Tercecer, dari Axl yang bernyanyi setengah menggeram hingga solo gitar Slash yang penuh emosi. Lagu ini terus mengabadi. Hingga sekarang, lagu ini masih sering dimainkan ketika Guns maupun mantan personilnya manggung.

So, what's so civil about war anyway?

SUMBER : nuranwibisono.blogspot.com

TIPS BERKENDARA SEPEDA MOTOR

Tips berkendara yang baik dan aman merupakan salah satu tips safety riding yang cukup penting terutama bagi para bikers yang mengandalkan motor untuk beraktifitas sehari-hari. Selain kelengkapan wajib yang harus tersedia pada kendaraan, seperti helm, kaca spion, STNK dan SIM ( meskipun yang posting ini belum punya SIM :v )

Berikut adalah tips berkendara yang baik bagi bikers :

1. Perhatikan posisi duduk
Sebelum menjalankan kendaraan, pastikan Anda telah berada pada posisi duduk yang benar dan senyaman mungkin. Posisi duduk pada saat diatas motor yang benar adalah paha bagian dalam menjepit jok. Dengan posisi duduk seperti ini maka kendaraan akan menjadi lebih stabil saat dijalankan, baik pada saat keadaan jalan lurus maupun tikungan. Kebalikan dari posisi duduk ini adalah posisi duduk dengan kaki melebar. Posisi duduk kaki melebar sangat berbahaya karena selain bisa menyebabkan hilangnya keseimbangan saat motor melaju, kaki yang melebar juga bisa dengan mudah tersangkut atau terpentok ke kendaraan lain.

2. Memperhatikan posisi tangan
Setelah memahami bagaimana posisi duduk yang baik saat berada di atas motor, selanjutnya adalah memperhatikan posisi tangan. Posisi tangan yang baik adalah posisi tangan dengan keadaan menekuk 135 derajat. Selain memberikan efek yang lebih stabil, posisi tangan seperti ini juga memberikan efek meredam guncangan yang terjadi pada bahu saat motor berada pada kondisi jalan yang kurang bagus. Usahakan juga posisi tangan tidak menumpu beban berat dari badan (posisi menukik) karena tangan akan menjadi cepat lelah dan pegal.

3. Perhatikan pandangan
Tips berkendara motor yang baik dan benar selanjutnya adalah memperhatikan pandangan Anda saat berada diatas sepeda motor. Pandangan yang baik adalah pandangan yang bisa melihat jalanan secara luas. Hindari melihat dengan jarak pendek atau bagian depan bawah ban depan motor Anda. Hal lain yang perlu Anda hindari juga yaitu melihat bagian spatbor kendaraan yang tepat berada di depan Anda karena Anda pasti akan sangat terkejut bahkan hingga menabrak manakala kendaraan tersebut berhenti secara tiba-tiba. Fokuskan pandangan pada 2 atau 3 motor yang berada didepan Anda serta memberi jarak minimal 3 meter agar Anda bisa melakukan pengereman secara baik apabila kendaraan didepan tiba-tiba berhenti mendadak. Bila di depan Anda ada sebuah mobil yang mengganggu pandangan, maka usahakan untuk melihat menembus kaca bagian belakang mobil sehingga Anda bisa mengetahui kondisi di depan mobil tersebut.

4. Tehnik menggunakan pengereman
Tehnik pengereman yang baik merupakan faktor utama keselamatan Anda saat berkendara. Adapun beberapa tehnik pengereman motor yang benar adalah sebagai berikut:
Selalu pastikan jari telunjuk dan jari tengah tangan kanan Anda berada pada handle rem, jika Anda menggunakan motor kopling, maka jari-jari pada tangan kiri Anda selalu berada pada tuas kopling agar bisa menarik tuas dengan cepat pada saat kendaraan mengerem.
Fungsikan dengan maksimal kedua rem yang ada pada motor anda agar pengereman bisa dilakukan dengan lebih stabil dan aman.
Usahakan posisi duduk tetap berada pada posisi yang tegak saat pengereman berlangsung.
Tekan tuas rem belakang dilanjut dgn rem depan perlahan dan bersamaan saat motor memasuki jalan yang menikung.
Pengereman yang dilakukan pada lintasan kering dan basah sangatlah berbeda. Saat kondisi jalan basah dan licin, maka gunakan rem secara perlahan dengan cara menarik tuas berkali-kali agar roda ban tidak tergelincir atau selip.
Jangan melakukan pengereman sekaligus yang bisa mengakibatkan ban langsung menjadi terkunci. Hal ini bisa berakibat fatal bagi Anda ataupun kendaraan yang Anda gunakan. Untuk menghindari hal tersebut, maka selalu usahakan kendaraan Anda berada dalam jarak yang aman dengan kendaraan yang berada didepan.

5. Letak dan posisi kaki
Keadaan yang paling sering terjadi sekarang adalah kedua kaki tetap berada di bawah pada saat kendaraan telah melaju. Ingatlah jika hal tersebut sangat berbahaya, oleh karenanya selalu posisikan kaki kanan Anda berada pada tuas rem belakang sebelum kendaraan dijalankan maupun pada saat tengah berhenti. Guna mengurangi resiko dijalan, ada baiknya jika Anda menyalakan lampu motor Anda agar pengguna jalan lainnya waspada dengan keberadaan Anda. Dan sebagai tambahan, selalu pastikan Anda menyalip dari sebelah kanan dengan jarak yang aman serta tidak disertai dengan gerakan yang tiba-tiba.

Itulah beberapa tips mengenai cara berkendara yang baik dan aman untuk pengguna sepeda motor (bikers). Sebagai salah satu kelengkapan berkendara, jangan lupa juga untuk selalu menyediakan jas hujan di dalam bagasi motor Anda, terutama jika berkendara pada musim hujan. Selalu utamakan safety riding.

Jupiter MX dan Mio J

Selamat berjumpa lagi di blog saya :)
Pada postingan saya kali ini memang agak menyimpang dari tujuan blog ini dibuat, saya disini akan memberikan informasi tentang tunggangan saya sehari-hari,yaitu Yamaha Jupiter MX lansiran 2007 dengan kopling manual.
Saya menyukai motor ini karena modelnya yang keren dan terutama karena kopling manualnya :) hehe, berikut adalah spesifikasi si JMX :


Pasti tau kan mana yang Jupiter MX dan Mio J hehe :P

MESIN

Tipe Mesin                     :4 Langkah, SOHC, 4 Klep (Berpendingin Cairan)
Diameter x Langkah       : 54.0 x 58.7 mm
Volume Silinder             : 135 CC
Perbandingan Kompresi : 10.9 : 1
Power Max                   : 8,45kW (11,33HP) pada 8500 rpm
Torsi Max                     : 11,65N.m (1,165 kgf.m) pada 5500 rpm
Sistem pelumasan        : Pelumasan Basah
Kapasitas Oli Mesin      : Penggantian Berkala 800cc
                                     Penggantian Total 1000cc
Kap. Air Pendingin        : Radiator dan Mesin 620cc
                                     Tangki Recovery 280cc, Total 900cc
Karburator                    : Mikuni VM 22 x 1, Setelan Pilot Screw 1-5/8 putaran keluar
Put Langsam mesin      : 1.400 rpm
Saringan Udara Mesin   : Tipe kering
Sistem Starter              : Motor Starter dan Starter Engkol
Tipe Transmisi              : Tipe ROTARY 4 Kecepatan, dengan kopling manual

CHASIS

Tipe Rangka                 : Diamond Frame
Suspensi Depan           : Telescopic Fork
Suspensi Belakang       : Tunggal / Monocross
Rem Depan                  : Cakram Tunggak 220 mm
Rem Belakang              : Tromol dengan Bahan "Non Asbestos"
Ban Depan                   : 70/90 - 17 dengan Velg Racing
Ban Belakang               : 80/90 - 17 dengan Velg Racing
Ukuran Rantai               : 428

KELISTRIKAN

Lampu Depan               : 12 Volt, 32 W / 32 W
Lampu Sein Depan       : 12 Volt, 10 W x 2 buah
Lampu Sein Belakang   : 12 Volt, 10 W x 2 buah
Lampu Rem                 : 12 Volt, 5 W / 21 W x 1 buah
Battery                        : GM5Z - 3B / YB 5L-B 12 Volt 5,0 Ah
Busi / Spark Plug         : NGK CPR 8 EA-9 / DENSO U 24 EPR-9
Sistem Pengapian        : DC CDI
Sekring                        : 10 Ampere

DIMENSI

P x L x T                     : 1.945 mm x 705 mm x 1.065 mm
Tinggi Tempat Duduk    : 770 mm
Jarak Sumbu Roda       : 1.245 mm
Jarak Terendah ke Tanah : 140 mm
Kap. Tangki Bahan Bakar : 4 Liter
Berat Isi : 109 kg
Berat Kosong : 104 kg


Kemudian saya akan memberikan informasi tentang saudara muda si JMX dirumah yaitu Mio J lansiran 2013, Mio J ini sudah menggunakan teknologi Fuel Injection Yamaha atau sering disebut YMJET-FI, kalau dibandingkan kenyamanannya dengan si JMX memang jauh perbedaannya, ya memang karena dimensi roda Mio J lebih kecil yaitu 14 inch, sehingga kalau kena lubang dijalan rasanya badan agak sakit :v, tapi Mio J yang sudah menggunakan Fuel Injection lebih irit bahan bakar dari si JMX, dan kalau naik motor ini gak usah repot-repot oper gigi hehe :D, ini dia spesifikasi dari Mio J :

Selasa, 20 Januari 2015

ARSITEKTUR ATMEGA16

Mikrokontroler ini menggunakan arsitektur Harvard yang memisahkan memori program dari memori data, baik bus alamat maupun bus data, sehingga pengaksesan program dan data dapat dilakukan secara bersamaan (concurrent).
Secara garis besar mikrokontroler ATMega16 terdiri dari :
1. Arsitektur RISC dengan throughput mencapai 16 MIPS pada frekuensi 16Mhz.
2. Memiliki kapasitas Flash memori 16Kbyte, EEPROM 512 Byte, dan SRAM 1Kbyte
3. Saluran I/O 32 buah, yaitu Port A, Port B, Port C, dan Port D.
4. CPU yang terdiri dari 32 buah register.
5. User interupsi internal dan eksternal
6. Port antarmuka SPI dan Port USART sebagai komunikasi serial
7. Fitur Peripheral
    • Dua buah 8-bit timer/counter dengan prescaler terpisah dan mode compare
    • Satu buah 16-bit timer/counter dengan prescaler terpisah, mode compare, dan mode capture
    • Real time counter dengan osilator tersendiri
    • Empat kanal PWM dan Antarmuka komparator analog
    • 8 kanal, 10 bit ADC
    • Byte-oriented Two-wire Serial Interface
    • Watchdog timer dengan osilator internal



Gambar 2.1 Blok diagram ATMega16


KONFIGURASI PENA (PIN) ATMEGA16

Konfigurasi pena (pin) mikrokontroler Atmega16 dengan kemasan 40-pin dapat dilihat pada Gambar 2.2. Dari gambar tersebut dapat terlihat ATMega16 memiliki 8 pin untuk masing-masing Gerbang A (Port A), Gerbang B (Port B), Gerbang C (Port C), dan Gerbang D (Port D).



Gambar 2.2 Pin-Pin Atmega16

DESKRIPSI MIKROKONTROLER ATMEGA16

• VCC (Power Supply) dan GND(Ground)
• Port A (PA7..PA0)
Port A berfungsi sebagai input analog pada konverter A/D. Port A juga sebagai suatu Port I/O 8-bit dua arah, jika A/D konverter tidak digunakan. Pin - pin Port dapat menyediakan resistor internal pull-up (yang dipilih untuk masing-masing bit). Port A output buffer mempunyai karakteristik gerakan simetris dengan keduanya sink tinggi dan kemampuan sumber. Ketika pin PA0 ke PA7 digunakan sebagai input dan secara eksternal ditarik rendah, pin–pin akan memungkinkan arus sumber jika resistor internal pull-up diaktifkan. Pin Port A adalah tri-stated manakala suatu kondisi reset menjadi aktif, sekalipun waktu habis.

• Port B (PB7..PB0)
Port B adalah suatu port I/O 8-bit dua arah dengan resistor internal pull-up (yang dipilih untuk beberapa bit). Port B output buffer mempunyai karakteristik gerakan simetris dengan keduanya sink tinggi dan kemampuan
sumber. Sebagai input, pena Port B yang secara eksternal ditarik rendah akan arus sumber jika resistor pull-up diaktifkan. Pena Port B adalah tri-stated manakala suatu kondisi reset menjadi aktif, sekalipun waktu habis.

• Port C (PC7..PC0)
Port C adalah suatu Port I/O 8-bit dua arah dengan resistor internal pull-up (yang dipilih untuk beberapa bit). Port C output buffer mempunyai karakteristik gerakan simetris dengan keduanya sink tinggi dan kemampuan
sumber. Sebagai input, pena Port C yang secara eksternal ditarik rendah akan arus sumber jika resistor pull-up diaktifkan. Pena Port C adalah tri-stated manakala suatu kondisi reset menjadi aktif, sekalipun waktu habis.

• Port D (PD7..PD0)
Port D adalah suatu Port I/O 8-bit dua arah dengan resistor internal pull-up (yang dipilih untuk beberapa bit). Port D output buffer mempunyai karakteristik gerakan simetris dengan keduanya sink tinggi dan kemampuan
sumber. Sebagai input, pena Port D yang secara eksternal ditarik rendah akan arus sumber jika resistor pull-up diaktifkan. Pena Port D adalah tri-stated manakala suatu kondisi reset menjadi aktif, sekalipun waktu habis.
• RESET (Reset input)
• XTAL1 (Input Oscillator)
• XTAL2 (Output Oscillator)
• AVCC adalah pena penyedia tegangan untuk Port A dan Konverter A/D.
• AREF adalah pena referensi analog untuk konverter A/D.

Analog To Digital Converter

AVR ATMega16 merupakan tipe AVR yang telah dilengkapi dengan 8 saluran ADC internal dengan resolusi 10 bit. Dalam mode operasinya, ADC dapat dikonfigurasi, baik single ended input maupun differential input. Selain itu, ADC ATMega16 memiliki konfigurasi pewaktuan, tegangan referensi, mode operasi, dan kemampuan filter derau (noise) yang amat fleksibel sehingga dapat dengan mudah disesuaikan dengan kebutuhan dari ADC itu sendiri. ADC pada ATMega16 memiliki fitur-fitur antara lain :
• Resolusi mencapai 10-bit
• Akurasi mencapai ± 2 LSB
• Waktu konversi 13-260μs
• 8 saluran ADC dapat digunakan secara bergantian
• Jangkauan tegangan input ADC bernilai dari 0 hingga VCC
• Disediakan 2,56V tegangan referensi internal ADC
• Mode konversi kontinyu atau mode konversi tunggal
• Interupsi ADC complete
• Sleep Mode Noise canceler

MODE PENGALAMATAN MEMORI

1. Pengalamatan Tak Langsung (Indirect Addressing).

Penyebutan mode secara tidak langsung ini digunakan untuk menunjuk data yang berada di dalam memori, kalau memori penyimpan data ini letaknya berubah-ubah sehingga nomor memori tidak disebut secara langsung tapi di-titip-kan ke register lain. Pengalamatan tidak langsung ditandai dengan tanda @ (at).
            Contoh.
            MOV A,@R0
…………………………
Register serba guna R0 dipakai untuk mencatat nomor memori, sehingga intruksi ini mempunyai makna memori yang nomornya tercatat dalam R0 isinya di-copy-kan ke Akumulator A.

2. Pengalamatan Langsung (Direct Addressing).

Penyebutan mode secara langsung ini digunakan untuk menunjuk data yang berada di dalam memori dengan cara menyebut nomor memori tempat data tersebut berada.
Contoh.
MOV A,$30
………………………………..
Data yang berada di dalam memori nomor $30 di-copy-kan ke Akumulator.

3. Pengalamatan Segera (Immediate Addressing).

Pengalamatan segera ini menyangkut operasi-operasi dengan suatu nilai konstanta (yang sudah tetap), perintah ini ditandai dengan tanda #.
Contoh.
MOV A,#34H
………………………………….
Data konstan 34H di-copy-kan ke Akumulator A , atau dengan kata lain isi A dengan 34 hexa.

Rabu, 22 Oktober 2014

Sejarah Komputer


Generasi pertama


Dengan terjadinya Perang Dunia Kedua, negara-negara yang terlibat dalam perang tersebut berusaha mengembangkan komputer untuk mengeksploit potensi strategis yang dimiliki komputer. Hal ini meningkatkan pendanaan pengembangan komputer serta mempercepat kemajuan teknik komputer. Pada tahun 1941, Konrad Zuse, seorang insinyur Jerman membangun sebuah komputer, Z3, untuk mendesain pesawat terbang dan peluru kendali.

Pihak sekutu juga membuat kemajuan lain dalam pengembangan kekuatan komputer. Tahun 1943, pihak Inggris menyelesaikan komputer pemecah kode rahasia yang dinamakan Colossus untuk memecahkan kode rahasia yang digunakan Jerman. Dampak pembuatan Colossus tidak terlalu memengaruhi perkembangan industri komputer dikarenakan dua alasan. Pertama, Colossus bukan merupakan komputer serbaguna(general-purpose computer), ia hanya didesain untuk memecahkan kode rahasia. Kedua, keberadaan mesin ini dijaga kerahasiaannya hingga satu dekade setelah perang berakhir.

Usaha yang dilakukan oleh pihak Amerika pada saat itu menghasilkan suatu kemajuan lain. Howard H. Aiken (1900-1973), seorang insinyur Harvard yang bekerja dengan IBM, berhasil memproduksi kalkulator elektronik untuk US Navy. Kalkulator tersebut berukuran panjang setengah lapangan bola kaki dan memiliki rentang kabel sepanjang 500 mil. The Harvard-IBM Automatic Sequence Controlled Calculator, atau Mark I, merupakan komputer relai elektronik. Ia menggunakan sinyal elektromagnetik untuk menggerakkan komponen mekanik. Mesin tersebut beropreasi dengan lambat (ia membutuhkan 3-5 detik untuk setiap perhitungan) dan tidak fleksibel (urutan kalkulasi tidak dapat diubah). Kalkulator tersebut dapat melakukan perhitungan aritmatik dasar dan persamaan yang lebih kompleks.

Perkembangan komputer lain pada masa kini adalah Electronic Numerical Integrator and Computer (ENIAC), yang dibuat oleh kerjasama antara pemerintah Amerika Serikat dan University of Pennsylvania. Terdiri dari 18.000 tabung vakum, 70.000 resistor, dan 5 juta titik solder, komputer tersebut merupakan mesin yang sangat besar yang mengonsumsi daya sebesar 160kW.

Komputer ini dirancang oleh John Presper Eckert (1919-1995) dan John W. Mauchly (1907-1980), ENIAC merupakan komputer serbaguna (general purpose computer) yang bekerja 1000 kali lebih cepat dibandingkan Mark I.

Pada pertengahan 1940-an, John von Neumann (1903-1957) bergabung dengan tim University of Pennsylvania dalam usaha membangun konsep desain komputer yang hingga 40 tahun mendatang masih dipakai dalam teknik komputer. Von Neumann mendesain Electronic Discrete Variable Automatic Computer (EDVAC) pada tahun 1945 dengan sebuah memori untuk menampung baik program ataupun data. Teknik ini memungkinkan komputer untuk berhenti pada suatu saat dan kemudian melanjutkan pekerjaannya kembali. Kunci utama arsitektur von Neumann adalah unit pemrosesan sentral (CPU), yang memungkinkan seluruh fungsi komputer untuk dikoordinasikan melalui satu sumber tunggal. Tahun 1951, UNIVAC I (Universal Automatic Computer I) yang dibuat oleh Remington Rand, menjadi komputer komersial pertama yang memanfaatkan model arsitektur Von Neumann tersebut.

Baik Badan Sensus Amerika Serikat dan General Electric memiliki UNIVAC. Salah satu hasil mengesankan yang dicapai oleh UNIVAC dalah keberhasilannya dalam memprediksi kemenangan Dwilight D. Eisenhower dalam pemilihan presiden tahun 1952.

Komputer Generasi pertama dikarakteristik dengan fakta bahwa instruksi operasi dibuat secara spesifik untuk suatu tugas tertentu. Setiap komputer memiliki program kode biner yang berbeda yang disebut "bahasa mesin" (machine language). Hal ini menyebabkan komputer sulit untuk diprogram dan membatasi kecepatannya. Ciri lain komputer generasi pertama adalah penggunaan tube vakum (yang membuat komputer pada masa tersebut berukuran sangat besar) dan silinder magnetik untuk penyimpanan data.

Generasi kedua


Pada tahun 1948, penemuan transistor sangat memengaruhi perkembangan komputer. Transistor menggantikan tube vakum di televisi, radio, dan komputer. Akibatnya, ukuran mesin-mesin elektrik berkurang drastis.

Transistor mulai digunakan di dalam komputer mulai pada tahun 1956. Penemuan lain yang berupa pengembangan memori inti-magnetik membantu pengembangan komputer generasi kedua yang lebih kecil, lebih cepat, lebih dapat diandalkan, dan lebih hemat energi dibanding para pendahulunya. Mesin pertama yang memanfaatkan teknologi baru ini adalah superkomputer. IBM membuat superkomputer bernama Stretch, dan Sprery-Rand membuat komputer bernama LARC. Komputer-komputer ini, yang dikembangkan untuk laboratorium energi atom, dapat menangani sejumlah besar data, sebuah kemampuan yang sangat dibutuhkan oleh peneliti atom. Mesin tersebut sangat mahal dan cenderung terlalu kompleks untuk kebutuhan komputasi bisnis, sehingga membatasi kepopulerannya. Hanya ada dua LARC yang pernah dipasang dan digunakan: satu di Lawrence Radiation Labs di Livermore, California, dan yang lainnya di US Navy Research and Development Center di Washington D.C. Komputer generasi kedua menggantikan bahasa mesin dengan bahasa assembly. Bahasa assembly adalah bahasa yang menggunakan singkatan-singakatan untuk menggantikan kode biner.

Pada awal 1960-an, mulai bermunculan komputer generasi kedua yang sukses di bidang bisnis, di universitas, dan di pemerintahan. Komputer-komputer generasi kedua ini merupakan komputer yang sepenuhnya menggunakan transistor. Mereka juga memiliki komponen-komponen yang dapat diasosiasikan dengan komputer pada saat ini: printer, penyimpanan dalam disket, memory, sistem operasi, dan program.

Salah satu contoh penting komputer pada masa ini adalah 1401 yang diterima secara luas di kalangan industri. Pada tahun 1965, hampir seluruh bisnis-bisnis besar menggunakan komputer generasi kedua untuk memprosesinformasi keuangan.

Program yang tersimpan di dalam komputer dan bahasa pemrograman yang ada di dalamnya memberikan fleksibilitas kepada komputer. Fleksibilitas ini meningkatkan kinerja dengan harga yang pantas bagi penggunaan bisnis. Dengan konsep ini, komputer dapat mencetak faktur pembelian konsumen dan kemudian menjalankan desain produk atau menghitung daftar gaji. Beberapa bahasa pemrograman mulai bermunculan pada saat itu. Bahasa pemrograman Common Business-Oriented Language (COBOL) dan Formula Translator (FORTRAN) mulai umum digunakan. Bahasa pemrograman ini menggantikan kode mesin yang rumit dengan kata-kata, kalimat, dan formula matematika yang lebih mudah dipahami oleh manusia. Hal ini memudahkan seseorang untuk memprogram dan mengatur komputer. Berbagai macam karier baru bermunculan (programmer, analis sistem, dan ahli sistem komputer). Industr piranti lunak juga mulai bermunculan dan berkembang pada masa komputer generasi kedua ini.

Generasi ketiga


Walaupun transistor dalam banyak hal mengungguli tube vakum, namun transistor menghasilkan panas yang cukup besar, yang dapat berpotensi merusak bagian-bagian internal komputer. Batu kuarsa (quartz rock) menghilangkan masalah ini. Jack Kilby, seorang insinyur di Texas Instrument, mengembangkan sirkuit terintegrasi (IC : integrated circuit) pada tahun 1958. IC mengkombinasikan tiga komponen elektronik dalam sebuah piringan silikon kecil yang terbuat dari pasir kuarsa. Pada ilmuwan kemudian berhasil memasukkan lebih banyak komponen-komponen ke dalam suatu chip tunggal yang disebut semikonduktor. Hasilnya, komputer menjadi semakin kecil karena komponen-komponen dapat dipadatkan dalam chip. Kemajuan komputer generasi ketiga lainnya adalah penggunaan sistem operasi (operating system) yang memungkinkan mesin untuk menjalankan berbagai program yang berbeda secara serentak dengan sebuah program utama yang memonitor dan mengkoordinasi memori komputer.

Generasi keempat


Setelah IC, tujuan pengembangan menjadi lebih jelas: mengecilkan ukuran sirkuit dan komponen-komponen elektrik. Large Scale Integration (LSI) dapat memuat ratusan komponen dalam sebuah chip. Pada tahun 1980-an, Very Large Scale Integration (VLSI) memuat ribuan komponen dalam sebuah chip tunggal.

Ultra-Large Scale Integration (ULSI) meningkatkan jumlah tersebut menjadi jutaan. Kemampuan untuk memasang sedemikian banyak komponen dalam suatu keping yang berukurang setengah keping uang logam mendorong turunnya harga dan ukuran komputer. Hal tersebut juga meningkatkan daya kerja, efisiensi dan keterandalan komputer. Chip Intel 4004 yang dibuat pada tahun 1971membawa kemajuan pada IC dengan meletakkan seluruh komponen dari sebuah komputer (central processing unit, memori, dan kendali input/output) dalam sebuah chip yang sangat kecil. Sebelumnya, IC dibuat untuk mengerjakan suatu tugas tertentu yang spesifik. Sekarang, sebuah mikroprosesor dapat diproduksi dan kemudian diprogram untuk memenuhi seluruh kebutuhan yang diinginkan. Tidak lama kemudian, setiap piranti rumah tangga seperti microwave, oven, televisi, dan mobil dengan electronic fuel injection (EFI) dilengkapi dengan mikroprosesor.

Perkembangan yang demikian memungkinkan orang-orang biasa untuk menggunakan komputer biasa. Komputer tidak lagi menjadi dominasi perusahaan-perusahaan besar atau lembaga pemerintah. Pada pertengahan tahun 1970-an, perakit komputer menawarkan produk komputer mereka ke masyarakat umum. Komputer-komputer ini, yang disebut minikomputer, dijual dengan paket piranti lunak yang mudah digunakan oleh kalangan awam. Piranti lunak yang paling populer pada saat itu adalah program word processing dan spreadsheet. Pada awal 1980-an, video game seperti Atari 2600 menarik perhatian konsumen pada komputer rumahan yang lebih canggih dan dapat diprogram.

Pada tahun 1981, IBM memperkenalkan penggunaan Personal Computer (PC) untuk penggunaan di rumah, kantor, dan sekolah. Jumlah PC yang digunakan melonjak dari 2 juta unit pada tahun 1981 menjadi 5,5 juta unit pada tahun 1982. Sepuluh tahun kemudian, 65 juta PC digunakan. Komputer melanjutkan evolusinya menuju ukuran yang lebih kecil, dari komputer yang berada di atas meja (desktop computer) menjadi komputer yang dapat dimasukkan ke dalam tas (laptop), atau bahkan komputer yang dapat digenggam (palmtop).

IBM PC bersaing dengan Apple Macintosh dalam memperebutkan pasar komputer. Apple Macintosh menjadi terkenal karena memopulerkan sistem grafis pada komputernya, sementara saingannya masih menggunakan komputer yang berbasis teks. Macintosh juga memopulerkan penggunaan piranti mouse.

Pada masa sekarang, kita mengenal perjalanan IBM compatible dengan pemakaian CPU: IBM PC/486, Pentium, Pentium II, Pentium III, Pentium IV (Serial dari CPU buatan Intel). Juga kita kenal AMD k6, Athlon, dsb. Ini semua masuk dalam golongan komputer generasi keempat.

Seiring dengan menjamurnya penggunaan komputer di tempat kerja, cara-cara baru untuk menggali potensial terus dikembangkan. Seiring dengan bertambah kuatnya suatu komputer kecil, komputer-komputer tersebut dapat dihubungkan secara bersamaan dalam suatu jaringan untuk saling berbagi memori, piranti lunak, informasi, dan juga untuk dapat saling berkomunikasi satu dengan yang lainnya. Jaringan komputer memungkinkan komputer tunggal untuk membentuk kerjasama elektronik untuk menyelesaikan suatu proses tugas. Dengan menggunakan perkabelan langsung (disebut juga Local Area Network atau LAN), atau [kabel telepon, jaringan ini dapat berkembang menjadi sangat besar.

Generasi kelima


Mendefinisikan komputer generasi kelima menjadi cukup sulit karena tahap ini masih sangat muda. Contoh imajinatif komputer generasi kelima adalah komputer fiksi HAL9000 dari novel karya Arthur C. Clarke berjudul 2001: Space Odyssey. HAL menampilkan seluruh fungsi yang diinginkan dari sebuah komputer generasi kelima. Dengan kecerdasan buatan (artificial intelligence atau AI), HAL dapat cukup memiliki nalar untuk melakukan percapakan dengan manusia, menggunakan masukan visual, dan belajar dari pengalamannya sendiri.

Walaupun mungkin realisasi HAL9000 masih jauh dari kenyataan, banyak fungsi-fungsi yang dimilikinya sudah terwujud. Beberapa komputer dapat menerima instruksi secara lisan dan mampu meniru nalar manusia. Kemampuan untuk menterjemahkan bahasa asing juga menjadi mungkin. Fasilitas ini tampak sederhana. Namun fasilitas tersebut menjadi jauh lebih rumit dari yang diduga ketika programmer menyadari bahwa pengertian manusia sangat bergantung pada konteks dan pengertian ketimbang sekedar menterjemahkan kata-kata secara langsung.

Banyak kemajuan di bidang desain komputer dan teknologi yang semakin memungkinkan pembuatan komputer generasi kelima. Dua kemajuan rekayasa yang terutama adalah kemampuan pemrosesan paralel, yang akan menggantikan model non Neumann. Model non Neumann akan digantikan dengan sistem yang mampu mengkoordinasikan banyak CPU untuk bekerja secara serempak. Kemajuan lain adalah teknologi superkonduktor yang memungkinkan aliran elektrik tanpa ada hambatan apapun, yang nantinya dapat mempercepat kecepatan informasi.

Jepang adalah negara yang terkenal dalam sosialisasi jargon dan proyek komputer generasi kelima. Lembaga ICOT (Institute for new Computer Technology) juga dibentuk untuk merealisasikannya. Banyak kabar yang menyatakan bahwa proyek ini telah gagal, namun beberapa informasi lain bahwa keberhasilan proyek komputer generasi kelima ini akan membawa perubahan baru paradigma komputerisasi di dunia.

Arsitektur von Neumann



Arsitektur von Neumann (atau Mesin Von Neumann) adalah arsitektur yang diciptakan oleh John von Neumann (1903-1957). Arsitektur ini digunakan oleh hampir semua komputer saat ini.
Arsitektur Von Neumann menggambarkan komputer dengan empat bagian utama: Unit Aritmatika dan Logis (ALU), unit kontrol, memori, dan alat masukan dan hasil (secara kolektif dinamakan I/O). Bagian ini dihubungkan oleh berkas kawat, “bus”.

               foto diatas adalah
                von Neumann