//实例51-1:输出正脉宽为250微秒的方波
#include<reg51.h> //包含51单片机寄存器定义的头文件
sbit u=P1^4; //将u位定义为P1.4
/*******************************************
函数功能:主函数
******************************************/
void main(void)
{
TMOD=0x02; //TMOD=0000 0010B,使用定时器T0的模式2
EA=1; //开总中断
ET0=1; //定时器T0中断允许
TH0=256-250; //定时器T0的高8位赋初值
TL0=256-250; //定时器T0的高8位赋初值
TR0=1; //启动定时器T0
while(1) //无限循环,等待中断
;
}
/**************************************************************
函数功能:定时器T0的中断服务程序
**************************************************************/
void Time0(void) interrupt 1 using 0 //"interrupt"声明函数为中断服务函数
{
u=~u; //将P1.4引脚输出电平取反,产生方波
}
荣华富贵8
- 粉丝: 221
- 资源: 7653
最新资源
- 2022年江苏省高职组信息安全管理与评估竞赛2卷
- 基于UC3842芯片的AC-DC反激式开关电源 multisim仿真图源文件
- 小型博客系统的设计与实现
- 在线博客系统,个人学习整理,仅供参考
- 七自由度车辆动力学模型验证(Dugoff轮胎模型,B08-01基础上建模) 1.软件: MATLAB 2018以上;CarSim 2020.0 2.介绍: 基于Dugoff轮胎模型和车身动力学公式,搭
- 基于SSM的个人博客系统的设计与实现.zip
- Java源码springboot+vue二手图书交易平台-毕业设计论文-大作业.zip
- 【二维码识别】基于matlab GUI机器学习二维码生成与识别【含Matlab源码 635期】.mp4
- 数字信号处理期末复习基础知识
- 2022年江苏省高职组信息安全管理与评估竞赛3卷
- 批量一键取关公众号我们可以选择用最简单的方式 1.手机上按键精灵模拟实现 2.PC电脑上模拟
- PFC-LLC谐振开关电源设计方案整套学习资料 程序+仿真+硬件软件说明报告+原理图+计算书等等 注:该方案性价比很高,一套资料下来可以自己做个实物验证,要想看细节可以咨询我,我给你看资料的详细展示视
- 数字信号处理复习总结-最终版 --【60页】.doc
- ZenIdentityServer4 资源拥有者模式
- 利用pytorch搭建卷积神经网络(CNN)训练简单手写数字数据集(MNIST)
- jz2440衔接12期,uboot,文件系统,内核移植
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