Texas Instruments MSP50C6xx Operation & User’s Manual

File Specifications

Brand: Texas Instruments
Category: Processor
Model: MSP50C6xx (Operation & User’s Manual), prNTdhSrGAHNE
File Info: Adobe Acrobat PDF (DjVu)
File Size: 1.42 Mb
Pages: 390 pages

Download PDF

Download Texas Instruments MSP50C6xx Manual (390 pages)

Read Online:

Read the Texas Instruments MSP50C6xx Operation & User’s Manual online using the built-in PDF viewer. This document explains how to operate the device, adjust settings and perform regular maintenance.

Key Pages of Document

Individual Instruction Descriptions

4-186 4.14.87 XORS Logical XOR String Syntax [label] name dest, src [, src1] Clock, clk Word, w With RPT, clk Class XORS An, {adrs} Table 4–46 Table 4–46 1b XORS An[~], An[~], pma16 nS+4 2 N/R 2b XORS An[~], An~, An nS+3 1 nR+3 3 Execution dest ⇐ dest XOR src (for two operands) dest ⇐ src1 XOR src (for three ...

Cmm1.asm was modified to include routines for sleeping and speaking from

Texas Instruments MSP50C6xx C––. global _inportD global _getSecondsPassed global _sleepQuarterSec global _speakDays global _speakOnes global _speakTens global _speakTeens global _speakAMPM New C–– callable functions were declared global. external sleep_light external speak ...

Individual Instruction Descriptions

Texas Instruments MSP50C6xx 4-90 Syntax Description Alternate Syntax CRC pma16 CRNC pma16 Conditional call on RCF = 1 Conditional call on RCF = 0 CRE pma16 CRNE pma16 CRZ pma16 CRNZ pma16 Conditional call on RZF = 1 (equal)† Conditional call on RZF = 0 (not equal)† CXG pma16 CXNG pma16 CXNLE pma16 CXLE pma16 Conditional call on transfer greater ( ...

Individual Instruction Descriptions

4-158 4.14.62 RTAG Reset Tag Syntax [label] name dest Clock, clk Word, w With RPT, clk Class RTAG {adrs} Table 4–46 Table 4–46 5 Execution memory tag bit at {adrs} data memory location ⇐ 0 PC ⇐ PC + 1 Flags Affected None Opcode Instructions 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 RTAG {adrs} 1 1 0 1 0 1 1 0 1 a ...

Assembly Language Instructions

Texas Instruments MSP50C6xx constants. Long constants (16 bits) and long string constants differ in that ref- erences are made to constants in the second word of the two-word instruction word. References made to a single 16-bit integer constant are immediate. That is, the actual constant value follows the first word opcode ...

Individual Instruction Descriptions

Texas Instruments MSP50C6xx 4-162 4.14.66 SHL Shift Left Syntax [label] name dest [, mod] Clock, clk Word, w With RPT, clk Class SHL An[~] [, next A] 1 1 nR+3 3 Execution [premodify AP if mod specified] PH, PL ⇐ src << SV PC ⇐ PC + 1 Flags Affected OF, SF, ZF, CF are set accordingly Opcode Instructions 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 ...

Introduction to the MSP50C6xx

Texas Instruments MSP50C6xx 1.2 Applications Due to its low cost, low-power consumption, and high programmability, the MSP50C6xx is suitable for a wide variety of applications incorporating flexible I/O and high-quality speech: Consumer Education Toys and Games Electronic Learning Aids Appliances Talking Dictionaries Talking Clocks Langu ...

Individual Instruction Descriptions

4-171 Assembly Language Instructions 4.14.75 SHLTPLS Shift Left String and Transfer PL to Accumulator Syntax [label] name dest, src Clock, clk Word, w With RPT, clk Class SHLTPLS An, {adrs} Table 4–46 Table 4–46 1b SHLTPLS An[~], An[~] nS+3 1 nR+3 3 Execution PH, PL ⇐ src << SV dest ⇐ PL PC ⇐ PC + 1 Flags Affecte ...

Code Development Tools

Texas Instruments MSP50C6xx Figure 5–1. 10-Pin IDC Connector (top view looking at the board) IDC2X5M RESET VPP SCANCLK PGMPULSE SYNC GND N/C SCANIN VDD SCANOUT 1 3 5 7 9 2 4 6 8 10 PINOUT DETAILS 10-PIN HEADER (3M PART# 2510–6002UB) LAYOUT DETAILS 0.10.8000.1IDC2X5M HOLE DIA 0.038PAD DIA 0.0600.35It is also recommended that all producti ...

Individual Instruction Descriptions

Texas Instruments MSP50C6xx 4-77 Assembly Language Instructions 4.14.2 ADDB ADD BYTE Syntax [label] name dest, src Clock, clk Words, w With RPT, clk Class ADDB An, imm8 1 1 N/R 2a ADDB Rx, imm8 1 1 N/R 4b Execution dest ⇐ dest + src PC ⇐ PC + 1 Flags Affected dest is An: OF, SF, ZF, CF are set accordingly dest is Rx: RCF, RZF are set accordin ...

MSP50C6xx Development Tools Guidelines

Texas Instruments MSP50C6xx 5-6 The emulation personality card, for the speech-EVM, that supports code development on the MSP50C614, MSP50C605, MSP50C601, and MSP50C604 (being used in master mode). A MSP50P614 is used on this board to emulate the MSP50C6xx core. An EPROM is used on the SPEECH-EVM board to emulate the data ROM of the MSP50C601 and ...

Individual Instruction Descriptions

Texas Instruments MSP50C6xx 4-185 Assembly Language Instructions 4.14.86 XORB Logical XOR Byte Syntax [label] name dest, src Clock, clk Word, w With RPT, clk Class XORB An, imm8 1 1 N/R 2a Execution An ⇐ An XOR imm8 (for two operands) PC ⇐ PC + 1 Flags Affected dest is An: OF, SF, ZF, CF are set accordingly Opcode Instructions 16 15 14 13 12 11 1 ...

Texas Instruments MSP50C6xx user guide recommended for: TMS320 DSP, Sitara AM3352, TMS320C28x, TMS320C2XX, Sitara AM335x.

⚠️ Download Safety

The Processor Operation & user’s manual (390 pages) is completely safe to download (last scan date: 04/08/2026).

Processor: Frequently Requested PDF Instructions