欢迎来到天天文库
浏览记录
ID:26652838
大小:248.85 KB
页数:28页
时间:2018-11-28
《单元一单片机概述》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、单元一单片机概述一、现代工业控制系统的基本结构及发展趋势二、什么是单片机?三、单片机的特点和应用范围四、单片机的学习一、现代工业控制系统的基本结构以数控机床为例:采用通用PC机组成微机数控系统是一个必然的选择,但这里有一个问题:PC机的可靠性问题1.PC机经常是不可靠的2.采用工业PC(IPC)3.采用可靠性更高的系统组成方案几种常见的工业控制系统组成方案的对比:PC+DOS系统PC+windows系统MCU系统(无OS)MCU+嵌入式操作系统PLC系统发展趋势:在三、五年以前,一般的看法是专用的、功能不很复杂的场合使用单片机(MCU)系统,而通用性的,功
2、能复杂、要求人机界面友好的场合使用PC机+windows结构,因其资源丰富,开发简单。但是,目前随着单片机系统资源的逐渐丰富,以及嵌入式操作系统的不断发展,更重要的是出于对可靠性的追求,人们又更多的倾向于使用单片机(MCU)系统来取代PC机+windows的工控系统结构。而在一些必须使用图形界面、大容量存储等需要大量资源的系统中,则采用MCU+嵌入式操作系统结构逐渐成为趋势。二、什么是单片机?1、计算机的诞生1945年底,世界上第一台使用电子管制造的电子数字计算机在美国宾夕法尼亚大学莫尔学院研制成功,并在1946年2月15日举行了计算机的正式揭幕典礼。这台
3、电子计算机总共用了18800个电子管,耗电140千瓦,占地150平方米,重达30吨,每秒钟可进行5000次加法运算。电子计算机的诞生是人类最伟大的发明之一。2、计算机的发展按照组成计算机的元器件的技术发展水平作为分类的依据,计算机技术的发展已经走过了4代。第一代计算机是电子管计算机(1945~1954年)。第二代计算机是晶体管计算机(1955~1964年)。第三代计算机是集成电路计算机(1965~1971年)。第四代计算机是大规模集成电路计算机。第五代计算机(可能)应用生物技术、纳米技术和量子技术3.计算机的分类计算机可分为模拟计算机和数字计算机两大类。数
4、字计算机按用途又可分为专用计算机和通用计算机。专用计算机针对某类问题能显示出最有效、最快速和最经济的特性,但它的通用性较差,不适于其它方面的应用。通用计算机按其规模、速度和功能等又可分为巨型机、大型机、中型机、小型机、微型机及单片机。单片计算机则只由一片集成电路制成,其体积小,重量轻,结构十分简单。4、单片机的定义:所谓单片机,是指在一块芯片上集成了中央处理器CPU、随机存储器RAM、程序存储器ROM或EEPROM、定时/计数器、中断控制器以及串行口,并行I/O接口等部件,构成的一个完整的微型计算机系统。5、单片机的发展简史(P16)4位单片机(1971~
5、1974)2.低档8位单片机(1974~1978)3.高档8位单片机(1978~1982)4.16位单片机(1982~1990)5.新一代单片机(90年代以来)三、单片机的特点及应用范围体积小:SO-8封装,3mm*3mm重量轻:小于1克价格便宜:常用型号低于¥5.00功耗低:工作电流<5uA功能强:低端够用,高端超过PC1、单片机的特点2、单片机的应用范围(1)测控系统。(2)智能仪表。(3)机电一体化产品。(4)智能接口。(5)智能民用产品。(衣、食、住、行)从应用的角度讲,单片机具有如下优点:集成度高:许多不太复杂的应用场合,只要一片单片机就可以了。
6、系统结构简单:方便使用,方便升级。芯片内部采样模块化结构,增加或者更换一个模块,就得到一个指令系统和引脚兼容的新的单片机产品。扩展方便:存储器、IO扩展方便,可选的外围芯片众多。可靠性高:总线在片内,不易受到干扰。体积小,易于屏蔽。可在各种恶劣条件下工作。运算功能强:有加、减、乘、除、逻辑运算、跳转指令、位操作指令等。容易产品化:很容易形成产品,装入各种仪器,仪表,控制装置中。四、单片机的学习学好这门课是非常有用的!学习方法:预习,听讲,复习,作业,突击参考书仿真软件答疑推荐参考书:1.张毅刚等《MCS-51单片机应用设计》哈工大出版社(很配套,比咱们的教
7、材讲的深)2.徐爱钧彭秀华《单片机高级语言C51应用程序设计》(很实用的书)3.AT89S52的Datasheet(从互联网下载)4.网络文章:从CygnalC8051F看8位单片机发展之路北京航空航天大学 何立民5.郑学坚周斌《微型计算机原理及应用》清华大学出版社(这本书可以好好看看)常用网站:http://www.baidu.com/http://www.google.com/http://www.21ic.com/http://www.atmel.com(下载AT89S52的Datasheet)仿真软件:到“周立功单片机”网站,或者在教育网上搜索一下
8、,下载KeilC的评估版(V7.XX)。不到15M,可以写C语言,
此文档下载收益归作者所有