单片机--定时器/计数器实验
- 实验目的和任务
目的:利用“模块化单片机教学实验平台”,加深对单片机的中断系统的理解。
任务:利用单片机的中断系统完成程序设计。
①关掉实验箱电源。将CPU 板插接在JK1、JK2 上,注意CPU 板的插接方向。按照前面连接关系表将硬件连接好。
②将AT89S52 芯片插在CPU 板的CPU 插座上(不要插反)。母板上电。
③运行Keil 开发环境,按照“模块化单片机教学实验平台配套的实验指导书1.2.3 节”介绍的方法建立工程exp8.uV2,CPU 为AT89S52,不包含启动文件STARTUP.A51。
④把示例源程序exp8.asm 加入到工程exp8.uV2,并设置工程exp8.uV2 属性,将其晶振频率设置为11.0592MHz,选择输出可执行文件。
⑥通过PROGISP 烧写软件,利用ISP 下载线(见“模块化单片机教学实验平台配套的实验指导书1.3 节”)把HEX 文件下载到单片机中。
CPU板 |
母板 |
P2:P1.5 |
J48:LED1 |
扩展实验:使用AT89S52 单片机的定时器/计数器控制实验箱母板上的LED1 亮2 秒,灭1 秒,亮2 秒,灭1 秒,如此反复。LED1 的阴极与AT89S52 单片机的P1.5引脚连接。
实验时使用进位标志位C为标志变量,导致程序错误。实验中使用特殊功能寄存器要考虑到是否会影响到程序的执行,最好避免使用特殊功能寄存器,以免产生意料外的情况。
CJNE A,#00H,J ;判断是否相同 不相同转移(结束)
单片机--定时器/计数器实验相关推荐
- 定时器计数器实验C语言程序,单片机定时器计数器实验报告.docx
单片机定时器计数器实验报告 单片机定时器计数器实验报告 篇一:单片机计数器实验报告 计数器实验报告 ㈠ 实验目的 1. 学习单片机内部定时/计数器的使用和编程方法: 2. 进一步掌握中断处理程序的编程 ...
- 定时器计数器实验C语言程序,实验二 单片机定时器和计数器编程
仲恺农业工程学院实验报告纸 信息学院 (院.系)专业班组单片机原理及接口技术课实验二单片机定时器/计数器编程 一.实验目的 1.掌握单片机定时器/计数器的工作方式: 2.掌握单片机定时器/计数器的编程 ...
- 单片机原理及其应用——单片机定时器中断实验(八段数码管依次显示0~9数字)
目录 一.实验要求 二.知识要点 (一)单片机定时器/计数器 (二)相关的特殊功能寄存器 1.工作方式寄存器TMOD 2.定时器/计数器控制寄存器TCON (三)定时器/计数器的工作方式 1.工作方式 ...
- 基于单片机定时器/计数器的时钟设计及计数设计
基于单片机定时器/计数器的时钟设计以及计数设计 第一部分 前言 第二部分 定时器/计数器的原理 MCS-51定时器/计数器的结构 定时器/计数器相关特殊功能寄存器 定时器/计数器工作方式 第三部分 定 ...
- 【STC8A8K64S4A12开发板】—开始做 定时器/计数器 实验啦
版权声明:本文为博主原创文章,转载请附上原文出处链接. 文章目录 前言 一.硬件设计 1.TIMER概念介绍 2.STC8A8K64S4A12系列单片机定时器/计数器介绍 3.定时器/计数器工作模式 ...
- 单片机定时器/计数器编程
实验二 单片机定时器/计数器编程 一.实验目的 1.掌握单片机定时器/计数器的工作方式: 2.掌握单片机定时器/计数器的编程方法. 二.实验内容 1.学习单片机定时器/计数器的工作方式.初始化以及应 ...
- 单片机定时器_单片机定时器/计数器基本原理
目前常用的单片机中往往都配备了定时器/计数器.在AT89S52芯片内包含有三个16位的定时器/计数器:T0.T1和T2,其核心是加1计数器.我们主要要求掌握T0和T1的结构和功能.学习中要注意从电路结 ...
- C51单片机————定时器计数器
51单片机定时器/计数器 定时(定时控制.测量.延时...)和计数(对外部事件统计数目). Created with Raphaël 2.1.2张三张三李四李四嘿,四哥, 定时器和计数器有哪几种实现哦 ...
- 51单片机定时器/计数器(定时器中断)
51单片机定时器/计数器(中断系统:定时器中断) 实现功能 通过定时器终端控制LED灯 D1 间隔一秒闪烁 单片机型号:STC89C52 定时器介绍 1.51单片机定时器原理 定时器实质上就是一个加1 ...
最新文章
- 微信小程序把繁琐的判断用Js简单的解决
- 机电传动控制第二周学习笔记
- datetimepicker时间控件
- Maven整合SSM测试
- python使用笔记(一)——遍历文件夹下的所有子目录
- easy admin java_GitHub - zzccbb8/easyadmin: 简易的java后台管理框架,基于SpringBoot+FreeMark+ace admin+mysql...
- java ios 字符串_Java 与 iOS使用RSA 加密签名
- 成龙表演、胡海泉当司仪、张柏芝送礼物,这场婚礼花销7千万 最后倒赚6千万!...
- 高并发架构系列:Redis缓存和MySQL数据一致性方案详解
- Java环境变量配置
- OpenGL入门(二)之渲染管线pipeline,VAO、VBO和EBO
- android toast防重_如何解决android Toast重复显示
- CN2专线和普通国际对比优势在哪里 有什么优势
- LaTex转word
- 2014武汉理工计算机专业李帅,武汉理工大学信息工程学院2014考研复试名单公示...
- 沧海拾珠(持续更新。。。)
- Linux系统用户添加到用户组
- lae界面开发工具入门之介绍九--lua脚本组件篇
- 被割裂的数据思维(古代战争中的应用)
- Chrome 内置翻译翻译失败解决