LED Sign


OPEN Sign adalah sebuah alat yang digunakan untuk memberikan tanda bahwa sebuah toko atau yang lainnya telah buka.OPEN Sign disini dibuat dengan menggunakan LED super bright dan menggunakan mikrokontroller sehingga memiliki animasi,banyak macam Sign yang tersedia ada OPEN Sign,NO SMOOKING Sign,Nama Toko,dll.Sebagai contoh gambar diatas adalah sketsa OPEN Sign yang kami buat.Berikut Video salah satu yang kami buat :


Read more >>

Jenis-jenis Printer


Printer adalah suatu alat yang terhubung ke perangkat komputer dan mencetak hasil kerja komputer baik berupa teks, gambar ke media kertas atau sejenisnya. 

Fungsi printer adalah sebagai alat pencetak hasil output dari perangkat komputer dapat berupa teks, karakter, gambar, warna pada media kertas.

Jenis jenis printer yang beredar di pasaran

Banyak sekali jenis-jenis printer yang sudah beredar di pasaran, ada yang bekerja berdasarkan sistem pantekan (dot matrix ) ada pula yang bekerja berdasarkan semprotan tinta (ink). Untuk lebih spesifik saya akan jelaskan jenis-jenis printer di bawah ini :

1. Printer dot matrix
Printer kategori ini menggunakan pita sebagai tinta, dan pin yang berfungsi sebagai alat pemukul untuk mencetak pada bidang kertas berupa titik titik kecil yang merangkai menjadi karakter. Oleh sebab itu hasil cetakan printer ini terlihat kasar dan kurang bagus. Printer ini hanya menghasilkan warna tunggal sesuai dengan warna dari pita yang dipasangkan, biasanya warna merah atau hitam. Kecepatan jenis printer ini sekitar 500 cps (character per second).

printer dot matrix

Kelebihan :
~ lebih murah harganya
~ dapat mencetak lebih dari 1 rangkap sekaligus
~ Pita printer relatif murah

Kekurangan :
~ mengeluarkan suara bising saat mencetak
~ lambat proses cetaknya
~ Tidak bervariasi hasil cetakannya
~ Hasil cetaknya kasar


2.Printer InkJet
Printer jenis ini sudah menggunakan media tinta yang telah terisi pada suatu media penyimpanan dan siap menyemprotkan titik-titik dengan warna-warna kombinasi yang diperintahkan oleh komputer. Karena menggunakan sistem semprotan maka hasil yang didapatkan lebih baik kualitasnya daripada dot matrix karena resolusi jenis printer hingga mencapai 5760 x 1440 dpi. Tinta yang disemprotkan dapat dengan cepat mengering dalam hitungan detik.

printer inkjet.

kelebihan jenis printer ini :
~ Hasil cetaknya lebih cepat dibanding dot matrix
~ Kualitas cetaknya cukup baik
~ Tidak bising ketik mencetak

Kekurangan jenis printer ini :
~ Harga relatif lebih mahal dibanding dot matrix
~ Tinta printer relatif mahal
~ Tidak dapat mencetak lebih dari 1 rangkap

3. Printer Laser
Sesuai dengan namanya laser, jenis printer ini sangat bagus kualitas cetakannya dibanding kedua jenis di atas. Sistem pencetakannya menggunakan infra merah melalui toner. Karena sistem yang mirip dengan fotocopy, maka hasil yang didapatkan jauh lebih bagus dan berkecepatan tinggi..

printer laser

kelebihan :
~ Kecepatan cetak tinggi
~ Hasil cetak sudah sangat baik
~ Tidak bising

Kelemahan :
~ Cepat panas
~ Harga relatif lebih mahal
~ Tinta cepat habis
4. Printer thermal
Tehnik yang digunakan printer ini adalah mengeluarkan panas untuk setiap pin pada head print yang akan mencairkan lilin dan melekatkan pada kertas yang khusus. Prinsip kerja printer ini mirip dengan printer dot matrix hanya saja printer thermal menggunakan panas pada pin nya.

printer thermal

Kelebihan :
~ Bentuknya relatif kecil
~ Cepat dalam mencetak
~ Tidak bising

