《单片机原理与应用》实验课程教学大纲
实验课程名称 | 单片机原理与应用 | 课程编号 | 23102310 |
实验室名称 | 电工电子实验中心 | 审稿 | |
| |||
1、适用课程 单片机原理与应用 | |||
2、适用专业 电子信息工程、电子通信工程等专业 | |||
二、学时数 12学时 | |||
三、实验课程教学目的与任务 本实验旨在培养学生的理论与实践相结合的能力和创新意识。通过本实验教学,学生应能了解单片机的工作原理,单片机系统资源的合理利用,能进行单片机系统的设计,包括存储器扩展、I/O口扩展、键盘设计和显示器控制,能进行A/D、D/A转换接口的设计,能用汇编语言设计相应的程序来控制硬件系统的工作。 | |||
四、考核与评分 操作考核、预习报告、实验报告。 |
五、实验项目表
序 | 实验项目名称 | 时 数 | 已开 未开 | 每组 人数 | 实验 类型 | 备 注 |
1 | 数据传送(RAM-XRAM) | 2 | 已开 | 2 | 验证 | |
2 | 双字节BCD码加法 | 1 | 已开 | 2 | 综合 | |
3 | 散转 | 1 | 已开 | 2 | 验证 | |
4 | 电子钟 | 2 | 已开 | 2 | 验证 | |
5 | 频率计 | 2 | 已开 | 2 | 综合 | |
6 | 跑马灯实验 | 1 | 已开 | 2 | 综合 | |
7 | 串转并实验 | 1 | 已开 | 2 | 验证 | |
8 | 8255控制交通灯实验 | 1 | 已开 | 2 | 验证 | |
9 | 简易电子琴实验 | 1 | 已开 | 2 | 验证 | |
10 | LED16*16点阵实验 | 1 | 已开 | 2 | 验证 |
注:依据大纲要求,实验开出率为: 100 %
六、实验项目内容与要求 |
实验内容: 熟悉星研集成环境软件的安装和使用方法。 编写程序,实现内外部RAM数据的传送、校验 |
实验要求: 熟悉星研集成环境软件或熟悉Keil C51集成环境软件的使用方法。 熟悉MCS51汇编指令,能自己编写简单的程序,掌握数据传输的方法。 |
实验内容: 从键盘上输入4位被加数、加数,实现双字节BCD码(四位数)的加法,结果显示在数码管上;熟悉使用断点、单步进入、单步、运行到光标处、修改PC指针、全速运行等各种调试手段;熟悉查看特殊功能寄存器、内部数据RAM、外部数据空间的各种方法。 |
实验要求: 熟悉51汇编指令,学会使用星研集成环境软件,能自己编写简单的程序,熟悉BCD码,了解如何调用系统提供的子程序。 |
3.散转 实验内容: 编写程序,根据接收到的键值,作不同的处理。 |
实验要求: 熟悉使用MCS51指令,掌握汇编语言的设计和调试方法;理解并能运用散转指令。 |
实验内容: 编写一个时钟程序,使用定时器产生一个50ms的定时中断,对定时中断计数,将时、分、秒显示在数码管上。 |
实验要求: 熟悉MCS51类CPU的定时器、中断系统编程方法,了解定时器的应用、实时程序的设计和调试技巧。 |
实验内容: 使用定时器0产生定时,使用计数器1计数外部脉冲,用P3.5测量信号频率(最大不能超过0.5MHZ),将频率值显示在数码管上。 |
实验要求: 熟悉MCS51 CPU的定时器、计数器、中断系统编程方法,了解定时器、计数器的应用、实时程序的设计和调试技巧。 |
6.跑马灯实验 实验内容: 使用P1口控制G6区的8个指示灯,循环点亮,瞬间只有一个灯亮。 |
实验要求: 熟悉MCS51汇编指令,能自己编写简单的程序,控制硬件。 |
7.串转并实验 实验内容: 照接线图编写程序,循环点亮G6区的8个指示灯,瞬间只有一个灯亮 |
实验要求: 了解74HC164芯片的性能,熟悉串并转换原理,掌握使用串并转换芯片扩展I/O口的实现方法。 |
8.8255控制交通灯实验 实验内容: 编写程序:使用8255的PA0..2、PA5..7控制LED指示灯,实现交通灯功能。 |
实验要求: 了解8255芯片的工作原理,熟悉其初始化编程方法以及输入、输出程序设计技巧。学会使用8255并行接口芯片实现各种控制功能。 熟悉8255内部结构和与单片机的接口逻辑,熟悉8255芯片的3种工作方式以及控制字格式。 |
9.简易电子琴实验 实验内容: 蜂鸣器输入不同频率的方波,会发出不同的声音;通过按键,由单片机控制产生不同频率的方波,从而发出不同的声音。 |
实验要求: 掌握蜂鸣器的使用方法;掌握蜂鸣器的不同发音的方法。 |
10.LED16 * 16点阵实验 实验内容: 编写程序,用8255的PA、PB口控制16X16点阵的行;8255的PC口、8155的PA口控制16X16点阵的列;显示字符。 |
实验要求: 熟悉8155、8255的功能,了解点阵显示的原理及控制方法;学会使用LED点阵,通过编程显示不同字符;学会控制LED点阵显示字符。 |
七、主要教材及参考书 教材: 《单片机原理、应用与实验》,朱大奇 邬勤文 袁芳 编 科学出版社。 参考书: 《单片机基础》,李光弟编著,北京航空航天大学出版社。 《单片微型计算机原理与接口技术》,陈光东、赵性初编,华中理工大学出版社。
|
审批人: 审核人: 编写人:
审核日期:
编号: C4/JW-7016/025