义隆指令
魔兽世界单机版3.22指令

.additem 23162 36格包无等级装备.additem 22002-9 DZ.additem 21994-22001 ZS.additem 22086-22093 QS.additem 22010-22017 22060-22061 LR.additem 22078-22085 MS.additem 22095-22102 SM.additem 22106-22113 DLY.additem 22070-22077 SS.additem 22062-22069 FS.additem 12947 1000防戒.additem 22149 31749 31695 项链匕首-----30999 31745 30013长弓-----31072火枪-----31000 25639单手剑---31002 30788 13246 22378 25772 31002单手斧---31071单手锤---25759 25773法杖-----30010 30011 30012 31009 31036 31038 31417 魔杖-----30859 32831 25808.additem 28031 战披.additem 28030 法披.additem 22002-9 T0.5强化版 DZ.additem 31859 武器.additem 30973 手指.additem 19879 亚历克斯测试用法杖最强法杖.additem 19879 亚历克斯测试用法杖 +860治疗效果.additem 18970 致命测试戒指 2 魔法致命+50%.learn 7600 提高致命一击 56.learn 7599 提高致命一击 42.learn 9405 提高致命一击 70.learn 17713 提高致命一击 100.learn 16906 +攻击.learn 35785 +980攻击强度.learn 35786 1296攻击强度.learn 35868 1164攻击强度.learn 39421 +500防御等级=神器戒指.learn 34772 +400法伤.learn 24243 +840法伤.learn 35830 +642法伤.learn 35832 +683法伤.learn 35842 +700法伤.learn 35854 +698法伤这些是增加40以上属性的...learn 14935-40 增加敏捷.learn 14941-46 增加智力.learn 14947-52 增加精神.learn 14953-58 增加耐力.learn 14959-64 增加力量.learn 14976 增加火焰抗性.learn 14970 增加秘法抗性.learn 14982 增加冰霜抗性.learn 14989 增加自然抗性.learn 14995 增加暗影抗性.learn 34182 神圣免疫 .learn 34184 秘法免疫.learn 7940 冰霜免疫 .learn 7941 自然免疫 .learn 7942 火焰免疫 .learn 7743 暗影免疫.learn 39811 伤害免疫:火焰、冰霜、暗影、自然、秘法.learn 39804 伤害免疫:魔法.learn 34310 物理免疫.learn 34311 伤害免疫:物理.gm fly on 开启内域飞行.gm fly off 关闭内域飞行.Levelup 99 增加目标等级.learn all_lang 学习所有语言.max skill 1000000 必须学习.modify money 999999 增加99金99银99铜.modify aspeed 10 增加速度.modify hp # # 将目标的HP设置为#/#.modify mana # # 将目标的MP设置为#/#.modify rage # # 将目标的怒气值设置为#/#.modify energy # 将目标的能量值设置为#/#.modify honor 荣誉点数#(#=1=2147483646).modify arena 竞技场点数#(#=1=2147483646).modify integral 积分为#(#=0-999999).modify titles 99999999 获得所有的头衔.announce * 广播*给所有在线玩家.explorecheat 1 探索地图作弊.learn 34605 牛比穿墙术.learn 34091 騎乘術.learn 54197 寒冷飞行.learn 40810 军刀猛刺.learn 18360 吐息.learn 40733 神圣之盾无敌蛋壳.learn 40613 召唤独眼.learn 33132 3万5千的群伤.learn 23537 加物理伤害和攻击速度.learn 8909 所有抗+1W 护甲+2W.learn 36453 攻速+70% 物伤+75%.learn 27680 狂暴.learn 27680 攻击速度+150% 500物理伤害.learn 34173 125%的攻击速度 50%移动速度.learn 33232 物理伤害+50和移动速度+200% .learn 37871 一万伤害的冰冻.learn 31984 阿克蒙德的死亡之指.learn 34206 1小时吸收3000物理伤害.learn 24646 天神下凡.learn 33071 身上一个黑暗之球.learn 36051 献祭.learn 38718 大范围毒池.learn 35194 暗影形态.learn 32453 加满蓝.Learn 23965 加满血.learn 31700 飞行坦克.add 40775 黑锋骸骨狮鹫.add 32458 凤凰坐骑.learn 42777 幽灵虎.learn 48778 亚榭洛死亡战骑.learn 63643 被遗忘者战马.learn 63956 牛逼元龙.learn 39803 蓝色虚空鳐.learn 48023 无头骑士坐骑.learn 44827 飞行驯鹿.learn 63796 米米隆的头.learn 51960 冰龙.learn 42668 飞行扫把.learn 59567 苍蓝龙.learn 59785 战争长毛象.learn 59802 巨大的长毛象.learn 60025 白色元龙.additem 34092 角斗士虚空幼龙.additem 34061 涡轮加速飞行器控制台.additem 30480 炽热战马的缰绳.additem 33809 阿曼尼战熊.additem 13335 死亡军马的缰绳.additem 21176 黑色其拉共鸣.modify rep 933 100000 联合团(星界财团).modify rep 942 100000 塞纳里奥远征队.modify rep 989 100000 时光守望者.modify rep 990 100000 流沙之鳞.modify rep 1011 100000 阴浴城.modify rep 1012 100000 灰舌死誓者.modify rep 1015 100000 虚空龙.modify rep 1031 100000 萨塔御空者.modify rep 932 100000 奥多尔.modify rep 934 100000 占卜者.modify rep 935 100000 萨塔.modify rep 1038 100000 奥格瑞拉.modify rep 576 100000 木喉要塞.modify rep 529 100000 银色黎明.modify rep 589 100000 冬刃豹训练师.modify rep 270 100000 赞达拉部族.modify rep 1077 100000 破碎之日.modify rep 21 100000 藏宝海湾.modify rep 46 100000 斯通纳德兽人.modify rep 47 100000 铁炉堡.modify rep 54 100000 诺莫瑞根流亡者.modify rep 59 100000 瑟银兄梯会.modify rep 67 100000 部落.modify rep 68 100000 幽暗城.modify rep 69 100000 达纳苏斯.modify rep 70 100000 辛迪加.modify rep 72 100000 暴风城.modify rep 76 100000 奥格玛.modify rep 81 100000 雷霆崖.modify rep 83 100000 怪物-无组织.modify rep 86 100000 怪物-有组织.modify rep 87 100000 血帆海盗.modify rep 92 100000 吉尔吉斯半人马.modify rep 93 100000 玛格拉姆半人马.modify rep 169 100000 热砂港.modify rep 270 100000 赞达拉部族.modify rep 289 100000 黑水盗贼.modify rep 349 100000 拉文霍德.modify rep 369 100000 加基森.modify rep 469 100000 联盟.modify rep 470 100000 棘齿城.modify rep 471 100000 蛮锤部族.modify rep 509 100000 阿拉索联军(联盟军队).modify rep 510 100000 污染者(部落军队).modify rep 530 100000 暗矛巨魔(部落-食人妖).modify rep 549 100000 不知-_- (Leathrworking ??).modify rep 550 100000 不知-_- (Engineering-Goblin ??).modify rep 551 100000 不知-_- (Engineering-Gnome ??).modify rep 569 100000 不知-_- (Blacksmithing - Hammersmithing ??) .modify rep 570 100000 不知-_- (Blacksmithing - Axesmithing ??) .modify rep 571 100000 不知-_- (Blacksmithing - Swordsmithing ??) .modify rep 574 100000 凯尔达隆.modify rep 577 100000 永望镇.modify rep 609 100000 塞纳里奥议会.modify rep 729 100000 霜狼氏族(部落军队).modify rep 730 100000 雷矛卫队(联盟军队).modify rep 749 100000 海达希亚水元素.modify rep 809 100000 辛德拉.modify rep 889 100000 战歌侦察骑兵(部落军队).modify rep 890 100000 银翼要塞(联盟军队).modify rep 891 100000 联盟部队.modify rep 909 100000 暗月马戏团.modify rep 910 100000 诺兹多姆的子嗣.modify rep 911 100000 银月城.modify rep 911 100000 卡利姆多联军.modify rep 922 100000 塔奎林.modify rep 930 100000 埃索达.modify rep 936 100000 萨城(占卜者、萨塔、萨塔御天者、破碎之日) .modify rep 941 100000 玛格哈.modify rep 946 100000 荣耀堡.modify rep 947 100000 索尔玛.modify rep 967 100000 紫罗兰之眼.modify rep 970 100000 孢子村(斯博格尔) .modify rep 978 100000 库雷尼.modify rep 980 100000 外域巫妖王之怒.modify rep 1073 100000卡鲁耶克.modify rep 1090 100000祈伦托.modify rep 1091 100000龙眠协调者.modify rep 1098 100000黯刃骑士团.modify rep 1106 100000银白十字军.modify rep 1119 100000霍迪尔之子休拉萨盆地.modify rep 1104 100000狂心部族.modify rep 1105 100000神谕者modify rep 阵营声望值.modify rep 67 100000 部落.modify rep 980 100000 TBC.modify rep 892 100000 部落军队.modify rep 1052 100000 部落远征军.modify rep 1097 100000 WLK.modify rep 1117 100000 索拉查盆地.modify rep 1118 100000 经典旧世.modify rep 936 100000 沙塔斯城.modify rep 980 100000 燃烧的远征.modify rep 469 100000 联盟.modify rep 891 100000 联盟军队联盟先锋.modify rep 1037 100000联盟先锋.modify rep 1050 100000骁勇远征军.modify rep 1068 100000探险者协会.modify rep 1126 100000霜诞矮人部落远征军.modify rep 1052 100000部落远征军.modify rep 1064 100000坦卡族.modify rep 1067 100000复仇之手.modify rep 1085 100000战歌进攻部队.modify rep 933 100000 联合团(星界财团) .modify rep 942 100000 塞纳里奥远征队.modify rep 989 100000 时光守望者.modify rep 990 100000 流沙之鳞.modify rep 1011 100000 阴浴城.modify rep 1012 100000 灰舌死誓者.modify rep 1015 100000 虚空龙.modify rep 1031 100000 萨塔御空者.modify rep 932 100000 奥多尔.modify rep 934 100000 占卜者.modify rep 935 100000 萨塔.modify rep 1038 100000 奥格瑞拉.modify rep 576 100000 木喉要塞.modify rep 529 100000 银色黎明.modify rep 589 100000 冬刃豹训练师.modify rep 270 100000 赞达拉部族.modify rep 1077 100000 破碎之日.modify rep 21 100000 藏宝海湾.modify rep 46 100000 斯通纳德兽人.modify rep 47 100000 铁炉堡.modify rep 54 100000 诺莫瑞根流亡者.modify rep 59 100000 瑟银兄梯会.modify rep 67 100000 部落.modify rep 68 100000 幽暗城.modify rep 69 100000 达纳苏斯.modify rep 70 100000 辛迪加.modify rep 72 100000 暴风城.modify rep 76 100000 奥格玛.modify rep 81 100000 雷霆崖.modify rep 83 100000 怪物-无组织.modify rep 86 100000 怪物-有组织.modify rep 87 100000 血帆海盗.modify rep 92 100000 吉尔吉斯半人马.modify rep 93 100000 玛格拉姆半人马.modify rep 169 100000 热砂港.modify rep 270 100000 赞达拉部族.modify rep 289 100000 黑水盗贼.modify rep 349 100000 拉文霍德.modify rep 369 100000 加基森.modify rep 469 100000 联盟.modify rep 470 100000 棘齿城.modify rep 471 100000 蛮锤部族.modify rep 509 100000 阿拉索联军(联盟军队).modify rep 510 100000 污染者(部落军队).modify rep 530 100000 暗矛巨魔(部落-食人妖).modify rep 549 100000 不知-_- (Leathrworking ??).modify rep 550 100000 不知-_- (Engineering-Goblin ??).modify rep 551 100000 不知-_- (Engineering-Gnome ??).modify rep 569 100000 不知-_- (Blacksmithing - Hammersmithing ??) .modify rep 570 100000 不知-_- (Blacksmithing - Axesmithing ??).modify rep 571 100000 不知-_- (Blacksmithing - Swordsmithing ??) .modify rep 574 100000 凯尔达隆.modify rep 577 100000 永望镇.modify rep 609 100000 塞纳里奥议会.modify rep 729 100000 霜狼氏族(部落军队).modify rep 730 100000 雷矛卫队(联盟军队).modify rep 749 100000 海达希亚水元素.modify rep 809 100000 辛德拉.modify rep 889 100000 战歌侦察骑兵(部落军队).modify rep 890 100000 银翼要塞(联盟军队).modify rep 891 100000 联盟部队.modify rep 892 100000 部落军队.modify rep 909 100000 暗月马戏团.modify rep 910 100000 诺兹多姆的子嗣.modify rep 911 100000 银月城.modify rep 911 100000 卡利姆多联军.modify rep 922 100000 塔奎林.modify rep 930 100000 埃索达.modify rep 936 100000 萨城(占卜者、萨塔、萨塔御天者、破碎之日) .modify rep 941 100000 玛格哈.modify rep 946 100000 荣耀堡.modify rep 947 100000 索尔玛.modify rep 967 100000 紫罗兰之眼.modify rep 970 100000 孢子村(斯博格尔).modify rep 978 100000 库雷尼.modify rep 980 100000 外域全13种商业技能相关代码生活技能==采矿==中级:.learn 2576 高级:.learn 3564 专家:.learn 10248 大师:.learn 29354 .setskill 186 450 ==炼金==初级:.learn 2259 中级:.learn 3101 高级:.learn 3464 专家:.learn 11611 大师:.learn 28596 .setskill 171 450 ==锻造==初级:.learn 2018 中级:.learn 3100 高级:.learn 3538 专家:.learn 9785 大师:.learn 29844 .setskill 164 450 ==裁缝==初级:.learn 3908 中级:.learn 3909 高级:.learn 3910 专家:.learn 12180 大师:.learn 26790 .setskill 197 450 ==烹饪==初级:.learn 2550高级:.learn 3413 专家:.learn 18260 大师:.learn 33359 .setskill 185 450 ==制皮==初级:.learn 2108 中级:.learn 3104 高级:.learn 3811 专家:.learn 10662 大师:.learn 32549 .setskill 165 450 ==钓鱼==初级:.learn 7620 中级:.learn 7731 高级:.learn 7732 专家:.learn 18248 大师:.learn 33095 .setskill 356 450 ==附魔==初级:.learn 7411 中级:.learn 7412 高级:.learn 7413 专家:.learn 13920 大师:.learn 28029 .setskill 333 450 ==珠宝加工==初级:.learn 25229 中级:.learn 25230专家:.learn 28895 大师:.learn 28897 .setskill 755 450 ==工程学==初级:.learn 4036 中级:.learn 4037 高级:.learn 4038 专家:.learn 12656 大师:.learn 30350 .setskill 202 450 ==急救==初级:.learn 3273 中级:.learn 3274 高级:.learn 7924 专家:.learn 10846 大师:.learn 27028 .setskill 129 450 ==草药==初级:.learn 2366 中级:.learn 2368 高级:.learn 3570 专家:.learn 11993 大师:.learn 28695 .setskill 182 450 ==剥皮==初级:.learn 8613 中级:.learn 8617 高级:.learn 8618专家:.learn 10768大师:.learn 32678.setskill 393 450成长型牛B又好看的装备,44091 锋利的血色十字军波刃剑44092 重铸的真银圣剑44093 改进型矮人手持火炮44094 神圣的恩赐之锤44095 高贵的乔丹法杖44096 磨旧的痛击之刃44097 家传的部落徽记44098 家传的联盟徽记44099 强化的牢狱肩甲44100 朴素的光铸肩铠44101 珍贵的兽王护肩44102 古老的五雷肩甲44103 优良的雷暴护肩44105 耐磨的狂野之心肩甲44107 精致的碎裂先知衬肩.additemset XXX(代码)套装名 setID角斗士 1雷德双刀 41蜘蛛之吻 65邮差 81苍白 121骨堆 122血链 123亡者之骨 124雷暴 142魔暴龙护甲 143铁羽护甲 144迪菲亚皮甲 161毒蛇的拥抱 162血色十字军链甲 163 博学者的徽记 181 虔诚 182鬼雾 183迅影 184野性之心 185野兽追猎者 186元素 187光铸护甲 188勇气 189奥术师 201预言 202恶魔之心 203夜幕杀手 204塞纳里奥 205巨人追猎者 206大地之怒 207秩序之源 208力量 209灵风 210卓越 211复仇 212血牙 213巨龙追猎者 215无尽风暴 216审判 217愤怒 218塞奥沙套装 221天神碎片 241艾斯卡达尔之魂 261勇士的战甲 281少校的战甲 282勇士的震撼 301君王板甲 321 8158 矛骑兵手套 1203盾 23456 剑 48402 48406 无情角斗士双手剑斧 11364 45574 战袍 28943 元帅双手剑 18876 紫色勇士的法衣 341勇士的神服 342少校的法衣 343少校的神服 344勇士的魔装 345少校的魔装 346勇士的制服 347少校的制服 348勇士的猎装 361少校的猎装 362少校的圣装 381勇士的圣装 382督军的战甲 383元帅的战甲 384督军的震撼 386督军的法衣 387元帅的法衣 388元帅的神服 389督军的神服 390督军的魔装 391元帅的魔装 392督军的制服 393元帅的制服 394元帅的猎装 395督军的猎装 396元帅的圣装 397督军的圣装 398少校的庇护 401元帅的庇护 402血藤 421原始蝙蝠皮套装 441 血虎 442血魂的拥抱 443黑暗之魂 444哈卡莱双刃 461赞吉尔的专注 462原始祝福 463督军的决心 464远古祷言 465极效魔精套装 466高地人的决心 467高地人的执著 468高地人的果断 469高地人的坚韧 470高地人的毅力 471高地人的意志 472高地人的专注 473辩护者重甲 474思考者护甲 475预言者套装 476 捕猎者套装 477狂妄者套装 478占卜师套装 479忏悔者衣饰 480恶魔师护甲 481幻术师套装 482污染者的果断 483污染者的坚韧 484污染者的专注 485污染者的毅力 486 污染者的决心 487 污染者的意志 488 黑龙锁甲 489 绿龙锁甲 490 蓝龙锁甲 491 暮光套装 492 起源套装 493 不灭的生命 494 坚定的力量 495 征服者 496 亡执行者的拥抱 497 笼罩之阴影 498 厄运召唤者 499 禁断的邪语 500风暴召唤者 501 聚集的风暴 502 神秘套装 503 魔法的秘密 504 复仇者 505 永恒的公正 506 神谕者 507 无尽的智慧 508 攻击者 509 隐秘的通途 510 英勇 511 暗幕 512 狂野之心 513 坚贞 514 兽王 515 魂铸 516 巫师 517 死雾 518 五雷 519 铁纹作战套装 520 梦游者 521 勇士的套装 522 无畏 523 骨镰 524 信仰 525 霜火 526 碎地者 527 救赎 528 瘟疫之心 529地穴追猎者 530亡灵毁灭者 533亡灵屠戮者的护甲 534 亡灵屠戮者的装备 535 亡灵净化者 536 勇士的战铠 537 勇士的风暴 538 勇士的庇护 539 勇士的授权 540 勇士的鬼纹 541 勇士的秘密 542 勇士的职责 543 少校的壁垒 544 少校的战铠 545 少校的秘密 546 少校的鬼纹 547 少校的护卫 548 少校的授权 549 少校的职责 550 少校的庇护 551 魔焰之怒 552暗影之拥 553原始月布 554灵纹套装 555 魔化灵纹套装 556 灵魂布之拥 557奥法交织套装 558法术打击 559 魔铁板甲 560魔铁链甲 561 精金战甲 562 魔化精金套装 563 烈焰卫士 564 氪金套装 565 钢铁之怒 566 角斗士的战甲 567 角斗士的鬼纹 568 魔钢的信仰 569 不屈的力量 570 白色治愈 571 战斗施法套装 572 魔能之肤 573 裂蹄之力 574 魔能猎手 575 虚空之怒 576角斗士的套装 577 角斗士的震撼 578 角斗士的法衣 579 角斗士的雷霆之拳 580 角斗士的神服 581 角斗士的保护 582 角斗士的辩护 583 角斗士的圣装 584 角斗士的野性之皮 585 角斗士的猎装 586 高阶督军的保护 587 高阶督军的战甲 588 大元帅的保护 589大元帅的战甲 590大元帅的鬼纹 591高阶督军的鬼纹 592大元帅的震撼 593高阶督军的震撼 594大元帅的猎装 595高阶督军的猎装 596大元帅的神服 597高阶督军的神服 598 大元帅的法衣 599 高阶督军的法衣 600 大元帅的圣装 601 高阶督军的圣装 602 大元帅的雷霆之拳 603 高阶督军的雷霆之拳 604 大元帅的制服 605高阶督军的制服 606 大元帅的辩护 607高阶督军的辩护 608大元帅的野性之皮 609 高阶督军的野性之皮 610 魔鳞套装 611 缀鳞德拉诺套装 612 厚重德莱尼套装 613 野性德莱尼套装 614 角斗士的魔能套装 615 虚空之鳞 616 虚空打击 617 风鹰 618原始打击 619 刺杀 620 虚空刀锋 621 死亡阴影 622 正义 623 公正圣装 624 公正护甲 625 公正战甲 626 晶铸圣装 627 晶铸护甲 628 晶铸战甲 629 潮汐之怒 630 飓风圣装 631 飓风法衣 632 飓风甲胄 633 灾难圣装 634 灾难法衣 635 灾难甲胄 636 月光林地 637 玛洛恩圣装 638 玛洛恩法衣 639 玛洛恩甲胄 640 诺达希尔甲胄 641 诺达希尔圣装 642 诺达希尔法衣 643 湮灭 644 虚空之心 645 腐蚀者 646 魔咒师 647奥尔多魔装 648 提瑞斯法 649 巨兽之王 650 恶魔追猎者 651 裂隙追猎者 652鲁莽套装 653 战神护甲 654战神战甲 655 毁灭者护甲 656 毁灭者战甲 657 法力蚀刻魔装 658 废土行者 659 荒芜战甲 660 末日板甲 661 圣徒 662 化身圣装 663 化身法衣 664 神使圣装 665 神使法衣 666 双子星 667 刺杀者 668 戈隆追猎者 669 凶星 670 风暴 671 冲锋战甲 672 冲锋护甲 673 赦免法衣 674 赦免圣装 675 雷霆之心甲胄 676雷霆之心法衣 677雷霆之心圣服 678光明使者护甲 679光明使者战甲 680光明使者圣服 681破天甲胄 682破天圣服 683破天法衣 684角斗士的庇护 685角斗士的战争之潮 686角斗士的天职 687大元帅的庇护 688高阶督军的庇护 689角斗士的救赎 690大元帅的天职 691高阶督军的天职 692大元帅的救赎 693高阶督军的救赎 694大元帅的战争之潮 695高阶督军的战争之潮 696 勇士的壁垒 697督军的保护 698埃辛诺斯双刃 699残酷角斗士的保护 700残酷角斗士的战甲 701残酷角斗士的鬼纹 702残酷角斗士的震撼 703残酷角斗士的魔能套装 704 残酷角斗士的天职 705残酷角斗士的猎装 706 残酷角斗士的神服 707 残酷角斗士的救赎 708 残酷角斗士的庇护 709 残酷角斗士的法衣 710 残酷角斗士的圣装 711 残酷角斗士的雷霆之拳 712 残酷角斗士的套装 713 残酷角斗士的辩护 714 残酷角斗士的战争之潮 715 残酷角斗士的野性之皮 716 元帅的震撼 717 少校的震撼 718 愤怒之拳 719 复仇角斗士的庇护 720 复仇角斗士的圣装 721 复仇角斗士的野性之皮 722 复仇角斗士的猎装 723 复仇角斗士的法衣 724 复仇角斗士的救赎 725 复仇角斗士的辩护 726 复仇角斗士的保护 727 复仇角斗士的天职 728 复仇角斗士的神服 729 复仇角斗士的套装 730 复仇角斗士的战争之潮 731 复仇角斗士的震撼 732 复仇角斗士的雷霆之拳 733 复仇角斗士的鬼纹 734复仇角斗士的魔能套装 735 复仇角斗士的战甲 736 拉托恩的疾风 737 鬼纹战衣 738 月布战衣 739 绸缎战衣 740 唤魔者的丝质战衣 741 龙皮战甲 742 蟒皮战甲 743 科多皮战甲 744 投机者的战甲 745 先知的锁甲 746 先知的环甲 747 先知的鳞甲 748 追猎者的锁甲 749 野蛮板甲 750 十字军的雕饰板甲 751 十字军的板鳞甲 752 北风的拥抱 754 蛛魔之巢 755 霜鳞套装 756 凝冰的拥抱 757 蕾妮的复仇 759 角斗士的恐怖板甲 760 冬季套装 761 美酒节套装 762 霜纹套装 763 暮纹套装 764 角斗士的战甲 765角斗士的辩护 766 角斗士的救赎 767 角斗士的亵渎 768 角斗士的雷霆之拳 769 角斗士的震撼 770 角斗士的战争之潮 771 角斗士的猎装 772 角斗士的庇护 773 角斗士的野性之皮 774 角斗士的圣装 776 角斗士的天职 777角斗士的神服 778 角斗士的法衣 779 角斗士的魔能套装 780 神圣的亡灵净化法衣 781 神圣的亡灵毁灭护甲 782 神圣的亡灵毁灭战甲 784 仲夏节套装 785 无畏铠甲 787 无畏战甲 788 救赎战甲 789 救赎圣甲 790 救赎铠甲 791 天灾苦痛战甲 792 天灾苦痛铠甲 793 地穴追猎者战甲 794 碎地者战甲 795 碎地者套装 796 梦游者战甲 798梦游者法衣 799梦游者套装 800骨镰战甲 801瘟疫之心套装 802霜火套装 803信仰法衣 804信仰套装 805.learn 51960 冰龙.learn 42777 幽灵虎.add 23162 弗洛尔无尽抗性宝箱(传说中的36格包包) .learn 42668 飞行扫把.learn 45117 乌龟坐骑.learn 48023 无头骑士的暗夜坐骑.learn 78778 亚榭洛死亡战骑.learn 59567 苍蓝龙.learn 59785 战争长毛象.learn 59802 巨大的长毛象。
EM88F758N中文版

