PLC with PIC16F648A microcontroller part 2
dc.contributor.author | Uzam, Murat | |
dc.date.accessioned | 2024-11-07T10:40:00Z | |
dc.date.available | 2024-11-07T10:40:00Z | |
dc.date.issued | 2008 | |
dc.department | Niğde Ömer Halisdemir Üniversitesi | |
dc.description.abstract | A software structure named UZAM_PLC makes use of general purpose 8-bit registers of RAM data memory of PIC 16F648A. It is fixed to run at 4MHz with P1C16F648A's internal oscillator. The watchdog timer is used to prevent user-program lock-ups. The input signals are serially taken from the related 74HC/LS165 registers and stored in the registers, in the 'get_inputs' stage of the PLC scan cycle. The output information stored in the 8-bit registers Q0, Qi, Q2, Q3 are serially sent out to and stored in the related TPIC6B595 registers, in the 'send_outputs' stage of the PLC scan cycle. This means that Q0, Qi, Q2, Q3 registers will hold output information and they will be copied into the TP1C6B595 registers at the end of each PLC scan cycle. The special memory bit 'FRST5CN' is arranged to hold the value of '1' at the first PLC scan only. The input signals are serially taken from the related 74HC/LS165 registers and stored in the registers such as b10, b11, b12, and b13. | |
dc.identifier.endpage | 35 | |
dc.identifier.issn | 1365-4675 | |
dc.identifier.issue | 1872 | |
dc.identifier.scopus | 2-s2.0-55849111945 | |
dc.identifier.scopusquality | N/A | |
dc.identifier.startpage | 29 | |
dc.identifier.uri | https://hdl.handle.net/11480/11336 | |
dc.identifier.volume | 114 | |
dc.indekslendigikaynak | Scopus | |
dc.language.iso | en | |
dc.relation.ispartof | Electronics World | |
dc.relation.publicationcategory | Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı | |
dc.rights | info:eu-repo/semantics/closedAccess | |
dc.snmz | KA_20241106 | |
dc.subject | Data memories | |
dc.subject | Input signals | |
dc.subject | Internal oscillators | |
dc.subject | Memory bits | |
dc.subject | Micro controllers | |
dc.subject | Software structures | |
dc.subject | Watchdog timers | |
dc.title | PLC with PIC16F648A microcontroller part 2 | |
dc.type | Article |