Kelemahan :
~ Harus menggunakan kertas khusus
~ Tidak bisa mencetak kertas lebar\

~ Harga relatif mahal

5. Plotter
Jenis printer ini keakuratan pencetakan sangatlah dapat diandalkan  biasanya digunakan untuk mencetak gambar-gambar berukuran besar

printer plotter

kelebihan :
~ dapat mencetak kertas yang lebar
~ Kecepatan cetak sangat baik
~ Kualitas cetak sangat baik
~ Tidak bising

Kekurangan :
~ Harga relatif mahal
~ Memakan tempat
~ Boros tinta 
Read more >>

MACAM MACAM TOPOLOGI JARINGAN KOMPUTER


Pengertian topologi jaringan adalah suatu tehnik untuk menghubungkan komputer yang satu dengan komputer lainnya yang merangkai menjadi sebuah jaringan, dimana penggunaan topologi jaringan didasarkan pada biaya, kecepatan akses data, ukuran maupun tingkat konektivitas yang akan mempengaruhi kualitas maupun efiensi suatu jaringan.

Ada bermacam macam topologi jaringan komputer yang banyak di gunakan saat ini antara lain adalah Topologi Bus, Topologi Ring, Topologi Star, Topologi Mesh, Topologi Linear, masing-masing jenis topologi ini mempunyai kelebihan dan kekurangannnya sendiri.

Macam-macam topologi jaringan komputer

1. Topologi Bus
topologi bus

Jenis topologi bus ini menggunakan kabel tunggal, seluruh komputer saling berhubungan secara langsung hanya menggunakan satu kabel saja. Kabel yang menghubungkan jaringan ini adalah kabel koaksial dan dilekatkan menggunakan T-Connector. Untuk memaksimalkan penggunaan jaringan ini sebaiknya menggunakan kabel Fiber Optic karena kestabilan resistensi sehingga dapat mengirimkan data lebih baik.

Kelebihan Topologi Bus :
1. Mudah untuk dikembangkan
2. Tidak memerlukan kabel yang banyak
3. Hemat biaya pemasangan

Kelemahan topologi bus :
1. Tidak stabil, jika salah satu komputer terganggu maka jaringan akan terganggu
2. Tingkat deteksi kesalahan sangat kecil
3. Sulit mencari gangguan pada jaringan
3. Tingkat lalu lintas tinggi / sering terjadi antrian data
4. Untuk jarak jauh diperlukan repeater

2.Topologi Ring

topologi ring


Jenis topologi ring ini, seluruh komputer dihubungkan menjadi satu membentuk lingkaran (ring) yang tertutup dan dibantu oleh Token, Token berisi informasi yang berasal dari komputer sumber yang akan memeriksa apakah informasi tersebut digunakan oleh titik yang bersangkutan, jika ada maka token akan memberikan data yang diminta oleh titik jaringan dan menuju ke titik berikutnya. seluruh komputer akan menerima setiap signal informasi yang mengalir, informasi akan diterima jika memang sudah sesuai dengan alamat yang dituju, dan signal informasi akan diabaikan jika bukan merupakan alamatnya sendiri. Dengan kata lain proses ini akan berlanjut terus hingga sinyal data diterima ditujuan.

Kelebihan :
1. Tidak menggunakan banyak kabel
2. Tingkat kerumitan pemasangan rendah
3. Mudah instalasi
4. Tidak akan terjadi tabrak data
5. Mudah dirancang

Kekurangan :
1. peka kesalahan jaringan
2. Sulit untuk dikembangkan
3. Jika salah satu titik jaringan terganggu maka seluruh komunikasi data dapat terganggu

3. Topologi Star

topologi star

Pada topologi jenis star ini, setiap komputer langsung dihubungkan menggunakan Hub, dimana fungsi dari Hub ini adalah sebagai pengatur lalu lintas seluruh komputer yang terhubung. Karena menggunakan proses pengiriman dan penerimaan informasi secara langsung inilah yang menyebabkan biaya pemasangannya juga tinggi.

Kelebihan :
1. Deteksi kesalahan mudah dilakukan
2. Perubahan stasiun mudah dilakukan dan tidak mengganggu jaringan lain
3. Mudah melakukan control
4. Tingkat keamanan tinggi
5. Paling fleksibel

