koneksi paralel merupakan koneksi yang mengirim data secara langsung 8 bit bukan antrian seperti serial,
gambar koneksi paralel MCU.
koneksi ini mengorbankan 1 port sebagai jalur koneksi, dan untuk
menggunakannya cukup meng set slave sebagai input dan master sebagai
output, ataupun dengan sebuah flag untuk mengatur pengiriman data ,
koneksi paralel ini menggunakan code yang pendek yaitu:
untuk master PORT..(port yang digunakan A,B,C,D) = nilai yang ingin dikirim,
untuk slave variable penampung = PIN(A,B,CatauD),
contoh,
PORTA=234; atmega16
x=PINA;atmega8535l
Tampilkan postingan dengan label Program. Tampilkan semua postingan
Tampilkan postingan dengan label Program. Tampilkan semua postingan
Sabtu, 21 Februari 2015
program kecik
outputan sebagai berikut:
*0*0*
0*0*0
*0*0*
0*0*0
*0*0*
jikalau mo buat output seperti itu, maka yang jadi kemungkinan buat itu yaitu ganjil genanya, tetapi ganjil genap itu dari penjumlahan antara baris dan kolom, jika penjumlahan baris dan kolom itu ganjil maka output berupa bintang, sehingga didapat code kira2 seperti berikut :
for(i=5;i>0;i--)
{
for(j=0;j<5;j++)
{
if((j+i)%2==1)
printf("*");
else
printf("0");
}
}
*0*0*
0*0*0
*0*0*
0*0*0
*0*0*
jikalau mo buat output seperti itu, maka yang jadi kemungkinan buat itu yaitu ganjil genanya, tetapi ganjil genap itu dari penjumlahan antara baris dan kolom, jika penjumlahan baris dan kolom itu ganjil maka output berupa bintang, sehingga didapat code kira2 seperti berikut :
for(i=5;i>0;i--)
{
for(j=0;j<5;j++)
{
if((j+i)%2==1)
printf("*");
else
printf("0");
}
}
program kecik
buat output seperti berikut
*0*0*
*0*0*
*0*0*
*0*0*
*0*0*
untuk ngebut output seperti itu dibuat misalkan kolom berada pada ganjil maka outputkan * dan kalau genap outputkan 0, kira2 codingya dalam bahasa c seperti berikut:
for(i=5;i>0;i--)
{
for(j=0;j<5;j++)
{
if(j%2==0)
printf("*");
else
printf("0");
}
printf("\n");
}
*0*0*
*0*0*
*0*0*
*0*0*
*0*0*
untuk ngebut output seperti itu dibuat misalkan kolom berada pada ganjil maka outputkan * dan kalau genap outputkan 0, kira2 codingya dalam bahasa c seperti berikut:
for(i=5;i>0;i--)
{
for(j=0;j<5;j++)
{
if(j%2==0)
printf("*");
else
printf("0");
}
printf("\n");
}
program kecik
ewh hari ini aku mau ngeshare program kecil yang menggunakan interuksi
for bersarang dan didalmnya digunakan sebuah kondisi if, dari liat
soal-soal ada yang unik untuk dibuat..
misalkan kita mau membuat suatu output berbentuk matrix dengan output sebagai berikut:
****0
***00
**000
*0000
00000
dari gambar bintang nol, akan membuat char bintang sebelum nilai maksimum atau pas sampai nilai maksimum -1 merupakan batas maksimum untuk membuat karakter * pada baris pertama, dan untuk karakter 0 pada kolom terakhir.
pada baris kedua tinggal mengurangi nilai maksimum menjadi -2 untuk maksimum membuat karakter * jadi logika untuk membuat output seperti pola diatas didapat kira-kira sebagai berikut:
main()
{
int i,j;
for(i=5;i>0;i--)
{
for(j=0;j<5;j++)
{
if(j<i-1)
printf("*");
else
printf("0");
}
printf("\n");
}
return 0;
}
misalkan kita mau membuat suatu output berbentuk matrix dengan output sebagai berikut:
****0
***00
**000
*0000
00000
dari gambar bintang nol, akan membuat char bintang sebelum nilai maksimum atau pas sampai nilai maksimum -1 merupakan batas maksimum untuk membuat karakter * pada baris pertama, dan untuk karakter 0 pada kolom terakhir.
pada baris kedua tinggal mengurangi nilai maksimum menjadi -2 untuk maksimum membuat karakter * jadi logika untuk membuat output seperti pola diatas didapat kira-kira sebagai berikut:
main()
{
int i,j;
for(i=5;i>0;i--)
{
for(j=0;j<5;j++)
{
if(j<i-1)
printf("*");
else
printf("0");
}
printf("\n");
}
return 0;
}
Program kecik
weh malem ini aku dimintai temen buat program nampilin hurup neh...
abjad latin dari huruf A sampe huruf Z..
setelah dicuba cuba eh nemu juga solusinya..
neh codingnya ..
#include
#include
void main ()
{
char abjad;
for (abjad='A';abjad<='Z';abjad+=1)
{
printf(" %c \n",abjad);
}
}
selamat mencuba..
maaf law ada eror
abjad latin dari huruf A sampe huruf Z..
setelah dicuba cuba eh nemu juga solusinya..
neh codingnya ..
#include
#include
void main ()
{
char abjad;
for (abjad='A';abjad<='Z';abjad+=1)
{
printf(" %c \n",abjad);
}
}
selamat mencuba..
maaf law ada eror
Program kecik pake c
bikin program kecil pake pengulangan...
kek gini tampilannya..
*
*
*
nie codenya
#include
int main()
{
int t, b, k; // deklarasi variable lokal di main saja bisa dipake..
printf(" masuin tinginyo cuy = ");scanf("%i",&t);// input data tinggi piramidnyo
for(b=1;b<=t;b++)//bikin tingginyo
{
for(k=1;k<=b-1;k++)//bikin spasinyo samo bintangnyo
printf(" ");
printf("*");
printf("\n");//bikin pindah baris
}
getch();
kek gini tampilannya..
*
*
*
nie codenya
#include
int main()
{
int t, b, k; // deklarasi variable lokal di main saja bisa dipake..
printf(" masuin tinginyo cuy = ");scanf("%i",&t);// input data tinggi piramidnyo
for(b=1;b<=t;b++)//bikin tingginyo
{
for(k=1;k<=b-1;k++)//bikin spasinyo samo bintangnyo
printf(" ");
printf("*");
printf("\n");//bikin pindah baris
}
getch();
Program C
malem ne habis surfing2 kemana2 chat ma temen lama..
hmmm...
ternyata udah ngantuk ..
sebelum tidur kepikiran yang enggak2 hedew sweat dah...
tuk ngilangin tu fikiran ku mo cuba share dikit program dari buku yang pake c++
ku ganti pake bahasa c aja hehehehehe
kira2 begini programnya..
#include
int main()
{
int t, b, k; // deklarasi variable lokal di main saja bisa dipake..
printf(" masuin tinginyo cuy = ");scanf("%i",&t);// input data tinggi piramidnyo
for(b=1;b<=t;b++)//bikin tingginyo
{
for(k=1;k<=t-b;k++)//bikin spasinyo
{
printf(" ");
}
for(k=2;k<=2*b;k++)//bikin bintangnyo
{
printf("*");
}
printf("\n");//bikin pindah baris
}
}
selamat mencuba...
hmmm...
ternyata udah ngantuk ..
sebelum tidur kepikiran yang enggak2 hedew sweat dah...
tuk ngilangin tu fikiran ku mo cuba share dikit program dari buku yang pake c++
ku ganti pake bahasa c aja hehehehehe
kira2 begini programnya..
#include
int main()
{
int t, b, k; // deklarasi variable lokal di main saja bisa dipake..
printf(" masuin tinginyo cuy = ");scanf("%i",&t);// input data tinggi piramidnyo
for(b=1;b<=t;b++)//bikin tingginyo
{
for(k=1;k<=t-b;k++)//bikin spasinyo
{
printf(" ");
}
for(k=2;k<=2*b;k++)//bikin bintangnyo
{
printf("*");
}
printf("\n");//bikin pindah baris
}
}
selamat mencuba...
Bintang C
hari ini aku agak bete ..
fikiran ku ruwet gara2 dilema..
buat refresing iseng2 bikin program kecil tentang bintang bintang..
hari ini aku coba buat segi tiga siku2 dengan tinggi dan alas yang sama, serta buat kubus dan diagonal satu garis dengan input satu angka.
nie source codenya program tersebut pake compiler turbo c++
#include
int main()
{
int x,i,j,k,y;
printf(" masukan nilai ");scanf("%i",&x);
k=0;
for(i=0;i=0;j--)
{
printf("*");
}
printf("\n");
k=k+1;
}
printf("\n");
y=x-1;
for(i=0;i0;j--)
{
printf("*");
}
}
else if(i>0&&i0;j--)
{
if(j==x)
{
printf("*");
}
else if(j==1)
{
printf("*");
}
else
{
printf(" ");
}
}
}
else if(i==y)
{
for(j=x;j>0;j--)
{
printf("*");
}
}
printf("\n");
}
printf("\n");
for(i=0;i=0;j--)
{
if(j==i)
{
printf("*");
}
else
{
printf(" ");
}
}
printf("\n");
}
}
dalam program bintang tersebut saya cuma buat dari pengunaan for dan if saja untuk membuat tampilan tersebut.
fikiran ku ruwet gara2 dilema..
buat refresing iseng2 bikin program kecil tentang bintang bintang..
hari ini aku coba buat segi tiga siku2 dengan tinggi dan alas yang sama, serta buat kubus dan diagonal satu garis dengan input satu angka.
nie source codenya program tersebut pake compiler turbo c++
#include
int main()
{
int x,i,j,k,y;
printf(" masukan nilai ");scanf("%i",&x);
k=0;
for(i=0;i=0;j--)
{
printf("*");
}
printf("\n");
k=k+1;
}
printf("\n");
y=x-1;
for(i=0;i0;j--)
{
printf("*");
}
}
else if(i>0&&i0;j--)
{
if(j==x)
{
printf("*");
}
else if(j==1)
{
printf("*");
}
else
{
printf(" ");
}
}
}
else if(i==y)
{
for(j=x;j>0;j--)
{
printf("*");
}
}
printf("\n");
}
printf("\n");
for(i=0;i=0;j--)
{
if(j==i)
{
printf("*");
}
else
{
printf(" ");
}
}
printf("\n");
}
}
dalam program bintang tersebut saya cuma buat dari pengunaan for dan if saja untuk membuat tampilan tersebut.
Jumat, 20 Februari 2015
Programing
nie hari aku lagi bete banget...
mau bikin proposal, tapi belum nemu mood yang bagus n cerita yang keren.
jadi deh beteeee....
dari pada bete ngak jelas ku mo coba share program kecil..
menggunakan bahasa C dengan compiler turbo c plus plus..
programnya digunakan untuk mencari nilai dari suatu nilai yang difaktorialkan...
skrip programnya yaitu:
#include
int main()
{
int x,i;
float fak=1;
printf(" Masukkan Nilai yang ingin difaktorialkan = ");scanf("%d",&x);
for(i=1;i<=x;i++)
{
fak=fak*i;
}
printf(" Nilai yang di faktorialkan %d dengan hasil = %f",x,fak);
}
mau bikin proposal, tapi belum nemu mood yang bagus n cerita yang keren.
jadi deh beteeee....
dari pada bete ngak jelas ku mo coba share program kecil..
menggunakan bahasa C dengan compiler turbo c plus plus..
programnya digunakan untuk mencari nilai dari suatu nilai yang difaktorialkan...
skrip programnya yaitu:
#include
int main()
{
int x,i;
float fak=1;
printf(" Masukkan Nilai yang ingin difaktorialkan = ");scanf("%d",&x);
for(i=1;i<=x;i++)
{
fak=fak*i;
}
printf(" Nilai yang di faktorialkan %d dengan hasil = %f",x,fak);
}
Langganan:
Postingan (Atom)