0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

EM78C156E+1621显示程序汇编例子

算法&编程学院 ? 来源:网络整理 ? 2018-01-30 18:22 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

em78c156e+1621显示汇编例子

;XS1621,3.58,OUT20001/6/22

INDIEQU0X0
RTCCEQU0X1

PCEQU0X2
STATUSEQU0X3
FSREQU0X4
PORT5EQU0X5
PORT6EQU0X6
STACK_AEQU0X10
STACK_SEQU0X11
XS1EQU0X12
XS2EQU0X13
XS3EQU0X15
XS4EQU0X16
XS5EQU0X17
XS6EQU0X18
XS7EQU0X19
XS8EQU0X1A
JP1EQU0X1B
JP2EQU0X1C
JP3EQU0X1D
JP4EQU0X1E
XS9EQU0X20
XS10EQU0X21
ORG0
JMPMAIN
ORG8
MOVSTACK_A,A
SWAPSTACK_A
SWAPASTATUS
MOVSTACK_S,A
CLR0XF
SWAPASTACK_S
MOVSTATUS,A
SWAPASTACK_A
RETI
BIAO:
ADD0X2,A
RETL@0B11101110;0
RETL@0B01001000;1
RETL@0B10111010;2
RETL@0B11011010;3
RETL@0B01011100;4
RETL@0B11010110;5
RETL@0B11110110;6
RETL@0B01001010;7
RETL@0B11111110;8
RETL@0B01011110;9
RETL@0B00000000;A
XSZW:
MOVA,JP1
CALLBIAO
MOVXS3,A
MOVA,JP2
CALLBIAO
MOVXS4,A
MOVA,JP3
CALLBIAO
MOVXS5,A
MOVA,JP4
CALLBIAO
MOVXS6,A
MOVA,@7
MOVXS1,A
AWS:
RLCXS10
RLCXS9
RLCXS8
RLCXS7
JBSXS6,1
JMPASD1
BSXS10,4
JMPASG1
ASD1:
BCXS10,4
ASG1:
RRCXS6
RLCXS10
RLCXS9
RLCXS8
RLCXS7
JBSXS5,1
JMPASD2
BSXS10,4
JMPASG2
ASD2:
BCXS10,4
ASG2:
RRCXS5
RLCXS10
RLCXS9
RLCXS8
RLCXS7
JBSXS4,1
JMPASD3
BSXS10,4
JMPASG3
ASD3:
BCXS10,4
ASG3:
RRCXS4
RLCXS10
RLCXS9
RLCXS8
RLCXS7
JBSXS3,1
JMPASD4
BSXS10,4
JMPASG4
ASD4:
BCXS10,4
ASG4:
RRCXS3
DJZXS1
JMPAWS
RET
YSA:
MOVA,@2
MOVXS3,A
LOP1:
NOP
DJZXS3,A
JMPLOP1
RET
XSS:;HT1621XS8-BITSCOMMANDMODE
BSPORT5,1
BCPORT5,0;CS=0
CALLYSA
BCPORT5,1
CALLYSA
BSPORT5,1;DATA=1
BCPORT5,2
BCPORT5,1
CALLYSA
BSPORT5,1;DATA=0
BCPORT5,1
CALLYSA
BSPORT5,1;DATA=0
MOVA,@8
MOVXS1,A
XSC:
JBSXS2,7
JMPXSD
BSPORT5,2;DATA=1
JMPXSG
XSD:
BCPORT5,2;DATA=0
XSG:
BCPORT5,1
CALLYSA
BSPORT5,1
RLCXS2
DJZXS1
JMPXSC
BCPORT5,1
CALLYSA
BSPORT5,1;DATA=?
BSPORT5,0;CS=1
RET
XSA:;HT1621XSWRITEMODE
MOVA,@8
MOVXS1,A
WXC:
JBSXS2,7
JMPWXD
BSPORT5,2;DATA=1
JMPWXG
WXD:
BCPORT5,2;DATA=0
WXG:
BCPORT5,1
CALLYSA
BSPORT5,1
RLCXS2
DJZXS1
JMPWXC
RET
MAIN:
MOVA,@0X0
IOW0X0E
MOVA,@0B11000000
CONTW
CLR0X0F
MOVA,@0X01
IOW0X0F
ENI
MOVA,@0X10
MOV0X4,A
LOPKN:
MOVA,@0
MOV0X0,A
JBS0X4,6
JMPKOL
JMPKIL
KOL:
NOP
INC0X4
JMPLOPKN
KIL:
BS0X4,6
MOVA,@0B11110000
IOWPORT5
CLRPORT5
MOVA,@0B11111111
IOWPORT6
CLRPORT6
NOP
MOVA,@0x0F
MOVPORT5,A
MOVA,@8
MOVJP1,A
MOVA,@8
MOVJP2,A
MOVA,@0
MOVJP3,A
MOVA,@9
MOVJP4,A
CALLXSZW
BCPORT5,0;CS=0
CALLYSA
BSPORT5,0;CS=1
CALLYSA
BCPORT5,0;CS=0
CALLYSA
BSPORT5,0;CS=1
CALLYSA
MOVA,@0B11100011;COMMANDNORAMLMODE
MOVXS2,A
CALLXSS
MOVA,@0B00011000;SYSTEMRC256K
MOVXS2,A
CALLXSS
MOVA,@0B00101001;BIAS1/34COMMONS
MOVXS2,A
CALLXSS
MOVA,@0B00000001;SYSEN
MOVXS2,A
CALLXSS
MOVA,@0B00001001;TONEON
MOVXS2,A
CALLXSS
MOVA,@0B01000000;WRITE
MOVXS2,A
BCPORT5,0;CS=0
CALLYSA
BSPORT5,2
BCPORT5,1
CALLYSA
BSPORT5,1;DATA=1
CALLXSA
MOVA,XS7;1
MOVXS2,A
CALLXSA
MOVA,XS8;2
MOVXS2,A
CALLXSA
MOVA,XS9;3
MOVXS2,A
CALLXSA
MOVA,XS10;4
MOVXS2,A
CALLXSA
MOVA,@0XFF;5
MOVXS2,A
CALLXSA
BSPORT5,0;CS=1
MOVA,@0B00000011;LCDON
MOVXS2,A
CALLXSS
NOP
KK:
NOP
NOP
NOP
NOP
NOP
JMPKK
EOP

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • EM78C156E
    +关注

    关注

    0

    文章

    1

    浏览量

    1117
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    按下 TXD 引脚对地短路和复位时 78E052 不启动是怎么回事?

    我的 78E052 在按下 TXD 引脚对地短路和复位时无法启动。 当我从地面松开 TXD 引脚时,它会唤醒并开始执行我的代码。 我在所有打开的端口引脚上测试了这个问题,然后只是 TXD 连接到 GND,同样的问题发生。
    发表于 08-22 08:10

    如何删除 W78E052DDG 控制器的基于 COM 的 ISP 刷机功能?

    如何删除 W78E052DDG 控制器的基于 COM 的 ISP 刷机功能
    发表于 08-22 06:40

    EM730/EM730E 系列变频器用户手册

    电子发烧友网站提供《EM730/EM730E 系列变频器用户手册.pdf》资料免费下载
    发表于 07-07 10:27 ?0次下载

    KF32A156系列单片机产品介绍

    KF32A156 系列单片机是基于 KF32 内核架构开发的单片机。KF
    的头像 发表于 06-26 14:43 ?961次阅读
    KF32A<b class='flag-5'>156</b>系列单片机产品介绍

    求助,关于将固件编程到连接到CYUSB3014-BZXC的EEPROM中遇到的问题求解

    固件是否已正确写入 I2C E2PROM (M24M02-DRMN6TP)。 我使用 USB 控制中心并按照以下步骤操作。 程序 -&gt;FX3 -&gt; I2C
    发表于 05-06 09:05

    使用E78节点+E870网关接入TTN建立LoRaWAN网络

    原因,本示例中涉及TTN服务器配置内容有可能无法适配后续更新后的TTN服务器的配置。2、本示例使用节点模块型号为:E78-400TBL-02(搭载了E78-470L
    的头像 发表于 04-17 19:34 ?803次阅读
    使用<b class='flag-5'>E78</b>节点+<b class='flag-5'>E</b>870网关接入TTN建立LoRaWAN网络

    免费申请 | FRDM-MCXA156评测活动发布!

    RT-Thread现已支持恩智浦官方推出的FRDM-MCXA156开发板并提供BSP!为了让大家更好地体验MCXA156高能效微控制器的魅力,RT-Thread携手恩智浦半导体,隆重推出
    的头像 发表于 02-10 18:45 ?572次阅读
    免费申请 | FRDM-MCXA<b class='flag-5'>156</b>评测活动发布!

    EM7028

    EM7028
    发表于 01-09 10:55 ?1次下载

    EE-134:为SHARC系列编写C兼容汇编代码中断处理程序

    电子发烧友网站提供《EE-134:为SHARC系列编写C兼容汇编代码中断处理程序.pdf》资料免费下载
    发表于 01-07 13:58 ?0次下载
    EE-134:为SHARC系列编写<b class='flag-5'>C</b>兼容<b class='flag-5'>汇编</b>代码中断处理<b class='flag-5'>程序</b>

    EE-128:C语言中的DSP:从C调用汇编类成员函数

    电子发烧友网站提供《EE-128:C语言中的DSP:从C调用汇编类成员函数.pdf》资料免费下载
    发表于 01-07 13:48 ?0次下载
    EE-128:<b class='flag-5'>C</b>语言中的DSP:从<b class='flag-5'>C</b>调用<b class='flag-5'>汇编</b>类成员函数

    TMS320C6000汇编语言工具v7.4用户指南

    电子发烧友网站提供《TMS320C6000汇编语言工具v7.4用户指南.pdf》资料免费下载
    发表于 12-30 16:42 ?0次下载
    TMS320<b class='flag-5'>C</b>6000<b class='flag-5'>汇编</b>语言工具v7.4用户指南

    TMS320C6000汇编语言工具 v8.3.x

    电子发烧友网站提供《TMS320C6000汇编语言工具 v8.3.x.pdf》资料免费下载
    发表于 11-07 10:00 ?0次下载
    TMS320<b class='flag-5'>C</b>6000<b class='flag-5'>汇编</b>语言工具 v8.3.x

    TMS320C28x汇编语言工具

    电子发烧友网站提供《TMS320C28x汇编语言工具.pdf》资料免费下载
    发表于 11-01 09:32 ?2次下载
    TMS320<b class='flag-5'>C</b>28x<b class='flag-5'>汇编</b>语言工具

    C语言生成可执行二进制文件的具体过程

    C语言源码到生成可执行文件的过程通常包括预处理(Preprocessing)、编译(Compilation)、汇编(Assembly)、链接(Linking)等多个步骤,每个步骤都有其特定的任务
    的头像 发表于 10-21 14:30 ?1867次阅读
    <b class='flag-5'>C</b>语言生成可执行二进制文件的具体过程

    TMS320LF240x DSP的C语言和汇编代码快速入门

    电子发烧友网站提供《TMS320LF240x DSP的C语言和汇编代码快速入门.pdf》资料免费下载
    发表于 10-18 10:14 ?1次下载
    TMS320LF240x DSP的<b class='flag-5'>C</b>语言和<b class='flag-5'>汇编</b>代码快速入门