Kekurangan :
1. Menggunakan banyak kabel
2. Ada kemungkinan akan terjadi tabrakan data sehingga dapat menyebabkan jaringan lambat
3. Jaringan sangat tergantung kepada terminal pusat
4. Jaingan memakan biaya tinggi
5. Jika titik komputer pusat terjadi gangguan maka terganggu pula seluruh jaringan


4. Topologi Tree

topologi tree

Topologi tree ini merupakan hasil pengembangan dari topologi star dan topologi bus yang terdiri dari kumpulan topologi star dan dihubungkan dengan 1 topologi bus. Topologi tree biasanya disebut juga topologi jaringan bertingkat dan digunakan interkoneksi antar sentral.
Pada jaringan ini memiliki beberapa tingkatan simpul yang ditetapkan dengan suatu hirarki, gambarannya adalah semakin tinggi kedudukannya maka semakin tinggi pula hirarki-nya. Setiap simpul yang memiliki kedudukan tinggi dapat mengatur simpul yang memiliki kedudukan yang rendah. Data dikirim dari pusat simpul kemudian bergerak menuju simpul rendah dan menuju ke simpul yang lebih tinggi terlebih dahulu.
Topologi tree ini memiliki kelebihan dan kelemahan yang sama dengan topologi star antara lain :

Kelebihan :
1. Deteksi kesalahan mudah dilakukan
2/ Perubahan bentuk suatu kelompok mudah dilakukan dan tidak mengganggu jaringan lain
3. Mudah melakukan control

Kekurangan :
1. Menggunakan banyak kabel
2. Sering terjadi tabrakan data
3. Jika simpul yang lebih tinggi rusak maka simpul yang lebih rendah akan terganggu juga
4. Cara kerja lambat

5.Topologi  Mesh / Jala

topologi mesh

Topologi Mesh merupakan rangkaian jaringan yang saling terhubung secara mutlak dimana setiap perangkat komputer akan terhubung secara langsung ke setiap titik perangkat lainnya. Setiap titik komputer akan mempunyai titik yang siap untuk berkomunikasi secara langsung dengan titik perangkat komputer lain yang menjadi tujuannya.

Kelebihan :
1. Dinamis dalam memperbaiki setiap kerusakan titik jaringan komputer
2. Data langsung dikirimkan ke tujuan tanpa harus melalui komputer lain
3. Data lebih cepat proses pengiriman data
4. Jika terjadi kerusakan pada salah satu komputer tidak akan mengganggu komputer lainnya

Kekurangan :
1. Biaya untuk memasangnya sangat besar.
2. Perlu banyak kabel
3. Perlu banyak port I/O , setiap komputer diperlukan n-1 port I/O dan sebanyak n(n-1)/2 koneksi. Misalnya ada 4 komputer maka diperlukan kabel koneksi sebanyak 4(4-1)/2 =6 kabel dan memerlukan 4-1 = 3 port.
4. Proses instalasi sulit dan rumit

6. Topologi linear

topologi linear

Topologi ini merupakan perluasan dari dari topologi bus dimana kabel utama harus dihubungkan ke tiap titik komputer menggunakan T-connector. Topologi tipe ini merupakan jenis yang sederhana menggunakan kabel RG-58.

Kelebihan :
1. Sederhana jaringannya
2. Hemat kabel
3. Mudah untuk dikembangkan

Kekurangan :
1. Deteksi kesalahan sangat kecil
2. Keamanan kurang terjamin
3. Lalu lintas data tinggi
4. Kecepatan transfer tergantung kepada jumlah pengguna, kecepatan turun jika jumlah pemakai bertambah
Read more >>

Big Display 7 Segment LED


Ini adalah salah satu display led 7 segment ukuran jumbo yang bisa digunakan untuk berbagai keperluan semisal untuk digital clock,thermometer digital,dll.Bagi yang ingin membuatnya dapat anda download file proteusnya disini.Ini hasil salah satu yang kami aplikasikan di digital clock temperature



Selamat bereksperimen dan semoga bermanfaat........
Read more >>