版本1.2义隆电子股份有限公司2016.10EM88F758N 8位微控制器产品规格书(V1.2) 10.14.2016∙1(此规格变更不做另行通知)1 综述EM88F758N 是采用低功耗高速CMOS 工艺设计开发的8位微控制器。
它有片内8K*16位电可擦式闪存和256x8位的系统可编程EEPROM 。
它的调试功能内建在EM88F758N 芯片上。
用户可以从JTAG 端口读取程序代码,监控片内寄存器状态,并将追踪记录存储值电脑中。
EM88F758N 拥有电容式触控功能。
一个独立的触控键,用塑料或玻璃盖子封装。
系统控制器根据手指的位置和人性化界面的内容可转换手指数据为按钮的按压。
使用在线仿真调试接口,用户可以为义隆的flash 芯片开发代码。
2 特性⏹ CPU 配置● 8K ⨯16位flash 存储器 ● (48+512)字节通用寄存器● 256字节片内可编程EEPROM ● 超过10年的数据保持时间 ● 16级堆栈用于子程序嵌套● 耗电流小于1.5mA @5V/4MHz● 耗电流典型值为15μA @3V/16kHz , ● 耗电流典型值22μA @3V/32kHz , ● 休眠模式下耗电流典型值为1 μA● 3级可编程复位电压: LVR : 2.7V,1.65V (BOR), 1.5V(POR) ● 1组4级可编程电平电压检测器LVD: 4.5V, 4.0V, 3.3V, 2.2V ● 6种CPU 运行模式(正常,绿色,空闲,休眠,TK 空闲,TK 休眠) ⏹ I/O 端口配置● 6组双向I/O 端口: P5~P9, PA● 4组可编程引脚变化唤醒端口: P5~P8 ● 6组可编程上拉 I/O 端口: P5~P9, PA ● 6组可编程下拉 I/O 端口: P5~P9, PA ● 6组可编程漏极开路 I/O 端口: P5~P9, PA ● 6组可编程高灌/驱动 I/O 端口: P5~P9, PA ⏹ 工作电压范围:● 在-40︒C~85︒C 为2.0V~5.5V (工业级) ● 在0︒C~85︒C 为1.8V~5.5V (商业级) ⏹ 工作频率范围 (基于两个主时钟): 主振荡器: ● 晶振模式:DC ~ 20MHz@4.5V~5.5V DC ~ 16MHz@3.5V~5.5VDC ~ 8MHz@2.0V~5.5V DC ~ 4MHz@1.8V~5.5V ● IRC 模式:DC ~ 20MHz@4.5V~5.5VDC ~ 16MHz@3.5V~5.5V DC ~ 8MHz @2.0V~5.5V* 副振荡器:● IRC 模式: 16k/128k Hz ● 晶体模式 : 32.768kHz⏹ 外部配置● 8位具可选择信号源、触发沿、溢出中断的实时时钟/计数器(TCC) ● 2个带有与计时器A 和B 相同的10位分辨率的脉冲宽度调制 (PWMA, PWMB)● 3个带有7种模式的8位计时器 (TC1/TC2/TC3):计时器/计数器/捕获/窗/蜂鸣器/PWM/PDO(可编程触发器输出)模式。
ELAN EM78F811N 8位微控制器 产品规格书说明书

