历史上的今天
返回首页

历史上的今天

今天是:2025年02月19日(星期三)

正在发生

2019年02月19日 | C51---示波器---2ms方波

2019-02-19 来源:eefocus


/*

//查询方式,输出方波

#include

sbit p1_0=P1^0;

void main()

{

p1_0=1;

TMOD=0x01;//选择定时器0,工作方式为1


TH0=(65535-1000)/256;

TL0=(65536-1000)%256;


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

p1_0=0;

while(1)

{

if(TF0==1)

{

p1_0=~p1_0;

TF0=0;//清空中断标志位

TH0=(65535-1000)/256;

TL0=(65536-1000)%256;

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

}

}

}

*/

 

 

//中断方式,输出方波

#include

 

sbit p1_0=P1^0;

 

void main()

{

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

EA=1;//开启总中断


p1_0=1;//起始为高电压,正波

 

TMOD=0x01;//选择定时器0,工作方式为1

TH0=(65535-1000)/256;

TL0=(65536-1000)%256;

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

while(1);

}

 

//中断函数

void time0_ISR(void) interrupt 1 using 3

{

TH0=(65535-1000)/256;

TL0=(65536-1000)%256;

p1_0=~p1_0;//取反

}

推荐阅读

史海拾趣

FEMA Electronics Corporation公司的发展小趣事

随着科技的不断发展,FEMA意识到只有不断创新才能在竞争激烈的市场中立于不败之地。因此,公司加大了研发投入,不断推出具有自主知识产权的新产品。其中,一款高性能的集成电路芯片在市场上引起了广泛关注。这款芯片不仅性能卓越,而且具有极高的性价比,迅速赢得了客户的青睐。FEMA凭借这一产品,成功打开了新的市场领域,实现了业务的快速增长。

AMOTECH(阿莫泰克)公司的发展小趣事

随着全球电子市场的不断发展,AMOTECH开始将目光投向海外市场。2004年,公司在山东建立了第一家海外工厂——山东AMOTECH公司,专注于全球定位系统天线的生产。这一举措标志着AMOTECH正式进军中国市场,为后续在中国市场的深入发展打下了基础。此后,公司不断加大对中国市场的投入,2006年在青岛建立办公室,2008年更是在青岛建立了中国第二工厂,进一步巩固和扩大了在中国市场的份额。

Delock公司的发展小趣事

为了保持技术的领先地位,Delock公司非常重视与高校、研究机构的研发合作。公司先后与多所知名大学和研究机构建立了紧密的合作关系,共同开展电子连接技术的研发和创新。这些合作不仅为Delock公司带来了源源不断的技术创新成果,也为公司培养了一批高素质的研发人才。通过与高校、研究机构的紧密合作,Delock公司在电子连接技术领域始终保持领先地位。

台湾富晶(FORTUNE)公司的发展小趣事
使用示波器等工具检查时钟信号的波形和频率是否正常。
GTK UK Ltd公司的发展小趣事
定期对光电传感器和伺服电机进行校准和维护,确保其性能稳定可靠。
绿索超容(GreenSource)公司的发展小趣事
选择响应速度快、灵敏度高、稳定性好的光电传感器。

问答坊 | AI 解惑

一道题终结拥OS与反OS之争

这是一个实际应用的例子。实现目标: 1、用单CPU做一个精确的时钟。 2、以此时钟为基准,每秒钟运行一次一个500ms开销的任务,设其为F05()。 3,每分钟到达时,运行一次4个紧密关联的函数,每个运行开销700ms, 设其为F071(),F072(),F073 ...…

查看全部问答>

求助,搞了几天,还是知道怎么让LPC2103进FIQ中断

    这是main.c,整个工程就是这一个源文件,在IAR下,怎么就是进不了FIQ中断,大侠帮我看一下,谢谢,搞了好几天了     目的是将P0.16设置为EINT0,然后EINT0设置为FIQ中断,由于只有一个FIQ,所以FIQ服务程序就随便写了几句 ...…

查看全部问答>

EasyArm1138学习笔记——目标篇

开发板:ZLG出品的EasyArm1138开发板(以前以100RMB购进的,现在有时间了,来学习下ARM) 开发软件:IAR Embedded Workbench 5.0 Kickstart 学习目标:主要是为了熟悉ARM的体系结构,不对外设做过多的涉足,所以基本的目标如下。 Ø&n ...…

查看全部问答>

STM32F103USB实现双接口(Keypad+Mouse)的问题!!

利用STM USB固件库 单独实现多端点HID传输、Mouse 或Keypad均没有任何问题! 在实现双接口设备时总线挂起!!!!! /* USB Configuration Descriptor */如下 /*   All Descriptors (Configuration, Interface, Endpoint, Class, Vendo ...…

查看全部问答>

STM32应用程序跑不起来。。。(已经解决)

各位达人,最近遇到一个奇怪的问题,板子上电启动后,boot loader启动正常,但是在进入app时候会出现问题,程序无法正常工作,目前发现了一个解决方法,即在上电之前,先按住 reset按键,然后在上电,过一秒钟后松按键,app程序又正常工作了,而且 ...…

查看全部问答>

使用UC3844驱动的电源,该如何修改?

220V交流输入24V4A输出的开关电源,空载和轻载时输出电压约为42V,电源本身发热厉害。电源为单端反击式,使用UC3844驱动,想改成轻载输出时也比较稳定的电源,输出功率有所下降也可以接受,输出滤波电容是35V的。   目前想减小UC3844震荡的 ...…

查看全部问答>

12887读数据问题

近日再用DS12887制作辉光管电子钟(52+12887+74HC595),在用protues做仿真。现在写数据是可以了,旁边的12887小框能读到写的数据。LED显示数据是通过数组来读取的,显示程序没有错,调节时间时能正确显示,但是到运行时显示却是6位都显示8,且一直 ...…

查看全部问答>

WEBENCH? Designer求助

本帖最后由 dontium 于 2015-1-23 11:39 编辑 哪位大神给传个WEBENCH? Designer的使用教程啥的啊,本人想设计 一个电源,就是不会用啊,希望大神不吝赐教啊 …

查看全部问答>

请高手们帮我分析一下这个电路以及调试方法(仪表放大器),谢谢

如下图所示,有几点不太明白: 1.共模驱动的共模信号来自于两个2MΩ电阻分压取得共模信号,但是这个共模信号又连到了一个VR=2.5V上(电路图左下角),这样不会对共模取样有影响吗?电路图中所有显示+Vr的地方我都连接到这两个2KΩ电阻的分压处,也 ...…

查看全部问答>

给大家拜年了!

祝大家新的一年里有新的进步,有新的收获;同时祝愿我们的板块越来越红火! …

查看全部问答>