Jam digital ATmega 8535 7Segment dan LCD







ini Source codenya.

$regfile = "m8535.dat"
$crystal = 12000000
'------------------------  lcd -------------------------------------------------
Config Lcd = 16 * 2
Config Lcdpin = Pin , Rs = Pina.0 , E = Pina.1 , Db4 = Pina.4 , Db5 = Pina.5 , Db6 = Pina.6 , Db7 = Pina.7
Cls

'---------------------------  ds 1307 -----------------------------------------
$lib "ds1307clock.lib"
'configure the scl and sda pins
Config Sda = Portc.7
Config Scl = Portc.6
'address of ds1307
Const Ds1307w = &HD0                                        ' Addresses of Ds1307 clock
Const Ds1307r = &HD1
'------------------------------ key --------------------------------------------
Config Pinc.1 = Input
Config Pinc.2 = Input
Config Pinc.3 = Input
Config Pinc.4 = Input
Config Portb = Output
Config Portd = Output

Declare Sub Test(byval A1 As Byte)

'------------------------------------------------------------------------------
Config Debounce = 30

Dim A1 As Byte , B1 As Byte , B2 As Byte
Dim Seco As Byte , Mine As Byte , Hour As Byte

 '-------------------------------------------------------------------------------
Cursor Off
 '-------------------------------------------------------------------------------
Cls
Locate 1 , 1
Lcd "Jam Digital"
Waitms 100
Cls
  '-------------------------------------------------------------------------------
Main:
Do
          Gosub Ds1307
          Gosub 24_12
          Gosub Chekkey
 Loop
 '-------------------------------------------------------------------------------
Ds1307:
         I2cstart                                               ' Generate start code
         I2cwbyte Ds1307w                                   ' send address
         I2cwbyte 0                                         ' start address in 1307
         I2cstart                                           ' Generate start code
         I2cwbyte Ds1307r                                   ' send address
         I2crbyte Seco , Ack                                'sec
         I2crbyte Mine , Ack                                ' MINUTES
         I2crbyte Hour , nack                               ' Hours
         I2cstop

         Seco = Makedec(seco) : Mine = Makedec(mine) : Hour = Makedec(hour)

 Return
 '-------------------------------------------------------------------------------
  24_12:
  If Pinc.4 = 1 Then Gosub Disply_24
  If Pinc.4 = 0 Then Gosub Disply_12
  Return
 '-------------------------------------------------------------------------------
 Disply_24:

         Locate 1 , 1
         Lcd "Jam = " ; Hour ; ":" ;
         A1 = Hour
         Call Test(a1)
         Portd = &B00001000
         Portb = B2
         Waitms 30
         Portd = &B00000100
         Portb = B1
         Waitms 30                                          'call sub with parameters

         Lcd Mine ; ":" ;
         A1 = Mine
         Call Test(a1)
         Portd = &B00000010
         Portb = B2
         Waitms 30
         Portd = &B00000001
         Portb = B1
         Waitms 30

         Lcd Seco
         Locate 2 , 6
         Lcd "(24 Jam)"
         Wait 1

 Return
 '-------------------------------------------------------------------------------
 Disply_12:

         If Hour = 0 Then Hour = 12
         If Hour > 12 Then Hour = Hour - 12

         Locate 1 , 1
         Lcd "Jam = " ; Hour ; ":" ;

         A1 = Hour
         Call Test(a1)
         Portd = &B00001000
         Portb = B2
         Waitms 30
         Portd = &B00000100
         Portb = B1
         Waitms 30

         Lcd Mine ; ":" ;
         A1 = Mine
         Call Test(a1)
         Portd = &B00000010
         Portb = B2
         Waitms 30
         Portd = &B00000001
         Portb = B1
         Waitms 30

         Lcd Seco
         Locate 2 , 6
         Lcd "(12 Jam)"
 Return
 '-------------------------------------------------------------------------------
 Chekkey:

          Debounce Pinc.1 , 0 , Seco , Sub
          Debounce Pinc.2 , 0 , Mine , Sub
          Debounce Pinc.3 , 0 , Hour , Sub

 Return
 '--------------------------------------------------------------------------------