产品规格书版本1.5义隆电子股份有限公司2021.07商标告之:IBM 为一个注册商标,PS/2是IBM 的商标之一。
Windows 是微软公司的商标。
ELAN 和ELAN 标志是义隆电子股份有限公司的商标。
版权所有 © 2021义隆电子股份有限公司所有权利保留台湾印制本规格书内容如有变动恕不另作通知。
关于该规格书的准确性、适当性或者完整性,义隆电子股份有限公司不承担任何责任。
义隆电子股份有限公司不承诺对本规格书之内容及信息有更新及校正之义务。
本规格书的内容及信息将为符合确认之指示而变更。
在任何情况下,义隆电子股份有限公司对本规格书中的信息或内容的错误、遗漏,或者其它不准确性不承担任何责任。
由于使用本规格书中的信息或内容而导致的直接,间接,特别附随的或结果的损害,义隆电子股份有限公司没有义务负责。
本规格书中提到的软件(如果有),都是依据授权或保密合约所合法提供的,并且只能在这些合约的许可条件下使用或者复制。
义隆电子股份有限公司的产品不是专门设计来应用于生命维持的用具,装置或者系统。
义隆电子股份有限公司的产品不支持而且禁止在这些方面的应用。
未经义隆电子股份有限公司书面同意,任何个人或公司不得以任何形式或方式对本规格书的内容之任一部分进行复制或传输。
义隆电子股份有限公司 总公司:地址: 30076新竹科学工业园区创新一路12号电话: +886 3 563-9977 传真: +886 3 563-9966 *****************.tw http :// 香港分公司:义隆电子(香港)股份有限公司 地址:九龙观塘巧明街95号世达 中心19楼A 室电话: +852 2723-3376 传真: +852 2723-7780美国:Elan InformationTechnology Group (U.S.A.) 地址: 10268 Bandley Drive Suite 101 , Cupertino , CA 95014,USA 电话: +1 408 366-8225 传真: +1 408 366-8225深圳分公司:义隆电子(深圳)有限公司地址:518057深圳市南山区高新技术产业园南区高新南六道迈科龙大厦8A电话: +86 755 2601-0565 传真: +86 755 2601-0500 ******************.cn上海分公司:义隆电子(上海)有限公司地址:上海市浦东新区盛荣路88弄3号703室(盛大天地源创谷内)电话:+86 21 5080-3866 ******************.cn目录目录1 综述 (1)2 特性 (1)3 引脚配置 (2)3.1 10-Pin MSOP (2)3.2 16-Pin DIP/SOP (2)3.3 14-Pin SOP (2)4 引脚描述 (3)5 系统概述 (5)5.1 内存图 (5)5.2 模块图 (6)6 功能描述 (7)6.1 操作寄存器 (7)6.1.1 R0:IAR (间接寻址寄存器) (7)6.1.2 R1 :TCC(定时器时钟) (7)6.1.3 R2:PC (程序计数器和堆栈) (7)6.1.4 R3 :SR(状态寄存器) (10)6.1.5 R4 :RSR(RAM选择寄存器) (10)6.1.6 Bank 0 R5 ~ R6, R8 (Port 5 ~ Port 6, Port 8) (10)6.1.7 Bank 0 R9:TBLP (指令TBRD表指针寄存器) (11)6.1.8 Bank 0 RA:WUPC (唤醒控制寄存器) (11)6.1.9 Bank 0 RB:EECR (EEPROM控制寄存器) (12)6.1.10 Bank 0 RC: EEPA (128 字节 EEPROM 地址) (12)6.1.11 Bank 0 RD: EEPD (128字节EEPROM 数据) (12)6.1.12 Bank 0 RE: OMCR (模式选择寄存器) (12)6.1.13 Bank 0 RF: ISR1 (中断状态寄存器 1) (15)6.1.14 R10 ~ R3F (15)6.1.15 Bank 1 R5~R7 (16)6.1.16 Bank 1 R8 (IRC 选择寄存器) (16)6.1.17 Bank 1 R9: TM1CR1 (定时器/计数器 1控制寄存器1) (16)6.1.18 Bank 1 RA: TM1CR2(定时器/计数器 1控制寄存器 2) (17)6.1.19 Bank 1 RB: TM1DAH (定时器/计数器 1数据缓冲A高字节) (18)6.1.20 Bank 1 RC: TM1DAL (定时器/计数器 1数据缓冲A低字节) (18)6.1.21 Bank 1 RD: TM1DBH (定时器/计数器 1数据缓冲B高字节) (18)6.1.22 Bank 1 RE: TM1DBL (定时器/计数器 1数据缓冲B低字节) (18)6.1.23 Bank 1 RF: ISR2 (中断状态寄存器 2) (19)6.1.24 Bank 2 R5:AISR (ADC输入选择寄存器) (19)6.1.25 Bank 2 R6: ADCON (A/D控制寄存器) (20)6.1.26 Bank 2 R7: ADCON2 (A/D控制寄存器2) (21)6.1.27 Bank 2 R8 : ADDH (AD高 8位数据缓存) (22)6.1.28 Bank 2 R9 : ADDL (AD低4位数据缓存) (22)6.1.29 Bank 2 RA: URCR (UART控制寄存器) (22)6.1.30 Bank 2 RB: URS (UART 状态寄存器) (23)6.1.31 Bank 2 RC: URTD (UART 发送数据缓冲寄存器) (24)6.1.32 Bank 2 RD: URRDL (UART 接收数据低位缓冲寄存器) (24)目录6.1.33 Bank 2 RE: URRDH (UART 接收数据高位缓冲寄存器) (24)6.1.34 Bank 2 RF (24)6.1.35 Bank 3 R5 (24)6.1.36 Bank 3 R6 : TBHP(指令TBRD的表指针寄存器) (24)6.1.37 Bank 3 R7: CMP2CON(比较器2控制寄存器) (25)6.1.38 Bank 3 R8 ~ RC (25)6.1.39 Bank 3 RD :TC3CR (定时器3控制) (25)6.1.40 Bank 3 RE :TC3D (定时器 3 数据缓存) (27)6.1.41 Bank 3 RF (27)6.2 特殊功能寄存器 (28)6.2.1 A (累加器) (28)6.2.2 CONT (控制寄存器) (28)6.2.3 IOC5 ~ IOC6, IOC8 (I/O端口控制寄存器) (28)6.2.4 IOC7, IOC9 (28)6.2.5 IOCA:WDTCR (WDT 控制寄存器) (29)6.2.6 IOCB: P6PDCR (下拉控制寄存器2) (29)6.2.7 IOCC: P6ODCR (漏极开路控制寄存器) (30)6.2.8 IOCD: P9PHCR (上拉控制寄存器2) (30)6.2.9 IOCE:IMR2 (中断屏蔽寄存器2) (31)6.2.10 IOCF: IMR1(中断屏蔽寄存器1) (31)6.3 TCC/WDT 与预分频器 (33)6.4 I/O 端口 (34)6.4.1 使用端口6输入状态改变唤醒/中断功能 (36)6.5 复位和唤醒 (37)6.5.1 复位 (37)6.5.2 总结唤醒和中断模式操作 (39)6.5.3 寄存器初始值的总结 (42)6.5.4 状态寄存器的T和P状态 (49)6.6 中断 (50)6.7 数据EEPROM (52)6.7.1 数据EEPROM控制寄存器 (52)6.7.2 编程步骤 / 举例示范 (52)6.8 模拟数字转换器(ADC) (53)6.8.1 A/D 取样时间 (53)6.8.2 A/D 转换时间 (54)6.8.3 睡眠期间的A/D转换 (54)6.8.4 编程步骤/注意事项 (55)6.9 定时器/计数器1 (TM1) (58)6.9.1 定时器/计数器模式 (58)6.9.2 窗口模式 (59)6.9.3 捕捉模式 (60)6.9.4 可编程分频输出模式和脉冲宽度调制模式 (62)6.9.5 蜂鸣器 (63)6.10 定时器/计数器3 (63)6.11 UART (65)6.11.1 UART 模式 (66)6.11.2 发送 (67)目录6.11.3 接收 (67)6.11.4 波特率发生器 (68)6.11 .5 UART 时序 (68)6.12 比较器 (69)6.12.1 外部参考信号 (69)6.12.2 内部参考电压 (70)6.12.3 比较器输出 (70)6.12.4 中断 (70)6.12.5 从睡眠至唤醒 (70)6.12.6 比较器初始化步骤 (71)6.13 振荡器 (71)6.13.1 振荡模式 (71)6.13.2 晶振 / 陶瓷谐振器(晶体) (72)6.13.3 外部RC振荡模式 (73)6.13.4 内部 RC 振荡模式 (74)6.14 代码选项寄存器 (75)6.14.1 代码选项寄存器 (Word 0) (75)6.14.2 代码选项寄存器(Word 1) (77)6.14.3 客户ID寄存器(Word 2) (78)6.15 上电注意事项 (79)6.16 外部上电复位电路 (79)6.17 残留电压保护 (80)6.18 指令集 (81)7片上调试系统(OCDS) (84)7.1 片上调试的限制 (84)8 时序图 (85)9 绝对最大额定参数 (86)10 DC电气特性 (87)11 AC电气特性 (92)A 编码与制造信息 (93)B 封装类型 (94)C 封装结构 (95)C.1 EM78F811NMS10 (95)C.2 EM78F811NSO14 (96)C.3 EM78F811NAD16 (97)C.4 EM78F811NASO16A (98)D 品质保证和可靠性 (99)D.1 地址缺陷检测 (99)目录规格修订历史目录用户应用注意事项(使用此IC前,应注意如下描述的注意事项,它包含重要信息)1. 如果IRC频率从A频率变为B频率,MCU需要等待一些时间才可以工作。
多字节二进制除法

