Knowledge (XXG)

Hudson Soft HuC6280

Source 📝

25: 130: 301:
Alternatively, each channel can be individually switched to "Direct D/A" mode in which the programmer can send data directly to the sound mixer, allowing more complex sound patterns to be generated, such as speech. Inevitably, this requires more programming effort and CPU time.
248:
of 8 KB. Each logical 8 KB segment is associated with one of 256 physical 8 KB sized segments. This can be set up with an 8-bit register (MPR0-7) that contains the most significant eight bits of the address of the 8 KB
283:
0-1 - Waveform playback Frequency modulation (channel 1 muted) 2-3 - Waveform playback only 4-5 - Waveform playback White noise generation
572: 253:
in physical memory. Thus the logical 64 KB address space can be overlapping, continuous or scattered in physical address space, depending on the eight MPR registers.
565: 46: 508: 353: 116: 286:
Waveform playback is the most common and allows a 32-byte, 5-bit unsigned linear sample to be played back at selected frequencies.
97: 558: 69: 50: 76: 684: 483: 290:
takes this one step further, allowing the playback frequency to be dynamically adjusted according to a specified pattern.
214: 83: 35: 54: 39: 65: 155: 280:
provides six sound channels, which can be conveniently paired according to the functionality they provide:
689: 241: 206: 421: 346: 294:
is used to simulate percussion instruments and effects, such as explosions, by means of a pseudo-random
694: 604: 287: 225: 202: 658: 459: 404: 398: 393: 388: 383: 377: 277: 159: 201:
core which has several additional instructions and a few internal peripheral functions such as an
614: 581: 186: 90: 339: 237: 179: 311: 162:
8-bit CPU (the latter is essentially a simplified, less expensive and faster version of
467: 368: 326: 250: 245: 144: 678: 599: 183: 167: 321: 637: 539: 534: 295: 291: 171: 148: 24: 550: 518: 513: 494: 455: 444: 439: 434: 410: 217:(PSG). The processor operates at two speeds, 1.79 MHz and 7.16 MHz. 429: 198: 152: 228:. This revision reportedly fixed some minor audio issues in those systems. 262:- transfer the content of the accumulator (A) into an MPR register (0-7). 609: 163: 129: 663: 316: 621: 331: 210: 141: 128: 554: 335: 585: 175: 18: 256:
Two special instructions are used to access these registers:
240:
space, but a 2 MB physical address space. The HuC6280 uses a
312:
http://shu.emuunlim.com/download/pcedocs/pce_cpu.html
224:
was released and used in the PC Engine CoreGrafx and
158:, an upgraded CMOS version of the popular NMOS-based 327:
https://www.copetti.org/writings/consoles/pc-engine/
646: 630: 592: 527: 492: 476: 454: 420: 367: 322:http://www.interlog.com/~daves/pce_info/info.html 268:- transfer an MPR register into the accumulator. 178:. The most notable product using the HuC6280 is 566: 347: 8: 53:. Unsourced material may be challenged and 573: 559: 551: 354: 340: 332: 117:Learn how and when to remove this message 7: 213:, an 8-bit parallel I/O port, and a 170:design), manufactured for Hudson by 51:adding citations to reliable sources 401:(and 6510T, 6512, 6513, 6514, 6515) 244:that splits the memory space into 14: 317:http://www.magicengine.com/mkit/ 23: 1: 484:Interrupts in 65xx processors 380:(and 6501, 6503, 6504, 6505) 215:programmable sound generator 151:'s improved version of the 711: 236:The HuC6280 has a 64 KB 197:The HuC6280 contains a 407:(and 7501, 8500, 8501) 242:Memory Management Unit 207:memory management unit 134: 422:Western Design Center 132: 66:"Hudson Soft HuC6280" 685:65xx microprocessors 288:Frequency modulation 203:interrupt controller 147:is Japanese company 47:improve this article 16:8-bit microprocessor 582:Video game consoles 278:wavetable synthesis 220:A slightly revised 160:MOS Technology 6502 187:video game console 135: 672: 671: 631:Handheld consoles 548: 547: 127: 126: 119: 101: 702: 575: 568: 561: 552: 356: 349: 342: 333: 267: 261: 133:Revised HuC6280A 122: 115: 111: 108: 102: 100: 59: 27: 19: 710: 709: 705: 704: 703: 701: 700: 699: 675: 674: 673: 668: 642: 626: 588: 579: 549: 544: 523: 488: 472: 450: 416: 363: 362:65xx-based CPUs 360: 308: 284: 274: 272:Sound generator 265: 259: 238:logical address 234: 195: 123: 112: 106: 103: 60: 58: 44: 28: 17: 12: 11: 5: 708: 706: 698: 697: 692: 687: 677: 676: 670: 669: 667: 666: 661: 656: 650: 648: 644: 643: 641: 640: 634: 632: 628: 627: 625: 624: 619: 618: 617: 612: 607: 596: 594: 590: 589: 580: 578: 577: 570: 563: 555: 546: 545: 543: 542: 537: 531: 529: 525: 524: 522: 521: 516: 511: 506: 504:Hudson HuC6280 500: 498: 490: 489: 487: 486: 480: 478: 474: 473: 471: 470: 464: 462: 452: 451: 449: 448: 442: 437: 432: 426: 424: 418: 417: 415: 414: 408: 402: 396: 391: 386: 381: 374: 372: 369:MOS Technology 365: 364: 361: 359: 358: 351: 344: 336: 330: 329: 324: 319: 314: 307: 306:External links 304: 282: 273: 270: 233: 232:Memory mapping 230: 194: 191: 145:microprocessor 125: 124: 31: 29: 22: 15: 13: 10: 9: 6: 4: 3: 2: 707: 696: 693: 691: 690:TurboGrafx-16 688: 686: 683: 682: 680: 665: 662: 660: 657: 655: 652: 651: 649: 645: 639: 636: 635: 633: 629: 623: 620: 616: 613: 611: 608: 606: 603: 602: 601: 600:TurboGrafx-16 598: 597: 595: 593:Home consoles 591: 587: 583: 576: 571: 569: 564: 562: 557: 556: 553: 541: 538: 536: 533: 532: 530: 526: 520: 517: 515: 512: 510: 509:Nintendo SA-1 507: 505: 502: 501: 499: 496: 491: 485: 482: 481: 479: 475: 469: 466: 465: 463: 461: 457: 453: 446: 443: 441: 438: 436: 433: 431: 428: 427: 425: 423: 419: 412: 409: 406: 403: 400: 397: 395: 392: 390: 387: 385: 382: 379: 376: 375: 373: 370: 366: 357: 352: 350: 345: 343: 338: 337: 334: 328: 325: 323: 320: 318: 315: 313: 310: 309: 305: 303: 299: 297: 293: 289: 281: 279: 271: 269: 263: 257: 254: 252: 247: 243: 239: 231: 229: 227: 223: 218: 216: 212: 208: 204: 200: 192: 190: 188: 185: 184:TurboGrafx-16 181: 177: 173: 169: 165: 161: 157: 154: 150: 146: 143: 140: 131: 121: 118: 110: 99: 96: 92: 89: 85: 82: 78: 75: 71: 68: –  67: 63: 62:Find sources: 56: 52: 48: 42: 41: 37: 32:This article 30: 26: 21: 20: 653: 638:TurboExpress 540:Chuck Peddle 503: 477:Architecture 447:(and 65C802) 300: 285: 275: 264: 258: 255: 235: 221: 219: 196: 138: 136: 113: 104: 94: 87: 80: 73: 61: 45:Please help 33: 695:Hudson Soft 535:Bill Mensch 296:square wave 292:White noise 276:PSG-styled 193:Description 172:Seiko Epson 149:Hudson Soft 107:August 2014 679:Categories 647:Technology 605:SuperGrafx 519:Ricoh 5A22 514:Ricoh 2A03 468:740 family 456:Mitsubishi 413:(and 4510) 226:SuperGrafx 77:newspapers 528:Designers 153:WDC 65C02 34:does not 610:TurboDuo 497:machines 246:segments 222:HuC6280A 164:Motorola 659:HuC6270 654:HuC6280 460:Renesas 251:segment 139:HuC6280 91:scholar 55:removed 40:sources 664:HuCard 445:65C816 440:65C265 435:65C134 411:65CE02 93:  86:  79:  72:  64:  622:PC-FX 584:from 430:65C02 371:, CSG 211:timer 199:65C02 142:8-bit 98:JSTOR 84:books 615:Mini 495:game 493:For 405:8502 399:6510 394:6509 389:6508 384:6507 378:6502 266:TMAi 260:TAMi 209:, a 205:, a 174:and 168:6800 137:The 70:news 38:any 36:cite 586:NEC 182:'s 180:NEC 176:NEC 166:'s 156:CPU 49:by 681:: 458:, 298:. 189:. 574:e 567:t 560:v 355:e 348:t 341:v 120:) 114:( 109:) 105:( 95:· 88:· 81:· 74:· 57:. 43:.

Index


cite
sources
improve this article
adding citations to reliable sources
removed
"Hudson Soft HuC6280"
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message

8-bit
microprocessor
Hudson Soft
WDC 65C02
CPU
MOS Technology 6502
Motorola
6800
Seiko Epson
NEC
NEC
TurboGrafx-16
video game console
65C02
interrupt controller
memory management unit

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.