51单片机基础部分实验内容_第1页
51单片机基础部分实验内容_第2页
51单片机基础部分实验内容_第3页
51单片机基础部分实验内容_第4页
51单片机基础部分实验内容_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

51单片机基础部分实验内容n 实验一: LED显示实验 n 实验二: LCD显示 实验n 实验三: 定时器中断实验 n 实验四: KEY实验n 实验五: 串口通讯实验n 实验六: 外部中断实验n 实验七: AD/DA转换实验n 实验八: 红外遥控器解码实验n 实验九: 电子钟综合 实验SST51系列单片机实验板的组成返回数码管 显示实验n 实验目的:n 熟悉 51单片机的工作原理及组成,根据硬件原理图,掌握数码管模块显示原理及单片机控制数码管显示的软件编程方法。n 实验仪器及设备n SST 51系列单片机实验板 。n Keil C 单片机集成开发环境。n SST系列单片机专用下载程序。数码管 显示实验n 实验内容及步骤:n 读懂例子程序后 ,通过改编例子程序达到在数码管模块上显示不同字符 ,并能闪烁或左右循环显示的目的 .n 实验报告要求:n 画出程序框图 ,给出源程序并注释 .n 思考题:n 针对封装不同或个数不同的 LED模块 , 能否写出 LED模块显示函数?LCD显示 实验n 实验目的:n 熟悉 51单片机的工作原理及组成,结合硬件原理图,通过学习例子程序 ,掌握字符型 LCD模块显示原理及单片机软件编程方法。n 实验仪器及设备n SST 51系列单片机实验板 。n Keil C 单片机集成开发环境。n SST系列单片机专用下载程序。LCD显示 实验n 实验内容及步骤:n 读懂例子程序后 ,通过改编例子程序达到在 LCD模块上显示不同字符 ,并能闪烁或左右循环显示的目的 .n 实验报告要求:n 画出程序框图 ,给出源程序并注释 .n 思考题:n 针对不同规格字符型 LCD模块或点阵式 LCD模块的显示函数应怎样写?定时器中断实验n 实验目的:n 读懂硬件原理图,掌握 51单片机定时器及中断的基本工作原理及软件编程方法。单片机 I/O口的具体应用。n 实验仪器及设备n SST 51系列单片机实验板 。n Keil C 单片机集成开发环境。n SST系列单片机专用下载程序。定时器中断实验n 实验内容及步骤:n 读懂例子程序的基础上 ,用定时器控制 4个 LED灯的点亮时间 ,并达到用不同速度循环显示的目的 .n 实验报告要求:n 画出程序框图 ,给出源程序并注释 .n 思考题:n 了解 51单片机 I/O口的内部结构 , I/O口接口函数应怎样写?定时器的定时常数应怎样计算 ?KEY实验n 实验目的:n 熟悉 51单片机的工作原理及组成,根据硬件原理图,掌握单片机扩充 KEY的原理及软件编程方法。n 实验仪器及设备n SST 51系列单片机实验板 。n Keil C 单片机集成开发环境。n SST系列单片机专用下载程序。KEY实验n 实验内容及步骤:n 读懂例子程序的基础上 ,用 I/O口扩充 KEY.达到按一个 KEY,可靠点亮对应 LED灯的目的 .n 实验报告要求:n 画出程序框图 ,给出源程序并注释 .n 思考题:n 掌握按键去抖动的原理 , 软件是如何实现的 ?硬件去抖动应怎样设计 ?串口通讯实验n 实验目的:n 熟悉 51单片机串口的工作原理及硬件结构,根据硬件原理图,掌握单片机串口的软件编程方法。n 实验仪器及设备n SST 51系列单片机实验板 。n Keil C 单片机集成开发环境。n SST系列单片机专用下载程序。串口通讯实验n 实验内容及步骤:n 读懂例子程序的基础上 ,将串口上接收的数据 ,实时显示在 LCD上 .n 实验报告要求:n 画出程序框图 ,给出源程序并注释 .n 思考题:n 如何写出自适应波特率的串口接收函数 ?外部中断实验n 实验目的:n 熟悉 51单片机外部中断的基本原理及种类,掌握单片机外部中断对应软件的实现方法。n 实验仪器及设备n SST 51系列单片机实验板 。n Keil C 单片机集成开发环境。n SST系列单片机专用下载程序。外部中断实验n 实验内容及步骤:n 读懂例子程序的基础上 ,将外部中断的次数,实时在 LED上显示 .n 实验报告要求:n 画出程序框图 ,给出源程序并注释 .n 思考题:n 如何精确计算出一次外部中断所需时间 ?AD转换实验n 实验目的:n 了解 AD转换的基本原理,掌握单片机控制AD转换基本原理及软件的实现方法。n 实验仪器及设备n SST 51系列单片机实验板 。n Keil C 单片机集成开发环境。n SST系列单片机专用下载程序。AD转换实验n 实验内容及步骤:n 读懂例子程序的基础上 ,转动可调电阻达到电压在 0-5V范围内调整 ,同时将 AD转化的数值 ,实时显示在 LED上 .n 实验报告要求:n 画出程序框图 ,给出源程序并注释 .n 思考题:n AD转换精度与位数有何关联 ?表示什么含义 ?红外遥控器解码实验n 实验目的:依据硬件原理图 ,熟悉单片机与红外接收模块接口的原理,掌握单片机正确接收红外脉冲的方法以及依靠软件可靠解码。n 实验仪器及设备n SST 51系列单片机实验板 。n Keil C 单片机集成开发环境。n SST系列单片机专用下载程序 。红外遥控器解码实验n 实验内容及步骤:n 修改例子程序 ,正确接收红外遥控器的按键信息 ,软件解码后 ,实时在 LED上显示 .n 实验报告要求:n 画出程序框图 ,给出源程序并注释 .n 思考题:n 如何增强红外接收抗干扰的能力 ,如何提高其稳定性 ?计时器综合 实验n 实验目的:n 自己设计一个倒计时器,用 KEY设置时间并在 LCD上显示。通过按键启动程序 ,在 LCD上显示倒计时的时间。用手机计时器来验证其准确性。n 实验仪器及设备n SST 51系列单片机实验板 。n Keil C 单片机集成开发环境。n SST系列单片机专用下载程序。计时器综合 实验n 实验内容及步骤:n 综合以上各实验的内容 ,完成本次实验。n 实验报告要求:n 画出程序框图 ,给出源程序并注释 .自己有何收获 ?n 思考题:n 如何消除计时误差 ,提高计时精度 ?51单片机创新部分实验内容n 实验一: 步进电机控制 实验n 实验二: 485总线通讯实验n 实验三: CAN总线通讯实验n 实验四: 蓝牙模块 通讯实验n 实验五: GPRS模块 通讯实验步进电机控制 实验n 实验目的:n 学习单片机控制步进电机接口的硬件设计及软件编程。达到准确控制步进电机可靠运行的目的 .实验仪器及设备n SST 51系列单片机实验板 。n 步进电机控制板。n 步进电机。步进电机控制 实验n 实验内容及步骤:n 读懂例子程序的基础上 ,控制步进电机进行匀加速 ,匀速 ,匀减速运行 ,并将各种速度实时在 LED上显示。n 实验报告要求:n 画出程序框图 ,给出源程序并注释 .自己有何收获 ?n 思考题:n 步进电机设定为 XXX转 /分 ,如何时间 1秒不差 ,步数一不差步 ?485总线通讯实验n 实验目的:n 学习 485总线接口模块通讯原理 ,掌握单片机网络的构成原理及软件编程技术 .达到利用485总线在各单片机之间进行数据交换的目的 .n 实验仪器及设备n SST 51系列单片机实验板 。n 485总线接口模块。485总线通讯实验n 实验内容及步骤:n 将多个单片机安装上 485总线接口模块 ,构成单片机控制网络平台。在该平台下完成各单片机之间的通讯及控制功能的实验 .n 实验报告要求:n 画出程序框图 ,给出源程序并注释 .自己有何收获 ?n 思考题:n 如何消除通讯误差 ,提高网络的可靠性 ?CAN总线通讯实验n 实验目的:n 学习 CAN总线接口模块通讯原理及通讯协议 ,掌握单片机网络的构成原理及软件编程技术 ,达到利用 CAN总线在各单片机之间进行数据交换的目的.实验仪器及设备n SST 51系列单片机实验板 。n CAN总线接口模块。CAN总线通讯实验n 实验内容及步骤:n 将多个单片机安装上 CAN总线接口模块 ,构成单片机控制网络平台。在该平台下完成各单片机之间的通讯及控制功能的实验 .n 实验报告要求:n 画出程序框图 ,给出源程序并注释 .自己有何收获?n 思考题:n 如何消除通讯误差 ,提高网络的可靠性 ?蓝牙模块 通讯实验n 实验目的:n 学习蓝牙模块通讯原理及通讯协议 ,掌握单片机控制蓝牙模块的方法及软件编程技术 .达到利用蓝牙模块在单片机之间进行无线数据交换的目的 .n 实验仪器及设备n SST 51系列单片机实验板 。n 蓝牙模块。蓝牙模块 通讯实验n 实验内容及步骤:n 将两台单片机安装上蓝牙模块 ,构成单片机点对点无线通讯平台。在该平台下完成单片机之间的无线通讯及控制功能的实验 .n 实验报告要求:n 画出程序

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论