Seco:
          Incr Seco
          If Seco > 59 Then Seco = 0

 Seco = Makebcd(seco)
          I2cstart                                          ' Generate start code
          I2cwbyte Ds1307w                                  ' send address
          I2cwbyte 0                                        ' starting address in 1307
          I2cwbyte Seco
          I2cstop
 Return
 '-------------------------------------------------------------------------------
 Mine:
          Incr Mine
          If Mine > 59 Then Mine = 0
          Mine = Makebcd(mine)
          I2cstart                                          ' Generate start code
          I2cwbyte Ds1307w                                  ' send address
          I2cwbyte 1                                        ' starting address in 1307
          I2cwbyte Mine
          I2cstop
 Return
 '-------------------------------------------------------------------------------
 Hour:
          Incr Hour
          If Hour > 12 And Pinc.4 = 0 Then Hour = 0
          Hour = Makebcd(hour)
          I2cstart                                          ' Generate start code
          I2cwbyte Ds1307w                                  ' send address
          I2cwbyte 1                                        ' starting address in 1307
          I2cwbyte Hour
          I2cstop
 Return



Sub Test(byval A1 As Byte )                                 'start sub
B1 = A1 mod 10
B1 = Lookup(B1 , Dta)

B2 = A1 / 10
B2 = Lookup(B2 , Dta)
End Sub

Dta:
Data &H40 , &H79 , &H24 , &H30 , &H19 , &H12 , &H02 , &H78 , &H00 , &H10
 '-------------------------------------------------------------------------------




Semoga bermanfaat ......
Read more >>

Power Amplifier 1000 Watt

 Disini ada skematik power amplifier 1000 Watt Karya Mas Heru Himawan semoga bisa jadi koleksi rekan - rekan yang hobby mengutak atik audio .Selamat berkarya ....
Read more >>

Dot Matrix 8x32





Lihat skema diatas , pada project kali ini saya share 8x32 LED Dot matrix dengan IC AT89C52/AT89S52 berikut listing programnya :

#include <REGX52.H>
#include <string.h>

//******************CODE ASCII on LED matrix font 5x7 ****************