多字节二进制除法被除数为3 个字节,在0x20、0x21、0x22 单元中,0x22.7 为最高位,0x20.0 为最低位。
除数为2 个字节,在0x30、0x31 中。
算法:EM78 单片机没有除法指令,而且本例中除法为多字节除法,可采用如下算法。
将被除数扩充一个字节0X23,0X23 清0。
被除数左移1 位,0X23、0X22 中数据减去0X31、0X30 中数据,够减则减且0X20.0 置1,减出结果存入0X23、0X22;不够减则0X23、0X22 保持不变,0X20.0 清0。
然后被除数再左移1 位,重复上述过程。
共循环16 次,最后0X23、0X22 中得相减余数,0X21、0X20 中得商。
注意,若被除数左移后C 标志为1,则不比较0X23、0X22 与0X31、0X30 数据大小关系而直接相减。
main:MOV a,@0x55 ;被除数赋值MOV 0x20,aMOV 0x21,aMOV 0x22,aMOV a,@0x0 ;被除数扩充1 字节并清0MOV 0x23,aMOV a,@0x12 ;除数赋值MOV 0x30,aMOV 0x31,aMOV a,@0x10 ;循环次数为16MOV 0x32,aagain: call rt_sub ;调移位除法子程djz 0x32 ;16 次循环完成则结束jmp again ;未完成则继续self: jmp selfrt_sub:bc 0x03,0 ;c 标志清0rlc 0x20 ;被除数左移1 位rlc 0x21jmp rt3 ;c标志为1 则直接相减MOV a,0x23 ;c 标志为0 则先比较大小MOV 0x25,aMOV a,0x22MOV 0x24,aMOV a,0x31 ;先比较高位sub 0x25,ajbc 0x03,2jmp rt1 ;高位相等跳rt1 比较低位jmp rt2 ;高位不等跳rt2rt1: MOV a,0x30 ;比较低位sub 0x24,ajbc 0x03,2jmp rt3 ;低位也相等则跳rt3,相减,上1 rt2: jbs 0x03,0ret ;减数大则返回,减数小则相减,上1 rt3: bs 0x20,0 ;上1call sub_2b ;调2 字节减法子程retsub_2b:MOV a,0x31 ;高字节相减sub 0x23,aret ;低字节相等,无借位,返回jbc 0x03,0ret ;无借位,返回dec 0x23 ;低字节相减有借位,高字节结果减1reteop二多字节二进制加法0X20,0X21 中的二进制无符号数与0X22,0X23 中的二进制无符号数相加,结果放在0X24,0X25,0X26 中,低地址中放低字节数据。
智能晾衣架控制电路

