1 / 40
文档名称:

单片机实验报告.docx

格式:docx   大小:80KB   页数:40页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机实验报告.docx

上传人:cjl201702 2022/5/7 文件大小:80 KB

下载得到文件列表

单片机实验报告.docx

相关文档

文档介绍

文档介绍:《单片机实验报告》
姓名:成遨
学号:1345533106
班级:13电气1班
专业:电气工程及其自动化
学院:电气与工程信息学院
精品资料
目录
实验一 流水灯 2
实验二串口输出 5
实验三定时器的应,用奇偶校验位
将所传字符中为 “ 1 ” 的位数凑成奇数个或偶数个。也可以约定不要奇偶校验,
这样就取消奇偶校验位。最后是表示停止位的 “ 1 ” 信号,这个停止位可以约定
持续 1 位、 位或 2 位的时间宽度。 至此一个字符传送完毕, 线路又进入空闲,
持续为 “ 1” 。经过一段随机的时间后,下一个字符开始传送才又发出起始位。
三、实验内容:
实验板上有USB 接口,将该接口与PC 机的串口连接,可以实现单片机与
PC 机的串行通信,进行双向数据传输。本实验要求当 PC 机向实验板发送的字
母在实验板上显示“ Everything is ok! ”并用串口助手工具软件进行调试。
四、实验主程序
#include ""
#include ""
#include ""
#include ""
void main()
{
DelayMS(100);
UartInit();
DelayUS(100);
while (1)
{
DelayMS(1000);
SendString("everything is ok!\r\n");
}
}
五、 实验结果及分析
此次课程设计让我对电平转换和单片机串口通信知识有了更深入地了解, 在
其过程中我也初步掌握了一些技能, 比如 keil 和 protel 的熟练使用。 实验过程中
很多问题出现了, 但是我并没有灰心, 而是更加坚定了前进的步伐, 当最后信息
成功地在 PC 机上显示时, 那时的心情无法言语, 希望以后能够以此为基础更好
地学****br/>实验三、定时器的应用
一、实 验 目 的 :
熟悉 keil 仿真软件、 protues 仿真软件的使用和单片机定时程序的编写。了
解 15 单片机中定时、计数的概念,熟悉 15 单片机内部定时/计数器的结构与工
作原理。 掌握中断方式处理定时/计数的工作过程,掌握定时/计数器在C15 中的
设置与程序的书写格式以及使用方法。
二、实验原理
STC15 单片机内部有2 个 16 位的定时/计时器T0 和 T1 。 它们即可用作定时
器工作方式,又可由于计算器工作方式。其中 T0 由 TH0 和 TL0 计数器构成;
T1 由 TH1 和 TL1 计数器构成。 工作于定时器方式时, 通过对机器周期的计数来
实现定时。 TMOD 是定时/计时器的工作方式寄存器,由它确定定时/计时器的工
作方式和功能; TCON 是定时/计时器的控制寄存器,用于控制T0 、 T1 的启动
与停止以及记录计数计满溢出标志; AUXR 称为辅助寄存器。 其中 T0x12、 T1x12
用于设定 T0、 T1 内部技术脉冲的分频系数。 、 分别为定时/计时器 T0、
T1 的外部计数脉冲输入端。
三、实验内容
用 STC15 单片机定时/计数器实现:连续输入 5 个单次脉冲使单片机控制的 LED
灯状态翻转一次。
四、实验主程序
#include "
sbit led=P1A6;
void Timer1Init(void)
{
TMOD &= 0x40;
TL1 = 0xFB;
TH1 = 0xFF;
TR1 = 1;
}
void main()
{
Timer1Init();
while(1)
{
while(TF1==1);
TF1=0;
led=!led;
}
}
五、实验结果及分析
本实验是通过定时器来达成在 LED 数码管从 00 秒到 59 秒的显示过程的。
首先, 利用定时器先实现定时100ms , 在累计记数到 10 次后就得到了 1 秒的效
果,接着在LED 数码管上相应的显示01 ,当到 09 时把十位记上1 ,以此类推
得到在 LED 数码管上从00 显示到 59 , 最后, 再置 00 。 这样就达到了实验效果。
通过本次 LED 数码管进行51 定时器实验, 让我知道了对教材应该熟悉, 因
为教材是基础的, 只有把基础的搞好了才能够进行其它层次的学****其次此次试
验我还懂得了有时候可以通过软件的仿真来验证书上的一些理论行的东西。 通过
C 语言的编程, 对 LED 灯的控制及51 定时器的应用让我对单片机理解更加明了。
实验四、中断: