"51"单片机实习报告 学院:电气与控制工程学院 专业: 班级: 姓名: 学号: 目录 1. 前言 2. 实训的目的及要求 三.实训原理 四.硬件的安装与调试 五.软件部分 六.系统测试 七.元器件清单 八.心得体会 九.参考文献 前言 51精简开发板是一款以8051系列单片机为核心的精简开发板。8051系 列单片机是一款应用非常广泛的8位微处理芯片,由于其功能齐全,产 品技术成熟,资料广泛,又是学习其他很多单片机的基础。 单片机具有成本低、体积小、可靠性高、具有高附加值、通过更改 软件就可以改变控制对象等优点,单片机越来越成为电子工程师设计产 品时的首选器件之一。因此拥有一块单片机开发板对单片机学习具有着 极其重要的意义。 本课题设计的单片机开发板,具有一般开发板通用结构,并基于硬 件进行相关软件设计。利用程序开发语言开发程序并实现ISP在线下载 到单片机,无需配置单独的下载器。单片机使用ISP在线下载程序,加 快了程序设计者调试的进度,使设计者所设计的程序尽快得到验证。通 过对开发板上的模块进行实验,可以提高针对不同硬件进行编程的能 力,同时通过实验现象对所用的硬件也有了更深一步的
2022-12-24 09:15:01 447KB 文档资料
1
单片机应用系统设计实践 报告 专 业: 电气工程及其自动化 学生姓名: 班 级: 学 号: 指导教师: 实习时间: 一、简单I/O口控制 1.训练目的和内容 熟悉并掌握对MSP430单片机的I/O口的操作以及定时器/计数器的使用方法,设计由8个L ED灯组成的"流水灯",实现每隔相同的时间,循环点亮一个灯,一个方向结束后,反向 循环。 2.硬件电路图 图1.1为 msp430最小系统电路图,图1.2为8个LED灯的硬件连接图。 图1.1 msp430最小系统电路图 图1.2 LED硬件连接图 3.方法 利用定时器设置延时,并在中断服务程序中使P2口输出的值向一个方向移一位,且 在末位补'1'(低电平点亮);判断到'0'移位到该方向第一位后,设置成向另一方向移 位,且在末位(沿本次移位方向数是末位)补'1'。图1.3即为流水灯程序流程图。 图1.3 流水灯程序流程图 4.结果 程序调试成功,"流水灯"正常运行,预设功能都可实现。 5.分析与讨论 初次接触MSP430单片机,体会到了其独特的内部构造,以及由此带来的新颖的编程路线 ,比如使用I/O口之前要先设置其输入输出方向。该设计属于基础
2022-12-24 09:14:57 408KB 文档资料
1
武汉理工大学单片机实习报告 历时14天实习日记
1
本系统是用AT89S52的定时/计数器T0产生2秒钟的定时,每当2秒定时到来时,更换指示灯闪烁,每个指示闪烁的频率为0.2秒,也就是说,开始L1指示灯以0.2秒的速率闪烁,当2秒定时到来之后,L2开始以0.2秒的速率闪烁,如此循环下去。0.2秒的闪烁速率也由定时/计数器T0来完成。系统的另一个功能是对周围温度的采集。系统主设计分为硬件设计和软件设计两方面。在硬件方面,主要是用PROTEL软件制作硬件电路原理图,并且进行电路焊接和调试。在软件方面,主要使用汇编语言编写程序实现上述功能,并在Keil uVision2环境下调试。系统运行可靠、稳定。
2021-12-25 13:25:18 134KB 单片机 实习 报告
1
单片机实习_报告.doc
2021-10-01 09:13:38 707KB 文档
目 录 1 引言 1 1.1 课题来源 1 1.2 课题的应用与展望 1 2 系统分析 2 2.1 键盘电路 2 2.2 复位电路 2 2.3 四位数码管显示电路 3 2.4 继电器 4 2.5 振荡器及时钟电路 5 2.6 USB供电原理 5 2.7 温度信号采集 5 2.8 555集成电路 6 3 系统设计 6 3.1 系统软件设计整体思路 6 3.2 AT89C51单片机的组成和内部结构 7 3.3 89C51的外部引脚及功能 8 3.4 系统结构的设计 9 3.5 系统总的流程图 10 3.6 程序设计流程 10 4 代码编写 11 5 程序调试 17 结 论 19 致 谢 20 参 考 文 献 21 附录A 系统原理图 21
1