欢迎来到天天文库
浏览记录
ID:45772704
大小:95.68 KB
页数:109页
时间:2019-11-17
《单片机实验指导书最后盛珣华》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、单片机实验指导书最后盛珂华北京理工大学珠海学院《单片机与接口技术》单片机与接口技术》单片机与接口技术实验指导书盛刑华苏禹张釜编著二0—0年九月北京理工大学珠海学院信息学院目第一章单片机仿真系统1.11.21.3单片机应川系统的开发方式单片机仿真器与实验系统的组成系统的安装与使用录80C51系列单片机实验汇编语言)系列单片机实验(第二章80C51系列单片机实验(汇编语言)第一部分软件实验2」实验一2.2实验二2.3实验三2.4实验四2.5实验五2.52.62.72.82」02.112」22」32」4实验六实验七实验八实验九实验十实验十一实验十二实验十三实验十四单片机仿真系
2、统基木操作简单程序设计分支程序设计循环程序设计子程序设计与调用广告灯设计外部中断实验定时/计数器串行口通信可编程接口8155扩展键盘与数码管显示液晶显示D/A与A/D转换电机控制第二部分硬件实验80C51系列单片机实验语言)系列单片机实验(第三章80C51系列单片机实验(C语言)3」实验一3.2实验二3.3实验三简单程序设计分支程序设计循环程序设计3.4实验四函数设计与调用3.4实验五3.5实验六3.7实验七3.8实验八3.9实验九3.10实验十3.11实验^一3.12实验十二流水灯控制数码管显示屮断的应用键盘输入显示器显示(一)键盘输入显示器显示(二)液晶显示程序设计
3、步进电机正反转控制用单片机定时计数器制作99S定时器笫四章综合设计型实验4」电子秒表和电子时钟的设计4.2数显式温度控制系统设计4.3交通信号灯控制系统设计4.4水塔水位控制系统设计附录:参考程序笫一章单片机仿真系统1」单片机应用系统的开发方式一、单片机及应用系统简介单片机是一种集成电路芯片,是采用超人规模集成电路技术把具有数据处理能力的屮央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定吋器/计吋器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。单片机应用系统
4、简单地说就是单片机加-•些外鬧芯片和软件纽成的完整系统。单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域。二、常用单片机芯片1、STC单片机:STC公司的单片机主要是基于8051内核,是新一代增强型单片机,指令代码完全兼容传统8051,速度快8〜12倍,带ADC,4路PWM,双串口,有全球唯一ID号,加密性好,抗T•扰强。2、PIC单片机:是MICROCHIP公司的产品,其突出的特点是体积小,功耗低,精简指令集,抗干扰性好,可靠性高,有较强的模拟接口,代码保密性好,大部分芯片冇其兼容的FLASH程序存储器的芯片。3、EMC单片
5、机:是台湾义隆公司的产品,有很人一部分与PIC8位单片机兼容,且相兼容产品的资源相对比PIC的多,价格便宜,有很多系列可选,但抗干扰较差。4、ATMEL单片机(51单片机):ATME1公司的8位单片机有AT89>AT90两个系列,AT89系列是8位Flash单片机,与8051系列单片机相兼容,静态时钟模式;AT90系列单片机是增强RISC结构、全静态工作方式、内载在线可编程Flash的单片机,也叫AVR单片机。5、PHLIPIS51PLC系列单片机(51单片机):PHILIPS公司的单片机是基于80C51内核的单片机,嵌入了掉电检测、模拟以及片内RC振荡器等功能,这使5
6、1LPC在高集成度、低成木、低功耗的应用设计中可以满足多方面的性能要求。6、HOLTEK单片机:台湾盛扬半导体的单片机,价格便宜,种类较多,但抗干扰较差,适用于消费类产品。7、TI公司单片机(51单片机):德州仪器提供了TMS370和MSP430两大系列通用单片机.TMS370系列单片机是8位CMOS单片机,具有多种存储模式、多种外围接口模式,适用于复朵的实时控制场合;MSP430系列单片机是一种超低功耗、功能集成度较高的16位低功耗单片机,特别适用于要求功耗低的场合。8、松翰单片机(SONIX):是台湾松翰公司的单片,大多为8位机,有一部分LP1C8位单片机兼容,价格
7、便宜,系统时钟分频可选项较多,有PMWADC内振内部杂讯滤波。缺点RAM空间过小,抗干扰鮫好。三、单片机编程语言单片机应用系统的开发时,有两种编程语言可以使用,一种是汇编语言,一种是C语言。汇编语言是一种用文字助记符来表示机器指令的符号语言,是最接近机器码的--种语言。其主要优点是占用资源少、程序执行效率高。但是不同的CPU,其汇编语言可能有所差界,所以不易移植。C语言是一种结构化的高级语言。其优点是可读性好,移植容易,是普遍使用的一种计算机语言。缺点是占用资源较多,执行效率没有汇编高。对于目前普遍使川的RISC架构的8bitMCU來说,
此文档下载收益归作者所有