// API callback
related_results_labels_thumbs({"version":"1.0","encoding":"UTF-8","feed":{"xmlns":"http://www.w3.org/2005/Atom","xmlns$openSearch":"http://a9.com/-/spec/opensearchrss/1.0/","xmlns$blogger":"http://schemas.google.com/blogger/2008","xmlns$georss":"http://www.georss.org/georss","xmlns$gd":"http://schemas.google.com/g/2005","xmlns$thr":"http://purl.org/syndication/thread/1.0","id":{"$t":"tag:blogger.com,1999:blog-6949498717831040472"},"updated":{"$t":"2024-07-04T14:42:20.019+05:30"},"category":[{"term":"PIC"},{"term":"16F"},{"term":"Audio"},{"term":"Basic"},{"term":"SSD"},{"term":"Indicator"},{"term":"Clock"},{"term":"LED"},{"term":"LCD"},{"term":"I2C"},{"term":"18F"},{"term":"Counter"},{"term":"Sensor"},{"term":"USB"},{"term":"12F"},{"term":"Matrix"},{"term":"Tools"},{"term":"Apps"},{"term":"DS1307"},{"term":"Programmer"},{"term":"Timer"},{"term":"Tuner"},{"term":"Uart"},{"term":"LDR"},{"term":"Remote"},{"term":"SPI"},{"term":"Security"},{"term":"DS1302"},{"term":"DS323x"},{"term":"Decoder"},{"term":"Logic"},{"term":"PCF8583"}],"title":{"type":"text","$t":"Scorpionz - Electronic Circuits and Microcontroller Projects"},"subtitle":{"type":"html","$t":""},"link":[{"rel":"http://schemas.google.com/g/2005#feed","type":"application/atom+xml","href":"https:\/\/scopionz.blogspot.com\/feeds\/posts\/default"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/6949498717831040472\/posts\/default\/-\/SPI?alt=json-in-script\u0026max-results=7"},{"rel":"alternate","type":"text/html","href":"https:\/\/scopionz.blogspot.com\/search\/label\/SPI"},{"rel":"hub","href":"http://pubsubhubbub.appspot.com/"}],"author":[{"name":{"$t":"Scorpionz"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/04276791138418315268"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"28","height":"32","src":"\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhOi2xKRvoV6gXKWi71KMKmEIRnpUCIKqooPVvYUWrT3XVz-dq56xLd_XdqhlDm93ymdLdRr_Y1tlZVnEiI63IqdHSIir_OVOWfXUvlAOQYI6s6Q_0RjB2Q1bTb0y2T_g\/s113\/19_scorpionsecondary.jpg"}}],"generator":{"version":"7.00","uri":"http://www.blogger.com","$t":"Blogger"},"openSearch$totalResults":{"$t":"2"},"openSearch$startIndex":{"$t":"1"},"openSearch$itemsPerPage":{"$t":"7"},"entry":[{"id":{"$t":"tag:blogger.com,1999:blog-6949498717831040472.post-3060962896777755691"},"published":{"$t":"2015-06-13T17:20:00.002+05:30"},"updated":{"$t":"2020-11-04T13:07:07.700+05:30"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"16F"},{"scheme":"http://www.blogger.com/atom/ns#","term":"Audio"},{"scheme":"http://www.blogger.com/atom/ns#","term":"LCD"},{"scheme":"http://www.blogger.com/atom/ns#","term":"PIC"},{"scheme":"http://www.blogger.com/atom/ns#","term":"SPI"},{"scheme":"http://www.blogger.com/atom/ns#","term":"Tuner"}],"title":{"type":"text","$t":"PLL Synthesized FM Receiver Circuit with LCD - 16F88 LM7001"},"content":{"type":"html","$t":"\u003Ctable align=\"center\" cellpadding=\"0\" cellspacing=\"0\" class=\"tr-caption-container\" style=\"margin-left: auto; margin-right: auto; text-align: center;\"\u003E\u003Ctbody\u003E\n\u003Ctr\u003E\u003Ctd style=\"text-align: center;\"\u003E\u003Ca href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjuEcbsgjLnOy3sPI0LjJ7gd2Mjtj_v3yvbLCTSVWycDgRBlvLjaaB2uGf_t129XzMnWSadQ08lQUUN1jE5vY42l7oDt3sy14qvw45DoLzbw6niuSNV6gHsLWB1lt23JLh4sqJdAamOJ8LA\/s1600\/tunerbox.jpg\" imageanchor=\"1\" style=\"margin-left: auto; margin-right: auto;\"\u003E\u003Cimg alt=\"FM Tuner\" border=\"0\" height=\"205\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjuEcbsgjLnOy3sPI0LjJ7gd2Mjtj_v3yvbLCTSVWycDgRBlvLjaaB2uGf_t129XzMnWSadQ08lQUUN1jE5vY42l7oDt3sy14qvw45DoLzbw6niuSNV6gHsLWB1lt23JLh4sqJdAamOJ8LA\/s320\/tunerbox.jpg\" title=\"\" width=\"320\" \/\u003E\u003C\/a\u003E\u003C\/td\u003E\u003C\/tr\u003E\n\u003Ctr\u003E\u003Ctd class=\"tr-caption\" style=\"text-align: center;\"\u003EFM Tuner\u003C\/td\u003E\u003C\/tr\u003E\n\u003C\/tbody\u003E\u003C\/table\u003E\n\u003Cbr \/\u003E\nThis is high quality stereo digital PLL synthesized FM radio receiver circuit that can scan with 76 MHz and 108 MHz seamlessly between 100 kHz step, although the sensitivity is high.\n\u003Cbr \/\u003E\n\u003Cbr \/\u003E\nMain components of this receiver are a PIC16F88 micro-controller, 16x2 LCD, LM7001 PLL Frequency Synthesizer, AN7223 IF Amp, TA7343 MPX and a FM Tuner. This system is design to work with 12V DC power supply and the LM7805 and 7808 regulators used to manage power requirements to the above-mentioned components.\n\u003Cbr \/\u003E\n\u003Cbr \/\u003E\nUser interface of this system consist with 6 push buttons and a 16×2 character LCD module. All the functions of this receiver can control by this buttons and necessary information displayed on the LCD.\n\u003Cbr \/\u003E\n\u003Cbr \/\u003E\n\u003Ch4\u003E\n\u003Cspan style=\"font-size: large;\"\u003E\u003Cu\u003E\u003Cspan style=\"font-weight: normal;\"\u003ESpecifications of this receiver\u003C\/span\u003E\u003C\/u\u003E\u003C\/span\u003E\u003C\/h4\u003E\n\u003Cul\u003E\n\u003Cli\u003EHigh sensitivity\u003C\/li\u003E\n\u003Cli\u003EStandby mode\u003C\/li\u003E\n\u003Cli\u003EPreset memory stations up to 250 (default 20)\u003C\/li\u003E\n\u003Cli\u003E3-user selectable frequency ranges (default 87.5-108)\u003C\/li\u003E\n\u003C\/ul\u003E\n\u003Cbr \/\u003E\n\u003Ctable align=\"center\" cellpadding=\"0\" cellspacing=\"0\" class=\"tr-caption-container\" style=\"margin-left: auto; margin-right: auto; text-align: center;\"\u003E\u003Ctbody\u003E\n\u003Ctr\u003E\u003Ctd style=\"text-align: center;\"\u003E\u003Ca href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEiR0niw_O9FjC0qNxzGaSi39VgtYiC-yQC6XdxaRdjQpupwKJgQDodER4P-EQjvo1Q7qBRXYBE8uGJeYwjwUwp0BIDg3mSdJ_H2PfUgdYtUr4Aulz3NN7h7SUKF6sBnm4zJlGg3k7o7zziC\/s1600\/fm_pll.JPG\" imageanchor=\"1\" style=\"margin-left: auto; margin-right: auto;\"\u003E\u003Cimg alt=\"Schematic of PLL and Power circuit\" border=\"0\" height=\"151\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEiR0niw_O9FjC0qNxzGaSi39VgtYiC-yQC6XdxaRdjQpupwKJgQDodER4P-EQjvo1Q7qBRXYBE8uGJeYwjwUwp0BIDg3mSdJ_H2PfUgdYtUr4Aulz3NN7h7SUKF6sBnm4zJlGg3k7o7zziC\/s400\/fm_pll.JPG\" title=\"\" width=\"400\" \/\u003E\u003C\/a\u003E\u003C\/td\u003E\u003C\/tr\u003E\n\u003Ctr\u003E\u003Ctd class=\"tr-caption\" style=\"text-align: center;\"\u003ESchematic of PLL and Power circuit\u003C\/td\u003E\u003C\/tr\u003E\n\u003C\/tbody\u003E\u003C\/table\u003E\n\u003Cbr \/\u003E\n\u003Ctable align=\"center\" cellpadding=\"0\" cellspacing=\"0\" class=\"tr-caption-container\" style=\"margin-left: auto; margin-right: auto; text-align: center;\"\u003E\u003Ctbody\u003E\n\u003Ctr\u003E\u003Ctd style=\"text-align: center;\"\u003E\u003Ca href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhIcU4Bk95uOztwTxISKtuRFr-nJD0uPWBQDEw01GUvEZEsC63_YbgqlJEXMfB_6ayDB_XzUQG-7oo7pENgQAp5G3dHpBa0ZYesDxTl-qbUypGsAlKpJYctwX6hj3WmN8wummktFn3v3bfV\/s1600\/fm_up.JPG\" imageanchor=\"1\" style=\"margin-left: auto; margin-right: auto;\"\u003E\u003Cimg alt=\"Schematic of micro-controller and user interrface\" border=\"0\" height=\"242\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhIcU4Bk95uOztwTxISKtuRFr-nJD0uPWBQDEw01GUvEZEsC63_YbgqlJEXMfB_6ayDB_XzUQG-7oo7pENgQAp5G3dHpBa0ZYesDxTl-qbUypGsAlKpJYctwX6hj3WmN8wummktFn3v3bfV\/s400\/fm_up.JPG\" title=\"\" width=\"400\" \/\u003E\u003C\/a\u003E\u003C\/td\u003E\u003C\/tr\u003E\n\u003Ctr\u003E\u003Ctd class=\"tr-caption\" style=\"text-align: center;\"\u003ESchematic of micro-controller and user interrface\u003C\/td\u003E\u003C\/tr\u003E\n\u003C\/tbody\u003E\u003C\/table\u003E\n\u003Cbr \/\u003E\n\u003Ch4\u003E\n\u003Cu\u003E\u003Cspan style=\"font-weight: normal;\"\u003E\u003Cspan style=\"font-size: large;\"\u003ELM7001\u003C\/span\u003E\u003C\/span\u003E\u003C\/u\u003E\u003C\/h4\u003E\nThe LM7001 is a PLL frequency synthesizer LSIs for tuners, making it possible to make up high performance AM\/FM tuners easily. These LSIs are software compatible with the LM7000, but do not include an IF calculation circuit. The FM VCO circuit includes a high-speed programmable divider that can divide directly seven reference frequencies.  Serial input circuit for data input (using the CE, CL, and DATA pins)\n\u003Cbr \/\u003E\n\u003Cbr \/\u003E\n\u003Ch4\u003E\n\u003Cu\u003E\u003Cspan style=\"font-size: large;\"\u003E\u003Cspan style=\"font-weight: normal;\"\u003ETuner\u0026nbsp; \u003C\/span\u003E\u003C\/span\u003E\u003C\/u\u003E\u003C\/h4\u003E\nAnticipating the objection that these tuners do not find, I assure you that if you do not be lazy and go through the repair shops where repair radio. In addition, you can get this tuner from old audio system and car set.  There are 3 types.\n\u003Cbr \/\u003E\n\u003Cbr \/\u003E\n\u003Ctable align=\"center\" cellpadding=\"0\" cellspacing=\"0\" class=\"tr-caption-container\" style=\"margin-left: auto; margin-right: auto; text-align: center;\"\u003E\u003Ctbody\u003E\n\u003Ctr\u003E\u003Ctd style=\"text-align: center;\"\u003E\u003Ca href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhXrrfQuj859GF2BwEXHMAFYMF8WAoOE34sIP4bgS85y8aihv0gMNA4laT3d0Ft7L93LnSxmm4ogvHZsOOeNqBC6t4o2JlZpCJMqkaC7SoxPTv0b9yim-9qwy9fWeIobsXPrpUerP8kCRcA\/s1600\/fm_tuner.jpg\" imageanchor=\"1\" style=\"margin-left: auto; margin-right: auto;\"\u003E\u003Cimg alt=\"Types of tuner\" border=\"0\" height=\"281\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhXrrfQuj859GF2BwEXHMAFYMF8WAoOE34sIP4bgS85y8aihv0gMNA4laT3d0Ft7L93LnSxmm4ogvHZsOOeNqBC6t4o2JlZpCJMqkaC7SoxPTv0b9yim-9qwy9fWeIobsXPrpUerP8kCRcA\/s320\/fm_tuner.jpg\" title=\"\" width=\"320\" \/\u003E\u003C\/a\u003E\u003C\/td\u003E\u003C\/tr\u003E\n\u003Ctr\u003E\u003Ctd class=\"tr-caption\" style=\"text-align: center;\"\u003ETypes of tuner\u003C\/td\u003E\u003C\/tr\u003E\n\u003C\/tbody\u003E\u003C\/table\u003E\n\u003Cbr \/\u003E\n\u003Col\u003E\n\u003Cli\u003EFM Front End only (you need to build IF Amp, MPX circuit)\u003C\/li\u003E\n\u003Cli\u003EFM Front End with IF (you need to build MPX)\u003C\/li\u003E\n\u003Cli\u003EFM Front End IF and MPX\u003C\/li\u003E\n\u003C\/ol\u003E\n\u003Cbr \/\u003E\n\u003Ch4\u003E\n\u003Cu\u003E\u003Cspan style=\"font-weight: normal;\"\u003E\u003Cspan style=\"font-size: large;\"\u003EIF Amp and MPX\u003C\/span\u003E\u003C\/span\u003E\u003C\/u\u003E\u003C\/h4\u003E\nFor IF amp I used AN7223 because it need few external parts and it has high sensitivity and stability. If you cannot find FM quad coil then you can use 2pin 10.7MHZ ceramic resonator for that (see datasheet for more details). However, it is possible to use another IC for this as AN7220, TA7640 and KA2297 etc.\n\u003Cbr \/\u003E\n\u003Cbr \/\u003E\nFor MPX decoder here I used TA7343. This IC decode mono signal to stereo. This is an optional part. If you wish to work with mono, then omit this part and connect amplifier input with ‘AF’.\n\u003Cbr \/\u003E\n\u003Cbr \/\u003E\n\u003Ctable align=\"center\" cellpadding=\"0\" cellspacing=\"0\" class=\"tr-caption-container\" style=\"margin-left: auto; margin-right: auto; text-align: center;\"\u003E\u003Ctbody\u003E\n\u003Ctr\u003E\u003Ctd style=\"text-align: center;\"\u003E\u003Ca href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgyP5I2dWMYZES9dx_rhEOVKyFN_XqgUWyfuvIQ7nsPEtC6BdSVXXS91DArhmQ_R-och0mBr4bJltX93QOqf-5HcJGK8cP6irmlMLyzL28JAz9eBSjrg_MnrU8dD-RN1OC6QyuA10aGVu1r\/s1600\/fm_if.JPG\" imageanchor=\"1\" style=\"margin-left: auto; margin-right: auto;\"\u003E\u003Cimg alt=\"IF and MPX circuit\" border=\"0\" height=\"157\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgyP5I2dWMYZES9dx_rhEOVKyFN_XqgUWyfuvIQ7nsPEtC6BdSVXXS91DArhmQ_R-och0mBr4bJltX93QOqf-5HcJGK8cP6irmlMLyzL28JAz9eBSjrg_MnrU8dD-RN1OC6QyuA10aGVu1r\/s400\/fm_if.JPG\" title=\"\" width=\"400\" \/\u003E\u003C\/a\u003E\u003C\/td\u003E\u003C\/tr\u003E\n\u003Ctr\u003E\u003Ctd class=\"tr-caption\" style=\"text-align: center;\"\u003EIF and MPX circuit\u003C\/td\u003E\u003C\/tr\u003E\n\u003C\/tbody\u003E\u003C\/table\u003E\n\u003Cbr \/\u003E\n\u003Ctable align=\"center\" cellpadding=\"0\" cellspacing=\"0\" class=\"tr-caption-container\" style=\"margin-left: auto; margin-right: auto; text-align: center;\"\u003E\u003Ctbody\u003E\n\u003Ctr\u003E\u003Ctd style=\"text-align: center;\"\u003E\u003Ca href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEiyiLZBLOvmgL2zO558581Lk_O8oU2ku51Idlr2rMWkkwGHjw2MW0UC5lD31nG6NbzUlsemII4FU4CvbEmbtmGLcgop_zqAivczdNd2WM670LMTt90Pa1n3TsFdsPDpSuW_AluivC2Rpy8F\/s1600\/SNC00014%257E1.jpg\" imageanchor=\"1\" style=\"margin-left: auto; margin-right: auto;\"\u003E\u003Cimg alt=\"Complete circuit pcb\" border=\"0\" height=\"193\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEiyiLZBLOvmgL2zO558581Lk_O8oU2ku51Idlr2rMWkkwGHjw2MW0UC5lD31nG6NbzUlsemII4FU4CvbEmbtmGLcgop_zqAivczdNd2WM670LMTt90Pa1n3TsFdsPDpSuW_AluivC2Rpy8F\/s200\/SNC00014%257E1.jpg\" title=\"\" width=\"200\" \/\u003E\u003C\/a\u003E\u003C\/td\u003E\u003C\/tr\u003E\n\u003Ctr\u003E\u003Ctd class=\"tr-caption\" style=\"text-align: center;\"\u003EComplete circuit\u003C\/td\u003E\u003C\/tr\u003E\n\u003C\/tbody\u003E\u003C\/table\u003E\n\u003Cbr \/\u003E\n\u003Ch4\u003E\n\u003Cu\u003E\u003Cspan style=\"font-weight: normal;\"\u003E\u003Cspan style=\"font-size: large;\"\u003EOperation\n\u003C\/span\u003E\u003C\/span\u003E\u003C\/u\u003E\u003C\/h4\u003E\nNumbers of memory locations are determine by the value of Eeprom 1 (default value 0x14) and frequency range is determine by the value of Eeprom 2 (default value 0x00).\u003Cbr \/\u003E\n\u003Cul\u003E\n\u003Cli\u003EIf value is 1 then range is 76-108MHz\u003C\/li\u003E\n\u003Cli\u003EIf value is 2 then range is 76-90MHz\u003C\/li\u003E\n\u003Cli\u003EElse, range is 87.5-108 MHz\u003C\/li\u003E\n\u003C\/ul\u003E\n\u003Cbr \/\u003E\n\u003Cspan style=\"font-size: large;\"\u003E\u003Cu\u003E\u003Cspan style=\"font-family: \u0026quot;arial\u0026quot; , \u0026quot;helvetica\u0026quot; , sans-serif;\"\u003ESelecting the station:\u003C\/span\u003E\u003C\/u\u003E\u003C\/span\u003E\u003Cbr \/\u003E\nWhen we are in the power on mode, on the screen we can see \"Frq:106.5  Ch:15\" - tuned frequency of the station and then the number of the cell where the recorded frequency of the station. Pressing ‘CH_UP’ and ‘CH_DN’ we can move the recorded stations.  Pressing ‘FR_UP’ and ‘FR_DN’ we can change the frequency. ‘STORE’ stored the current frequency to the current station and ‘PWR’ used to toggle standby mode and power on mode\n\u003Cbr \/\u003E\n\u003Cbr \/\u003E\nMicro-controller runs using its internal oscillator. RA6 pin can directly connect with background light of LCD display. As well as it is also can used for the controlling another device like mute pin of power amp. For VCC (tuning voltage) you can use up-to 12v. \u003Cbr \/\u003E\n\u003Cbr \/\u003E\nFirmware of this system was written by using MikroC for PIC and schematic, hex and Proteus files are available for download.\n\u003Cbr \/\u003E\n\u003Cbr \/\u003E\n\u003Cdiv class=\"separator\" style=\"clear: both; text-align: left;\"\u003E\n\u003C\/div\u003E\n\u003Ch3 class=\"trigger\"\u003E\n\u003Cimg src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgxDYxsPjCPOIsq77ilBw8lKRDWctzAbaIPazTlYLMwhDgTgtbwcGhkO5JDarvYd2Ra839oMtgLr1arP5yMVsKSeUqWhvRQ5Ddk4AVdzL98jzXYipeCxGQum_JwHIoKeey_ZiC25JJgZEE\/s1600\/DOWNLOAD.png\" \/\u003E\u003C\/h3\u003E\n\u003Cdiv class=\"toggle_container\"\u003E\n\u003Cdiv class=\"block\"\u003E\n\u003Cblockquote class=\"tr_bq\"\u003E\n\u003Cdiv style=\"text-align: center;\"\u003E\n\n\u003Ca href=\"http:\/\/tiny.cc\/5ylczx\" target=\"_blank\"\u003E\u003Cspan style=\"font-size:large;\"\u003EPLL Tuner\u003C\/span\u003E\u003C\/a\u003E\n  \n\u003C\/div\u003E\n\u003C\/blockquote\u003E\n\u003C\/div\u003E\n\u003C\/div\u003E\n"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/scopionz.blogspot.com\/feeds\/3060962896777755691\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/scopionz.blogspot.com\/2015\/06\/pll-synthesized-fm-receiver-pic16f88.html#comment-form","title":"80 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/6949498717831040472\/posts\/default\/3060962896777755691"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/6949498717831040472\/posts\/default\/3060962896777755691"},{"rel":"alternate","type":"text/html","href":"https:\/\/scopionz.blogspot.com\/2015\/06\/pll-synthesized-fm-receiver-pic16f88.html","title":"PLL Synthesized FM Receiver Circuit with LCD - 16F88 LM7001"}],"author":[{"name":{"$t":"Scorpionz"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/16788868236927971222"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"30","height":"32","src":"\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjd4FUk8kZ81qA5RH-8TE_fE-lTn418FZvTVTpV4dMcuL2J5XFvkMZI3ZRhvLp-6_wGzPKh7UWWA09Xjk3NLUeJ31fOe7wglNXt0CZ1qvAr95_wj5WzoIVV7K7-u5K2EbA\/s220\/19_scorpionsecondary.jpg"}}],"media$thumbnail":{"xmlns$media":"http://search.yahoo.com/mrss/","url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjuEcbsgjLnOy3sPI0LjJ7gd2Mjtj_v3yvbLCTSVWycDgRBlvLjaaB2uGf_t129XzMnWSadQ08lQUUN1jE5vY42l7oDt3sy14qvw45DoLzbw6niuSNV6gHsLWB1lt23JLh4sqJdAamOJ8LA\/s72-c\/tunerbox.jpg","height":"72","width":"72"},"thr$total":{"$t":"80"}},{"id":{"$t":"tag:blogger.com,1999:blog-6949498717831040472.post-5719078071947687387"},"published":{"$t":"2014-11-13T11:11:00.002+05:30"},"updated":{"$t":"2020-11-04T09:26:49.027+05:30"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"16F"},{"scheme":"http://www.blogger.com/atom/ns#","term":"Clock"},{"scheme":"http://www.blogger.com/atom/ns#","term":"DS1302"},{"scheme":"http://www.blogger.com/atom/ns#","term":"LCD"},{"scheme":"http://www.blogger.com/atom/ns#","term":"PIC"},{"scheme":"http://www.blogger.com/atom/ns#","term":"SPI"}],"title":{"type":"text","$t":"DS1302 Real Time LCD Clock Circuit - 16F88"},"content":{"type":"html","$t":"\u003Ctable align=\"center\" cellpadding=\"0\" cellspacing=\"0\" class=\"tr-caption-container\" style=\"margin-left: auto; margin-right: auto; text-align: center;\"\u003E\u003Ctbody\u003E\n\u003Ctr\u003E\u003Ctd style=\"text-align: center;\"\u003E\u003Ca href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjNbffB2LrzXsusyOEJfxhKrWW_TRyZA1l4FermDHEaInFJGdQc2yB4WKMiqZ4k9PD8V0M2WT2XylenY9o5Vg7hTda1fcdl74W7cpm9CP0zXpEyyJVDQPEHFxRpvGqayYHJ6be0qzSO3p8\/s1600\/1302+Clock.jpg\" imageanchor=\"1\" style=\"margin-left: auto; margin-right: auto;\"\u003E\u003Cimg alt=\"DS1302 Real Time Clock circuit\" border=\"0\" height=\"196\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjNbffB2LrzXsusyOEJfxhKrWW_TRyZA1l4FermDHEaInFJGdQc2yB4WKMiqZ4k9PD8V0M2WT2XylenY9o5Vg7hTda1fcdl74W7cpm9CP0zXpEyyJVDQPEHFxRpvGqayYHJ6be0qzSO3p8\/s320\/1302+Clock.jpg\" title=\"\" width=\"320\" \/\u003E\u003C\/a\u003E\u003C\/td\u003E\u003C\/tr\u003E\n\u003Ctr\u003E\u003Ctd class=\"tr-caption\" style=\"text-align: center;\"\u003EClock Schematic\u003C\/td\u003E\u003C\/tr\u003E\n\u003C\/tbody\u003E\u003C\/table\u003E\n\u003Cbr \/\u003E\nThis clock use DS1302 as timekeeping chip and this was my first time I used this IC for my project. It used three wires for communication. It communicates with a microprocessor via a simple serial interface. Three wires are required to communicate with the clock\/RAM: CE, I\/O (data line), and SCLK (serial clock). The real-time clock\/calendar provides seconds, minutes, hours, day, date, month, and year information. The DS1302 will run with a voltage from 2.0V to 5.5V.\n\u003Cbr \/\u003E\n\u003Cbr \/\u003E\nHere I used PIC16F88 micro-controller and 16x2 LCD. No switches were added to edit time and date. To add switches you have to modify the code and it is not difficult. The DS1302 uses an external 32.768kHz crystal. The oscillator circuit does not require any external resistors or capacitors to operate. The accuracy of the clock is dependent upon the accuracy of the crystal and the accuracy of the match between the capacitive load of the oscillator circuit and the capacitive load for which the crystal was trimmed. Please refer datasheet for more information.\n\u003Cbr \/\u003E\n\u003Ch4\u003E\n\u003Cspan style=\"font-weight: normal;\"\u003E\u003Cu\u003E\u003Cspan style=\"font-size: large;\"\u003EDS1302 Features\u003C\/span\u003E\u003C\/u\u003E\u003C\/span\u003E\n\u003C\/h4\u003E\n\u003Cul\u003E\n\u003Cli\u003EReal-Time Clock Counts Seconds, Minutes, Hours, Date of the Month, Month, Day of the Week, and Year with Leap-Year Compensation Valid Up to 2100\u003C\/li\u003E\n\u003Cli\u003E31 x 8 Battery-Backed General-Purpose RAM\u003C\/li\u003E\n\u003Cli\u003ESerial I\/O for Minimum Pin Count\u003C\/li\u003E\n\u003Cli\u003E2.0V to 5.5V Full Operation\u003C\/li\u003E\n\u003Cli\u003EUses Less than 300nA at 2.0V\u003C\/li\u003E\n\u003Cli\u003ESingle-Byte or Multiple-Byte (Burst Mode) Data Transfer for Read or Write of Clock or RAM Data\u003C\/li\u003E\n\u003Cli\u003ESimple 3-Wire Interface\u003C\/li\u003E\n\u003Cli\u003EDS1202 Compatible\u003C\/li\u003E\n\u003C\/ul\u003E\n\u003Cbr \/\u003E\nMikroC used as programming language but you can easily convert it to MikroC Pro. Micro-controller is running by its internal clock at 8MHz.The project files can be download from below with Source files, Proteus and Hex file.\n\u003Cbr \/\u003E\n\u003Cbr \/\u003E\n\u003Cdiv class=\"separator\" style=\"clear: both; text-align: left;\"\u003E\n\u003C\/div\u003E\n\u003Ch3 class=\"trigger\"\u003E\n\u003Cimg src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgxDYxsPjCPOIsq77ilBw8lKRDWctzAbaIPazTlYLMwhDgTgtbwcGhkO5JDarvYd2Ra839oMtgLr1arP5yMVsKSeUqWhvRQ5Ddk4AVdzL98jzXYipeCxGQum_JwHIoKeey_ZiC25JJgZEE\/s1600\/DOWNLOAD.png\" \/\u003E\u003C\/h3\u003E\n\u003Cdiv class=\"toggle_container\"\u003E\n\u003Cdiv class=\"block\"\u003E\n\u003Cblockquote class=\"tr_bq\"\u003E\n\u003Cdiv style=\"text-align: center;\"\u003E\n\n\u003Ca href=\"https:\/\/tiny.cc\/1302_rtc\" target=\"_blank\"\u003E\u003Cspan style=\"font-size:large;\"\u003EDS1302 Real Time Clock\u003C\/span\u003E\u003C\/a\u003E\n\n\u003C\/div\u003E\n\u003C\/blockquote\u003E\n\u003C\/div\u003E\n\u003C\/div\u003E\n"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/scopionz.blogspot.com\/feeds\/5719078071947687387\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/scopionz.blogspot.com\/2014\/11\/ds1302-real-time-clock.html#comment-form","title":"3 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/6949498717831040472\/posts\/default\/5719078071947687387"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/6949498717831040472\/posts\/default\/5719078071947687387"},{"rel":"alternate","type":"text/html","href":"https:\/\/scopionz.blogspot.com\/2014\/11\/ds1302-real-time-clock.html","title":"DS1302 Real Time LCD Clock Circuit - 16F88"}],"author":[{"name":{"$t":"Scorpionz"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/04276791138418315268"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"28","height":"32","src":"\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhOi2xKRvoV6gXKWi71KMKmEIRnpUCIKqooPVvYUWrT3XVz-dq56xLd_XdqhlDm93ymdLdRr_Y1tlZVnEiI63IqdHSIir_OVOWfXUvlAOQYI6s6Q_0RjB2Q1bTb0y2T_g\/s113\/19_scorpionsecondary.jpg"}}],"media$thumbnail":{"xmlns$media":"http://search.yahoo.com/mrss/","url":"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjNbffB2LrzXsusyOEJfxhKrWW_TRyZA1l4FermDHEaInFJGdQc2yB4WKMiqZ4k9PD8V0M2WT2XylenY9o5Vg7hTda1fcdl74W7cpm9CP0zXpEyyJVDQPEHFxRpvGqayYHJ6be0qzSO3p8\/s72-c\/1302+Clock.jpg","height":"72","width":"72"},"thr$total":{"$t":"3"}}]}});