热门文档
- 2022-09-18 20:22:00 中国人为什么看不起中国人 张鸣
- 2022-09-18 20:22:00 中国兵法之起源 编委会
- 2022-09-18 19:48:57 心理催眠术 迈克尔.赫普,温迪.德雷顿著
- 2022-11-24 16:17:09 《性体验与性爱心理》尤里-谢尔巴特赫
- 2022-11-27 20:51:00 《英语是玩出来的》何杰 刘丽芳
- 2022-09-19 20:00:37 《社会契约论》卢梭著 何兆武译
- 2022-09-18 19:48:57 成功创业72绝招 艾凡著
- 2022-11-22 08:41:49 【测试文档】小学语文口语交际写作技巧大全
- 2022-09-18 20:22:00 中国企业的六西格玛管理之道 魏中龙主编
- 2022-09-19 10:52:47 《计算机原理与系统结构》侯炳辉主编
- 2022-12-05 15:23:18 《做你自己股神巴菲特送给儿子的人生礼物》巴菲特著 赵亚男译
- 2022-10-02 14:44:45 《心理咨询导论 第3版》约翰·麦克里奥德 潘洁编著

1、本文档共计 296 页,下载后文档不带www.pdfdz.com水印,支持完整阅读内容。
2、古籍基本都为PDF扫描版,所以文档不支持编辑功能,即不支持文档内文字的复制粘贴。
3、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
4、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
5、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。
2、古籍基本都为PDF扫描版,所以文档不支持编辑功能,即不支持文档内文字的复制粘贴。
3、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
4、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
5、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。
前言传统的单片机开发工作无一例外地都采用汇编语言作为开发语言.对于小型的单片机系统,汇编语言的确起到了高效运行、调试方便的作用,然而,当系统规模增大时,用汇编语言编制上千行乃至上万行的程序无疑是一件枯燥、乏味而难于调试的工作.针对单片机开发中出现的这些问题,Intel公司以极其敏锐的战略跟光推出了PL/M高级语言.它是开发各种ntl微处理器和微控制器的理想高级开发语言.特别是对于大型应用系统,开发的程序量将比汇编语言少几倍至十几倍,开发效率显著提高,开发周期明显缩短,并且具有极佳的可维护性:另一方面,PL/M语言也是一种能直接操纵微处理器的类“低级”语言.它的地址分配是静态的,不具备微机上C语言那样的可浮动性;外部接口的地址必须准确给出;对片内集成的串行口和定时器的操作等均带有汇编语言的性质.而这些都是软硬件兼备的单片机系统对开发语言PL/M的“低级”要求之处,也正是这种特色,给开发人员提供了很强的灵活性.这种灵活度丝毫不亚于汇编语言,因而PL/M是一种既具有汇编语言的灵活,又具有高级语言开发效率的一种成功的、很值得推广的微处理器高级开发语言PL/M语言的特点主要体现在以下几个方面:(1)具有程序块结构和控制构造,有助于结构化编程:(2)具有结构数组以及有基指针动态变量等高级数据结构:(3)具有类型化特色的高级语言,即程序在编译时做数据类型检查以帮助查找程序中的逻辑错误;(4)具有系统编程表达良好的逻辑式数据结构服务程序和控制语句:(5)具有确保程序正确无误的清晰控制结构;(6)具有Intel微处理器与微控制器之间的良好兼容性与可移植性:(7)具有对微处理器全系统资源进行最佳利用的系统易操作特性,正是上述优良的特性使得PL/M语言目前已成为Intel微处理器与微控制器的首选开发语言,随着现代智能信息处理与智能控制技术的迅猛发展,要使通用的微处理器与微控制器展现出强大的生命力,就必须将先进的智能信息处理与智能控制技术融入通用微处理器与微控制器中.本书是在我们积累多年实际开发经验的基础上撰写的,书中除介绍通用的微处理器I/0接口实用程序之外,还介绍了当代最先进的智能信息处理与智能控制技术,如模糊逻辑控制、神经网络信息处理等.本书共给出数十个实用程序,而且每个程序都给出了算法概要、完整的PL/M语言程序及应用示例.程序用PL/M-96或PL/M-51高级语言编写,并均通过了上机调试.这些程序几乎不用作修改便可直接用于实际开发中.本书共分十章.第一章介绍PL/M语言的特点及实用编程技巧,它是以后各章的基础:第二章介绍人机接口的PL/M语言实用程序设计;第三章介绍串口通信技术的PL/M实用程序设计,第四章介绍图像处理技术的PL/M程序设计:第五章介绍信号滤波技术的PL/M程序设计:第六章介绍时频域分析的PLM程序设计:第七章介绍电力电子控制的PL/M实用程序设计,第八章介绍模糊逻辑推理与控制技术的PL/M实用程序设计:第九章介绍神经网络智能信息处理的PL/M程序设计;第十章介绍应用系统设计实例.以上几章内容在实际应用中既密切相关,又相对独立,读者可根据工作需求灵活选择.在本书出版过程中,中国科学院院士、清华大学信息科学技术学院院长李衍达教授以及王普副教授、李崇荣副教授给予我们很多指导与帮助,谨在此向他们表示衷心的感谢!在我们从事微处理器系统的开发工作期间,清华大学自动化系毕业生刘军、唐欣、张军、沈海颖等参与了部分工作,自动化系硕士生李庆华、孙冠军及本科生孙亚彬、曹恒、毛志宏、苏青等亦为本书提供了许多素材,在此致以诚挚的谢意!书中的不妥之处,敬请广大读者批评指正!作者1994年7月16日写于清华园