历史上的今天
返回首页

历史上的今天

今天是:2025年01月12日(星期日)

2018年01月12日 | 两个8051做串行多工数据传输程序

2018-01-12 来源:eefocus

两个8051做串行多工数据传输程序

      org          00h
          jmp          start

          org          23h
          jmp          UARTi            ;uart中断子程序
start:    MOV           tmod,#20h        ;timer1工作在mode2
          MOV           scon,#50h        ;uart工作在mode1
          MOV           th1,#0f3h        ;波特率2400
          setb         tr1              ;启动timer1
          MOV           ie,#10010000b    ;uart中断使能
          MOV           30h,#0ffh        ;指拨开关初值
l1:       MOV           a,p1             ;读入指拨开关
          cjne         a,30h,keyin      ;指拨开关有变化否?
          jmp          l1
keyin:    MOV           30h,a            ;指拨开关存入新值
          MOV           sbuf,a           ;发送出去
wait:     jbc          ti,l1            ;发送完毕否?
          jmp          wait             
uarti:    push         aCC              ;压入堆栈
          push         psw
          jbc          ri,l2            ;是否接收中断?
          jmp          return
l2:       MOV           a,sbuf           ;将sbuf载入acc
          MOV           p2,a             ;输出至p2
return:   pop          psw
          pop          acc              ;取回acc
          reti 
          end


推荐阅读

史海拾趣

Autotrol公司的发展小趣事

随着市场需求的不断变化,Autotrol公司意识到必须不断进行技术创新和产品升级,以满足客户的多样化需求。于是,公司投入大量研发资源,开发出了一系列特色产品,如为更大转矩而制的铜或铁齿轮传动链,以及为安静运行并省钱而特制的塑料齿轮传动链等。这些创新产品不仅提升了Autotrol在市场上的竞争力,也为公司带来了可观的收益。

Fair Rite公司的发展小趣事

随着全球进入数字化、网络化、智能化时代,电子元器件市场发生了深刻的变化。Fair Rite积极应对市场变化,通过技术创新和产品研发,不断推出适应新需求的产品。例如,公司针对EMF/EMI干扰较严重或容易出现导漏流问题的情况,推出了EMI抑制铁芯线圈(SM-BL系列),帮助客户节省PCB空间并降低干扰信号。同时,Fair Rite还注重满足客户的性价比需求,为每个新产品进行定制化设计和质量验证(遵循ISO9001:2008标准),确保其在不同应用场景下稳定可靠。

这些故事展示了Fair Rite在电子行业中不断发展壮大的历程。通过不断创新、拓展市场和提升品质,Fair Rite已经成为电子行业中的佼佼者之一。

Deltron公司的发展小趣事

随着国内市场的不断饱和,Deltron公司开始积极拓展国际市场。通过参加国际展览、与国外企业建立合作关系、设立海外分支机构等方式,Deltron逐渐打开了国际市场的大门。其优质的产品和服务得到了国际客户的认可,为公司的发展注入了新的活力。

DeLorme公司的发展小趣事

近年来,随着智能手机和移动互联网技术的快速发展,传统的GPS导航设备市场受到了巨大冲击。面对这一行业变革,DeLorme公司及时调整战略方向,将重心转向智能导航应用软件的开发和推广。他们通过与智能手机厂商的合作,将自己的导航软件集成到手机系统中,为用户提供更加便捷、高效的导航服务。同时,他们还积极探索新的商业模式和市场机会,为公司的未来发展奠定了坚实基础。

博众电气(BOZHONG ELECTRIC)公司的发展小趣事

随着企业实力的不断增强和产品质量的不断提升,博众电气开始积极寻求市场扩张的机会。公司凭借优质的产品和服务,成功开拓了多个国内外市场,并与众多知名企业建立了长期稳定的合作关系。

