单片机原理实验V2.ppt

  1. 1、本文档共139页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机原理实验V2单片机原理实验V2

单片机原理实验 李艳生 湖北师范学院物电学院 liva2008@ 目 录 引 言 基本要求 实验报告 实验内容 操作考试 硬件结构 基本要求 必带单片机理论教材 必做预习报告 严禁带早餐进实验室 实验过程中,爱护仪器设备 实验过程中,不能把垃圾丢到抽屉里 实验完毕时,整理好实验仪器,关好计算机 参考书 新概念51单片机C语言教程--入门、提高、开发、拓展全攻略 单片机C语言程序设计实训100例:基于8051+Proteus仿真 嵌入式系统 IEEE定义: 嵌入式系统是“控制、监视或者辅助装置、机器和设备运行的装置”(devices used to control, monitor, or assist the operation of equipment, machinery or plants) 。 国内定义: 以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。 处理器 微控制器(MCU Micro Controller Unit) 微处理器(MPU Micro Processor Unit) 数字信号处理器(DSP Digital Signal Processor) 图形处理器(GPU Graphics Processing Unit) MCU MPU DSP GPU 开发模式 直接在硬件平台上开发应用程序 在硬件平台移植操作系统,然后在操作系统平台开发应用程序 嵌入式操作系统 ucLinux ucOS Windows CE Linux Android VxWorks 应用领域 安防应用 工业应用 计算机及周边 能源 运输和汽车电子 视频和影像 手机结构图 电脑结构图 电视结构图 硬盘驱动器框图 智能仪表框图 嵌入式计算框图 数码相机框图 网络平台框图 RFID 阅读器 便携式数据终端 无线鼠标 汽车仪表板 汽车车身控制器 车用视觉控制 E-bike 微波炉 洗衣机 电冰箱 移动互联网 物联网 实验报告 实验内容 实验一 流水灯(P1口输出实验) 实验二 转向灯(P1口输入实验) 实验三 中断实验 实验四 定时器实验 实验五 串口实验 实验六 数字钟实验 实验七 总线实验 操作考试 开放考试 自主选择一个综合型题目(如数字温度计,数字电压表),题目不限。 要求用Proteus设计电路、仿真及PCB制板。 不能完全照搬别人的设计,原理、电路、程序要有自已的特色。 提交可仿真的电路及程序,以学号姓名命名文件夹,报告用论文格式写作,并用A4纸打印提交。 硬件结构 硬件结构 总线结构 存 储 器 存 储 器 0区工作寄存器区结构图 片内 RAM(20H-2FH)中的位寻址区 单片机复位后特殊功能寄存器的状态 指令系统 寻址方式 单片机共有7种寻址方式,111条指令: 1 立即寻址 2 直接寻址 3 寄存器寻址 4 寄存器间接寻址 5 变址寻址 6 相对寻址 7 位寻址 最小系统 自制实验系统 STC89C51RC CPU USB 下载线 22.1184MHz晶振 22pf瓷片电容 10uf电解电容 电阻 Led Button 面包板 EDA 实验方式 单片机开发板硬件实验 Proteus 软件仿真实验 实验环境 Proteus --------电路设计、仿真、制板软件 Keil ------------- 汇编、C语言集成开发环境 STC-ISP ------下载工具 Proteus ISIS Proteus ARES Keil ISP 实验一 流水灯实验 内容:P1口接8个LED D1-D8用循环延时实现流水灯 要求: 熟悉P1口作输出口的原理与方法。 掌握循环延时,并能计算延时时间。 P1口的位结构图 电子设计 绘制原理图 规划电路板 生成网络表及选择元件封装 设置参数(板层数,布局参数,布线参数) 布局(自动布局与手动布局) 布线(自动布线与手动布线) 文件保存及输出(导出Gerber RS274X文件) 思考题 用C语言实现流水灯,如何计算延时时间? 当LED数量远多于接口数量时(如50, 100, 1000个LED),如何实现流水灯? 实验二 转向灯 内容:P3口接2个按键输入K1,K2,P1口接1个数码管S1输出显示,K1按下S1显示”L”, K2按下S1显示“R”。 要求: 熟悉P3口作输入口的原理及方法。 掌握数码管的结构、原理及使用方法。 掌握按键去抖动的原理及方法。 P3口的位结构图 数码管结构与原理 数码管结构与原理 数码管结构与原理 显示设备 输入设备 思考题 当有多个数码管时,应该如何设计电路? 实验三 中断实验 内容:P1口接8个LED D1-D8实现流水灯,P3.2接1个按键K1用于中断,当K1按下时,D1

文档评论(0)

cxiongxchunj + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档