I have tried to make the schematic readable. The schematic that I posted last time was unreadable even to me ,and I found so many silly mistakes and tried to correct them. If you find any more mistakes ,it is just because I don't know better for the time being ,but I am hear to learn.
I have also made minor correction under the "Start" Label
Start:
'Initial Battery charging (if not intiated yet by low battery from assembely interupt)
if (charger = 1) and (bat_hour != 0) then 'This will stop the programe from adding another charging-
goto System_Start '-hour if the battery is already being charged caused by low battery-
endif '-in the begining of the programe
bat_hour = hour + 8 '*** charge the battery no matter what at start
charger = 1 'Charge pin on
Bookmarks