你也没有联系方式,你留个邮箱?我给你发过去。
基于视频的人流量监测系统设计与实现 图像水印识别微信小程序设计与实现 基于重力传感器的飞机大战游戏开发 手机平台加减乘除口算训练游戏开发 基于Android平台的个人移动地图软件开发 面向多种数据源的爬虫系统的设计与实现 基于Zabbix的服务器监控系统的设计与实现 基于新浪微博的分布式爬虫以及对数据的可视化处理 基于分布式的新闻热点网络爬虫系统与设计 舆情分析可视化系统的设计与实现 基于大数据的用户画像的新闻APP设计 基于Android平台的语言翻译程序设计与实现 基于SSH的水电信息管理系统的设计与实现 基于SSM的学科竞赛管理系统
请枪-手,不花RMB好象不行吧。不过我不会,路过。。。
用单片机进行温度的控制及LCD显示系统的设计论文编号:JD909 包括开题报告,任务书。 论文字数:14253,页数:45摘 要 温度测量与控制是工程实践中常见的问题,在工业生产中有着广泛的应用。针对此领域的发展方向,本论文设计了一个基于单片机的智能温度测量系统。本系统以AT89C51单片机为微控制器,采用数字温度传感器DS18B20作为测温元件, 温度传感器DS18B20采集温度信号送给单片机处理,单片机再把处理后的温度数据送到LCD上显示出来。 能够实现快速、准确的测温功能和越限声光报警功能。本论文完成了系统硬件电路的设计,给出了软件流程框图,并编写了相关的软件程序。 关键词:温度测量;传感器 ;单片机;LCD显示 Abstract Temperature measuring and the controlling are very common in the project practice and are widely adopted in the industry production . In view of development direction of this domain, this paper introduces a temperature measuring system which take the AT89C51 single chip microcontroller as an controlling unit and the digital temperature sensor --DS18B20, as temperauture measuring transducer. The collected temperature signals of the digital temperature transducer--DS18B20 are processed by the single chip microcontroller. The processed temperature signals are displayed on the system has achieved prompt and precise temperature measuring and the super warnning function by sound and light .This paper has finished the design of hardware curcuit and compiled related software program.. Key word: Temperature measuring;Sensor;Single Chip Microcontroller ;LCD Display 目 录摘 要 IAbstract II绪 论 11系统的设计方案 32硬件设计 单片机的选用 温度检测电路的设计 键盘模块的设计 液晶显示模块的设计 声光报警电路的设计 163软件设计 程序设计语言和软件开发环境 软件程序设计 184抗干扰设计. 硬件方面的措施 软件抗干扰技术 26结 论 28致 谢 29参考文献 30附录: 源程序 31以上回答来自:
你的邮箱谁知道?这篇文章请你参考,千万不要照抄!当前企业市场营销中的问题与对策改革开放二十年来,中国经济体制逐步由计划经济过渡到市场经济,市场逐渐由原来的卖方市场转变为买方市场。面对买方市场,少数企业变压力为动力,改革体制、革新技术、创新产品,在激烈的市场竞争中赢得了主动权,但更多的企业没有转变观念,走老路,不能适应市场经济的需要,而出现了“好不过三年,活不过五年”的不正常现象。 究其原因,是多方面的。市场营销是其主要原因。笔者通过对许多企业的观察,谈谈自己的浅见。一、当前企业市场营销中存在的问题第一,企业的营销观念没有转变。在计划经济根深蒂固的当今时代,一些国有企业对买方市场仍然奉行传统的生产观念、产品观念和推销观念,但在目前的市场经济时期,由于商品供过于求,买方市场出现了“生意难做”的问题;还有一些企业对买方市场措手无策,随大流盲目地推销产品,其结果是要么是产品库存大量积压,要么是应收帐款急剧增加,资金周转出现困难,从而使大多数企业陷入停产或半停产的状态。第二,高层营销管理缺位,导致营销部门以外的其它部门不能充分发挥营销职能。目前,绝大多数企业的高层管理人员都比较重视营销工作,但是,这种“重视”具有明显的局部性、不确定性和非过程性,不系统、不全面、不到位,从而造成高层管理缺位。高层管理缺位带来了许多危害。首先,其他部门的营销优势得不到全面利用。企业的每个部门、每个个体都具有自己的营销职能,但在高层管理缺位时,则只有营销部门发挥作用。在这种情况下,其整体营销职能会大打折扣。其次,决策缓慢,影响销售工作高效进行的许多问题不能得到及时、有效的解决,这样一来,该决策的问题不能及时决策,对企业的营销业绩造成负面影响,甚至,会重挫业务人员的工作积极性。最后,营销工作缺乏方向。高层管理决定企业的营销方向,当它缺位时,必然导致营销部门的盲目指挥。第三,许多企业没有营销战略。没有战略的企业,就象在险恶的气候中飞行的飞机,始终在气流中颠簸,在暴风雨中穿行,最后,很可能迷失方向,即使飞机不坠毁,也不无耗尽燃料之虞。现在,中国的计多企业正如这架飞机,太需要战略了。得战略者得天下,真诚的“海尔”、永固的“长城”、绚丽的“长虹”、高飞的“小天鹅”,毫不屈服的“乐凯”与毫情万丈的“用友”,都为其它中国企业树立了榜样。而当前多数的中国企业只是计划当期,得过且过,初创时就不曾设想过将来,造成企业盲目运行。第四,开发新市场的能力欠佳。比如就中国农村市场的开发来说,企业是主角,其市场行为完全受市场机制的调节和指导,多数企业仅仅盯着农村消费需求,而忽视了对农村投资需求的开发,企业不仅要考虑去赚农民的钱,而且要考虑怎样带动农民致富,使农民在认识到工业化好处的同时,也开发和培育出自己的市场,获取自己的投资回报。市场开发是企业自下而上发展的重要环节,而许多企业正是因为处于这样或那样的误区而不能做到合理地开发、启动自己可得的新市场。第五,忽视了营销网络的功能。一位营销专家曾经说过,“市场,说到底就是‘网络+品牌’——销售网络加上品牌的影响力。”网络如同人体的血管,靠有力的销售完成资金的循环,滋着着企业的成长,其中任何部分的病变,都可能损伤企业的肌体,乃至企业的生命。在当今激烈的市场竞争中,我国的多数企业并没有在市场网络上下过功夫,它们只注重产品生产,无计划、无目标地销售产品,这样,不仅浪费营销资源,而且无法取得好的营销业绩。 另外,当前企业的市场定位、促销方式等方面也存在诸多问题。二、解决问题的对策第一,建立科学、实战的营销组织框架,确立企业整体营销观念,使企业所有部门和员工紧密地协作,共同实现理想的经营业绩。 现代营销强调的整体攻防能力,当前许多企业的业务人员没有真正地组织起来,从而难以有效地进行市场开发和管理。这就象两军对垒抢占地盘一产,其中一方军队管理不善,组织不起来,没有像样的攻势或者抢到了地盘却没有能力固守,这样的军队必输无疑。可见,高层的营销管理在市场营销中起到至关重要的作用。因此,企业应当根据市场开发需要,建立销售组织体系、市场信息管理体系、目标和计划管理体系,通过完善的销售管理体系明确销售管理层次及其职责、工作标准和工作流程,将目标市场和市场目标、销售管理人员和业务员、经销商、市场信息以最佳方式组织起来,充分发挥企业的整体攻防能力,最大限度地占领市场,实现最佳的营销目标。第二,树立辩证的买方市场观。 买方市场在给企业带来巨大的压力,产生激烈的市场竞争的同时,也给企业生产经营带来了良好的机遇。在生产资料和生产要素的购进方面,买方市场的压力只是施加给商品的卖方,而生产企业作为买方不仅没有压力,反而是大好的机遇,因为买方市场的压力,主要来自产品销售企业在采购时,处于买方的地位,可以充分享受买方市场的偏爱和优惠。在机电设备和原材料的采购上,企业可以充分“货比三家”地进行挑选,不仅可以讲质量,而且可以压价格。再者,买方市场带来的市场空隙,给企业提供了破土而出的希望,利用优质低廉的材料、机器设备生产高品质的产品,逐渐地适应买方市场,才能抓住买卖方市场带来的机遇,在市场竞争中求生存、求发展。第三,确立名牌战略。 当今的世界已进入品牌竞争的时代。它已成为企业进入市场的“敲门砖”,这是由于消费者对新产品的认识逐步加深,对选择产品的条件更为苛刻,这样就加剧了企业之间的市场竞争,因而企业必须在提高产品质量上下功夫、更好地满足消费者的需求。只有大家认可的名牌产品才可以成功。在我国,如彩电行业有“长虹”、“康佳”、“TCL”、“创维”,VCD行业有“爱多”、“先科”、“金正”、“新科”。经济专家们断言,从本世纪末起,我国商品市场的竞争将主要表现为名牌之间的竞争。 然而,当前有的企业尚未意识到品牌战略的重要性,只要看到别人生产什么,自己就生产什么,没有自己的特色,更没有自己的品牌,企业怎样创立自己的品牌呢? 针对这个问题,笔者提出如下建议。一方面,要制定名牌战略;企业根据自己的具体情况,确立不同阶段的目标规划、可行性的实施步骤。另一方面把质量创新作为名牌产品的根基和企业的生命。企业创名牌应当在质量管理上下功夫,不能一味追求“上档次”、“高售价”。世界名牌商标就象征着高质量,如日本的“本田”,美国的“可口可乐”、“麦当劳”。再者,当今市场竞争的一个主要内容是科技竞争。在这方面,企业要通过技术创新,广泛采用新技术、新工艺、新材料 ,不断改进产品设计,开发新产品,加快技术改造的步伐,吸收先进技术,并予以创新。这样,企业的产品才可以走在市场前列,名扬中外的熊猫电子集团正是坚持科技开路而占领了巨大的市场份额。第四,制定合理实务的营销政策,充分发挥业务人员的促销作用。 人员推销是人类最古老的推销手段。人员推销是最直接的促销形式。当今的推销人员除了商品销售这一作用外,他们可以了解和熟悉顾客的需求动向,及时地向顾客提供企业的产品介绍以及顾客所需的各类服务,另外,业务人员还可以利用直接接触市场和消费者的便利,进行市场调研和情报工作,从而为高层管理人员进行决策提供依据。可见,业务人员在市场营销中占有举足轻重的地位。 一位著中的营销大师曾经说过,没有推销不出去的产品,只有推销不出去产品的推销员。可见,优秀的推销员可以推销任何产品,怎样才能培养出优秀的推销员呢?业务人员选择营销这项辛苦而艰巨的工作的重要原因就是基本动力。当前,国内的许多企业企图通过道德和思想教育达成发挥业务人员作用的目的。这种作法是无可厚非的,但企业必须明白,当利益不成问题,业务员才不关心利益。松下幸之助曾经认为资本主义国家所以能够繁荣,主要是利益原则在起作用,正所谓利益所趋奋不顾身。所以企业应当根据自己的实际,制定相应的营销政策,调动业务人员的工作积极性。第五,建立科学、高效的营销网络。 营销网络可以促进商品流通,随着市场经济的深入发展,企业营销意识的增强,网络也被赋予了营销推广的重要职能。企业应当转变传统的网络仅为销售渠道的观念,认识到当今网络对企业的重要意义。创立自己的营销网络,首先,企业应针对消费者的需求进行市场细分,其依据可以是地理、人口等。然后,企业根据市场的特点、企业的目标及营销资源的具体情况确定细分变量。最后,调动自己的营销资源,分配到分市场,加强各细分市场的联系,形成高效的网络。企业甚至可以先构筑自己的营销网络,再建设工作。如TCL集团在1992年进军彩电市场时,根本没有自己的彩电基地,他们倡导“有计划的市场推广”观念,大力筹建自己在全国营销网络,没有工厂找人代加工,硬是靠着网络,在各地进行强有力的市场营销推广,强立促销,奇迹般地在五年内跻身于中国彩电业三强之列,成为现代营销学“先有市场,再有工厂”的模式典范。
你好,针对你的问题,我回答如下:由于不知道楼主要绑定的是哪个邮箱,这里就以QQ邮箱为例。QQ软件辅助账号分为:手机辅助账号(手机号码)和邮箱辅助账号(邮箱号码);作用:1、您可以通过输入邮箱地址和手机号码来登录QQ客户端;2、别人可以通过邮箱地址和手机号码来查找您的账号;3、设置手机号码或者邮箱地址为主显账号,只允许别人通过主显账号查找到您。1、进入到我的QQ中心()网页→帐号→点击邮箱辅助帐号的“立即绑定”按钮;2、弹出操作窗口后根据您的需要进行添加相应邮件地址就可以了(若绑定非邮箱地址时还需要经过邮箱激活操作);若您QQ号码对应的QQ邮箱已有邮箱别名(在QQ邮箱设置→账户→邮箱账号中申请),绑定账户时系统会自动拉取您“邮箱别名”的信息供您选择。
跟同学联系哦,忘了邮箱号有什么办法。 采纳哦
题主是否想询问“毕业论文管理系统登不进去,显示学校不存在怎么办”?联系指导老师或者把问题反馈给学校。毕业论文管理系统故障导致系统登不进去,显示学校不存在,是因为登录毕业论文管理系统的人数过多,导致服务器故障,建议联系指导老师或者把问题反馈给学校进行解决。
正常情况。利用word2002/2003的“打开并修复”功能来修复文挡。重设格式法,Word用文档中的最后一个段落标记关联各种格式设置信息,特别是节与样式的格式设置。这样我们就可以将最后一个段落标记之外的所有内容复制到新文档,就有可能将损坏的内容留在原始文档中。步骤如下:①在Word中打开损坏的文档,选择“工具→选项”然后选择“编辑”选项卡,取消“使用智能段落选择范围”复选框前的勾。取消选中该复选框,选定整个段落时,Word将不会自动选定段落标记,然后单击“确定”按钮。②选定最后一个段落标记之外的所有内容,方法是:按“Ctrl+End”组合键,然后按“Ctrl+Shift+Home”组合键。③在常用工具栏中,依次单击“复制”、“新建”和“粘贴”按钮。
题主是否想询问“毕业论文管理系统提交显示异常怎么回事”?上传论文太多导致的。毕业论文管理系统提交显示异常是上传论文太多导致的,导致论文提交系统服务器出现故障,建议稍等会在提交论文或者咨询老师具体怎么解决。
单片机温度控制系统的设计 摘 要 随着电子技术的发展,特别是随着大规模集成电路的产生,给人们的生活带来了根本性的变化,如果说微型计算机的出现使现代的科学研究得到了质的飞跃,那么可编程控制器的出现则是给现代工业控制测控领域带来了一次新的革命。在现代社会中,温度控制不仅应用在工厂生产方面,其作用也体现到了各个方面。 随着人们生活质量的提高,酒店厂房及家庭生活中都会见到温度控制的影子,温度控制将更好的服务于社会目前,单片机控制器在从生活工具到工业应用的各个领域,例如生活工具的电梯、工业生产中的现场控制仪表、数控机床等。尤其是用单片机控制器改造落后的设备具有性价比高、提高设备的使用寿命、提高设备的自动化程度的特点。 现代工业设计、工程建设及日常生活中常常需要用到温度控制,早期温度控制主要应用于工厂中,例如钢铁的水溶温度,不同等级的钢铁要通过不同温度的铁水来实现,这样就可能有效的利用温度控制来掌握所需要的产品了。 随着社会的发展,人们对食品温度的控制要求也越来越高,对于低温冷藏车的温度控制也就相应的不断提高,而我设计的低温冷藏车就是为了达到这样的温度控制要求而进行设计的。我所采用的控制芯片为AT89C51,此芯片功能强大,能够满足设计要求。通过对电路的设计,对芯片的外围扩展,来达到对冷藏车温度的控制和调节功能。 关键字:AT89C51单片机、温度 、软件设计 目 录 摘 要………………………………………………………………………………6 目 录………………………………………………………………………………7 第一章 绪 论 1-1概述………………………………………………………………………………9 1-2温度控制的总体设计和思路……………………………………………………9 1-3温度控制方框图…………………………………………………………………10 1-4温度巡回测量控制仪基本要求…………………………………………………10 1-5发挥部分…………………………………………………………………………10 第二章 单片机AT89C51的结构和原理 2-1 AT89C51单片机的结构…………………………………………………………11 2-2 AT89C51单片机主要特性………………………………………………………11 2-3 AT89C51单片机引脚功能说明…………………………………………………11 2-4复位电路…………………………………………………………………………12 2-5时钟电路…………………………………………………………………………13 第三章 温度控制的硬件设备 3-1采样系统及温度传感器的选择 3-1-1采样系统…………………………………………………………………15 3-1-2温度传感器的选择………………………………………………………15 3-2集成运放的选择 3-2-1放大系统. ………………………………………………………………16 3-2-2集成运放的选择…………………………………………………………16 3-3控制系统及光电耦合器的选择 3-3-1控制系统…………………………………………………………………17 3-3-2光电耦合器的选择………………………………………………………17 3-4 A/D转换器的选择及介绍………………………………………………………18 3-5 显示系统及显示器的选择 3-5-1显示系统…………………………………………………………………18 3-5-2显示器的选择……………………………………………………………19 3-6电源电路…………………………………………………………………………20 第四章 温度控制的软件设计 4-1程序模块化处理………………………………………………………………22 4-2内RAM资源配置………………………………………………………………22 4-3程序清单 4-3-1程序入口地址……………………………………………………………22 4-3-2主程序……………………………………………………………………22 4-3-3显示程序…………………………………………………………………23 4-3-4定时器中断子程序………………………………………………………26 4-3-5温度检测子程序…………………………………………………………27 4-3-6温度控制子程序…………………………………………………………28 4-3-7报警子程序………………………………………………………………29 4-3-8键盘子程序用于调节设定值……………………………………………29 第五章 调试及小结 5-1单片机温度控制系统的工作原理……………………………………………32 5-2温度检测和A/D转换电路图……………………………………………………32 5-3测试报告………………………………………………………………………32 小 结………………………………………………………………………………34 致 谢………………………………………………………………………………35 参考文献……………………………………………………………………………36
摘要本设计的温度测量计加热控制系统以AT89S52单片机为核心部件,外加温度采集电路、键盘显示电路、加热控制电路和越限报警等电路。采用单总线型数字式的温度传感器DSI8B20,及行列式键盘和动态显示的方式,以容易控制的固态继电器作加热控制的开关器件。本作品既可以对当前温度进行实时显示又可以对温度进行控制,以使达到用户需要的温度,并使其恒定再这一温度。人性化的行列式键盘设计使设置温度简单快速,两位整数一位小数的显示方式具有更高的显示精度。建立在模糊控制理论控制上的控制算法,是控制精度完全能满足一般社会生产的要求。通过对系统软件和硬件设计的合理规划,发挥单片机自身集成众多系统及功能单元的优势,再不减少功能的前提下有效的降低了硬件的成本,系统操控更简便。实验证明该温控系统能达到℃的静态误差,℃的控制精度,以及只有%的超调量,因本设计具有很高的可靠性和稳定性。关键词:单片机 恒温控制 模糊控制引言温度是工业控制中主要的被控参数之一,特别是在冶金、化工、建材、食品、机械、石油等工业中,具有举足重轻的作用。随着电子技术和微型计算机的迅速发展,微机测量和控制技术得到了迅速的发展和广泛的应用。 采用单片机来对温度进行控制,不仅具有控制方便、组态简单和灵活性大等优点,而且可以大幅度提高被控温度的技术指标,从而能够大大提高产品的质量和数量。MSP430系列单片机具有处理能强、运行速度快、功耗低等优点,应用在温度测量与控制方面,控制简单方便,测量范围广,精度较高。温度传感器将温度信息变换为模拟电压信号后,将电压信号放大到单片机可以处理的范围内,经过低通滤波,滤掉干扰信号送入单片机。在单片机中对信号进行采样,为进一步提高测量精度,采样后对信号再进行数字滤波。单片机将检测到的温度信息与设定值进行比较,如果不相符,数字调节程序根据给定值与测得值的差值按PID控制算法设计控制量,触发程序根据控制量控制执行单元。如果检测值高于设定值,则启动制冷系统,降低环境温度;如果检测值低于设定值,则启动加热系统,提高环境温度,达到控制温度的目的。图形点阵式液晶可显示用户自定义的任意符号和图形,并可卷动显示,它作为便携式单片机系统人机交互界面的重要组成部分被广泛应用于实时检测和显示的仪器仪表中。支持汉字显示的图形点阵液晶在现代单片机应用系统中是一种十分常用的显示设备,汉字BP机、手机上的显示屏就是图形点阵液晶。它与行列式小键盘组成了现代单片机应用系统中最常用的人机交互界面。本文设计了一种基于MSP430单片机的温度测量和控制装置,能对环境温度进行测量,并能根据温度给定值给出调节量,控制执行机构,实现调节环境温度的目的。━、硬件设计1:MSP430系列单片机简介及选型单片机即微控制器,自其开发以来,取得了飞速的发展。单片机控制系统在工业、交通、医疗等领域的应用越来越广泛,在单片机未开发之前,电子产品只能由复杂的模拟电路来实现,不仅体积大,成本高,长期使用后元件老化,控制精度大大降低,单片机开发以后,控制系统变为智能化了,只需要在单片机外围接一点简单的接口电路,核心部分只是由人为的写入程序来完成。这样产品体积变小了,成本也降低了,长期使用也不会担心精度达不到了。特别是嵌入式技术的发展,必将为单片机的发展提供更广阔的发展空间,近年来,由于超低功耗技术的开发,又出现了低功耗单片机,如MSP430系列、ZK系列等,其中的MSP430系列单片机是美国德州仪器(TI)的一种16位超低功耗单片机,该单片机
研发生产DC-DC,AC-DC电源模块、高压电源、升压电源,价格和技术优势大。
使用DS1802等系列的芯片即可,这个芯片很强大,只有三个接口,VCC,GND,DATA,你可以看一下
单片机控制led闪烁开题报告急求一份开题报告的研究重点内容举报| 分享| 2016-06-03 22:47黑白配一对 | 浏览 84 次 悬赏:5 单片机编程语言开题报告要多点字150-200谢谢大家了 急求可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。单片机开题报告led闪烁搜索资料我要回答
你到我的网站上看一下这篇文章:这个是16X16点阵显示汉字的,你要16X16的显示温度可以加进去,但是不太好显示就是了,有关于温度的程序也可以在我的网站上找到。或
这个网址你可以看下,可以先用Proteus仿真一下看效果。 关于制作16*16二极管显示点阵元件,16*16=256个LED 一个双层板(焊这256个LED) 【当然,可以买现成的8*8的点阵代替自己手动焊点阵,然后拼在一起,这样减少很多工作】 一个74LS154(4线16线译码器) 2个74LS373(驱动LED的行或列) 一个单片机,入门的就用AT89S52吧。 再就是单片机最小系统中的分立元件这些。就够了
hi ,你好,我是04级电子信息毕业,我的毕业论文写的是《LED显示屏设计》,可能我们选到一个题目了,包括硬件电路、信号处理、汇编语言的代码,呵呵以下为目录,可供参考,禁止抄袭,如果觉得好,给分,我发论文给你。目录已经发到你邮箱了摘要: 本设计以89c51单片机为核心,采用点阵图形显示器显示汉字,通过时序控制电路,控制信号电路,显示驱动电路等完成显示。Abstract: This design take the 89c51 monolithic integrated circuit asa core, uses the lattice graph monitor demonstration Chinesecharacter, through the sequential control electric circuit, controlsthe signal circuit, demonstrated the actuation electric circuit and soon completes the demonstration.关键字:列显示驱动、时序控制电路、串行异步通信方式、显示驱动电路、控制信号电路目 录绪 论……………………………………………………1 第1章 设计思想………………………………………2 第2章 设计方案………………………………………4 第3章 基本结构………………………………………5 第4章 硬件部分……………………………………… 微机硬件电路………………………………… 显示控制电路…………………………… 显示驱动电路…………………………… 控制信号……………………………………… 与列显示数据有关的信号…………… 行号锁存器打入信号………………… 区分上写部分的控制信号…………… 清屏信号………………………………14 第5章 软件部分………………………………………15 理论分析………………………………………15 程序设计……………………………………… 流程图…………………………………………22 . 1主程序流程图…………………………22 . 2 中断服务程序流程图…………………23第6章 结论……………………………………………24参考文献…………………………………………………25致谢………………………………………………………程序设计 ORG 0000H SJMP MAIN :跳转到主程序MAIN ORG 0023HSIENTRY: AJMP1 SIS :串行通信中断入口,跳转到 :串行通信中断服务程序SISMAIN: MOV SP,60 :设栈 MOV R0,80H :指向RAM区 MOV R1,00 :R0,R1:RAM指针 MOV DPTR,1000H :EPROM的数据首地址 :DPTR:EPROM指针REPROM: MOV A,00 MOVC A,@A+DPTR :从EPROM1000H读数据 INV DPTR :从EPRON读200H个字节 :数据到RAM PUSH DPL :DPTR进栈 PUSH DPH MOV DPH,R0 :DPTR换成RAM指针 MOV DPL,R1 MOVX @DPTR,A :数据送RAM INC DPRT MOV R0,DPH :存DPTR MOV R1,DPL POP DPH :弹出DPTR(EPROM地址) POP DPL MOV R2,DPH :R2:判是否到1200H CJNE R2,12H,REPROM :未传送完200H个字节转回SINIT: MOV TMOD,21H :设T1方式2,T0方式1 MOV TH1,FAH :设T1定时μs SETB 8EH :置TCONBIT6,打开T1 MOV TH0,00 :置T0定时 MOV TL0,00 MOV R6,7EH MOV R7,00H MOV SCON,50H :设SCON为50H,方式1,REN=1 MOV PCON,00 :设PCIN为0 MOV 50H,82H MOV 51H,00 SETB AFH :开中断 SETB ACH :允许串行通信中断 SETB 9CH :SCONBIT4,REN=1NEXT CLRC MOV A,R7 :R7初值为0 ADD A,00 MOV R7,A MOV A,R6 :R6初值为7E ADC A,02H MOV A,51H :51初值为0 XRL A,R7 :A=R7? JNZ DISP1 :不等,转到DISP1 MOV A,50H :等,50初值为82H XRL A,R6 :A=R6? JNZ 04H :不等,转到DISP1 MOV R6,#80H :等,R6=80H MOV R7,00DSP1: MOV R0,00TM256 MOV R3,00TM512 MOV R2,00 MOV DPH,R6 :80H MOV DPL,R7 :00HCONT2: MOV R1,00 CLR B4H :P3BIT4=T0,上下控制=0DISPH: MOVX A@DPTR :读入RAM INC DPTR INC R1 :R1:字节计数 MOV P1,A :向P1输出一个RAM字节数据 CLR B3H :P3BRT3=INT1 SETB B3H :INT1是移位寄存器的打入脉冲 CLR B5H :P3BRT5=T1 SETB B5H CLR B5H :T1一共输出8个脉冲 SETB B5H :即移位8次 CLR B5H :T1是移位寄存器的移位脉冲 SETB B5H CLR B5H SETB B5H CLR B5H SETB B5H CLR B5H SETB B5H CLR B5H SETB B5H CLR B5H SETB B5H CJNE R1,10H,DISPH :R1<>10H,转到DISPH :10H=16D,16*8=128 PUSH DPH :若R1=10H,则DPTR进栈 PUSH SPL SETB B4H :P3BIT4=T0,上下控制=1 CLRC MOV A,DPL ADD A,P0H :跳过F0H个字节 MOV DPL,A :原DPTR已为10H,10H+F0H指向 MOV A,DPH :256字节之后 ADC A,00 : 即指向下一半 MOV DPH,A DISPL: MOVX A,@DPTE INC DPTR INC R1 MOV P1,A CLR B3H SETB B3H CLR B5H SETB B5H CLR B5H SETB B5H CLR B5H SETB B5H CLR B5H SETB B5H CLR B5H SETB B5H CLR B5H SETB B5H CLR B5H SETB B5H CLR B5H SETB B5H CJNE R1,20H,D4H :R1<>20H,转到DISPL CLR B2H :P3BIT2=INT0 SETB B2H MOV P1,R2 :R2输出到P1 MOV DPTR,0000 MOVX @DPTR,A :只是让地址动作 INC R2 POP DPL POP DPH CINE R2,10H,CONT1 :R2<>10H转到CONT1 INC R3 :R2=10H CINE R3,FFH,TIM256 :R3<>FFH,转到TIM256 INC R0 :R3=FFH CINE R0,02H,TIM512 :R0<>02H,TIM512 LJMP NEXT TIM512: LJMP TM512 :$21CONT1: LJMP CONT2TIM256: AJMP0 TM256 ORG 0800H :串行通信服务程序SIS: CLR AFH :IE BIT7关中断 CLR 98H :SCONBIT0RI清接收中断 MOV A,SBUF XRL A,3FH :3FH传输起始标 JZ DTSTART :SBUF=3FH,开始 SJMP CLOSE :否则结束DTSTART: MOV DPTR,#0001H :只是让地址动作MOVX @DPTR,A :关00译码,开01译码 :向74LS595送清除信号SRCLR* CLR B2H :把清零的结果打入列输出锁存器 :完成关显示操作 MOV DPTR,#8000H MOV SBUF,AWAITT: JNB 99H,WAITT :SCONB1TI=0,等待发射完成 CLR 99H :SCONB1TI=1WAITR: JNB 98H,WAITR :SCONB0RI=0,等待接受完成 CLR 98H :SCONB0RI=1 MOV A,SBUF :传输字节计数L MOV 50H,ACONTINUE: MOV SBUF,AWARTT1: JBC 99H,WARTT1 :SCONB1TI=1,发射完成 SJMP WAITT1 :SCONB1TI=0,等待发射完成WAITTR1: JBC 98H,RDATA :SCONB0RI=1,接收完成 SJMP WarrR1 :SCONB0RI=0,等待接收完成RDATA: MOV A,SBUF :读入显示数据 MOV @DPTR,A INC DPTR MOV A,DPH XRL A,50H JNZ CONTINUE :(A)<>(50H),继续接收 MOV A,DPL :(A)=(50H) XRL A,51H JNZ CONTINUE :(A)<>(51H),继续接收 MOV ASBUF,A :(A)=(51H)WAITTE: JNB 99H,WAITTE :SCONB1TI=0,等待发射完成 CLR 99H :SCONB1TI=1 MOV DPTR,8000H MOV R0,20H MOV R1,10H MOV R6,80H MOV R7,00CLOSE: SETB AFH :IE RETI ORG 0800H DISPLAYDATA:DB 00,00,00,00,00,00,00,00,00,00