Bit 4 S
Merupakan  Signbit.  Bit  ini  selalu  merupakan  sebuah  ekslusif  di  antara Negative Flag N dan
two’s Complements Overflow Flag V 
Bit 3 V Merupakan
bitTwo’s Complement Overflow Flag. Bit ini menyediakan fungsi aritmatika dua komplemen.
 Bit 2 N
Merupakan  bitNegative  Flag.  Bit  ini  mengindikasikan  sebuah  hasil  negative di dalam sebuah fungsi logika atai aritmatika.
 Bit 1Z
Merupakan bit Zero Flag . Bit ini mengindikasikan sebuah hasil nol “0” dalam
sebuah fungsi aritmatika atau logika. 
Bit 0 C Merupakan  bit  Carry  Flag.  Bit  ini  mengindikasikan  sebuah  Carry  atau  sisa
dalam sebuah aritmatika atau logika.
2.2.11 TimerCounter 0
Timercounter  0  adalah  sebuah  Timercounter  yang  dapat  mencacah sumber  pulsaclock  dari  dalam  chip  timer  ataupun  dari  luar  chip  counter
dengan kapasitas 8-bit atau 256 cacahan. Timercounter dapat digunakan untuk: 1.
Timercounter biasa 2.
Clear timer on compare match selain atmega 8 3.
Generator frekuensi selain atmega 8 4.
Counter pulsa eksternal
Universitas Sumatera Utara
2.2.12 Komunikasi Serial pada Atmega 8
Komunikasi  serial  merupakan  komunikasi  yang  relative  lambat dibandingkan  dengan  komunikasi  parallel.  Oleh  karena  itu,  komunikasi  serial
sering  melibatkan  interupsi  untuk  mengetahui  apakah  pengiriman  mampu menerima data yang telah selesai atau yang belum selesai dikirim.
Metode  yang  paling  aman  untuk  proses  pengiriman  dan  penerimaan  saat serial adalah dengan menyediakan buffer untuk kedua proses tersebut. Data yang
akan dikirim tidak secara langsung diberikan kepada SBUF, melainkan diberikan kepada buffer. Demikian juga dengan pengambilan data yang tidak langsung dari
SBUF,  melainkan  diambil  dari  buffer,  perpindahan  keduanya  diserahkan  kepada prosedur dalam intrupsi serial.
Pada mikrokontroler AVR Atmega 8 memiliki Port USART yang terdapat pada  pin  2  dan  pin  3  untuk  melakukan  komunikasi  data  antara  mikrokontroler
dengan  mikrokontroler  ataupun  mikrokontroler  dengan  komputer.  USART  dapat difungsikan  sebagai  transmisi  data  sinkron,  dan  asinkron.  Sinkron  berarti  clock
yang  digunakan  antara  transmiter  dan  receiver  satu  sumber  clock.  Sedangkan asinkron  berarti  transmiter  dan  receiver  mempunyai  sumber  clock  sendiri-
sendiri.USART  terdiri  dalam  tiga  blok  yaitu  clock  generator,  transmiter,  dan receiver.
Universitas Sumatera Utara
Gambar 2.14 Blok USART 
Clock generator
Clock  generator  berhubungan  dengan  kecepatan  transfer  data  baud  rate register yang bertugas menentukan baud rate adalah register pasangan.
USART transmiter
Usart  transmiter  berhubungan  dengan  data  pada  Pin  TX.  Perangkat  yang sering  digunakan  seperti  register  UDR  sebagai  tempat  penampungan  data
yang  akan  ditransmisikan.  Flag  TXC  sebagai  akibat  dari  data  yang ditransmisikan telah sukses complete, dan flag UDRE sebagai indikator jika
UDR kosong dan siap untuk diisi data yang akan ditransmisikan lagi. 
USART receiver
Usart receiver berhubungan dengan penerimaan data dari Pin RX. Perangkat yang sering digunakan seperti register UDR sebagai tempat penampung data
yang telah diterima, dan flag RXC sebagai indikator bahwa data telah sukses complete diterima.
Universitas Sumatera Utara
2.3 Analog to Digital Converter ADC