MERAL Myanmar Education Research and Learning Portal
Item
{"_buckets": {"deposit": "2f25542c-0d65-4965-9eaf-933ab29a5cb9"}, "_deposit": {"created_by": 23, "id": "5148", "owner": "23", "owners": [23], "owners_ext": {"displayname": "", "username": ""}, "pid": {"revision_id": 0, "type": "recid", "value": "5148"}, "status": "published"}, "_oai": {"id": "oai:meral.edu.mm:recid/5148", "sets": ["user-um"]}, "communities": ["um"], "item_1583103067471": {"attribute_name": "Title", "attribute_value_mlt": [{"subitem_1551255647225": "Microcontroller-Based LCD Digital Clock with Temperature Display System", "subitem_1551255648112": "en"}]}, "item_1583103085720": {"attribute_name": "Description", "attribute_value_mlt": [{"interim": "In the research work, temperature (°C and °F) and time (hour,minute and second) display systems are designed and developed. PIC 16F877A microcontroller is used as the control device. LM35DZ alalogue temperature sensor whose output voltage is linearly proportional to the Celsius temperature is used in this work. The PIC 16F877A is one of Microchip midrange 8-bit microcontroller that has a build in 10-bit resolution of Analog to Digital Converter (ADC) peripheral. The ADC converts the analog output voltages from LM35DZ temperature sensor to the digital values. Time (hour, minute and second) are displayed in the first line and temperature values are displayed in the second line of 2 × 16 LCD module. Two push buttons are used to set minutes and hours. The program in this project is based on the timer interrupt. The time is advanced by 1 second and the minutes and hours are adjusted if necessary and the hours, minutes and seconds are displayed every second on the LCD. Temperature value that can be displayed ranges from the minimum value of 0°C to the maximum value of 100°C. This process is repeated after one-second delay. The program source code is written with Pic Basic Programming Language."}]}, "item_1583103108160": {"attribute_name": "Keywords", "attribute_value_mlt": [{"interim": "ADC"}, {"interim": "analogue temperature sensor"}, {"interim": "LCD"}, {"interim": "microcontroller"}]}, "item_1583103120197": {"attribute_name": "Files", "attribute_type": "file", "attribute_value_mlt": [{"accessrole": "open_access", "date": [{"dateType": "Available", "dateValue": "2020-09-03"}], "displaytype": "preview", "download_preview_message": "", "file_order": 0, "filename": "Microcontroller-Based LCD Digital Clock with Temperature.pdf", "filesize": [{"value": "12.9 Mb"}], "format": "application/pdf", "future_date_message": "", "is_thumbnail": false, "licensetype": "license_0", "mimetype": "application/pdf", "size": 12900000.0, "url": {"url": "https://meral.edu.mm/record/5148/files/Microcontroller-Based LCD Digital Clock with Temperature.pdf"}, "version_id": "5ab78e5b-7030-4f57-acfd-e39d6ba663c2"}]}, "item_1583103131163": {"attribute_name": "Journal articles", "attribute_value_mlt": [{"subitem_journal_title": "Myitkyina University Research Journal", "subitem_volume": "3"}]}, "item_1583105942107": {"attribute_name": "Authors", "attribute_value_mlt": [{"subitem_authors": [{"subitem_authors_fullname": "Zin Mar Lay"}]}]}, "item_1583108359239": {"attribute_name": "Upload type", "attribute_value_mlt": [{"interim": "Publication"}]}, "item_1583108428133": {"attribute_name": "Publication type", "attribute_value_mlt": [{"interim": "Journal article"}]}, "item_1583159729339": {"attribute_name": "Publication date", "attribute_value": "2012-09-03"}, "item_title": "Microcontroller-Based LCD Digital Clock with Temperature Display System", "item_type_id": "21", "owner": "23", "path": ["1582963739756", "1582967025340"], "permalink_uri": "http://hdl.handle.net/20.500.12678/0000005148", "pubdate": {"attribute_name": "Deposited date", "attribute_value": "2020-09-03"}, "publish_date": "2020-09-03", "publish_status": "0", "recid": "5148", "relation": {}, "relation_version_is_last": true, "title": ["Microcontroller-Based LCD Digital Clock with Temperature Display System"], "weko_shared_id": -1}
Microcontroller-Based LCD Digital Clock with Temperature Display System
http://hdl.handle.net/20.500.12678/0000005148
http://hdl.handle.net/20.500.12678/0000005148f0e427e3-0c62-4759-897f-997910365b1b
2f25542c-0d65-4965-9eaf-933ab29a5cb9
Name / File | License | Actions |
---|---|---|
Microcontroller-Based LCD Digital Clock with Temperature.pdf (12.9 Mb)
|
Publication type | ||||||
---|---|---|---|---|---|---|
Journal article | ||||||
Upload type | ||||||
Publication | ||||||
Title | ||||||
Title | Microcontroller-Based LCD Digital Clock with Temperature Display System | |||||
Language | en | |||||
Publication date | 2012-09-03 | |||||
Authors | ||||||
Zin Mar Lay | ||||||
Description | ||||||
In the research work, temperature (°C and °F) and time (hour,minute and second) display systems are designed and developed. PIC 16F877A microcontroller is used as the control device. LM35DZ alalogue temperature sensor whose output voltage is linearly proportional to the Celsius temperature is used in this work. The PIC 16F877A is one of Microchip midrange 8-bit microcontroller that has a build in 10-bit resolution of Analog to Digital Converter (ADC) peripheral. The ADC converts the analog output voltages from LM35DZ temperature sensor to the digital values. Time (hour, minute and second) are displayed in the first line and temperature values are displayed in the second line of 2 × 16 LCD module. Two push buttons are used to set minutes and hours. The program in this project is based on the timer interrupt. The time is advanced by 1 second and the minutes and hours are adjusted if necessary and the hours, minutes and seconds are displayed every second on the LCD. Temperature value that can be displayed ranges from the minimum value of 0°C to the maximum value of 100°C. This process is repeated after one-second delay. The program source code is written with Pic Basic Programming Language. | ||||||
Keywords | ||||||
ADC, analogue temperature sensor, LCD, microcontroller | ||||||
Journal articles | ||||||
Myitkyina University Research Journal | ||||||
3 |