Mikrokontroller AT89C51

Mikrokontroler AT89C51 merupakan mikrokomputer 8 bit yang memiliki EPROM sebesar 4 kbytes. Kita dapat memprogramnya dengan mengisikan suatu program didalamnya dan jika terjadi kesalahan program dapat kita ganti. Jadi mikrokontroler AT89C51 sangat fleksibel dan efektif dalam mengontrol suatu aplikasi. Mikrokontroler ini kompatibel dengan produksi MCS-51­­­TM baik intruksi maupun konfigurasi pinnya. Disamping itu mikrokontroler AT89C51 berharga murah dan mudah didapat.

Tidak seperti sistem komputer, yang mampu menangani berbagai macam program aplikasi, mikrokontroler hanya bisa digunakan untuk suatu aplikasi tertentu saja. Perbedaan lainnya terletak pada perbandingan RAM dan ROM. Pada sistem komputer perbandingan RAM dan ROM-nya besar, artinya program-program pengguna disimpan dalam ruangan RAM yang relatif besar, sedangkan rutin-rutin antar muka  perangkat keras disimpan dalam ruang ROM yang kecil.

Baca lebih lanjut

Listing Coba String

// Program Tour
#include <iostream>
#include <string>
using namespace std;
int main() {
string nama, alamat, pekerjaan;  // Deklarasi data karakter
char kelas;
int hp,TTL,tour;                     // Deklarasi data numerik (int)

// Pilihan Tour, Kelas dan Info Biaya
cout << “Pilihan Tour : “<<endl;
cout << “1. Kolaka – Tokyo”<<endl;
cout << ”   a. Kelas Eksekutif    = Rp. 70.000.000,-“<<endl;
cout << ”   b. Kelas Bisnis        = Rp. 50.000.000,-“<<endl;
cout << ”   c. Kelas Ekonomi    = Rp. 35.000.000,-“<<endl;
cout << “2. Kolaka – Paris”<<endl;
cout << ”   a. Kelas Eksekutif    = Rp. 90.000.000,-“<<endl;
cout << ”   b. Kelas Bisnis        = Rp. 65.000.000,-“<<endl;
cout << ”   c. Kelas Ekonomi    = Rp. 45.000.000,-“<<endl;
cout<<“—————————“<<endl;

cout<<“Input Pilihan Tour : “;
cin>>tour;
cout <<“Input Pilihan Kelas : “;
cin>>kelas;
cout<<“input TTL= “;
cin>>TTL;
cout<<“input No.hp= “;
cin>>hp;
cout<<“Input alamat= “;
getline (cin,alamat);
cout<<“input pekerjaan= “;
getline (cin,pekerjaan);
cout<<“input Nama= “;
getline (cin,nama);
if (kelas = ‘a’)
{
if (tour=1)
{
cout<<” Nama        : “<<nama<<endl;
cout<<” TTL            : “<<TTL<<endl;
cout<<” Alamat        : “<<alamat<<endl;
cout<<” Pekerjaan    : “<<pekerjaan<<endl;
cout<<” No. HP        : “<<hp<<endl;

Baca lebih lanjut

Libur Idul Adha 1432 H / 2011 Masehi

assalamu ‘alaikum waramatullahi wabarakatuh.

apa kabar semuanya???

sebelumnya saya menyampaikan Minal Aidin Walfa Idzin, Mohon Maaf Lahir dan Batin.

selamat berhari raya qurban, semoga bisa terus memperbaiki diri di akhir tahun hijriah ini. ingat Dzulhijjah itu akhir tahun untuk kalender islam. jadi sekalian siap – siap nyambut tahun baru hijriah 1 Muharram 1433 H pada tanggal 27 Nopember 2011 Masehi. oke!!!

Baca lebih lanjut

Materi RPL 1

  1. Perangkat Lunak (Software)

Software adalah program komputer yang terasosiasi dengan dokumentasi perangkat lunak seperti dokumentasi kebutuhan, model desain, dan cara penggunaan (user manual). Sebuah perangkat lunak juga sering disebut dengan sistem perangkat lunak. Sistem berarti kumpulan komponen yang saling terkait dan mempunyai satu tujuan yang ingin dicapai.

Sistem perangkat lunak berarti sebuah sistem yang memiliki komponen berupa perangkat lunak yang saling memiliki hubungan satu sama lain untuk memenuhi kebutuhan pelanggan (customer).

Pelanggan adalah orang / organisasi yang memesan atau membeli perangkat lunak dari pengembang.

User atau pemakai perangkat lunak adalah orang yang memiliki kepentingan untuk memakai atau menggunakan perangkat lunak untuk memudahkan pekerjaannya.

Karaktek perangkat lunak adalah sebagai berikut :

Baca lebih lanjut