智能晾衣架控制电路072232074 电科2班林勇强设计思路利用EM78447A单片机作为智能晾衣架的核心控制芯片。
该芯片是台湾义隆公司推出的8位单片机。
其主要特点是:它的内部包括算术逻辑单元(ALU)、容量为4K*13的只读存储器(ROM)、20个输入/输出(I/O)、148个通用数据寄存器可直接寻址使用、9个特殊功能寄存器、具有五级堆栈,具有编程简单、外围电路简单、可靠性高,而价格便宜等优点。
利用雨滴传感器和光照传感器来识别晴雨天气。
单片机EM78447A接收来自传感器的信号后发出晾衣服架收缩或伸张功能的指令,使晾衣服架自动收缩或伸张,有效地避免在下雨时,衣服无人收起而被雨淋湿了,或在阳光强烈时,衣服没有被阳光充分地晾晒。
同时,增加两个手动按钮,手动按钮的信号同样送至单片机EM78447A进行处理,用于晾衣服架收缩或伸张的手动控制。
硬件电路设计(1)雨滴传感器电路的设计雨滴传感器电路的如图1 所示。
集成运放采用LM358。
集成运放A1构成电压比较器电路。
当没有雨滴落在由敷铜板做成的传感器上面时,集成运放A1输出高电平(raindrop signal=1)。
当雨滴落在由敷铜板做成的传感器上面时,集成运放A1输出低电平(raindropsignal=0)。
(2)光照传感器电路的设计光照传感器电路如图2所示。
集成运放A2构成电压比较器电路。
调节电位器RP1,使在阴天的情况下,集成运放A2输出高电平(beam signal=1),当太阳光照到光敏元件3DU11时,集成运放A2输出低电平(beamsignal=0)。
(3)单片机EM78447A硬件电路的设计单片机EM78447A硬件电路如图3、所示。
单片机EM78447A为低频工作方式,晶振频率选用23768Hz。
C1选用25pF,C2选用15pF。
R6~R11均10KΩ,R12、R13均为1KΩ,D1、D2选用1N4001,两只三极管选用9014,J1、J2选用直流12V继电器(容量为2A),D3、D4分别为红色、绿色发光二极管。
EM78P372N LVD功能的应用

