|
กลุ่มคำสั่งจัดการสัญญาณอะนาลอก |
ชื่อคำสั่ง | รายละเอียด |
DTMFOUT | กำเนิดสัญญาณ DTMF หรือสัญญาณปุ่มโทรศัพท์ |
FREQOUT | กำเนิดสัญญาณไซน์ 1 หรือ 2 ความถึ่ตั้งแต่ 0-82.91 kHz |
PWM | สร้างสัญญาณ PWM ขนาด 8 บิตออกไปทางขาพอร์ต |
RCTIME | วัดค่าเวลาการประจุ/คายประจุของวงจร RC |
Top |
กลุ่มคำสั่งจัดการข้อมูลอนุกรม |
ชื่อคำสั่ง | รายละเอียด |
SERIN | รับข้อมูลอนุกรมเข้า มีรูปแบบข้อมูลแบบ N-8-1หรือ E-7-1 |
SEROUT | ส่งข้อมูลอนุกรมออกในรูปแบบ N-8-1 หรือ E-7-1 ทางขา S out |
SHIFTIN | เลื่อนข้อมูลเข้าแบบอนุกรม |
SHIFTOUT | เลื่อนข้อมูลออกแบบอนุกรม |
Top |
กลุ่มคำสั่งตารางข้อมูล |
ชื่อคำสั่ง | รายละเอียด |
LOOKDOWN | ค้นหาตัวเลขที่เหมือนกัน แล้วเก็บค่าไว้ในตัวแปร |
LOOKUP | เปิดตารางข้อมูล |
Top |
กลุ่มคำสั่งประมวลผลทางคณิตศาสตร์ |
ชื่อคำสั่ง |
รายละเอียด |
+ |
คำสั่งการบวก |
- |
คำสั่งการลบ |
* |
คำสั่งการคูณ โดยส่งค่าผลลัพธ์เวิร์ดด้านต่ำ (16 บิตล่าง)กลับมา |
** |
คำสั่งการคูณ โดยส่งค่าผลลัพธ์เวิร์ดด้านสูง (16 บิตบน)กลับมา |
/ |
คำสั่งการหาร โดยส่งค่าผลหารจำนวนเต็มที่ได้กลับมา |
// |
คำสั่งการหาร โดยส่งค่าเศษที่เหลือจากการหารกลับมา |
*/ |
คำสั่งคูณเลขทศนิยม |
>> |
เลื่อนข้อมูลไปทางขาว 1 บิตมีค่าเท่ากับหารด้วย 2 |
<< |
เลื่อนข้อมูลไปทางซ้าย 1 บิตมีค่าเท่ากับคูณด้วย 2 |
ABS |
ประมวลผลเฉพาะข้อมูลตัวเลขแบบไม่คิดเครื่องหมาย |
COS |
คำนวณค่าโคไซน์ (cosine) ทางตรีโกณมิติ |
DIG |
เรียกค่าของข้อมูลจากหลักที่กำหนด ในรูปของเลขฐานสิบ |
MAX |
เก็บค่าตัวแปรที่มีค่าน้อยกว่าหรือเท่ากับข้อมูลที่กำหนดหลังคำสั่งนี้ |
MIN |
เก็บค่าตัวแปรที่มีค่ามากกว่าหรือเท่ากับข้อมูลที่กำหนดหลังคำสั่งนี้ |
SIN |
คำนวณค่าไซน์ (sine)ทางตรีโกณมิติ |
SQR |
ถอดรากที่สอง |
Top |
กลุ่มคำสั่งประมวลผลทางลอจิก |
ชื่อคำสั่ง |
รายละเอียด |
& |
และ (AND)ทางลอจิก |
| |
หรือ (OR) ทางลอจิก |
^ |
เอ็กคลูซีฟ-ออร์ (XOR)ทางลอจิก |
REV |
สลับบิตข้อมูล |
DCD |
เลือกเซตบิตที่ต้องการของข้อมูลขนาด 16 บิต |
NCD |
แสดงบิตนัยสำคัญของข้อมูลขนาด 16 บิต |
ll << 1 >> ll << 2 >> ll