Posted by benny on 16.08.00

Bilangan adalah lawan dari alphabet atau karakter spesial, bilangan
dapat diberikan operasi aritmatika seperti perkalian, pembagian,
penjumlahan, dan pengurangan juga konversi ke jenis bilangan lainnya.
dalam dunia komputer dan digital bilangan dapat dibagi menjadi empat, yaitu:
bilangan desimal
bilangan biner
bilangan hexa
bilangan octal
1. bilangan desimal
Tabel Konversi
bilangan desimal adalah bilangan berbasis 10 terdiri dari kombinasi
angka 0 s.d. 9, bilangan ini paling umum dijumpai dan dijadikan sebagai
bilangan yang umum digunakan pada software yang berinteraksi langsung
dengan manusia.
aritmatika bilangan desimal
a....
Read more »
Posted by benny on 16.05.00

Mikrokontroler AT89S51 memiliki dua buah timer / counter yang disebut Timer0 dan Timer1 dengan kapasitas 16 bit. Istilah timer dan counter keduanya memiliki kesamaan yaitu, adanya
sumber detak yang akan mengaktifkannya. Keduanya juga merupakan
pencacah atau penghitung. Berikut hal yang membedakan antara keduanya
yaitu:
Timer memiliki sumber detak yang tetap, yaitu oscillator.
Counter memiliki sumber detak yang tidak tetap, yaitu berasal dari mikrokontroler eksternal.
Berikut beberapa register untuk timer / counter yaitu :
1. THx, TLx (register timer / counter high dan low)
Subscript x dapat berarti 0 atau 1. X diisi 0 jika dimaksudkan...
Read more »
Posted by benny on 16.02.00

1. Basic Types
ada beberapa tipe data dalam bahasa C, berikut penjelasannya:
Nama
Deskripsi
Ukuran
Range
char
karakter atau integer kecil
1byte
signed: -128 to 127 unsigned: 0 to 255
short int(short)
Short Integer.
2bytes
signed: -32768 to 32767 unsigned: 0 to 65535
int
Integer.
4bytes
signed: -2147483648 to 2147483647 unsigned: 0 to 4294967295
long int(long)
Long integer.
4bytes
signed: -2147483648 to 2147483647unsigned: 0 to 4294967295
bool
nilai Boolean. hanya bisa diisi satu nilai: true atau false
1byte
true atau false
float
Floating point number (32 bit).
4bytes
+/- 3.4e +/- 38 (~7 digits)
double
Double precision...
Read more »
Posted by benny on 15.57.00
Pemrograman Bahasa C untuk
mikrokontroler sudah umum digunakan. Bahasa ini sudah merupakan high
level language, dimana memudahkan programmer menuangkan algoritmanya. Berikut penjelasan kode2 dasar bahasa C untuk pemrograman mikrokontroler keluarga 89S51 yang sering digunakan:
1. Struktur penulisan program
#include < [library1.h] > // Opsional*
#include < [library2.h] > // Opsional
#define [nama1] [nilai] ; // Opsional
#define [nama2] [nilai] ; // Opsional
[global variables] // Opsional
[functions` prototype] // Opsional
void main(void) // Program Utama harus ada
{ [Deklarasi local variable/constant] [Isi Program Utama] }
*Dalam pemrograman C, Pendeklarasian library harus ada sesuai dengan kode program yang digunakan.
Berikut contoh...
Read more »
Posted by benny on 15.52.00

Bahasa C dari segi algoritma sama saja dengan algoritma untuk
pemrograman lainnya karena pada dasarnya algoritma adalah suatu logika
atau step-step agar suatu aplikasi yang dibuat dengan bahasa pemrograman
bisa berjalan dengan baik.
Saat ini banyak sekali bahasa pemrograman tingkat tinggi (high level language) seperti PASCAL, BASIC, COBOL, dan termasuk kedalamnya bahasa C.
Bahasa C pertama kali dikembangkan pada tahun 1972 oleh Dennis M.
Ritchie di laboratorium Bell AT&T, New Jersey sebagai bahasa
pemrograman sistem yaitu bahasa untuk membuat sistem operasi dan
komponen sistem.
spektrum bahasa
Agar komputer mengerti kode-kode...
Read more »
Posted by benny on 15.41.00
I. PENDAHULUAN.
Sebuah sistem komputer pada prinsipnya terdiri atas 4 bagian penting, yaitu: CPU (Central Processing Unit), memori, alat I/O (Input/Output), dan interkoneksi diantara semua bagian tersebut yang sering disebut dengan Bus. Bagian-bagian tersebut saling bekerja sama dalam satu kesatuan untuk melaksanakan perintah-perintah yang diberikan oleh manusia atau programmer untuk menyelesaikan suatu masalah tertentu.
Bagian-bagian tersebut masing-masing memiliki fungsi yang beragam dan saling terkait satu dengan yang lainnya. CPU (Central Processing Unit) merupakan tempat pemrosesan instruksi-instruksi program. CPU terdiri dari dua bagian utama, yaitu unit kendali (control unit) dan unit arithmatika dan logika (arithmetic and logic unit). Disamping dua bagian utama tersebut, CPU...
Read more »
Posted by benny on 15.33.00
Sistem komputer terdiri atas beberapa bagian-bagian utama, seperti: Unit Pemrosesan Utama atau yang umum dikenal dengan Central Processing Unit (CPU), Memori, unit Input-Output (I/O), dan interkoneksi diantara bagian-bagian tersebut yang biasanya kita kenal dengan istilah bus-bus sistem.
Untuk memahami bagian-bagian tersebut marilah kita bahas secara lebih detail tentang bagian-bagian tersebut:
1. Unit Pemrosesan Utama (CPU)
Unit Pemrosesan Utama, mengerjakan analisis logika dan komputasi data, persis seperti kerja otak manusia. CPU biasanya menjadi bagian pertama yang perlu dipertimbangkan saat merencanakan perakitan PC baru, karena pentingnya peran dan kemampuannya dalam mengontrol performa utama Personal Computer (PC).
CPU yang digunakan di PC dewasa ini seringkali menggunakan...
Read more »