历史上的今天
返回首页

历史上的今天

今天是:2025年03月09日(星期日)

正在发生

2018年03月09日 | AT89S51单片机与81C55的接口设计及软件编程

2018-03-09 来源:eefocus

  1.AT89S51单片机与81C55的硬件接口电路
  
  AT89S51单片机可以和81C55直接连接而不需要任何外加逻辑器件。AT89S51单片机与81C55的接口电路如右图所示。1
  
  在右图中,AT89S51单片机PO口输出的低8位地址不需要另外加锁存器(81C55片内集成有地址锁存器),而直接与81C55的ADO~AD7相连,既可作为低8位地址总线,又可作为数据总线,地址锁存控制直接用AT89S51单片机发出的ALE信号。81C55的CE端接P2.7,IO/M端与P2.0相连。当P2.7=0时,若P2.0=0,则访问81C55的RAM单元。由此可得到图9-19中81C55的各端口以及RAM单元的地址编码,见下表。
  
  表 81C55的各端口以及RAM单元的地址
 2 
  2. 81C55的编程
  
  初始化程序设计
  
  例1:若PA口定义为基本输入方式,PB口定义为基本输出方式,对输入脉冲进行24分频(81C55计数器的最高计数频率为4MHz),则81055的I/O初始化程序如下:
  31
  例2:读81C55的7EFIH单元。程序如下:
  2
  例3:将立即数41H写入81C55 RAM的7E20H单元。程序如下:
  3
  81C55既有RAM又有I/O口,此外,还有计数器。在同时需要扩展RAM、I/O和计数器的系统中,选用81C55特别经济。因此,81C55芯片是单片机应用系统中常用的外围接口芯片之一。

推荐阅读

史海拾趣

Chengdu Sino Microelectronics Technology Co Ltd公司的发展小趣事

面对日新月异的电子技术和不断变化的市场需求,成都华微科技始终坚持持续创新的发展理念。公司不断加大对新技术、新产品的研发投入,积极探索新的商业模式和市场机会。同时,公司还注重人才培养和团队建设,为公司的长远发展储备了丰富的人才资源。正是这种持续创新的精神,使成都华微科技在激烈的市场竞争中始终保持领先地位,引领着中国集成电路设计行业的未来发展。

这五个故事只是成都华微电子科技有限公司发展历程中的一部分,但它们足以展现出这家公司在电子行业中的坚定决心、技术实力、合作精神和创新能力。正是这些因素的共同作用,使成都华微科技能够在激烈的市场竞争中脱颖而出,成为电子行业的佼佼者。

Diotec Electronics Corp公司的发展小趣事

随着产品的不断成熟和市场的认可,Diotec开始积极拓展国内外市场。公司加强与国际知名电子企业的合作,不断提升产品的品质和技术水平。同时,Diotec还注重品牌建设,通过一系列的市场推广活动,提高了品牌的知名度和美誉度。这些努力使Diotec的产品在电子行业中占据了重要的地位,成为众多客户的首选供应商。

潮州三环(Three-circle)公司的发展小趣事

面对能源危机的挑战和新能源市场的崛起,三环集团决定进军新能源领域。在2004年,公司开始研发生产燃料电池电解质基片(SOFC),这是一种能够将化学能转化为电能的装置。通过多年的努力,三环集团成功实现了SOFC的量产,并将其应用于新能源汽车、分布式发电等领域。这一布局不仅展示了公司的前瞻性和创新能力,也为公司带来了新的发展机遇。

Austek Microsystems公司的发展小趣事

在追求经济效益的同时,Austek Microsystems也积极履行社会责任。公司严格遵守环保法规,采用环保材料和生产工艺,减少对环境的影响。此外,Austek Microsystems还积极参与公益事业,为社区的发展和进步贡献自己的力量。

这五个故事展示了Austek Microsystems在电子行业中的发展历程和取得的成就。通过创新研发、建立合作伙伴关系、技术升级与产品迭代、市场拓展与品牌建设以及履行社会责任等方式,Austek Microsystems逐渐在市场中崭露头角,成为了电子行业中一颗璀璨的明星。

Displaytech公司的发展小趣事

2008年,Displaytech推出了HDP Power,这是一项创新的电力解决方案,旨在支持公司客户的电力需求。这一举措不仅体现了Displaytech对客户需求的深刻洞察,也展示了公司在电源领域的技术实力。

倍思特(BEST)公司的发展小趣事

Displaytech公司成立于1989年,作为一家LCD模块供应商在香港崭露头角。当时,液晶显示技术正逐渐崭露头角,Displaytech凭借其敏锐的市场洞察力和技术实力,迅速在市场中占据了一席之地。公司初期专注于小型到中型LCD的制造,为工业、消费和医疗行业的客户提供高质量的产品和技术支持。

问答坊 | AI 解惑

使用电源管理

电源管理使您可以通过在工作站闲置时减慢工作站的活动来降低总功耗。有关功耗的详细信息,请参考《hp workstation xw8000 technical reference guide》,该指南可从www.hp.com/workstations/support 获得。    各种操作系统在电源管 ...…

查看全部问答>

关于内核移植

近来想想做嵌入式又快一年了,还没真正的移植过os,bootloader这些东西,所以在此发一贴,诚邀坛上的高手能否有空给做个示范,讲述移植的过程,最好上传一些截图,代码之类的,并讲讲移植过程中要注意的事项,如果能展开论述那是自然最好了,谢谢啊…

查看全部问答>

win ce 6.0应用开发 图片显示问题 最好有思路

先看效果图(不懂发上来抱歉)解释吧。是在 应用pda 掌上电脑设备上完全显示一个图片1.jpg 图片上有按钮,显示有动漫效果的按钮。 我的思路。 1.在form窗口里显示背景图1.jpg(问题是我根本找不到form显示背景图片的属性没有background属性) 2 ...…

查看全部问答>

MCP2515中断标志能够自动复位吗?

MCP2515是CAN总线芯片,收到报文时,如果CANINTE接收位使能,则CANINTF接收位置1并产生中断。 理论上MCU检测到中断后,必须通过SPI对CANINTF接收位清零。可是在中断时,MCU读出CANINTF的 状态有时接收位却是0,有时是1。这是我非常迷惑的地方: ...…

查看全部问答>

请问关于路由器上的操作系统

请问各位: 在华为或思科的路由器上运行的是什么操作系统,是windows或linux吗?还是公司自己开发的什么操作系统?…

查看全部问答>

水利安防监控建设常见的问题与迷思

 由于水利监控设备建设区域涵盖范围广泛,有些甚至会建设于偏远的山区,并且面临狂风暴雨等恶劣天候,因此,在实际应用建设上,便充满许多考验。   那么,通常工程商与使用者经常遭遇哪些问题?他们又需要哪些更好的解决方案呢?   气候恶劣  ...…

查看全部问答>

back-to-backinterrupts

在Cortex-M3的文档中提到back-to-back interrupts,应该如何翻译?可否理解成“接连发生的中断”?…

查看全部问答>

MSP430软件复位

MSP430通过软件复位除了看门狗以外还有没有其他的方法?…

查看全部问答>

flash操作

规格书上上说对flash的初始化有flash memory和ram初始化的区分,在flash memroy中初始化flash controler  不用检查BUSY位,而在RAM中则需要检查此位。这两种方式是如何区分的呢?…

查看全部问答>

麻省理工学院电子设计实验教程(带详细教学步骤)

本帖最后由 paulhyde 于 2014-9-15 08:56 编辑  …

查看全部问答>