Paso 7: Ejemplo de aplicación - código y circuito
Considerar en primer lugar, como una prueba de aplicación del concepto de la unidad de DemUino, el siguiente circuito simple aplicar el equivalente de un circuito de pwm controla la salida de una fuente de alimentación.
D10 de PIN (pin DB9) se inicia en un valor promedio de 2,5 voltios o menos debido a la carga (menos de 512 cuenta) y después de una pequeña gota a través del resistor de 220 Ohmios el sentido de A0 en la carga de resistencia variable iniciará un lazo constante de control para mantener la salida a través del condensador entre 457 y 437 cuenta, es decir , entre 2.13 y 2,23 voltios. El código siguiente implementa el software control para el circuito anterior imprime constantemente el ciclo de trabajo - variable B y el análogo filtrada salida – variable A y el "fuera de control" variable E.
00 C = 457
01 D = 437
14:00 1 10
03 E = 0
04 B = 128
05 E = E + 1
06 pr E 12
pr 07 B 21
08 aw 10 B
09 ar A0
10 A = A0
pr 11 A 11
12 if A > C 15
13 if A < D 18
14 ir 09
15 B = B - 1
16 if B = 0 04
17 ir 07
18 B = B + 1
19 if B = 255 04
20 ir 07
en 21