Digital Calulator Using 89C52 micro controller

October 16, 2017 | Author: chachunasayan | Category: Calculator, Microcontroller, Function (Mathematics), Digital Electronics, Office Equipment
Share Embed Donate


Short Description

This is the technical Report of Implementation of Digital Calculator using 89C51 micro controller. The micro controller ...

Description

MICROPROCESSOR SYSTEMS c c

PROJEC T R E PORT

c

9     

c c c c c c c

Syed Asadullah Hussain c

c

c

c

c

c

c

c c c

c

c c c c c c c c c c c c c c

c

c

Contents Ê  c

cc

   c

cc

 c  c

cc

c  cwc c  c

c c

àc ccc

c c

àc ccc

c c

àc c c

cc

àc c!c  c

cc

 c w c"#$ c ë  c  c c

cc cc c c

àc cc

c c

àc %c

c c

©c "&'c(c

c c

c ()c

c c

 c *+c

c,c

   c

cc

References:c

cc

c c c c c c c c c

Implementation of a Digital Calculator using 89C52 Microcontroller Introduction: î                                        

                                                                

             î                       !"    #        î   "    $                               !"  %       

Components: #           M      !"    %  &                 & $       ' ©c ©c ©c ©c ©c

î&()"*+    

6  "   6, " 6 - + !" Õ-Õ 

„         

6 c AT89C52: & î&()"*+    .   .   " (.     (%   /0 &                          1                 (. "/1  ,        î  î&()"*+        

    .   .                     6+      6, "  !c'c c c ccc ))+- c c

c     2+3

2 c 6 w 2 LCD: #     6 - + !"        6          +      !"        *4    & !"  

   àc Command/Instruction Register Rs:

             !" î           !"                           &      !"         5  6         "  0            c  c 6 + Õ   ( " (

 cc cÊ  c

  c "     0       

   

     ,         6   ,        +  1  +   *4  

àc Data Register R/W:

           !" &    î"            !"c

àc Pin configuration:

& !"  6     c c c c

/ 6 6   7  / + 6*   8"" /  Õ *   0   09#    0  / 4.6Õ    /

  "  2 3c

àc Programming the LCD:

c „ !     !" |  |     ( :4;   !"     c „      !"            |  :       ;  | :      ; î                                  c „       !"               |  :       ;  | :       ; î               

V c w KEYPAD

#     Õw Õ      &   Õ   Õ         9  6  c '99   9     9(*6 $ 9 .. ()*6.  Õc    

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF