sbit P2_0 = P2^0;//数码管选定位

sbit P2_1 = P2^1;//数码管选定位

sbit P2_2 = P2^2;//数码管选定位

sbit P2_3 = P2^3;//数码管选定位

//共阳极数码管

unsigned char code table[] = {0xc0, 0xf9, 0xa4, 0xb0, 0x99, 0x92, 0x82, 0xf8, 0x80, 0x90, 0x88, 0x83, 0xc6, 0xa1, 0x86, 0x8e};

unsigned int motorspeed = 0;

unsigned char GE, SHI, BAI, QIAN;

unsigned int counter = 0;//脉冲数

unsigned int calsp;//设定多长时间计数一次

void display();//数码管显示

void delay();//延迟函数

void calspeed();

void main()

{

EA = 1;//开启总中断

EX0 = 1;//开启外部中断0

IT0 = 1;//设置成下降沿触发方式

TMOD = 0x01;//设置定时器0为模式1,即16位计数模式

TH0 = (65536-10000)/256;//计数时间为10ms

TL0 = (65536-10000)%256;

ET0 = 1;//开启定时器0中断

TR0 = 1;//启动定时器0

P2 = P2&0xf0;//将P2的1~4置1

while(1)

<

c语言单片机脉冲计数实验报告,单片机INT0外部中断脉冲计数相关推荐

  1. 定时器计数器实验C语言程序,单片机定时器计数器实验报告.docx

    单片机定时器计数器实验报告 单片机定时器计数器实验报告 篇一:单片机计数器实验报告 计数器实验报告 ㈠ 实验目的 1. 学习单片机内部定时/计数器的使用和编程方法: 2. 进一步掌握中断处理程序的编程 ...

  2. 单片机实训简易计算机,单片机简易计算器实验报告.doc

    单片机简易计算器实验报告 单片机简易计算器实验报告 单片机原理及应用课程设计报告-简易计算器 <单片机原理>课 程课程设计 题 目简易计算器 院 (系) 信息工程学院 专 业 班 级 计算 ...

  3. 单片机c语言数码显示实验报告,单片机c语言版数码动态显示实验报告.doc

    单片机c语言版数码动态显示实验报告 数码管动态显示实验一.实验要求在Proteus软件中画好51单片机最小核心电路,包括复位电路和晶振电路在电路中增加四个7段数码管(共阳/共阴自选),将P1口作数据输 ...

  4. 单片机c语言ad与da转换实验报告,单片机AD与DA转换实验报告.docx

    单片机AD与DA转换实验报告.docx 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. 3 ...

  5. 单片机双机通信c语言实验心得,单片机双机通信实验报告.doc

    单片机双机通信实验报告 计算机与信息工程学院综合性实验报告 专业:物联网 年级/班级: 2015-2016学年第一学期 课程名称单片机原理及应用指导教师学号姓名实验地点实验时间2015.11.14项目 ...

  6. 单片机炫彩灯实训报告_51单片机呼吸灯实验报告.doc

    51单片机呼吸灯实验报告.doc 呼吸灯1功能与技术分析呼吸灯就是让LED灯的闪烁像呼吸一样,时呼时吸,时亮时暗,利用LED的余辉和人眼的暂留效应,看上去和人的呼吸一样.可以展示出各种酷炫的图像.11 ...

  7. 超声波测距仪编程_北邮小学期pic单片机-超声波测距仪实验报告(附代码).docx

    北邮小学期pic单片机-超声波测距仪实验报告(附代码) 2014年小学期单片机设计实验报告 题目:超声波测距仪 目录 TOC \o "1-3" \h \z \u HYPERLINK ...

  8. 快速复习51单片机的外部中断、计数/定时器中断和串行口中断,加代码实现

    目录 1.中断系统的概念 1.1中断的概念 1.2中断系统的概念 1.3中断系统的优点 1.4我们要说的三种中断源 2.外部中断 2.1 外部中断0 代码示范 2.2 外部中断 分析 3.计数/定时器 ...

  9. 用C语言学生成绩数据库排序功能设计,[c语言学生成绩管理系统]C语言学生成绩管理系统实验报告...

    篇一 : C语言学生成绩管理系统实验报告 实 验 四:结构体(6学时) 实验目的: 1.更加灵活的使用数组作为函数参数: 2.初步掌握开发一个小型实用系统的基本方法: 3.初步掌握书写程序设计开发文档 ...

最新文章

  1. push与presentModal的 用法详解(转)
  2. 从零开始编写一个vue插件
  3. 新年巨献!祝所有朋友新一年闪闪发光
  4. Ant Design Vue 中 Tree 树形控件 defaultExpandAll 设置无效
  5. 防止DISCUZ根域名跳转到forum.php的方法
  6. C++存储区域基础概念详解
  7. cassandra随机获取数据_从数据库随机获取数据库
  8. close wait 过多原因_time_wait 详解和解决方案
  9. AIX和LINUX主机 CPU 内存 磁盘使用率监控
  10. 支持向量机SVM分析
  11. [.net 面向对象编程基础] (6) 基础中的基础——运算符和表达式
  12. hbase命令snapshot快照使用
  13. python爬虫如何更换ip_Python爬虫被封IP,怎么换ip?
  14. 世界四大红茶及中国十大名茶
  15. 国内研发!适用于安卓应用程序的 Word文档功能开发组件来啦!
  16. HP DL380 G7安装部署VM ESXI6.5.0
  17. 湖北科技学院计算机科学院,钱涛 - 湖北科技学院 - 计算机科学与技术学院
  18. 北斗星通GPS调试记录
  19. linux发行版中的i386/i686/x86-64/有什么区别?
  20. 阿里云天池大赛赛题(机器学习)——工业蒸汽量预测(完整代码)

热门文章

  1. 改进YOLOv5/YOLOv7——魔改YOLOv5/YOLOv7提升检测精度(涨点必备)
  2. php实现调用手机相册,Android实现调用系统相册和拍照的Demo示例
  3. 将像素动画软件Aseprite文件导入到Unity2019
  4. ESP8266wifi模块新手入门(无须代码实现和电脑通信)
  5. 阿里平头哥再发芯片含光800,这次要一个打十个!
  6. 人人都需要知晓的四大最经典人生态势
  7. 非华为电脑安装华为电脑管家,闪屏修复
  8. 基于物联网网关的水电表传感器数据采集系统
  9. 实验仪器精密度、准确度、精确度的区别
  10. 游戏引擎程序员养成计划