南昌大学实验报告

学生姓名:学号:专业班级:

实验类型:?验证?综合?设计?创新实验日期:2019.4.16 实验成绩:

实验二单片机I/O口实验

(一)实验目的

1.掌握单片机最小系统的构成,学习如何控制I/O口来驱动发光二极管,掌握移位和软件延时

程序的编写。

2.熟练掌握STC型开发板的使用方法和注意事项。

3.掌握应用STC_ISP烧录过程;

(二)设计要求

利用51单片机及4个LED发光二极管,设计一个单片机流水灯程序,P4.7 /P4.6/ P1.6/ P1.7 来演示跑马灯。其中流水灯的变化形式多样。

(三)实验原理

STC实验箱单片机型号为IAP15W4K32S4-Student,其在线编程与在线仿真可由Keil uVision4集成开发环境和STC系列单片机在线可编程(ISP)电路实现:

1.设置STC仿真器:运行STC-ISP在线编程软件,选择“keil 仿真设置”选项,如图1

所示,单击“添加型号和头文件到keil中/ 添加STC仿真器驱动到keil中”,弹出“浏

览文件夹”对话框,在浏览文件夹中选择keil的安装目录,单击“确定”按钮即完成添

加。根据所用芯片,单击“将IAP15W4K32S4-Student设置为仿真芯片”。

图1

2.Keil uVision4环境设置:选择菜单命令Project →Options for Target →Debug,选中

“STC Monitor-51 Driver”,勾选“Load Application at Startup”选项和“Run to main()”

选项,如图2所示。单击图2右上角的“settings”按钮,弹出硬件参数设置对话框,如

图2所示,根据仿真电路所使用的串口号(本机所用为串口5)选择串口端口,如图3

所示:

51c语言单片机io口控制实验报告,单片机实验报告二 单片机IO口实验相关推荐

  1. c语言五个按键控制八个霓虹灯代码,基于51单片机控制霓虹灯设计与制作.docx

    PAGE PAGE 1 摘要 随着城市建设和人们的消费水平的不断发展,人们对于城市美化和商铺间的广告竞争给予了更多的关注.而作为城市装饰和广告宣传的霓虹灯需求量也越来越多.虽然之前也有霓虹灯,但是它主 ...

  2. IO口多路查理复用:三个单片机IO口控制六个LED

    简 介: 本文介绍了单片机的IO控制 LED 中的复用技术,特别查理复用基本原理和特点进行了介绍.使用一款IS31FL3731可以构成16×9的PWM亮度可控的 LED 矩阵. 关键词: 查理复用,C ...

  3. 【设计方案分享】基于单片机温度监测监控报警系统设计-基于单片机钞票自动智能识别系统设计-基于单片机乒乓球游戏机控制系统设计-基于单片机温度监测监控报警系统设计-基于单片机矩阵键盘的电子密码锁设计

    820基于单片机温度监测监控报警系统设计-设计资料 温度监测器功能描述: 1.主控芯片用的是51单片机(STC89C51). 2.使用温度传感器DS18b20采集温度. 3.用1602液晶显示显示温度 ...

  4. Proteus8仿真:51单片机使用ULN2003A控制步进电机

    51单片机使用ULN2003A控制步进电机 元器件 原理图部分 代码 main.c 工程文件 实验内容: 使用按键控制步进电机正反转. 元器件 元器件 名称 电阻 RES 51单片机 AT89C51 ...

  5. 玩转树莓派(六)使用C语言 通过BCM2835库控制GPIO

    玩转树莓派(六)使用C语言 通过BCM2835库控制GPIO 目录 玩转树莓派(六)使用C语言 通过BCM2835库控制GPIO 一.创建环境 二.编写代码 三.编译运行 四.查看效果 五.BCM28 ...

  6. 计算机文化教程实验基础知识,《计算机文化基础》课程实验教学大纲

    课程编号: 课程名称(中文):计算机应用基础 课程名称(英文):Computer Culture Fundation 课程类型:公共基础课 课程学时:50学时学分:实验总学时:30学时 适用专业:各专 ...

  7. 51c语言单片机io口控制实验报告,单片机I/O口控制实验

    描述 实验 单片机I/O 口控制实验 一. 实验目的 利用单片机的P1 口作IO 口,使用户学会利用P1 口作为输入和输出口. 二. 实验设备及器件 IBM PC 机 一台 DP-51PROC 单片机 ...

  8. 单片机io口的控制实验c语言,单片机io口控制实验报告

    <单片机io口控制实验报告>由会员分享,可在线阅读,更多相关<单片机io口控制实验报告(5页珍藏版)>请在人人文库网上搜索. 1.单片机io口控制实验报告 精品文档,仅供参考单 ...

  9. io口控制实验c语言程序,51汇编单片机IO口控制实验

    实验内容 1)  编写程序,用P1.0~P1.2口连LED,查询拨盘开关SW1的状态来控制LED的亮和灭(P1.7口接SW1). 2)  编写程序,用P1.0~P1.2口连LED ,用按键开关KEY1 ...

  10. 8255总线实验 编写程序利用8255扩展单片机的IO口,控制8位数码管显示1-8。

    8255总线实验 编写程序利用8255扩展单片机的IO口,控制8位数码管显示1-8. 程序: #include<reg51.h> #include<absacc.h> #def ...

最新文章

  1. 公司--》字符串截取
  2. Keil编译产生的RO,RW和ZI是什么
  3. linux 音频文件长度,Linux下压缩音频文件
  4. [luoguP1168]中位数(主席树+离散化)
  5. HTML CSS JavaScript 从一个表格到一个灰阶颜色表(目录)
  6. mysql横向扩展_高可用MySQL学习笔记-面向横向扩展的MYSQL复制
  7. python 多进程 调用模块内函数_python--多进程的用法详解实例
  8. 你看得懂的海明码校验和纠错原理
  9. hihocoder#1513 : 小Hi的烦恼
  10. 【windows】win键失效
  11. AE光效插件Optical Flares for Mac出现不显示预览缩略图,如何解决
  12. 阿里云主机远程xshell登录密码重置
  13. SCI收录期刊——遥感学科
  14. 【AC自动机模板】(转自木子日匀大神)
  15. libusb-win32介绍
  16. 全网最通俗易懂的爬虫教程
  17. 服务器运维KPI指标,IT运维包括哪些内容,考核标准是什么
  18. C# 按Esc键关闭窗体
  19. 怎样使用阿里云国际版ecs实例创建单个云盘快照-Unirech
  20. 绘图---PS使用教程总结(一)基本操作

热门文章

  1. AT89C51单片机8位竞赛抢答器_倒计时可调仿真设计
  2. 图结构 计算机视觉,探索图结构数据上的数据增强
  3. 安装Adobe Reader 时报错:HRESULT:0x80070422
  4. 四两拨千斤的工作小工具分享
  5. (Note)CIE色度图
  6. 华侨大学计算机转专业要求,关于2019年转专业工作安排的通知
  7. 逆向分析CRACKME 第一章 Acid burn
  8. 设计文档?你还不会写设计文档?设计文档是什么?
  9. ubuntu20.04安装无线网卡驱动
  10. 在线拍照功能JQuery.webCap.plugin 实现