单片机论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 477|回复: 1
收起左侧

IAP15W2K60S2单片机基础学习实验代码分享

[复制链接]
訾锴録 发表于 2018-12-21 08:29 | 显示全部楼层 |阅读模式
我写了这7个期末总结实验  概括了单片机入门的所有工作模块!!
捕获.PNG 1.PNG

实验一开发环境建立与使用\
实验七PCA实验\
实验七PCA实验数码管\
实验三外部中断实验\
实验二_IO实验\
实验五UART实验\
实验六AD转换实验\
实验四定时器、计数器实验\

单片机接口设计实验

实验一 开发环境建立与使用
一、实验目的
1. 了解KeilC集成环境的基本操作方法。
2. 能在KeilC系统上编辑、编译、单片机C程序,并能生成烧写文件。
3. 掌握IO口基本输入输出操作。
二、实验内容
1. 用单片机的IO口控制一个LED灯,实现LED灯间隔0.5S闪烁。
2. 用单片机的一个P口,实现一个流水灯效果。

实验二 I/O实验
一、实验目的
1. 掌握IO口的工作模式。
2. 能够使用单片机控制简单的外设。
3. 能够使用单片机的IO输入操作。
二、实验内容
1. 用一个P口的两位分别控制一个LED灯和一个蜂鸣器,当蜂鸣器响时LED灯熄灭,蜂鸣器停时LED灯点亮,时间间隔为500ms。
2. 编写程序,用一个按键控制蜂鸣器,当按键按下时蜂鸣器响,松开后蜂鸣器停。
3. 编写程序,用一个按键控制蜂鸣器,按键每按下一次实现蜂鸣器状态翻转。

实验三 外部中断实验
一、实验目的
1. 了解单片机的中断系统。
2. 能够使用单片机的外部中断。
二、实验内容
1. 用单片机的外部中断0或1编写程序,蜂鸣器的初始状态为停止,用外部中断来控制蜂鸣器状态的翻转。
2.用单片机的外部中断0和1编写程序,用外部中断0来控制蜂鸣器的响,用外部中断1控制蜂鸣的停。

实验四 定时/计数器实验
一、实验目的
1. 了解单片机的基础定时器的工作原理。
2. 掌握单片机的定时器的应用。
二、实验内容
1. 用单片机的定时器编写程序控制蜂鸣器,实蜂鸣器响0.5S停0.5S。
2.用单片机的定时器编写程序实现一个简单的电子时钟。要求在四位数码管上动态显示时分秒,秒显示每秒钟闪烁一次。

实验五 UART实验
一、实验目的
1. 了解单片机的UART的工作原理。
2. 掌握单片机的UART的应用。
二、实验内容
1. 编写程序,设置单片机UART的波特率为9600,用UART的接收中断接收数据,每接收10个数据,再用UART的发送出去。

实验五 A/D转换实验
一、实验目的
1. 了解单片机的A/D的工作原理。
2. 掌握单片机的A/D的应用。
二、实验内容
1. 编写程序,使用单片机的A/D转换口,采集外部输入电压,并把采集到的电压在四位数码管上显示出来,单位为V,并保留两位小数。

实验六 PCA实验
一、实验目的
1. 了解单片机的PCA的工作原理。
2. 掌握单片机的PCA的应用。
二、实验内容
1. 用单片机的PCA模块实现一个简单的电子时钟。要求通过UART把时间发送出来,每秒更新一次并换行,时间格式为:hh:mm:ss。


全部资料51hei下载地址:
Desktop.rar (185.15 KB, 下载次数: 10)

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

xingyusky111 发表于 2019-9-21 12:46 | 显示全部楼层
不错,学习下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|单片机论坛 |51黑电子论坛技术交流 QQ 管理员QQ:125739409;技术交流QQ群636986012

Powered by 单片机教程网

快速回复 返回顶部 返回列表