欢迎来到天天文库
浏览记录
ID:45770253
大小:1.14 MB
页数:51页
时间:2019-11-17
《单片机接口实验指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、单片机原理与接口实验东北师范大学物理学院第一部分原理实验部分实验一熟悉Kei1开发环境和DSDZ-M2实验箱的使用实验二并行口输入输出实验实验三七段LED数码管控制实验实验四定时器中断实验实验五脉冲宽度与频率测量实验实验六串行通信实验实验七RAM扩展与读写控制实验第二部分接口实验部分实验一基于8255的并口扩展实验实验二基于HD7279的键盘显示接口实验实验三基于MAX232的单片机与微机串行通信实验实验四基于SPI总线的EEPROM读写实验实验五基于I2C总线的EEPROM读写实验实验六基于lWire总线的DS18B20测温实验实验七A/D转换实验实验八D/A转换实验实验九直流电机控制
2、实验实验十步进电机控制实验实验十一自主设计实验第一部分原理实验部分实验一熟悉Ke订开发环境和DSDZ-M2实验箱的使用一、实验目的1.熟悉KeiluVision2软件,学会编辑编译程序。2.熟悉DSDZ-M2实验箱的使用方法3.熟悉利用硬件仿真器调试程序的方法二、实验箱介绍1.在KeiluVision2软件中实现8个小灯的循环点亮2.要求用软件延时程序控制灯的亮灭时间,并能精确计算延时程序的延时时间三、相关知识1DSDZ-M2实验箱1.1实验箱结构图图1实验箱结构图1.2实验箱的主要特点(1)采用扩展板方式,可以进行多种微控制辭的原理和接口实验,如8051系列(基木配置),凌阳系列,PI
3、C系列,SOPC等。(2)可以采丿IJ仿真器实验,也可以将芯片直接用于实验。(3)采用血•包板连线,可以真正使学生实践接口电路设计、实现的全过程,真正提高学牛•动手实践能力。(4)配置完备的外围电路,可以实现各种接口实验,扩展板为实验更新与扩展提供了可能。1.3应用该实验箱可做的实验如下:(1)单片机I/O口控制实验,如拨码开关信号输入,LED发光二极管控制,按键输入等实验;(2)存储器扩展实验;(3)8255,8279等芯片扩展实验;(4)定时器输出PWM实验;(5)蜂鸣器驱动实验;(6)串转并的I/O口实验;(7)并转串的I/O口实验;(8)74HC138译码器实验;(9)8x8LE
4、D扫描输出实验;(10)继电器控制实验;(11)RS232串口通信实验;(12)RS485差分串行通信实验;(13)I2C总线实验(实吋吋钊[、EEPROM的实验);(14)结合I2C总线实验而扩展的万年历时钟实验;(15)接触式IC卡读写实验;(16)18B2O的单总线实验;(17)结合18B2O的单-总线实验和I2C总线实验的温度计实验;(18)SPI总线存储器,A/D转换,D/A转换等实验;(19)直流电机实验;(20)步进电机实验;(21)红外收发实验;(22)LCD16*2字符型液晶显示实验;(23)LCD128*64点阵液晶显示实验;(24)81551/0扩展及RAM、定时器
5、实验;(25)并行的模数转换实验;(26)并行的数模转换实验;(27)串行的模数转换实验;(28)USB1.1接口控制实验;(29)CAN-bus接口控制实验(CANPARK可供用户选配);(30)USB2.0接口控制实验(USB2.0PARKnJ'供川户选配);(31)基于以太网接口的TCP/IP实验(RTL8019ASPARKnJ供用户选配);(32)ISD1420语音模块实验(ISD1420语音模块可供用户选配);(33)非接触式IC卡读卡模块实验(ZLG500A读卡模块及天线可供用八选配);(34)一系列CPLD综合实验(CPLDPARK可供用户选配);2Keil开发环境1.1K
6、eiluVision2软件介绍WindowshV用程序uVision2是一个集成开发环境,它把项目管理源代码编辑程序调试等集成到一个功能强大的环境中。C51美国标准优化C交叉编译器从你的C源代码产牛可重定位的目标文件A51宏汇编器从你的8051汇编源代码产生可重定位的目标文件BL51连接/重定位器组合你的由C51和A51产生的町重定位的冃标文件生成绝对冃标文件LIB51库管理器纟R合你的目标文件生成可以被连接器使用的库文件OH51冃标文件到HEX格式的转换器从绝对H标文件创建IntelHEX格式的文件RTX-51实吋操作系统简化了复杂和对时间要求敏感的软件项冃图2uVision/Ishe
7、ll集成开发环境pVision2IDEwithEditor&MakeLIB51LibraryManagerA51MacroAssemblerANSICStandardLibraryEmulator&PROMProgrammerRTX51ReahTimeOperatingtempVision2Debuggerhigh-speedCPU/PeripberalSimulationMonitor-51图3KeilUvision2IDE的组成
此文档下载收益归作者所有