Changes for page Front I/O
Last modified by Kevin Wiki on 2024/07/07 22:48
From version
9.1
edited by Kevin Wiki
on 2024/07/07 22:44
on 2024/07/07 22:44
Change comment:
There is no comment for this version
To version
9.2
edited by Kevin Wiki
on 2024/07/07 22:48
on 2024/07/07 22:48
Change comment:
There is no comment for this version
Summary
Details
- Page properties
-
- Content
-
... ... @@ -281,28 +281,24 @@ 281 281 There are 4 words, each containing 7 data bits. They do not 282 282 283 283 284 -= Controlling centerLEDcolumns =284 += Front I/O LED Column Address Map = 285 285 286 -There are a total of 4 banks of addressable LED's 12 each of the total 48. 287 - 288 - 289 289 |**Address Range (Binary)**|**Address Range (hex)**|**Size**|**Description** 290 -|0-7|00-07|1 byte|Ethernet indicator and LEDs bank-1291 -|8-15|08-0F|1 byte|LEDs bank-2292 -|16-23|10-17|1 byte|LEDs bank-3293 -|24-31|18-1F|1 byte|LEDs bank-4287 +|0-7|00-07|1 byte|Ethernet indicator and LEDs register 1 288 +|8-15|08-0F|1 byte|LEDs register 2 289 +|16-23|10-17|1 byte|LEDs register 3 290 +|24-31|18-1F|1 byte|LEDs register 4 294 294 295 295 [[attach:Address Ranges-Table 1.csv||target="_blank"]] 296 296 297 -| =**AddressBanks**|=**LEDs Controlled**|=**Count**|=**Address Range (hex)**|=**Description**298 -| =**Bank-1**|1 2 4 6 8 10 12|7|00-07|LED 1 ethernet indicator, even bottom half299 -| =**Bank-2**|3 5 7 9 11 13|6|08-0F|Odd LED top half300 -| =**Bank-3**|14 16 18 20 22 23 24|7|10-17|Even LED bottom half301 -| =**Bank-4**|15 17 19 21|4|18-1F|Odd LED top half294 +|**Registers**|**LEDs Controlled**|**Count**|**Address Range (hex)**|**Description** 295 +|**Register 1**|1 2 4 6 8 10 12|7|00-07|LED 1 ethernet indicator, even bottom half 296 +|**Register 2**|3 5 7 9 11 13|6|08-0F|Odd LED top half 297 +|**Register 3**|14 16 18 20 22 23 24|7|10-17|Even LED bottom half 298 +|**Register 4**|15 17 19 21|4|18-1F|Odd LED top half 302 302 303 -[[attach:LEDs per bank-Table 1.csv||target="_blank"]]300 +[[attach:LEDs per register-Table 1.csv||target="_blank"]] 304 304 305 - 306 306 | | |(% colspan="8" %)**bits (1 byte per register)** 307 307 |**Controls device**|**Register**|**7**|**6**|**5**|**4**|**3**|**2**|**1**|**0** 308 308 |**Ethernet LED**|Register 1|0|0|0|0|0|0|0|1 ... ... @@ -330,8 +330,12 @@ 330 330 |**LED 22**|Register 3|0|0|1|0|0|0|0|0 331 331 |**LED 23**|Register 3|0|1|0|0|0|0|0|0 332 332 329 +[[attach:Register Memory Map-Table 1.csv||target="_blank"]] 333 333 331 += Controlling center LED columns = 334 334 333 +There are a total of 4 banks of addressable LED's 12 each of the total 48. 334 + 335 335 Script for writing all permutations to display: 336 336 337 337 {{code language="c++"}}
- Address Ranges-Table 1.csv
-
- Size
-
... ... @@ -1,1 +1,1 @@ 1 -2 09bytes1 +225 bytes - Content
-
... ... @@ -1,6 +1,6 @@ 1 1 Address Range (Binary);Address Range (hex);Size;Description 2 -0-7;00-07;1 byte;Ethernet indicator and LEDs bank-13 -8-15;08-0F;1 byte;LEDs bank-24 -16-23;10-17;1 byte;LEDs bank-35 -24-31;18-1F;1 byte;LEDs bank-42 +0-7;00-07;1 byte;Ethernet indicator and LEDs register 1 3 +8-15;08-0F;1 byte;LEDs register 2 4 +16-23;10-17;1 byte;LEDs register 3 5 +24-31;18-1F;1 byte;LEDs register 4 6 6
- LEDs per register-Table 1.csv
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.kevin - Size
-
... ... @@ -1,0 +1,1 @@ 1 +306 bytes - Content
-
... ... @@ -1,0 +1,6 @@ 1 +Registers;LEDs Controlled;Count;Address Range (hex);Description 2 +Register 1;1 2 4 6 8 10 12;7;00-07;LED 1 ethernet indicator, even bottom half 3 +Register 2;3 5 7 9 11 13;6;08-0F;Odd LED top half 4 +Register 3;14 16 18 20 22 23 24;7;10-17;Even LED bottom half 5 +Register 4;15 17 19 21;4;18-1F;Odd LED top half 6 +
- Register Memory Map-Table 1.csv
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.kevin - Size
-
... ... @@ -1,0 +1,1 @@ 1 +914 bytes - Content
-
... ... @@ -1,0 +1,26 @@ 1 +;;bits (1 byte per register);;;;;;; 2 +Controls device;Register;7;6;5;4;3;2;1;0 3 +Ethernet LED;Register 1;0;0;0;0;0;0;0;1 4 +LED 1;Register 1;0;0;0;0;0;0;1;0 5 +LED 2;Register 2;0;0;0;0;0;0;1;0 6 +LED 3;Register 1;0;0;0;0;0;1;0;0 7 +LED 4;Register 2;0;0;0;0;0;1;0;0 8 +LED 5;Register 1;0;0;0;0;1;0;0;0 9 +LED 6;Register 2;0;0;0;0;1;0;0;0 10 +LED 7;Register 1;0;0;0;1;0;0;0;0 11 +LED 8;Register 2;0;0;0;1;0;0;0;0 12 +LED 9;Register 1;0;0;1;0;0;0;0;0 13 +LED 10;Register 2;0;0;1;0;0;0;0;0 14 +LED 11;Register 1;0;1;0;0;0;0;0;0 15 +LED 12;Register 2;0;1;0;0;0;0;0;0 16 +LED 13;Register 3;0;0;0;0;0;0;0;1 17 +LED 14;Register 4;0;0;0;0;0;0;0;1 18 +LED 15;Register 3;0;0;0;0;0;0;1;0 19 +LED 16;Register 4;0;0;0;0;0;0;1;0 20 +LED 17;Register 3;0;0;0;0;0;1;0;0 21 +LED 18;Register 4;0;0;0;0;0;1;0;0 22 +LED 19;Register 3;0;0;0;0;1;0;0;0 23 +LED 20;Register 4;0;0;0;0;1;0;0;0 24 +LED 21;Register 3;0;0;0;1;0;0;0;0 25 +LED 22;Register 3;0;0;1;0;0;0;0;0 26 +LED 23;Register 3;0;1;0;0;0;0;0;0