{"product_id":"at89c52-8-bit-microcontroller-electronics-hub","title":"AT89C52 - 8 bit Microcontroller In Pakistan","description":"\u003ch3 id=\"description\" class=\"tab-list-title\"\u003eDescription\u003c\/h3\u003e\n\u003cdiv id=\"content_description\" class=\"ty-wysiwyg-content content-description\"\u003e\n\u003cdiv\u003e\n\u003cp\u003e\u003cstrong\u003eAT89C52 - 8 bit Microcontroller \u003c\/strong\u003e belongs to Atmel’s 8051 families. AT89C52 has 8KB of Flash programmable and erasable read-only memory (PEROM) and 256 bytes of RAM. it has an endurance of 1000 Write\/Erase cycles which means that it can be erased and programmed to a maximum of 1000 times.\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003eSpecifications of Atmel AT89C52 Microcontroller:\u003c\/strong\u003e\u003c\/h2\u003e\n\u003ctable border=\"1\" cellspacing=\"0\" cellpadding=\"0\" align=\"left\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd valign=\"top\" width=\"64\"\u003e\u003cstrong\u003ePin No\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd colspan=\"4\" valign=\"top\" width=\"435\"\u003eFunction\u003c\/td\u003e\n\u003ctd valign=\"top\" width=\"118\"\u003eName\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e1\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd colspan=\"3\" width=\"357\"\u003eExternal count input to Timer\/Counter 2, clock-out\u003c\/td\u003e\n\u003ctd width=\"77\"\u003eT\u003csub\u003e2\u003c\/sub\u003e\n\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eP\u003csub\u003e1\u003c\/sub\u003e.0\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e2\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd colspan=\"3\" width=\"357\"\u003eTimer\/Counter 2 capture\/reload trigger and direction control\u003c\/td\u003e\n\u003ctd width=\"77\"\u003eT\u003csub\u003e2\u003c\/sub\u003e EX\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eP\u003csub\u003e1\u003c\/sub\u003e.1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e3\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd colspan=\"4\" rowspan=\"6\" width=\"435\"\u003e8 bit input\/output port (P\u003csub\u003e1\u003c\/sub\u003e) pins\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eP\u003csub\u003e1\u003c\/sub\u003e.2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e4\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eP\u003csub\u003e1\u003c\/sub\u003e.3\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e5\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eP\u003csub\u003e1\u003c\/sub\u003e.4\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e6\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eP\u003csub\u003e1\u003c\/sub\u003e.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e7\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eP\u003csub\u003e1\u003c\/sub\u003e.6\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e8\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eP\u003csub\u003e1\u003c\/sub\u003e.7\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e9\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd colspan=\"4\" width=\"435\"\u003eReset pin; Active high\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eReset\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e10\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd width=\"231\"\u003eInput (receiver) for serial communication\u003c\/td\u003e\n\u003ctd width=\"72\"\u003eRxD\u003c\/td\u003e\n\u003ctd colspan=\"2\" rowspan=\"8\" width=\"131\"\u003e8 bit input\/output port (P\u003csub\u003e3\u003c\/sub\u003e) pins\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eP\u003csub\u003e3\u003c\/sub\u003e.0\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e11\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd width=\"231\"\u003eOutput (transmitter) for serial communication\u003c\/td\u003e\n\u003ctd width=\"72\"\u003eTxD\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eP\u003csub\u003e3\u003c\/sub\u003e.1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e12\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd width=\"231\"\u003eExternal interrupt 1\u003c\/td\u003e\n\u003ctd width=\"72\"\u003eInt0\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eP\u003csub\u003e3\u003c\/sub\u003e.2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e13\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd width=\"231\"\u003eExternal interrupt 2\u003c\/td\u003e\n\u003ctd width=\"72\"\u003eInt1\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eP\u003csub\u003e3\u003c\/sub\u003e.3\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e14\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd width=\"231\"\u003eTimer1 external input\u003c\/td\u003e\n\u003ctd width=\"72\"\u003eT\u003csub\u003e0\u003c\/sub\u003e\n\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eP\u003csub\u003e3\u003c\/sub\u003e.4\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e15\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd width=\"231\"\u003eTimer2 external input\u003c\/td\u003e\n\u003ctd width=\"72\"\u003eT\u003csub\u003e1\u003c\/sub\u003e\n\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eP\u003csub\u003e3\u003c\/sub\u003e.5\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e16\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd width=\"231\"\u003eWrite to external data memory\u003c\/td\u003e\n\u003ctd width=\"72\"\u003eWrite\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eP\u003csub\u003e3\u003c\/sub\u003e.6\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e17\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd width=\"231\"\u003eRead from external data memory\u003c\/td\u003e\n\u003ctd width=\"72\"\u003eRead\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eP\u003csub\u003e3\u003c\/sub\u003e.7\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e18\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd colspan=\"4\" rowspan=\"2\" width=\"435\"\u003eQuartz crystal oscillator (up to 24 MHz)\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eCrystal 2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e19\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eCrystal 1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e20\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd colspan=\"4\" width=\"435\"\u003eGround (0V)\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eGround\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e21\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd colspan=\"4\" rowspan=\"8\" width=\"435\"\u003e\n\u003ch5\u003e8 bit input\/output port (P\u003csub\u003e2\u003c\/sub\u003e) pins\u003c\/h5\u003e\n\u003cp\u003e\/\u003c\/p\u003e\n\u003cp\u003eHigh-order address bits when interfacing with external memory\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eP\u003csub\u003e2\u003c\/sub\u003e.0\/ A\u003csub\u003e8\u003c\/sub\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e22\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eP\u003csub\u003e2\u003c\/sub\u003e.1\/ A\u003csub\u003e9\u003c\/sub\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e23\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eP\u003csub\u003e2\u003c\/sub\u003e.2\/ A\u003csub\u003e10\u003c\/sub\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e24\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eP\u003csub\u003e2\u003c\/sub\u003e.3\/ A\u003csub\u003e11\u003c\/sub\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e25\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eP\u003csub\u003e2\u003c\/sub\u003e.4\/ A\u003csub\u003e12\u003c\/sub\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e26\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eP\u003csub\u003e2\u003c\/sub\u003e.5\/ A\u003csub\u003e13\u003c\/sub\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e27\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eP\u003csub\u003e2\u003c\/sub\u003e.6\/ A\u003csub\u003e14\u003c\/sub\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e28\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eP\u003csub\u003e2\u003c\/sub\u003e.7\/ A\u003csub\u003e15\u003c\/sub\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e29\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd colspan=\"4\" width=\"435\"\u003eProgram store enable; Read from external program memory\u003c\/td\u003e\n\u003ctd width=\"118\"\u003ePSEN\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd rowspan=\"2\" width=\"64\"\u003e\u003cstrong\u003e30\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd colspan=\"4\" width=\"435\"\u003eAddress Latch Enable\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eALE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"4\" width=\"435\"\u003eProgram pulse input during Flash programming\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eProg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd rowspan=\"2\" width=\"64\"\u003e\u003cstrong\u003e31\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd colspan=\"4\" width=\"435\"\u003eExternal Access Enable;  Vcc for internal program executions\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eEA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"4\" width=\"435\"\u003eProgramming enable voltage; 12V (during Flash programming)\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eVpp\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e32\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd colspan=\"4\" rowspan=\"8\" width=\"435\"\u003e8 bit input\/output port (P\u003csub\u003e0\u003c\/sub\u003e) pins\u003cp\u003e\u003c\/p\u003e\n\u003cp\u003eLow-order address bits when interfacing with external memory\u003c\/p\u003e\n\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eP\u003csub\u003e0\u003c\/sub\u003e.7\/ AD\u003csub\u003e7\u003c\/sub\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e33\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eP\u003csub\u003e0\u003c\/sub\u003e.6\/ AD\u003csub\u003e6\u003c\/sub\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e34\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eP\u003csub\u003e0\u003c\/sub\u003e.5\/ AD\u003csub\u003e5\u003c\/sub\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e35\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eP\u003csub\u003e0\u003c\/sub\u003e.4\/ AD\u003csub\u003e4\u003c\/sub\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e36\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eP\u003csub\u003e0\u003c\/sub\u003e.3\/ AD\u003csub\u003e3\u003c\/sub\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e37\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eP\u003csub\u003e0\u003c\/sub\u003e.2\/ AD\u003csub\u003e2\u003c\/sub\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e38\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eP\u003csub\u003e0\u003c\/sub\u003e.1\/ AD\u003csub\u003e1\u003c\/sub\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e39\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eP\u003csub\u003e0\u003c\/sub\u003e.0\/ AD\u003csub\u003e0\u003c\/sub\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd width=\"64\"\u003e\u003cstrong\u003e40\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd colspan=\"4\" width=\"435\"\u003eSupply voltage; 5V (up to 6.6V)\u003c\/td\u003e\n\u003ctd width=\"118\"\u003eVcc\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch4\u003e\u003cstrong\u003ePackage Includes: \u003c\/strong\u003e\u003c\/h4\u003e\n\u003cp\u003e1 x Atmel AT89C52 Microcontroller\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Electronics Hub","offers":[{"title":"Default Title","offer_id":54466792128825,"sku":"product-6211","price":180.0,"currency_code":"PKR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0965\/3623\/2249\/files\/AT89C52-8-bit-Microcontroller-prayogindia-1.jpg?v=1789232861","url":"https:\/\/electronicshub.pk\/products\/at89c52-8-bit-microcontroller-electronics-hub","provider":"Electronics Hub","version":"1.0","type":"link"}