c语言单片机脉冲计数实验报告,单片机INT0外部中断脉冲计数
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外部中断脉冲计数相关推荐
- 定时器计数器实验C语言程序,单片机定时器计数器实验报告.docx
单片机定时器计数器实验报告 单片机定时器计数器实验报告 篇一:单片机计数器实验报告 计数器实验报告 ㈠ 实验目的 1. 学习单片机内部定时/计数器的使用和编程方法: 2. 进一步掌握中断处理程序的编程 ...
- 单片机实训简易计算机,单片机简易计算器实验报告.doc
单片机简易计算器实验报告 单片机简易计算器实验报告 单片机原理及应用课程设计报告-简易计算器 <单片机原理>课 程课程设计 题 目简易计算器 院 (系) 信息工程学院 专 业 班 级 计算 ...
- 单片机c语言数码显示实验报告,单片机c语言版数码动态显示实验报告.doc
单片机c语言版数码动态显示实验报告 数码管动态显示实验一.实验要求在Proteus软件中画好51单片机最小核心电路,包括复位电路和晶振电路在电路中增加四个7段数码管(共阳/共阴自选),将P1口作数据输 ...
- 单片机c语言ad与da转换实验报告,单片机AD与DA转换实验报告.docx
单片机AD与DA转换实验报告.docx 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. 3 ...
- 单片机双机通信c语言实验心得,单片机双机通信实验报告.doc
单片机双机通信实验报告 计算机与信息工程学院综合性实验报告 专业:物联网 年级/班级: 2015-2016学年第一学期 课程名称单片机原理及应用指导教师学号姓名实验地点实验时间2015.11.14项目 ...
- 单片机炫彩灯实训报告_51单片机呼吸灯实验报告.doc
51单片机呼吸灯实验报告.doc 呼吸灯1功能与技术分析呼吸灯就是让LED灯的闪烁像呼吸一样,时呼时吸,时亮时暗,利用LED的余辉和人眼的暂留效应,看上去和人的呼吸一样.可以展示出各种酷炫的图像.11 ...
- 超声波测距仪编程_北邮小学期pic单片机-超声波测距仪实验报告(附代码).docx
北邮小学期pic单片机-超声波测距仪实验报告(附代码) 2014年小学期单片机设计实验报告 题目:超声波测距仪 目录 TOC \o "1-3" \h \z \u HYPERLINK ...
- 快速复习51单片机的外部中断、计数/定时器中断和串行口中断,加代码实现
目录 1.中断系统的概念 1.1中断的概念 1.2中断系统的概念 1.3中断系统的优点 1.4我们要说的三种中断源 2.外部中断 2.1 外部中断0 代码示范 2.2 外部中断 分析 3.计数/定时器 ...
- 用C语言学生成绩数据库排序功能设计,[c语言学生成绩管理系统]C语言学生成绩管理系统实验报告...
篇一 : C语言学生成绩管理系统实验报告 实 验 四:结构体(6学时) 实验目的: 1.更加灵活的使用数组作为函数参数: 2.初步掌握开发一个小型实用系统的基本方法: 3.初步掌握书写程序设计开发文档 ...
最新文章
- push与presentModal的 用法详解(转)
- 从零开始编写一个vue插件
- 新年巨献!祝所有朋友新一年闪闪发光
- Ant Design Vue 中 Tree 树形控件 defaultExpandAll 设置无效
- 防止DISCUZ根域名跳转到forum.php的方法
- C++存储区域基础概念详解
- cassandra随机获取数据_从数据库随机获取数据库
- close wait 过多原因_time_wait 详解和解决方案
- AIX和LINUX主机 CPU 内存 磁盘使用率监控
- 支持向量机SVM分析
- [.net 面向对象编程基础] (6) 基础中的基础——运算符和表达式
- hbase命令snapshot快照使用
- python爬虫如何更换ip_Python爬虫被封IP,怎么换ip?
- 世界四大红茶及中国十大名茶
- 国内研发!适用于安卓应用程序的 Word文档功能开发组件来啦!
- HP DL380 G7安装部署VM ESXI6.5.0
- 湖北科技学院计算机科学院,钱涛 - 湖北科技学院 - 计算机科学与技术学院
- 北斗星通GPS调试记录
- linux发行版中的i386/i686/x86-64/有什么区别?
- 阿里云天池大赛赛题(机器学习)——工业蒸汽量预测(完整代码)