Diferență între revizuiri ale paginii „PC Lab 2”

De la WikiLabs
Jump to navigationJump to search
(Pagină nouă: '''Session 2''' Codesize optimization: Implement a Nikon ML-L3 via software on a PIC10F200 (pattern is shown in the picture) 5 for up to 100 words of program memory, 6 words of...)
 
 
(Nu s-au afișat 10 versiuni intermediare efectuate de același utilizator)
Linia 3: Linia 3:
 
Codesize optimization:
 
Codesize optimization:
  
Implement a Nikon ML-L3 via software on a PIC10F200 (pattern is shown in the picture)
+
Implement a Nikon ML-L3 remote control using a PIC10F200 (pattern is shown in the picture below)
  
5  for up to 100 words of program memory, 6 words of RAM.
+
[[Fișier:NikonML-L3.png]]
6  for up to 90 words of program memory, 5 words of RAM.
+
 
7  for up to 82 words of program memory, 4 words of RAM.
+
Points (out of 10) vs. expected performance:
8  for up to 75 words of program memory, 3 words of RAM.
+
 
9  for up to 70 words of program memory, 2 words of RAM.
+
5  for up to 170 words of program memory, 25 words of RAM.
10 for up to 65 words of program memory, 1 words of RAM.
+
 
 +
6  for up to 150 words of program memory, 20 words of RAM.
 +
 
 +
7  for up to 130 words of program memory, 15 words of RAM.
 +
 
 +
8  for up to 110 words of program memory, 10 words of RAM.
 +
 
 +
9  for up to 90 words of program memory, 5 words of RAM.
 +
 
 +
10 for up to 70 words of program memory, 3 words of RAM.
 +
 
 +
NB: Sourcecode may be of any size
 +
 
 +
'''Reference implementation:'''
 +
 
 +
39 program words for 15-9 us ON cycle [[Media:ML-L3_15_9.txt]]
 +
 
 +
36 program words for 12-12 us ON cycle [[Media:ML-L3_12_12.txt]]

Versiunea curentă din 22 martie 2018 13:33

Session 2

Codesize optimization:

Implement a Nikon ML-L3 remote control using a PIC10F200 (pattern is shown in the picture below)

NikonML-L3.png

Points (out of 10) vs. expected performance:

5 for up to 170 words of program memory, 25 words of RAM.

6 for up to 150 words of program memory, 20 words of RAM.

7 for up to 130 words of program memory, 15 words of RAM.

8 for up to 110 words of program memory, 10 words of RAM.

9 for up to 90 words of program memory, 5 words of RAM.

10 for up to 70 words of program memory, 3 words of RAM.

NB: Sourcecode may be of any size

Reference implementation:

39 program words for 15-9 us ON cycle Media:ML-L3_15_9.txt

36 program words for 12-12 us ON cycle Media:ML-L3_12_12.txt