Hello
I recently took a small introductory course in PIC, and since I know that only actual practicing will teach me, I decided to try and build a complete circuit from scratch.
I thought that I can do a digital clock that would have all the features (alarm, 12/24 modes, time counting etc..) and I have been thinking about it for few days. Now the problem that occured to me is that the PIC will have to accuratly increment time and at the same time deal with all the other options implemented so how could this be solved??
I had few ideas, the first one was to use multiple PICs but this is so unefficient. The other idea was to write the code in such a way that whatever the PIC does between two "incrementations" it will always take exactly the same time.
By the way I really want to learn here, so please don't just give me the link of a pre-designed circuit and code because this is exactly how I will never learn :wink: ....all I want is few tips.
Thanks for everything...
I recently took a small introductory course in PIC, and since I know that only actual practicing will teach me, I decided to try and build a complete circuit from scratch.
I thought that I can do a digital clock that would have all the features (alarm, 12/24 modes, time counting etc..) and I have been thinking about it for few days. Now the problem that occured to me is that the PIC will have to accuratly increment time and at the same time deal with all the other options implemented so how could this be solved??
I had few ideas, the first one was to use multiple PICs but this is so unefficient. The other idea was to write the code in such a way that whatever the PIC does between two "incrementations" it will always take exactly the same time.
By the way I really want to learn here, so please don't just give me the link of a pre-designed circuit and code because this is exactly how I will never learn :wink: ....all I want is few tips.
Thanks for everything...