问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用c语言编程实现C8051F300单片机1s定时,50Hz的方波输出

发布网友 发布时间:2022-08-17 23:30

我来回答

1个回答

热心网友 时间:2023-10-14 15:58

#include
sbit wave=P1^0;
void SetupTimer0()
{
TMOD &= 0XF0; //仅保留T1信息
TMOD |= 0X02; //设置T0: 定时功能,方式2,自动重载8位定时器/计数器
TH0 = 256-250;//定时每0.25ms中断一次
TL0 = 256-250;
TR0 = 1; //开启定时器
ET0 = 1; //定时器0中断打开
}
data unsigned char us250;
data unsigned int ms;
bit WAVE; //用以记住当前wave的状态
void Timer0_ISR() interrupt 1 //定时中断服务程序,为按键消抖服务
{
if (++us250<4) return;
us250=0; ++ms;
if (ms<10) return;
//每10ms波形变化一次,20ms完成一个波形,所以波形是50Hz的
ms=0;
WAVE=~WAVE; wave=WAVE; //方波输出
}
void main()
{
us250=ms=0;
wave=WAVE=0;

SetupTimer0();
EA = 1; //全局中断打开
while(1); //在中断函数中实现方波输出
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
是不是越来越多的人不愿意谈恋爱了? 有一首歌,歌词里有巴黎巴黎我爱你,巴黎巴黎我想你,是个女的唱的... ...歌,歌词中sometimes反复出现,是个女声唱的,声音很辽远,旋律动听... ...声音很清纯 歌词中反复出现一个人。。一个人 ...鼻子下边起皮,口腔上部牙齿根硬腭里边点的位置疼,什么原因?可以不吃 ... 硬腭疼怎么办 上排牙齿后面,即硬腭最前部那里有硬疙瘩,还肿了几个怎么回事 湿疹用什么药膏又好又有效 山东省烟台+海阳市海阳路243号+到天津火车站有多远? QQ最多能和几人视频? 后勤是干嘛的 如何用C语言编一个方波信号,要能做到一个周期抽样的点可以以序列的形式表示出来 晶振频率12mhz,编写c语言程序使p2.0引脚产生300ms的方波 如何用c语言编写一段方波,频率为1M。 C语言编写输出方波 2022全国排名前二十的城市是哪些? 如何用C语言编程使单片机产生方波信号 怎样用C语言编写一个方波函数? 如何用c语言编写一段方波 C语言把文件看做是一个字符(字节)的序列 这句话什么意思?字符就是字节“? 18:关于文件理解不正确的为: A)C语言把文件看作是字节的序列,即由一个个字节的数据顺序组成; c语言程序问题 判断对错,并解释 soul被禁言是系统检测,还是用户举报 soul禁言可以打视频吗 soul 让禁言是对话完禁言还是当时禁言 怎样把pdp转换成ppt 在上海买了一条中华香烟有PDPD的代码是什么意思? 苹果平板air2屏幕有阴阳屏影响使用寿命吗 羽绒服刮破了怎么修补的小妙招 如何修补羽绒服刮破了 想学会计可以寒暑假报补习班吗? 最新!中国邮储银行重要公告,透露出哪些问题? 巴马是中国的南边吗? 我国的巴马在哪个省市? 中国巴马的介绍? 中国有多少个区和县 华为手机怎么关掉锁屏广告推送? 中国十大最有钱城市出炉,你在那些城市都收获了什么? 华为手机锁屏广告怎么关掉? 手机贴了钢化玻璃膜后可以再贴一张普通膜吗- 问一问 电脑屏幕大部分时间阴阳屏 为什么oppo助手自动打开 oppo手机一直被小布助手语音操控,自己无法手动控制屏幕- 问一问 全国各省份及其简称分别是什么? oppo手机小布助手是干嘛的 推易和齐论电商哪个好? 淘宝学习 推易疯狂淘宝怎么样? 推易淘宝运营培训怎么样 在推易电商交了学费能退吗? 我国中等城市有哪些? 我国城市等级有哪些?