LVD功能的应用义隆电子股份有限公司第一版2010年07月Trademark Acknowledgments:IBM is a registered trademark and PS/2 is a trademark of IBM. Windows is a trademark of Microsoft Corporation.ELAN and ELAN logo are trademarks of ELAN Microelectronics Corporation.Copyright © 2007 by ELAN Microelectronics Corporation All Rights ReservedPrinted in TaiwanThe contents of this specification are subject to change without further notice. ELAN Microelectronics assumes no responsibility concerning the accuracy, adequacy, or completeness of this specification. ELAN Microelectronics makes no commitment to update, or to keep current the information and material contained in this specification. Such information and material may change to conform to each confirmed order.In no event shall ELAN Microelectronics be made responsible for any claims attributed to errors, omissions, or other inaccuracies in the information or material contained in this specification. ELAN Microelectronics shall not be liable for direct, indirect, special incidental, or consequential damages arising from the use of such information or material.The software (if any) described in this specification is furnished under a license or nondisclosure agreement, and may be used or copied only in accordance with the terms of such agreement.ELAN Microelectronics products are not intended for use in life support appliances, devices, or systems. Use of ELAN Microelectronics product in such applications is not supported and is prohibited.NO PART OF THIS SPECIFICATION MAY BE REPRODUCED OR TRANSMITTED IN ANY FORM OR BY ANY MEANS WITHOUT THE EXPRESSED WRITTEN PERMISSION OF ELAN MICROELECTRONICS.ELAN MICROELECTRONICS CORPORATION Headquarters:No. 12, Innovation Road 1 Hsinchu Science Park Hsinchu, Taiwan 308 Tel : +886 3 563-9977 Fax : +886 3 563-9966 http ://Hong Kong:Elan (HK) Microelectronics Corporation, Ltd.Flat A, 19F., World Tech Centre 95 How Ming Street, Kwun Tong Kowloon, HONG KONG Tel : +852 2723-3376 Fax : +852 2723-7780 elanhk@ USA:Elan Information Technology Group (USA) P.O. Box 601Cupertino, CA 95015 USATel : +1 408 366-8225 Fax : +1 408 366-8225Shenzhen:Elan Microelectronics Shenzhen, Ltd.3F, SSMEC Bldg., Gaoxin S . Ave . I Shenzhen Hi-tech Industrial Park (South Area), Shenzhen CHINA 518057Tel : +86 755 2601-0565 Fax : +86 755 2601-0500Shanghai:Elan Microelectronics Shanghai, Ltd.#23, Zone 115, Lane 572, Bibo Rd. Zhangjiang Hi-Tech Park Shanghai, CHINA 201203 Tel : +86 21 5080-3866 Fax : +86 21 5080-4600目录目录一、相关寄存器 (1)1、BANK 0 RE(中断标志寄存器1&唤醒控制寄存器) (1)2、BANK1 RE(LVD中断&唤醒寄存器) (1)二、设置步骤 (2)三、LVD应用举例 (2)1、汇编 (2)2、C语言 (4)EM78P372N的应用功能的应用LVD功能的应用EM78P372N LVD功能功能的应用一、相关寄存器EM78P372N具有低电压检测(LVD)功能,总共可编程选择四个电压值,当CPU的工作电压下降到设定值时,CPU即置中断标志位而发生中断(若使能LVD中断),且BANK0 RE寄存器的Bit6位被置1;而当CPU的工作电压由低于设定值上升到高于设定值后,MCU 会再一次置中断标志位而发生中断(若使能),BANK1 RE寄存器的Bit7位被置1。
汇编加法和减法指令代替除法指令