同时,博众电气还注重品牌建设和推广。公司积极参与各类行业展会和论坛,展示公司的最新产品和技术成果;还通过广告宣传、社交媒体等多种渠道提升品牌知名度和影响力。这些举措使得博众电气的品牌形象和市场地位得到了进一步提升。

以上只是博众电气在电子行业发展的几个可能的关键阶段和事实的概括性描述。实际上,博众电气的发展历程可能远比这复杂和丰富。作为一家在电子行业中崭露头角的企业,博众电气未来的发展值得期待。

EQCOLOGIC公司的发展小趣事

在电子产品行业,品质是企业生存和发展的关键。EQCOLOGIC公司从成立之初就高度重视品质控制,建立了严格的质量管理体系。公司投入大量资金购买先进的检测设备,确保每一批产品都符合质量要求。同时,EQCOLOGIC还注重员工培训和技能提升,提高员工对品质控制的意识和能力。正是对品质的坚守,让EQCOLOGIC在竞争激烈的市场中赢得了良好的口碑。

问答坊 | AI 解惑

国产品牌的测试测量仪器优点是什么

有用过国产测试测量仪器的吗?谈谈感受吧。              虽然说就像其他很多产品一样,国产的不如泰克、安捷伦这些大牌的,但还是有自己优点的。              ...…

查看全部问答>

选择网络摄像机的十大理由

关键字:网络摄像机        世界上第一台网络摄像机诞生于 1996 年。在网络摄像机出现的早期,它们的技术水平与专业的模拟摄像机无法相提并论,通常被当作普通的Web 摄像头使用。如今这一情况显然已经发生了变化,在一些与视 ...…

查看全部问答>

求瑞泰创新的光盘

今天搞了套ICEK-5100USB V2.0A仿真器和带ICETEK-F2812-A的实验箱,但光盘等资料没有 希望有相关资料的朋友们发一份到385576777@qq.com不胜感激!!…

查看全部问答>

为什么我的VS2005新建工程,smart device下 没有Windows Mobile 6 Professional?

我安装了VS2005补丁,安装了Windows Mobile 6 Professional SDK 但在新建工程时,smart device下没有Windows Mobile 6 Professional 为什么?…

查看全部问答>

wince6 如何禁用输入面板

如题:在wince6下打开网页的时候,如果网页上有可输入的框,则系统会自动弹出一个输入面板(软键盘)。 我不想让这个东西弹出来(有自己的界面逻辑和输入控制),需要如何修改?谢谢!…

查看全部问答>

电源开关设计秘笈30例

《电源开关设计秘笈30例》电子书收集了TI公司专家撰写的有关电源设计的30个秘笈,   现特做出合订本,   方便工程师朋友进行下载,   此本特辑将分三次发布,   敬请关注!!!!…

查看全部问答>

请教关于STM8的GPIO问题

请教下,将STM8S105的IO配置为悬空输入,相应的IO输入数据寄存器是什么值???????? 我用示波器测得的是0V,但在IAR for STM8的软件里检测GPIOx->IDR寄存器值为0xFF!!!! 请问各位大虾,指点下~~~~~~~~~~~~…

查看全部问答>

关于复位

今天看资料,看到同步的异步复位Synchronized Asynchronous Reset 。 具体代码是这样的 …

查看全部问答>

请教串口问题

如何访问430的发送端口UTXD,即如何确定430发送的是0还是1?51中可以通过 JNB TXD,ADDR1;检测TXD,如果TXD不等于“1”程序跳转到ADDR1地址。 这条语句查看。…

查看全部问答>

关于Lm3s看门狗喂狗问题

问题1:TI例程中,在中断中喂狗;而周立功的例程中是在某个地方随便插入一个喂狗程序,这两种方式的优缺点? 问题2:WatchdogReloadSet(); 最高计时多长时间?如果是6M晶振,分频至50Mhz,最高是不是可以计时(X秒):X = 0xFFFFFFFF/SysClock ;…

查看全部问答>