D-94

v-2.1
---
1. display value

   ==> w
   ==> DP not on --> continued to 2.1.1
D-94

v-2.1.1
---
1. pin connection => as shown in the tut

   ==> w
W
D-95(D-94)

v-1.0
---
1. "de"

   ==> done
D-95(D-94)

v-1.1
---
1. 7 seg => show 1 digit, the char "0"

   ==> DROP:
	can't figure out why the out put is like this
D-95

v-1.2
---
1. new var => "char"

   ==> w
D-95

v-1.2_p1
---
1. push button => other digit turns on

   ==> PROG: RB4
    => connect to Vsrc --> number doesn't change
    ==> "BTFSS PORTA,4" --> false
D-95

v-1.2_p1-t1
---
1. MOVWF PORTA => change to "IORWF"

   ==> n/c
   ==> FOUND: ANSEL
        => not set to 0h
D-95

v-1.2_p1-t2
---
1. ANSEL

   ==> w
D-95

v-2.0_p1
---
1. set value to memory

   ==> PROB: nothing displayed
D-95

v-2.0_p1-t1
---
1. "org	0x2100" => write before "ORG 0"

   ==> w
D-95

v-2.1_p1
---
1. get value

   ==> PROB: '0' displayed => should be 'A'
D-95

v-2.1_p1-t1
---
1. "EEDATA, 0" => change to "EEDATA,W"

   ==> n/c
D-95

v-2.1_p1-t2
---
1. BCF EECON1,EEPGD

   ==> w
D-95

v-3.0
---
1. PORTA,4 --> H => write data

   ==> w
D-95

v-3.1
---
1. measure writing time

   ==> QUESTION: off time
	        => about 4 ms
        	--> why?
D-95

v-3.2a
---
1. add a pulse in the main loop

   ==> done
D-95

v-3.2b
---
1. put value to "cnt"
	=> move value from "cnt" to "W"
	=> write value to --> eeprom

   ==> w
D-95

v-3.2c
---
1. INCF cnt

   ==> w
D-95

v-3.2d
---
1. data addr => use constant

   ==> w