汇编加法和减法替代除法指令针对没有乘法和除法指令的MCU,且用汇编写写代码,又要用到除法的指令。
本例是用义隆单片机EM78P372单片机,此方法可用于任何一款单片机中。
方法取名为:逐步累加比较法概述:逐步增加除数的值,与被除数比较,直到除数的累加值等于被除数或者最接近被除数(此时存在余数)时,读取累加的次数,即为商,比如:20就是2经过10次累加得到的,所以20除于2等于10.代码:BEICHUSHU_D EQU 0X30;被除数低位BEICHUSHU_G EQU 0X31;被除数高位CHUSHU EQU 0X32;除数CHUSHU_D EQU 0X33;比较时的累加除数CHUSHU_G EQU 0X34;累加除数的高位SHANG EQU 0X35;所得的商,16进制YUSHU EQU 0X37;所得的余数ORG 0X00JMP MAINORG 0X22MAIN:CLR BEICHUSHU_DCLR BEICHUSHU_GCLR CHUSHUCLR SHANGCLR CHUSHU_DCLR CHUSHU_GSHEZHI:MOV A,@10;除于0AHMOV CHUSHU,A;****************被除数7FFH;由于这里只设置了一个存储商的寄存器;所以,被除数的值不可超过:除数*256;这里只介绍方法,设置存储寄;存器越多,则可计算可越大MOV A,@0XFFMOV BEICHUSHU_D,AMOV A,@0X07MOV BEICHUSHU_G,A;*****************求得均值,放一个寄存器中CALL CHUFAMOV A,SHANGMOV 0X16,A;将均值放于0X16JMP $;*******************************求均值过程CHUFA:MOV A,CHUSHU;将除数赋值到自定的除数比较累加器中MOV CHUSHU_D,AINC SHANGBIJIAO1:MOV A,BEICHUSHU_G;先比较被除数和除数累加器的高位XOR A,CHUSHU_GJBS 0X03,2JMP JIA_CHUSHU;若除数累加器高位与被除数不相等,则进行除数累加器加一个除数工作BIJIAO2:MOV A,CHUSHU_D;若高位相等,则比较低位SUB A,BEICHUSHU_D;A所得的是余数JBC 0X03,0JMP JIA_CHUSHU1;如果低位被除数大于或等于除数累加器的低位JMP FANHUIJIA_CHUSHU1:MOV YUSHU,A;先储存余数到余数寄存器MOV A,CHUSHU_DXOR A,BEICHUSHU_D;比较除数累加器低位与被除数低位是否相等JBC 0X03,2JMP FANHUI;相等则除法运算完成,返回MOV A,CHUSHU;不相等,则看余数是否大于除数SUB A,YUSHUJBS 0X03,0JMP FANHUI;余数小于除数,则运算完成JIA_CHUSHU:INC SHANG;商加1,除数累加器加一个除数MOV A,CHUSHUADD CHUSHU_D,AJBS 0X03,0JMP BIJIAO1INC CHUSHU_G;若有进位,则除数累加器高位加1JMP BIJIAO1FANHUI:RET;******************************。
义隆汇编指令集

