- 1、本文档共42页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机接口技术实验教程
太原科技大学光电工程技术研究所
2009年5月
目 录
第一章 51单片机实验板系统概述 4
1.1 单片机实验板结构框图 4
1.2 实验板各模块功能概述 4
1.3 实验整体思路 5
第二章 51单片机汇编及C语言编译环境简介 6
2.1 WAVE 6000 6
2.1.1 WAVE 6000仿真器设置 6
2.1.2 WAVE6000汇编语言编程 7
2.2 Keil C 8
2.2.1 源文件的建立 8
2.2.2 工程的建立 8
2.2.3 编译,链接 9
2.3 STCISP 9
第三章 实验内容 10
3.1 必做实验 11
实验一 LED发光二极管实验 11
实验二 蜂鸣器驱动实验 12
实验三 I/O管脚按键实验 13
实验四 红外对管实验 14
实验五 定时器输出实验 16
实验六 看门狗实验 17
实验七 CH451驱动数码管实验 17
实验八74HC138译码实验 20
实验九 拨码开关信号输入实验 21
实验十 读写片外RAM62256实验 23
实验十一 运放电路实验 24
实验十二 温度传感器实验 24
实验十三 ch451驱动扫描键盘实验 28
实验十四 RS232与电脑通信实验 30
实验十五 继电器控制实验 31
实验十六 8×8点阵模块实验 31
实验十七 实时时钟试验 33
实验十八 A/D以及D/A实验 37
3.2 选做实验……………………………………………… (1)
实验一 485通信实验…………………………………… (1)
实验二 CAN-bus通信实验……………………………… (1)
实验三 USB通信实验…………………………………… (1)
实验四 液晶驱动程序…………………………………… (1)
实验五 霍尔传感器实验………………………………… (1)
实验六 光电传感器实验………………………………… (1)
实验七 IIC模拟实验 …………………………………… (1)
实验八 步进电机驱动实验……………………………… (1)
附 录 实验板原理图
第一章 51单片机实验板系统概述
1.1 单片机实验板结构框图
在本所自己设计的单片机接口技术实验板(二代板)基础上实现,结构框图如下:
1.2 实验板各模块功能概述
STC89C52RD:本实验板核心部件(即MCU),为51系列单片机,可以通过编程驱动其他模块工作,并实现自动控制。
U S B 接口:可实现USB对本实验板供电及MCU下载程序。
232 串口:PC机可通过232串口将HEX文件烧写进单片机,还可实现与单片机进行串口通信。
485 总线:实验板与实验板之间可以通过485进行通信。
CAN 总线:
ISP 下载:
I2C 总线:
无 线通 信:
LCD模块驱动:
步进电机驱动:
8x8LED点阵:可显示出字母或数字。
138译码器:通过译码片选各连接芯片。
A/D和D/A:可进行A/D和D/A转换。
红外对射管:可判断是否有障碍物存在于对射管之间。
霍尔传感器:
运放电路:实现比较器和运算放大器。
光电传感器:
蜂鸣器:实现蜂鸣器发声。
RAM扩展:可用于扩展单片机的数据存储器。
看门狗:监控单片机程序运行,一旦单片机程序跑飞,复位单片机。
实时时钟:用于显示实时时间。
拨码开关:用于向单片机输入8位2进制数。
继电器:实现单片机对220v交流电用电器的开关控制作用。
温度传感:对温度进行测量,并将数据送给单片机。
键盘和显示驱动:用于键盘扫描和数码显示。
1.3 实验整体思路
学生自行购买元件(不超过5人一组,电路板所里提供), 焊接,并完成相关实验。
单片机基于ISP的,因此不提供仿真器,程序通过RS232直接下载程序。
实验采用分散与集中完成,主要考虑到计算机的缘故,以后如果有条件可以采用一切在试验室完成,达到实际理想的学习效果。
所里提供7段数码管驱动显示,要求一些实验数据通过数码管显示出来;做某些实验时,提供A/D和D/A驱动程序。
实验分为必做和选作实验;考虑到成本问题,可以不买或者几组合买一些选做实验中价格较贵的芯片。
第二章 51单片机汇编及C语言编译环境简介
2.1 WAVE 6000
Wave6000是一款功能强大的优秀的单片机程序编辑、调试、仿真中文Windows软件。该软件可以配合硬件进行单片机的硬件仿真,也可以单独进行单片机的软件仿真。
2.1.1 WAVE 6000仿真器设置
在使用WAVE6000进行程序编译和调试之前,必须对仿真器进行设置,否则编译过程中将会出错。下面简单介绍设置方法:
首先,在
您可能关注的文档
- 窗边的女孩(全文)经典法则.doc
- 创新教育考试练习题.doc
- 创新软件企业认定办法.doc
- 创业步骤及计划原本.doc
- 创意总监们的技巧与心得.doc
- 创造网站健康内容提高SEO执行效力.doc
- 春风说课稿.doc
- 此安卓手机刷机方法让你脱离电脑.doc
- 从iPad2的进化预测iPhone5的改变.doc
- 从ramdisk根文件系统启动Linux.doc
- 2024年沧州市公务员考试行测真题及答案详解(名师系列).docx
- 粮油食品检验人员复习提分资料带答案详解(精练).docx
- 粮油食品检验人员自我提分评估(考点精练)附答案详解.docx
- 粮油食品检验人员全真模拟模拟题附参考答案详解(精练).docx
- 2025年延安市公务员考试行测试卷历年真题附答案详解(突破训练).docx
- 2025年株洲市公务员考试行测试卷历年真题含答案详解.docx
- 2024年枣庄市公务员考试行测真题及完整答案详解1套.docx
- 2024年抚顺市公务员考试行测真题及答案详解(各地真题).docx
- 2025年常州市公务员考试行测真题及一套参考答案详解.docx
- 2023年德州市公务员考试行测试卷历年真题及1套完整答案详解.docx
最近下载
- 3.1 贯彻新发展理念课件(共29张PPT)-(2024年)高一政治上学期(统编版必修2).pptx VIP
- 国家开放大学电大本科《人文英语4》2025-2026期末试题及答案(试卷号:2025).pdf VIP
- 2023年齐鲁师范学院计算机应用技术专业《计算机组成原理》科目期末试卷A(有答案).docx VIP
- 2025年支部查摆问题清单及整改措施落实表 .pdf VIP
- 历年(2020-2024)全国高考数学真题分类(导数及其应用小题)汇编(附答案).pdf VIP
- 贵州省市容环境卫生统一劳动定额.pdf VIP
- 3.1贯彻新发展理念 课件(共33张ppt)35.pptx VIP
- 2023年齐鲁师范学院计算机应用技术专业《计算机组成原理》科目期末试卷B(有答案).docx VIP
- 高思奥数一年级下册含答案第17讲测量.pdf VIP
- 2025北京市朝阳区招聘社区工作者425人笔试备考试题及答案解析.docx VIP
文档评论(0)