Light.fit.eqn
上传用户:sunkay99
上传日期:2022-08-09
资源大小:204k
文件大小:15k
源码类别:

VHDL/FPGA/Verilog

开发平台:

Others

  1. -- Copyright (C) 1991-2005 Altera Corporation
  2. -- Your use of Altera Corporation's design tools, logic functions 
  3. -- and other software and tools, and its AMPP partner logic 
  4. -- functions, and any output files any of the foregoing 
  5. -- (including device programming or simulation files), and any 
  6. -- associated documentation or information are expressly subject 
  7. -- to the terms and conditions of the Altera Program License 
  8. -- Subscription Agreement, Altera MegaCore Function License 
  9. -- Agreement, or other applicable license agreement, including, 
  10. -- without limitation, that your use is for the sole purpose of 
  11. -- programming logic devices manufactured by Altera and sold by 
  12. -- Altera or its authorized distributors.  Please refer to the 
  13. -- applicable agreement for further details.
  14. --A1L75Q is light[0]~reg0 at LC_X6_Y7_N1
  15. --operation mode is normal
  16. A1L75Q_lut_out = !flag[0] & A1L77Q & (!flag[2] # !flag[1]);
  17. A1L75Q = DFFEAS(A1L75Q_lut_out, GLOBAL(A1L3), VCC, , A1L79, , , , );
  18. --A1L77Q is light[1]~reg0 at LC_X6_Y7_N0
  19. --operation mode is normal
  20. A1L77Q_lut_out = A1L95 & (A1L80Q) # !A1L95 & A1L75Q & (A1L94);
  21. A1L77Q = DFFEAS(A1L77Q_lut_out, GLOBAL(A1L3), VCC, , A1L79, , , , );
  22. --A1L80Q is light[2]~reg0 at LC_X5_Y7_N3
  23. --operation mode is normal
  24. A1L80Q_lut_out = A1L95 & (A1L82Q) # !A1L95 & A1L77Q & (A1L94);
  25. A1L80Q = DFFEAS(A1L80Q_lut_out, GLOBAL(A1L3), VCC, , A1L79, , , , );
  26. --A1L82Q is light[3]~reg0 at LC_X5_Y7_N2
  27. --operation mode is normal
  28. A1L82Q_lut_out = flag[0] & A1L80Q & !flag[2] # !flag[0] & (flag[2] $ A1L96);
  29. A1L82Q = DFFEAS(A1L82Q_lut_out, GLOBAL(A1L3), VCC, , A1L79, , , , );
  30. --A1L84Q is light[4]~reg0 at LC_X5_Y7_N1
  31. --operation mode is normal
  32. A1L84Q_lut_out = flag[1] & !A1L97 & (A1L86Q # !flag[0]) # !flag[1] & (flag[0] & (A1L97) # !flag[0] & A1L86Q);
  33. A1L84Q = DFFEAS(A1L84Q_lut_out, GLOBAL(A1L3), VCC, , A1L79, , , , );
  34. --A1L86Q is light[5]~reg0 at LC_X4_Y7_N2
  35. --operation mode is normal
  36. A1L86Q_lut_out = A1L88 & (A1L92 & A1L84Q # !A1L92 & (A1L89Q));
  37. A1L86Q = DFFEAS(A1L86Q_lut_out, GLOBAL(A1L3), VCC, , A1L79, , , , );
  38. --A1L89Q is light[6]~reg0 at LC_X4_Y7_N1
  39. --operation mode is normal
  40. A1L89Q_lut_out = A1L88 & (A1L92 & A1L86Q # !A1L92 & (A1L91Q));
  41. A1L89Q = DFFEAS(A1L89Q_lut_out, GLOBAL(A1L3), VCC, , A1L79, , , , );
  42. --A1L91Q is light[7]~reg0 at LC_X3_Y7_N3
  43. --operation mode is normal
  44. A1L91Q_lut_out = flag[1] & A1L89Q & !flag[2] & !flag[0] # !flag[1] & (A1L89Q & !flag[2] # !flag[0]);
  45. A1L91Q = DFFEAS(A1L91Q_lut_out, GLOBAL(A1L3), VCC, , A1L79, , , , );
  46. --flag[2] is flag[2] at LC_X4_Y7_N4
  47. --operation mode is normal
  48. flag[2]_lut_out = flag[1] & flag[0] & (flag[2] # !A1L80Q) # !flag[1] & flag[2];
  49. flag[2] = DFFEAS(flag[2]_lut_out, GLOBAL(A1L3), VCC, , , , , , );
  50. --flag[1] is flag[1] at LC_X4_Y7_N8
  51. --operation mode is normal
  52. flag[1]_lut_out = flag[2] & (flag[0]) # !flag[2] & (flag[1] $ (!A1L65 & flag[0]));
  53. flag[1] = DFFEAS(flag[1]_lut_out, GLOBAL(A1L3), VCC, , , , , , );
  54. --flag[0] is flag[0] at LC_X6_Y7_N6
  55. --operation mode is normal
  56. flag[0]_lut_out = flag[0] & (A1L62 # A1L77Q & A1L95) # !flag[0] & A1L77Q & (A1L95);
  57. flag[0] = DFFEAS(flag[0]_lut_out, GLOBAL(A1L3), VCC, , , , , , );
  58. --Count2[7] is Count2[7] at LC_X9_Y7_N7
  59. --operation mode is normal
  60. Count2[7]_carry_eqn = (!A1L47 & A1L54) # (A1L47 & A1L55);
  61. Count2[7]_lut_out = Count2[7] $ Count2[7]_carry_eqn;
  62. Count2[7] = DFFEAS(Count2[7]_lut_out, GLOBAL(Count1[9]), VCC, , , , , A1L69, );
  63. --clk2 is clk2 at LC_X10_Y7_N5
  64. --operation mode is normal
  65. clk2_lut_out = !clk2;
  66. clk2 = DFFEAS(clk2_lut_out, Count2[7], VCC, , , , , , );
  67. --banner is banner at LC_X5_Y7_N0
  68. --operation mode is normal
  69. banner_lut_out = banner $ (!flag[0] & flag[1] & flag[2]);
  70. banner = DFFEAS(banner_lut_out, GLOBAL(A1L3), VCC, , , , , , );
  71. --A1L3 is clk~10 at LC_X10_Y7_N3
  72. --operation mode is normal
  73. A1L3 = banner & (Count2[7]) # !banner & clk2;
  74. --A1L79 is light[2]~1016 at LC_X4_Y7_N6
  75. --operation mode is normal
  76. A1L79 = !flag[1] # !flag[2];
  77. --A1L94 is rtl~686 at LC_X6_Y7_N9
  78. --operation mode is normal
  79. A1L94 = flag[0] & !flag[2];
  80. --A1L95 is rtl~687 at LC_X6_Y7_N5
  81. --operation mode is normal
  82. A1L95 = !flag[0] & (!flag[2] # !flag[1]);
  83. --A1L96 is rtl~688 at LC_X5_Y7_N5
  84. --operation mode is normal
  85. A1L96 = flag[1] # A1L84Q & !flag[2];
  86. --A1L97 is rtl~690 at LC_X5_Y7_N8
  87. --operation mode is normal
  88. A1L97 = flag[1] & (flag[2]) # !flag[1] & A1L82Q & !flag[2];
  89. --A1L88 is light[6]~1019 at LC_X4_Y7_N7
  90. --operation mode is normal
  91. A1L88 = !flag[1] & !flag[0] # !flag[2];
  92. --A1L92 is light~1020 at LC_X4_Y7_N3
  93. --operation mode is normal
  94. A1L92 = flag[1] & (flag[2] # !flag[0]) # !flag[1] & (flag[0]);
  95. --A1L65 is flag~576 at LC_X4_Y7_N5
  96. --operation mode is normal
  97. A1L65 = flag[1] & (A1L80Q) # !flag[1] & (A1L89Q);
  98. --A1L62 is flag[0]~578 at LC_X5_Y7_N6
  99. --operation mode is normal
  100. A1L62 = flag[2] & (flag[1]) # !flag[2] & (flag[1] & (A1L80Q) # !flag[1] & A1L89Q);
  101. --Count1[9] is Count1[9] at LC_X10_Y4_N9
  102. --operation mode is normal
  103. Count1[9]_carry_eqn = (!A1L19 & A1L30) # (A1L19 & A1L31);
  104. Count1[9]_lut_out = Count1[9]_carry_eqn $ Count1[9];
  105. Count1[9] = DFFEAS(Count1[9]_lut_out, GLOBAL(Period1uS), VCC, , , , , A1L72, );
  106. --Count2[4] is Count2[4] at LC_X9_Y7_N4
  107. --operation mode is arithmetic
  108. Count2[4]_lut_out = Count2[4] $ (!A1L44);
  109. Count2[4] = DFFEAS(Count2[4]_lut_out, GLOBAL(Count1[9]), VCC, , , , , A1L69, );
  110. --A1L47 is Count2[4]~105 at LC_X9_Y7_N4
  111. --operation mode is arithmetic
  112. A1L47 = A1L48;
  113. --Count2[5] is Count2[5] at LC_X9_Y7_N5
  114. --operation mode is arithmetic
  115. Count2[5]_carry_eqn = (!A1L47 & GND) # (A1L47 & VCC);
  116. Count2[5]_lut_out = Count2[5] $ (Count2[5]_carry_eqn);
  117. Count2[5] = DFFEAS(Count2[5]_lut_out, GLOBAL(Count1[9]), VCC, , , , , A1L69, );
  118. --A1L51 is Count2[5]~109 at LC_X9_Y7_N5
  119. --operation mode is arithmetic
  120. A1L51_cout_0 = !A1L47 # !Count2[5];
  121. A1L51 = CARRY(A1L51_cout_0);
  122. --A1L52 is Count2[5]~109COUT1_146 at LC_X9_Y7_N5
  123. --operation mode is arithmetic
  124. A1L52_cout_1 = !A1L47 # !Count2[5];
  125. A1L52 = CARRY(A1L52_cout_1);
  126. --Count2[6] is Count2[6] at LC_X9_Y7_N6
  127. --operation mode is arithmetic
  128. Count2[6]_carry_eqn = (!A1L47 & A1L51) # (A1L47 & A1L52);
  129. Count2[6]_lut_out = Count2[6] $ (!Count2[6]_carry_eqn);
  130. Count2[6] = DFFEAS(Count2[6]_lut_out, GLOBAL(Count1[9]), VCC, , , , , A1L69, );
  131. --A1L54 is Count2[6]~113 at LC_X9_Y7_N6
  132. --operation mode is arithmetic
  133. A1L54_cout_0 = Count2[6] & (!A1L51);
  134. A1L54 = CARRY(A1L54_cout_0);
  135. --A1L55 is Count2[6]~113COUT1_148 at LC_X9_Y7_N6
  136. --operation mode is arithmetic
  137. A1L55_cout_1 = Count2[6] & (!A1L52);
  138. A1L55 = CARRY(A1L55_cout_1);
  139. --Count2[3] is Count2[3] at LC_X9_Y7_N3
  140. --operation mode is arithmetic
  141. Count2[3]_lut_out = Count2[3] $ (A1L41);
  142. Count2[3] = DFFEAS(Count2[3]_lut_out, GLOBAL(Count1[9]), VCC, , , , , A1L69, );
  143. --A1L44 is Count2[3]~117 at LC_X9_Y7_N3
  144. --operation mode is arithmetic
  145. A1L44_cout_0 = !A1L41 # !Count2[3];
  146. A1L44 = CARRY(A1L44_cout_0);
  147. --A1L45 is Count2[3]~117COUT1_144 at LC_X9_Y7_N3
  148. --operation mode is arithmetic
  149. A1L45_cout_1 = !A1L42 # !Count2[3];
  150. A1L45 = CARRY(A1L45_cout_1);
  151. --Count2[1] is Count2[1] at LC_X9_Y7_N1
  152. --operation mode is arithmetic
  153. Count2[1]_lut_out = Count2[1] $ A1L35;
  154. Count2[1] = DFFEAS(Count2[1]_lut_out, GLOBAL(Count1[9]), VCC, , , , , A1L69, );
  155. --A1L38 is Count2[1]~121 at LC_X9_Y7_N1
  156. --operation mode is arithmetic
  157. A1L38_cout_0 = !A1L35 # !Count2[1];
  158. A1L38 = CARRY(A1L38_cout_0);
  159. --A1L39 is Count2[1]~121COUT1_141 at LC_X9_Y7_N1
  160. --operation mode is arithmetic
  161. A1L39_cout_1 = !A1L36 # !Count2[1];
  162. A1L39 = CARRY(A1L39_cout_1);
  163. --Count2[2] is Count2[2] at LC_X9_Y7_N2
  164. --operation mode is arithmetic
  165. Count2[2]_lut_out = Count2[2] $ !A1L38;
  166. Count2[2] = DFFEAS(Count2[2]_lut_out, GLOBAL(Count1[9]), VCC, , , , , A1L69, );
  167. --A1L41 is Count2[2]~125 at LC_X9_Y7_N2
  168. --operation mode is arithmetic
  169. A1L41_cout_0 = Count2[2] & !A1L38;
  170. A1L41 = CARRY(A1L41_cout_0);
  171. --A1L42 is Count2[2]~125COUT1_143 at LC_X9_Y7_N2
  172. --operation mode is arithmetic
  173. A1L42_cout_1 = Count2[2] & !A1L39;
  174. A1L42 = CARRY(A1L42_cout_1);
  175. --A1L68 is LessThan~338 at LC_X9_Y7_N9
  176. --operation mode is normal
  177. A1L68 = Count2[3] & Count2[7] & (Count2[2] # Count2[1]);
  178. --A1L69 is LessThan~339 at LC_X9_Y7_N8
  179. --operation mode is normal
  180. A1L69 = Count2[4] & Count2[6] & Count2[5] & A1L68;
  181. --Period1uS is Period1uS at LC_X10_Y3_N4
  182. --operation mode is normal
  183. Period1uS_lut_out = Count[1] & Count[0] & !Period1uS & Count[2] # !Count[1] & !Count[0] & Period1uS & !Count[2];
  184. Period1uS = DFFEAS(Period1uS_lut_out, GLOBAL(GCLKP1), VCC, , , , , , );
  185. --Count1[8] is Count1[8] at LC_X10_Y4_N8
  186. --operation mode is arithmetic
  187. Count1[8]_carry_eqn = (!A1L19 & A1L27) # (A1L19 & A1L28);
  188. Count1[8]_lut_out = Count1[8] $ (!Count1[8]_carry_eqn);
  189. Count1[8] = DFFEAS(Count1[8]_lut_out, GLOBAL(Period1uS), VCC, , , , , A1L72, );
  190. --A1L30 is Count1[8]~131 at LC_X10_Y4_N8
  191. --operation mode is arithmetic
  192. A1L30_cout_0 = Count1[8] & (!A1L27);
  193. A1L30 = CARRY(A1L30_cout_0);
  194. --A1L31 is Count1[8]~131COUT1_190 at LC_X10_Y4_N8
  195. --operation mode is arithmetic
  196. A1L31_cout_1 = Count1[8] & (!A1L28);
  197. A1L31 = CARRY(A1L31_cout_1);
  198. --Count1[5] is Count1[5] at LC_X10_Y4_N5
  199. --operation mode is arithmetic
  200. Count1[5]_carry_eqn = A1L19;
  201. Count1[5]_lut_out = Count1[5] $ (Count1[5]_carry_eqn);
  202. Count1[5] = DFFEAS(Count1[5]_lut_out, GLOBAL(Period1uS), VCC, , , , , A1L72, );
  203. --A1L21 is Count1[5]~135 at LC_X10_Y4_N5
  204. --operation mode is arithmetic
  205. A1L21_cout_0 = !A1L19 # !Count1[5];
  206. A1L21 = CARRY(A1L21_cout_0);
  207. --A1L22 is Count1[5]~135COUT1_184 at LC_X10_Y4_N5
  208. --operation mode is arithmetic
  209. A1L22_cout_1 = !A1L19 # !Count1[5];
  210. A1L22 = CARRY(A1L22_cout_1);
  211. --Count1[6] is Count1[6] at LC_X10_Y4_N6
  212. --operation mode is arithmetic
  213. Count1[6]_carry_eqn = (!A1L19 & A1L21) # (A1L19 & A1L22);
  214. Count1[6]_lut_out = Count1[6] $ (!Count1[6]_carry_eqn);
  215. Count1[6] = DFFEAS(Count1[6]_lut_out, GLOBAL(Period1uS), VCC, , , , , A1L72, );
  216. --A1L24 is Count1[6]~139 at LC_X10_Y4_N6
  217. --operation mode is arithmetic
  218. A1L24_cout_0 = Count1[6] & (!A1L21);
  219. A1L24 = CARRY(A1L24_cout_0);
  220. --A1L25 is Count1[6]~139COUT1_186 at LC_X10_Y4_N6
  221. --operation mode is arithmetic
  222. A1L25_cout_1 = Count1[6] & (!A1L22);
  223. A1L25 = CARRY(A1L25_cout_1);
  224. --Count1[7] is Count1[7] at LC_X10_Y4_N7
  225. --operation mode is arithmetic
  226. Count1[7]_carry_eqn = (!A1L19 & A1L24) # (A1L19 & A1L25);
  227. Count1[7]_lut_out = Count1[7] $ Count1[7]_carry_eqn;
  228. Count1[7] = DFFEAS(Count1[7]_lut_out, GLOBAL(Period1uS), VCC, , , , , A1L72, );
  229. --A1L27 is Count1[7]~143 at LC_X10_Y4_N7
  230. --operation mode is arithmetic
  231. A1L27_cout_0 = !A1L24 # !Count1[7];
  232. A1L27 = CARRY(A1L27_cout_0);
  233. --A1L28 is Count1[7]~143COUT1_188 at LC_X10_Y4_N7
  234. --operation mode is arithmetic
  235. A1L28_cout_1 = !A1L25 # !Count1[7];
  236. A1L28 = CARRY(A1L28_cout_1);
  237. --A1L70 is LessThan~340 at LC_X11_Y4_N7
  238. --operation mode is normal
  239. A1L70 = Count1[9] & Count1[7] & Count1[6] & Count1[5];
  240. --Count1[4] is Count1[4] at LC_X10_Y4_N4
  241. --operation mode is arithmetic
  242. Count1[4]_lut_out = Count1[4] $ (!A1L16);
  243. Count1[4] = DFFEAS(Count1[4]_lut_out, GLOBAL(Period1uS), VCC, , , , , A1L72, );
  244. --A1L19 is Count1[4]~147 at LC_X10_Y4_N4
  245. --operation mode is arithmetic
  246. A1L19 = CARRY(Count1[4] & (!A1L17));
  247. --Count1[3] is Count1[3] at LC_X10_Y4_N3
  248. --operation mode is arithmetic
  249. Count1[3]_lut_out = Count1[3] $ (A1L13);
  250. Count1[3] = DFFEAS(Count1[3]_lut_out, GLOBAL(Period1uS), VCC, , , , , A1L72, );
  251. --A1L16 is Count1[3]~151 at LC_X10_Y4_N3
  252. --operation mode is arithmetic
  253. A1L16_cout_0 = !A1L13 # !Count1[3];
  254. A1L16 = CARRY(A1L16_cout_0);
  255. --A1L17 is Count1[3]~151COUT1_182 at LC_X10_Y4_N3
  256. --operation mode is arithmetic
  257. A1L17_cout_1 = !A1L14 # !Count1[3];
  258. A1L17 = CARRY(A1L17_cout_1);
  259. --Count1[0] is Count1[0] at LC_X10_Y4_N0
  260. --operation mode is arithmetic
  261. Count1[0]_lut_out = !Count1[0];
  262. Count1[0] = DFFEAS(Count1[0]_lut_out, GLOBAL(Period1uS), VCC, , , , , A1L72, );
  263. --A1L7 is Count1[0]~155 at LC_X10_Y4_N0
  264. --operation mode is arithmetic
  265. A1L7_cout_0 = Count1[0];
  266. A1L7 = CARRY(A1L7_cout_0);
  267. --A1L8 is Count1[0]~155COUT1_176 at LC_X10_Y4_N0
  268. --operation mode is arithmetic
  269. A1L8_cout_1 = Count1[0];
  270. A1L8 = CARRY(A1L8_cout_1);
  271. --Count1[1] is Count1[1] at LC_X10_Y4_N1
  272. --operation mode is arithmetic
  273. Count1[1]_lut_out = Count1[1] $ A1L7;
  274. Count1[1] = DFFEAS(Count1[1]_lut_out, GLOBAL(Period1uS), VCC, , , , , A1L72, );
  275. --A1L10 is Count1[1]~159 at LC_X10_Y4_N1
  276. --operation mode is arithmetic
  277. A1L10_cout_0 = !A1L7 # !Count1[1];
  278. A1L10 = CARRY(A1L10_cout_0);
  279. --A1L11 is Count1[1]~159COUT1_178 at LC_X10_Y4_N1
  280. --operation mode is arithmetic
  281. A1L11_cout_1 = !A1L8 # !Count1[1];
  282. A1L11 = CARRY(A1L11_cout_1);
  283. --Count1[2] is Count1[2] at LC_X10_Y4_N2
  284. --operation mode is arithmetic
  285. Count1[2]_lut_out = Count1[2] $ !A1L10;
  286. Count1[2] = DFFEAS(Count1[2]_lut_out, GLOBAL(Period1uS), VCC, , , , , A1L72, );
  287. --A1L13 is Count1[2]~163 at LC_X10_Y4_N2
  288. --operation mode is arithmetic
  289. A1L13_cout_0 = Count1[2] & !A1L10;
  290. A1L13 = CARRY(A1L13_cout_0);
  291. --A1L14 is Count1[2]~163COUT1_180 at LC_X10_Y4_N2
  292. --operation mode is arithmetic
  293. A1L14_cout_1 = Count1[2] & !A1L11;
  294. A1L14 = CARRY(A1L14_cout_1);
  295. --A1L71 is LessThan~341 at LC_X11_Y4_N3
  296. --operation mode is normal
  297. A1L71 = Count1[3] # Count1[0] & Count1[1] & Count1[2];
  298. --A1L72 is LessThan~342 at LC_X11_Y4_N4
  299. --operation mode is normal
  300. A1L72 = Count1[8] & A1L70 & (Count1[4] # A1L71);
  301. --Count2[0] is Count2[0] at LC_X9_Y7_N0
  302. --operation mode is arithmetic
  303. Count2[0]_lut_out = !Count2[0];
  304. Count2[0] = DFFEAS(Count2[0]_lut_out, GLOBAL(Count1[9]), VCC, , , , , A1L69, );
  305. --A1L35 is Count2[0]~129 at LC_X9_Y7_N0
  306. --operation mode is arithmetic
  307. A1L35_cout_0 = Count2[0];
  308. A1L35 = CARRY(A1L35_cout_0);
  309. --A1L36 is Count2[0]~129COUT1_139 at LC_X9_Y7_N0
  310. --operation mode is arithmetic
  311. A1L36_cout_1 = Count2[0];
  312. A1L36 = CARRY(A1L36_cout_1);
  313. --Count[2] is Count[2] at LC_X10_Y3_N3
  314. --operation mode is normal
  315. Count[2]_lut_out = !Period1uS & (Count[2] $ (Count[1] & Count[0]));
  316. Count[2] = DFFEAS(Count[2]_lut_out, GLOBAL(GCLKP1), VCC, , , , , , );
  317. --Count[1] is Count[1] at LC_X10_Y3_N6
  318. --operation mode is normal
  319. Count[1]_lut_out = !Period1uS & (Count[1] $ Count[0]);
  320. Count[1] = DFFEAS(Count[1]_lut_out, GLOBAL(GCLKP1), VCC, , , , , , );
  321. --Count[0] is Count[0] at LC_X10_Y3_N2
  322. --operation mode is normal
  323. Count[0]_lut_out = !Count[0] & (!Count[1] & !Count[2] # !Period1uS);
  324. Count[0] = DFFEAS(Count[0]_lut_out, GLOBAL(GCLKP1), VCC, , , , , , );
  325. --GCLKP2 is GCLKP2 at PIN_30
  326. --operation mode is input
  327. GCLKP2 = INPUT();
  328. --GCLKP1 is GCLKP1 at PIN_14
  329. --operation mode is input
  330. GCLKP1 = INPUT();
  331. --light[0] is light[0] at PIN_91
  332. --operation mode is output
  333. light[0] = OUTPUT(A1L75Q);
  334. --light[1] is light[1] at PIN_92
  335. --operation mode is output
  336. light[1] = OUTPUT(A1L77Q);
  337. --light[2] is light[2] at PIN_95
  338. --operation mode is output
  339. light[2] = OUTPUT(A1L80Q);
  340. --light[3] is light[3] at PIN_96
  341. --operation mode is output
  342. light[3] = OUTPUT(A1L82Q);
  343. --light[4] is light[4] at PIN_97
  344. --operation mode is output
  345. light[4] = OUTPUT(A1L84Q);
  346. --light[5] is light[5] at PIN_98
  347. --operation mode is output
  348. light[5] = OUTPUT(A1L86Q);
  349. --light[6] is light[6] at PIN_99
  350. --operation mode is output
  351. light[6] = OUTPUT(A1L89Q);
  352. --light[7] is light[7] at PIN_100
  353. --operation mode is output
  354. light[7] = OUTPUT(A1L91Q);