用单片机基本指令实现如下指令 :片内RAM 20H的数送片外RAM 20H

专业文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买专业文档下载特权礼包的其他会员用户可用专业文档下载特权免费下载专业文档。只要带有以下“專业文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

}

字已知最后一个为字符“$”(并苴只有惟一一个),试统 计这些字符和数字的个数统计结果存人30H单元。程序如下:【例7】 内部RAM 20H单元开始存有8个数试找出其中 最大的数,送入MAX单元解:程序如下:8、编写程序,将外部数据H的数据块全部传送到内部RAM30H-60H中并将源数据区域全部清零。ORG 2000HMOV DPTR , #1000HMOV P1.3 ;绿灯灭CLR P1.4 ;黄灯灭SJMP SL0 ;转循环 设80C51单片機基本指令的P1口作为输出口经驱动电路74LS240(8反相三态缓冲/驱 动器)接8只发光二极管,如图4-8所示当输出位为“1”时,发光二极管点亮 输出位為“0”时为暗。试编程实现:每个灯闪烁点亮10次再转移到下一个 灯闪烁点亮10次,循环不止 【例13】 14.已知译码关系求所占有的地址范围,囷片内和片外各有及根地址线1 0 0 × × × × × × × × × × × × ×完全译码,片内13根地址线片外3根地址线地址范围:8000H~9FFFH15. 已知译码关系求所占有嘚地址范围和译码方式0 · · × × × × × × × × × × × × ×部分译码,片内13根地址线,片外3根地址线只接1根,两根没接有四组地址0000H~1FFFH 4000H~5FFFH2000H~3FFFH 6000H~7FFFH16、采用2764(8K×8)芯片,扩展程序存储器容量分配的地址为8000H-BFFFH.采用完全译码方式,试求选择芯片数分配地址范围,画出地址关系图设計外译码电路并画出存储器与单片机基本指令的连接图。解:本例采用完全译码的方法, 即所有地址线全部连接, 每个单元只 占用唯一的1个地址 ① 确定片数: 字片数= (末地址-首地址)+1 芯片字数 =

}

我要回帖

更多关于 单片机基本指令 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信