0->WDT,振荡器停止振荡
T,P
1
Into Sleep mode
SUB A,K
K-A->A
Z,C,DC
1
Subtract
TBL
PC+A->PC
Z,C,DC
2
Table Look Up
WDTC
0->WDT
T,P
1
Clear Watchdog Timer
XOR A,K
A XOR K->A
Z
1
Exclusive OR
指令动作
标志影响
指令周期
语言描述
RRCA R
R(N)->A(N-1)
R(0)->C
C->A(7)
C
1
Rotate Right R through Carry,Place in the A Register
SWAP R
R(0-3)->R(4-7)
R(4-7)->R(0-3)
1
Swap R
SWAPA R
INC R
R+1->R
Z
1
Increment R
INCA R
R+1->A
Z
1
Increment R,Please in A
JZ R
R+1->R,结果为零就跳过下一个指令
1
Increment R,Skip if 0
JZA R
R+1->A,结果为零就跳过下一个指令
1
Increment R,Place in the A regiser,Skipif 0
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3.1.EM78指令概述EM78156 & EM78P156 单片机共有的58 条指令,其宽度为13 位。
每一个指令码可分割成两部份,第一部分为标示指令功能的运算码(OPCODE ),第二部份則指出运算时所需之參数,亦即运算码(OPERAND )。
而指令的类型大致可分为下列四种:(1)控制型指令(control operation ):如INT...等等。
(2)面向寄存器(字节操作)型指令(register oriented ):如MOV A, Reg_B ;move Reg_B to AADD Reg_B, A ;add Reg_B with A, and save in Reg_B... 等等。
(3)位操作型指令(bit oriented ):如BC,JBS...等等。
(4)常数型指令(constant operation ):如MOV A, @0x55 ;move 0x55 to AXOR @0xFF ;Xor A with 0xFF一般而言,EM78 系列八位微控制器除一个指令需两个周期之外,其他的指令只需一个指令周期,除了对PC (Program Counter)做“写”的指令,需二个指令周期,如(MOV PC, A)。
3.2.EMC 汇编语言指令集符号解说:1.符号‘R’:代表一般用途寄存器中的其中一个。
2.符号‘B’:代表一般用途寄存器中的某一位。
3.符号‘K’:代表8位或10位的常数或内容。
4.符号‘A’:代表累加寄存器。
3.2.1. 面向寄存器(字节操作)型指令(26条)助记符号指令动作标志影响指令周期语言描述ADD A,R A+R->A Z,C,DC 1 ADDADD R,A A+R->R Z,C,DC 1 ADDAND A,R A&R->A Z 1 ANDAND R,A A&R->R Z 1 ANDCLR R 0->R Z 1 Clear RegisterCLRA 0->A Z 1 Clear the A registerCOM R /R->R Z 1 Complement R助记符号指令动作标志影响指令周期语言描述COMA R /R->A Z 1 Complement R,Place in ADAA A寄存器调整为BCD值C 1 Decimal AdjustDEC R R-1->R Z 1 Decrement RDECA R R-1->A Z 1 Decrement R,Place in ADJZ R R-1->R 结果为零就跳过下一个指令 1 Decrement R,Skip if 0DJZA R R-1->A 结果为零就跳过下一个指令 1 Decrement R,Please in A register, Skip if 0INC R R+1->R Z 1 Increment RINCA R R+1->A Z 1 Increment R,Please in AJZ R R+1->R, 结果为零就跳过下一个指令 1 Increment R,Skip if 0JZA R R+1->A, 结果为零就跳过下一个指令 1 Increment R,Place in the A regiser,Skipif 0MOV R,A A->R 1 Move DataMOV A,R R->A Z 1 Move DataMOV R,R R->R Z 1 Move DataOR A,R A OR R ->A Z 1 Inclusive OROR R,A A OR R->R Z 1 Inclusive ORSUB A,R R-A->A Z,C,DC 1 SubtractSUB R,A R-A->R Z,C,DC 1 SubtractXOR A,R A XOR R->A Z 1 Exclusive ORXOR R,A A XOR R->R Z 1 Exclusive OR3.2.2. 面向位操作类指令(10条)助记符号指令动作标志影响指令周期语言描述BC R,B 0->R(B) 1 Bit ClearBS R,B 1->R(B) 1 Bit SetJBC R,B 如果R(B)=0,则跳过下一个指令 1 Bit Test, Skip if ClearJBS R,B 如果R(B)=1,则跳过下一个指令 1 Bit Test, Skip if SetRLC R R(N)->R(N+1)R(7)->CC->R(0) C 1 Rotate Left R through CarryRLCA R R(N)->A(N+1)R(7)->CC->A(0) C 1 Rotate Left R through Carry,Place in the A RegisterRRC R R(N)->R(N-1)R(0)->CC->R(7) C 1 Rotate Right R through Carry助记符号指令动作标志影响指令周期语言描述RRCA R R(N)->A(N-1)R(0)->CC->A(7) C 1 Rotate Right R through Carry,Place in the A RegisterSWAP R R(0-3)->R(4-7)R(4-7)->R(0-3) 1 Swap RSWAPA R R(0-3)->A(4-7)R(4-7)->A(0-3) 1 Swap R3.2.3. 常数操作和控制类指令(22条)助记符号指令动作标志影响指令周期语言描述ADD A,K A+K->A Z,C,DC 1 ADDAND A,K A&K->A Z 1 ANDCALL K PC+1->[SP](PAGE,K)->PC 1 Subroutine CallCONTR CONT->A 1 Move CONT to the A registerCONTW A->CONT 1 Move A to CONTDISI 禁止中断 1 Disable InterruptENI 使能中断 1 Enable InterruptINT PC+1->[SP]001H->PC 1 Software interruptIOR R IOCR->A 1 Move IOCR to the A registerIOW R A->IOCR 1 Move A to IOCRJMP K (PAGE,K)->PC 1 Unconditional BranchMOV A,K K->A 1 Move DataNOP 1 No OperationOR A,K A OR K->A Z 1 Inclusive ORRET [堆栈顶端]->PC 1 Return from SubroutineRETI [堆栈顶端]->PC,使能中断 1 Return from InterruptRETL K K->A,[堆栈顶端]->PC Return Immediate Data to the A RegisterSLEP 0->WDT,振荡器停止振荡T,P 1 Into Sleep modeSUB A,K K-A->A Z,C,DC 1 SubtractTBL PC+A->PC Z,C,DC 2 Table Look UpWDTC 0->WDT T,P 1 Clear Watchdog TimerXOR A,K A XOR K->A Z 1 Exclusive OR3.3.EM78指令寻址方式关于对寄存器的存取,必须要先说明寄存器的位址,说明暂存的位址的方式称做寻址方式,EM78的寻址方式有两种,一种为直接寻址,一种为间接寻址。
3.3.1. 立即数寻址这种方式就是操作数为立即数,可直接从指令中获取。
例:MOV A,@0x16 ;将常数0x16送给寄存器A3.3.2. 直接寻址若是使用者要存取寄存器的内容,可以在运算码上直接描述。
例:将寄存器0X20的内容,COPY到寄存器0X21中。
MOV A, 0X20MOV 0X21, A3.3.3. 间接寻址这种寻址方式是通过寄存器R4来实现的,R4的bit0-5是用来选择寄存器(地址:00-06,0F-3F)若是使用者所需要存取的寄存器,有位址相邻的特性,使用间接寻址是很方便的。
例:写一个程序,將寄存器0X20~0X3F的值都填0。
MOV A, @0X20 ;设定A = 0X20MOV 0X04, A ;设定间接寻址寄存器(0X04)的內含值为0X20AGAIN:CLR 0 ;清除0X04所指的寄存器INC 0X04 ;递增间接寻址寄存器(0X04)MOV A, 0X04 ;设定A=0X04寄存器的值XOR A, 0X3F ;比较间接寻址的位址是否JBS 0X03, 2 ;以到0X3F。
若是则结束JMP AGAIN ;否则在继续END:3.3.4. 位寻址这种位寻址是对寄存器中的任一位(bit)进行操作。
例:BS 0x12,2 ;将寄存器0x12的第2位置为“1”。
3.4.EM78指令说明ADD Add语法ADD A,R编码0 0011 10rr rrrrr操作內容A + R --> A受影响的标志Z,C,DC﹔零标志﹐进位标志和辅助进位标志都会受影响说明將A寄存器的內含值加上R寄存器的內含值﹐並且把结果载入A寄存器中。
语法ADD R,A编码0 0011 11rr rrrrr操作內容A + R --> R受影响的标志Z,C,DC﹔零标志﹐进位标志和辅助标志都会受影响说明將A寄存器的內含值加上R寄存器的內含值﹐並且把结果载入R寄存器中。
语法ADD A, k编码1 1111 kkkk kkkk操作內容K + A --> A受影响的标志Z,C,DC﹔零标志﹐进位标志和辅助标志都会受影响说明將A寄存器的內含值加上立即值K﹐並且把结果载入A寄存器中。
举例说明下两行指令敘述为 A = R11 + R12.MOV A,0x11ADD A,0x12 ;A = R11 + R12下两行指令敘述为R10 = R11 + R12.MOV A,0x11MOV 0x10,AMOV A,0x12ADD 0x10,A ;R10 = R11 + R12下两行指令敘述为A = 0x01 + 0x01.MOV A,@0x01 ;A = 0x01ADD A,@0x01 ;A = 0x02AND And语法AND A,R编码0 0010 10rr rrrrr操作內容A & R --> A受影响的标志Z﹔零标志说明將A寄存器和R寄存器AND在一起﹐并将结果存入A寄存器。