Bermain dengan codevision AVR (3) gerbang logika dasar NAND dan NOR

Kelanjutan dari bermain gerbang logika dasar menggunakan codevision AVR, posting kali ini membahas gerbang logika NAND dan NOR, seperti kita tahu NAND adalah kebalikan dari gerbang AND, sementara NOR antonimnya gerbang OR untuk gambar rangkaian masih bisa pakai gambar rangkaian gerbang AND dan OR kemaren.

Not AND dan Not OR, prinsipnya adalah menambakan gerbang NOT di belakang gerbang dasar yang ingin dibalik. Cuma herannya di codevision ini setelah aku coba utak atik menggunakan kode NOT  ~ dan ! digabungkan dengan code AND & dan OR | hasilnya tetep aja oon. 

Dari hasil utak atik kedua input aku kasih negasi dan jadilah ia, cuma programnya jadi kucluk gini nih, hahaha ben lah sing penting hasile waras

/*
Author : priyo harjiyono
Company : https://anotherorion.com
*/
#include <mega8535.h>

void main(void)
{
DDRA=DDRC=PORTA=PORTB=PORTC=0x00;
DDRB=0x01;

while (1)
{
while(PINC.0==1) //NOR gate
{
if(!PINA.0 & !PINA.1==1)
{
PORTB=0x01;
}
else {
PORTB=0x00;
}
}
while(PINC.1==1) // NAND gate
{
if(!PINA.0 | !PINA.1==1)
{
PORTB=0x01;
}
else {
PORTB=0x00;
}
}
};

}

gambarnya sama yang AND sekarang jadi NOR yang OR sekarang jadi NAND *males aplod maning*

BACA JUGA:   [Buku] From Zero to Pro Arduino

Bermain dengan codevision AVR (3) gerbang logika dasar NAND dan NOR 1

rangkaian gerbang logika, koding gerbang logika cavr, coba anda gambarkan rangkaian gerbang logika OR menggunakn tiga gerbang logika NAND, gerbang logika nand, merancang avr dengan gerbang logika digital, rangkaian logika rice cooker, rice cooker gerbang logika apa?

Berikan tanggapan anda

This site uses Akismet to reduce spam. Learn how your comment data is processed.