unsigned char code     code_Tab[97][6]={
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,//SPACE    0
0xFF,0xFF,0xA0,0xFF,0xFF,0xFF,//!        1
0xFF,0xFF,0xF8,0xF4,0xFF,0xFF,//'    2
0xEB,0x80,0xEB,0x80,0xEB,0xFF,//#    3
0xDB,0xD5,0x80,0xD5,0xED,0xFF,//$    4
0xD8,0xEA,0x94,0xAB,0x8D,0xFF,//%    5
0xC9,0xB6,0xA9,0xDF,0xAF,0xFF,//&    6
0xFF,0xFF,0xF8,0xF4,0xFF,0xFF,//'    7
0xFF,0xE3,0xDD,0xBE,0xFF,0xFF,//(    8
0xFF,0xBE,0xDD,0xE3,0xFF,0xFF,//)    9
0xD5,0xE3,0x80,0xE3,0xD5,0xFF,//*    10
0xF7,0xF7,0xC1,0xF7,0xF7,0xFF,//+    11
0xFF,0xA7,0xC7,0xFF,0xFF,0xFF,//,    12
0xF7,0xF7,0xF7,0xF7,0xF7,0xFF,//-    13
0xFF,0x9F,0x9F,0xFF,0xFF,0xFF,//x    14
0xFF,0xC9,0xC9,0xFF,0xFF,0xFF,// /   15
0xC1,0xAE,0xB6,0xBA,0xC1,0xFF,//0    16       
0xFF,0xBD,0x80,0xBF,0xFF,0xFF,//1    17
0x8D,0xB6,0xB6,0xB6,0xB9,0xFF,//2    18
0xDD,0xBE,0xB6,0xB6,0xC9,0xFF,//3    19
0xE7,0xEB,0xED,0x80,0xEF,0xFF,//4    20
0xD8,0xBA,0xBA,0xBA,0xC6,0xFF,//5    21
0xC3,0xB5,0xB6,0xB6,0xCF,0xFF,//6    22
0xFE,0x8E,0xF6,0xFA,0xFC,0xFF,//7    23
0xC9,0xB6,0xB6,0xB6,0xC9,0xFF,//8    24
0xF9,0xB6,0xB6,0xD6,0xE1,0xFF,//9    25
0xFF,0xC9,0xC9,0xFF,0xFF,0xFF,//:    26
0xFF,0xA4,0xC4,0xFF,0xFF,0xFF,////   27
0xF7,0xEB,0xDD,0xBE,0xFF,0xFF,//<    28
0xEB,0xEB,0xEB,0xEB,0xEB,0xFF,//=    29
0xFF,0xBE,0xDD,0xEB,0xF7,0xFF,//>    30
0xFD,0xFE,0xAE,0xF6,0xF9,0xFF,//?    31
0xCD,0xB6,0x8E,0xBE,0xC1,0xFF,//@    32
0x83,0xF5,0xF6,0xF5,0x83,0xFF,//A    33
0xBE,0x80,0xB6,0xB6,0xC9,0xFF,//B    34
0xC1,0xBE,0xBE,0xBE,0xDD,0xFF,//C    35
0xBE,0x80,0xBE,0xBE,0xC1,0xFF,//D    36
0x80,0xB6,0xB6,0xB6,0xBE,0xFF,//E    37
0x80,0xF6,0xF6,0xFE,0xFE,0xFF,//F    38
0xC1,0xBE,0xB6,0xB6,0xC5,0xFF,//G    39
0x80,0xF7,0xF7,0xF7,0x80,0xFF,//H    40
0xFF,0xBE,0x80,0xBE,0xFF,0xFF,//I    41
0xDF,0xBF,0xBE,0xC0,0xFE,0xFF,//J    42
0x80,0xF7,0xEB,0xDD,0xBE,0xFF,//K    43
0x80,0xBF,0xBF,0xBF,0xFF,0xFF,//L    44
0x80,0xFD,0xF3,0xFD,0x80,0xFF,//M    45
0x80,0xFD,0xFB,0xF7,0x80,0xFF,//N    46
0xC1,0xBE,0xBE,0xBE,0xC1,0xFF,//O    47
0x80,0xF6,0xF6,0xF6,0xF9,0xFF,//P    48
0xC1,0xBE,0xAE,0xDE,0xA1,0xFF,//Q    49
0x80,0xF6,0xE6,0xD6,0xB9,0xFF,//R    50
0xD9,0xB6,0xB6,0xB6,0xCD,0xFF,//S    51
0xFE,0xFE,0x80,0xFE,0xFE,0xFF,//T    52
0xC0,0xBF,0xBF,0xBF,0xC0,0xFF,//U    53
0xE0,0xDF,0xBF,0xDF,0xE0,0xFF,//V    54
0xC0,0xBF,0xCF,0xBF,0xC0,0xFF,//W    55
0x9C,0xEB,0xF7,0xEB,0x9C,0xFF,//X    56
0xFC,0xFB,0x87,0xFB,0xFC,0xFF,//Y    57
0x9E,0xAE,0xB6,0xBA,0xBC,0xFF,//Z    58
0xFF,0x80,0xBE,0xBE,0xFF,0xFF,//[    59
0xFD,0xFB,0xF7,0xEF,0xDF,0xFF,//\    60
0xFF,0xBE,0xBE,0x80,0xFF,0xFF,//]    61
0xFB,0xFD,0xFE,0xFD,0xFB,0xFF,//^    92
0x7F,0x7F,0x7F,0x7F,0x7F,0xFF,//_    63
0xFF,0xFF,0xF8,0xF4,0xFF,0xFF,//'    64
0xDF,0xAB,0xAB,0xAB,0xC7,0xFF,//a    65
0x80,0xC7,0xBB,0xBB,0xC7,0xFF,//b    66
0xFF,0xC7,0xBB,0xBB,0xBB,0xFF,//c    67
0xC7,0xBB,0xBB,0xC7,0x80,0xFF,//d    68
0xC7,0xAB,0xAB,0xAB,0xF7,0xFF,//e    69
0xF7,0x81,0xF6,0xF6,0xFD,0xFF,//f    70
0xF7,0xAB,0xAB,0xAB,0xC3,0xFF,//g    71
0x80,0xF7,0xFB,0xFB,0x87,0xFF,//h    72
0xFF,0xBB,0x82,0xBF,0xFF,0xFF,//i    73
0xDF,0xBF,0xBB,0xC2,0xFF,0xFF,//j    74
0xFF,0x80,0xEF,0xD7,0xBB,0xFF,//k    75
0xFF,0xBE,0x80,0xBF,0xFF,0xFF,//l    76
0x83,0xFB,0x87,0xFB,0x87,0xFF,//m    77
0x83,0xF7,0xFB,0xFB,0x87,0xFF,//n    78
0xC7,0xBB,0xBB,0xBB,0xC7,0xFF,//o    79
0x83,0xEB,0xEB,0xEB,0xF7,0xFF,//p    80
0xF7,0xEB,0xEB,0xEB,0x83,0xFF,//q    81
0x83,0xF7,0xFB,0xFB,0xF7,0xFF,//r    82
0xB7,0xAB,0xAB,0xAB,0xDB,0xFF,//s    83
0xFF,0xFB,0xC0,0xBB,0xBB,0xFF,//t    84
0xC3,0xBF,0xBF,0xDF,0x83,0xFF,//u    85
0xE3,0xDF,0xBF,0xDF,0xE3,0xFF,//v    86
0xC3,0xBF,0xCF,0xBF,0xC3,0xFF,//w    87
0xBB,0xD7,0xEF,0xD7,0xBB,0xFF,//x    88
0xF3,0xAF,0xAF,0xAF,0xC3,0xFF,//y    89
0xBB,0x9B,0xAB,0xB3,0xBB,0xFF,//z    90
0xFB,0xE1,0xE0,0xE1,0xFB,0xFF,//^    62
0xE3,0xE3,0xC1,0xE3,0xF7,0xFF,//->   93
0xF7,0xE3,0xC1,0xE3,0xE3,0xFF,//<-   94
0xEF,0xC3,0x83,0xC3,0xEF,0xFF,//     95
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,//BLANK CHAR 96


};
unsigned char code KT_la[1][7]={
0xC3,0xAD,0x5A,0x5E,0x5A,0xAD,0xC3,  //    ,karakter code
};

//0xB6,0x80,0xB6,0xBE,0xC1,0xFF,  //      ,kode karakter

sbit SDA = P2^0;
sbit SCL = P2^1;
sbit STR = P2^2;

sfr DataPort = 0x90;
//-------------------------------------------
//-------------------------------------------

unsigned char *String_input ="  >>> SELAMAT DATANG DI IMAM TECH INOVATION <<<   ";

unsigned int Pos=0,lengh_STR;
unsigned char Tic=0;
#define    With_of_font    6   
wait(unsigned int N){while(N--);}
void main (){
    unsigned char Temp_code;
     unsigned int j;
    TMOD=0x01;
    TR0=1;   
    ET0=1;
    lengh_STR = strlen(String_input)*6;
    EA=1;
     while(1){
        SDA=1;       
        for(j=Pos;j<32+Pos;j++){
            Temp_code=code_Tab[    String_input[(j%lengh_STR)/With_of_font] -32][j%With_of_font];
            DataPort=0xFF;           
Lebih lengkapnya source code disini

Berhubung ada yang tanya kalau di modif jadi 8x64 berikut videonya yang sudah 8x64





Dan ini skematiknya




Demikian semoga bermanfaat
Read more >>

LED Oval 5mm

LED Oval 5mm berikut tampilan bentuknya





LED Oval ini selain dirancang bisa dilihat sampai sudut kemiringan ( viewing angel ) Horizontal 70°-120° vertical 30°-50° juga memiliki nyala yang terang .LED ini bisa diaplikasikan untuk proyek-proyek anda yang menggunakan LED seperti Digital Clock,Running Text,Open Sign,dll.Kalau ada yang membutuhkan  IMAM TECH INOVATION sudah menyediakan
Read more >>

Jam Digital AT89C51






 
 
Compile source code dibawah ini dengan Mide 51
 
 
S_SET  BIT P1.0      
M_SET  BIT P1.1      
H_SET  BIT P1.2      
SECOND  EQU 30H
MINUTE  EQU 31H
HOUR  EQU 32H
TCNT  EQU 34H
  ORG 00H
  SJMP START
  ORG 0BH
  LJMP INT_T0
START:  MOV DPTR,#TABLE
  MOV HOUR,#0      
  MOV MINUTE,#0
  MOV SECOND,#0
  MOV TCNT,#0
  MOV TMOD,#01H
  MOV TH0,-50000/256  
  MOV TL0,-50000 MOD 256
  MOV IE,#82H
  SETB TR0
;****************************************************

A1:  LCALL DISPLAY  
  JNB S_SET,S1
  JNB M_SET,S2
  JNB H_SET,S3    
  LJMP A1
S1:  LCALL DELAY  
  JB S_SET,A1

  INC SECOND  
  MOV A,SECOND
  CJNE A,#60,J0 
  MOV SECOND,#0
  LJMP K1
S2:  LCALL DELAY
  JB M_SET,A1

K1:  INC MINUTE  
  MOV A,MINUTE
  CJNE A,#60,J1 
  MOV MINUTE,#0
  LJMP K2
S3:  LCALL DELAY
  JB H_SET,A1

K2:  INC HOUR  
  MOV A,HOUR
  CJNE A,#24,J2 
  MOV HOUR,#0
  MOV MINUTE,#0
  MOV SECOND,#0
  LJMP A1
;****************************************************

J0:  JB S_SET,A1
  LCALL DISPLAY
  SJMP J0
J1:  JB M_SET,A1
  LCALL DISPLAY
  SJMP J1
J2:  JB H_SET,A1
  LCALL DISPLAY
  SJMP J2
;***********************************************

INT_T0:  MOV TH0,-50000/256
  MOV TL0,-50000 MOD 256  
  INC TCNT
  MOV A,TCNT
  CJNE A,#20,RETUNE 
  INC SECOND
  MOV TCNT,#0
  MOV A,SECOND
  CJNE A,#60,RETUNE
  INC MINUTE
  MOV SECOND,#0
  MOV A,MINUTE
  CJNE A,#60,RETUNE
  INC HOUR
  MOV MINUTE,#0
  MOV A,HOUR
  CJNE A,#24,RETUNE
  MOV HOUR,#0
  MOV MINUTE,#0
  MOV SECOND,#0
  MOV TCNT,#0
RETUNE:  RETI
;******************************************
DISPLAY: MOV A,SECOND 
  MOV B,#10
  DIV AB
  CLR P3.6
  MOVC A,@A+DPTR
  MOV P0,A
  LCALL DELAY
  SETB P3.6
  MOV A,B
  CLR P3.7
  MOVC A,@A+DPTR
  MOV P0,A
  LCALL DELAY
  SETB P3.7

  CLR P3.5
  MOV P0,#40H  
  LCALL DELAY
  SETB P3.5

  MOV A,MINUTE 
  MOV B,#10
  DIV AB
  CLR P3.3
  MOVC A,@A+DPTR
  MOV P0,A
  LCALL DELAY
  SETB P3.3
  MOV A,B
  CLR P3.4
  MOVC A,@A+DPTR
  MOV P0,A
  LCALL DELAY
  SETB P3.4

  CLR P3.2
  MOV P0,#40H  
  LCALL DELAY
  SETB P3.2

     MOV A,HOUR  
  MOV B,#10
  DIV AB
  CLR P3.0
  MOVC A,@A+DPTR
  MOV P0,A
  LCALL DELAY
  SETB P3.0
  MOV A,B
  CLR P3.1
  MOVC A,@A+DPTR
  MOV P0,A
  LCALL DELAY
  SETB P3.1
  RET

TABLE:   DB  3FH,06H,5BH,4FH,66H
  DB 6DH,7DH,07H,7FH,6FH
DELAY:  MOV R6,#10
D1:  MOV R7,#250
  DJNZ R7,$
  DJNZ R6,D1
  RET

  END

Bagi yang kesulitan compile bisa download file hexnya disini
 

Read more >>
//