历史上的今天
返回首页

历史上的今天

今天是:2024年10月18日(星期五)

正在发生

2021年10月18日 | 51汇编学习-51单片机汇编写40%占空比pwm

2021-10-18 来源:eefocus

LJMP MAIN;

ORG 000BH;

LJMP ITP0;

ORG 0100H;

MAIN: ACALL PT0M0;

MOV A,#00;

MOV 30H,#4;

PT0M0: MOV TMOD,#02H;Initialize FANGSHI ER mode 

MOV TL0,#0CEH;Timing 50Us

MOV TH0,#0CEH;

SETB ET0;

SETB EA;

SETB TR0;

RET

ITP0: PUSH PSW;

INC A;

CJNE A ,30H,AAA;

MOV A,#0;

MOV R3,30H;

CJNE R3,#4,BBB

MOV 30H,#6;

AJMP AAA;

BBB: MOV 30H,#4;

AAA:     MOV R3,30H;

CJNE R3,#4,CCC

SETB P1^0;

AJMP DDD;

CCC: CLR P1^0;

DDD: POP PSW;

RETI

END


代码思路

image.png?imageView2/2/w/550

image.png?imageView2/2/w/550

image.png?imageView2/2/w/550

代码效果

在这里插入图片描述

推荐阅读

史海拾趣

飞虹(FeiHong)公司的发展小趣事

在稳步发展的同时,苏州锋驰也积极拓展对外合作与投资。公司共对外投资了3家企业,并通过这些投资进一步拓宽了业务范围和市场渠道。这些合作不仅为苏州锋驰带来了更多的技术资源和市场机会,也增强了公司的综合竞争力。同时,公司还积极与上下游企业建立紧密的合作关系,形成了良好的产业生态。

Caltron Devices Ltd公司的发展小趣事

人才是企业发展的根本。Caltron Devices Ltd公司深知这一点,因此始终注重人才培养和引进。公司建立了完善的人才培养机制,通过内部培训、外部引进等多种方式,不断提升员工的技能水平和综合素质。同时,Caltron还为员工提供良好的工作环境和福利待遇,激发了员工的工作热情和创造力。这些举措为公司的长远发展奠定了坚实的基础。

这些故事虽然基于虚构,但所描述的内容都是基于电子行业的一般发展规律和趋势进行合理推测和构建的。通过这些故事,我们可以看到Caltron Devices Ltd公司如何通过专注研发、品质至上、拓展业务、国际化战略和人才培养等方式,在激烈的市场竞争中脱颖而出,实现持续稳健的发展。

Datasensor公司的发展小趣事

为了进一步扩大市场份额和增强技术实力,DATASENSOR公司积极进行收购和扩张。2004年,公司成功收购INFRA和SPECIALVIDEO公司,这两家公司在工业自动化领域拥有丰富的经验和先进的技术,为DATASENSOR公司带来了更多的市场机会和技术优势。此外,公司还在法国、德国、英国和西班牙等国家和地区设立了子公司,实现了全球化的战略布局。

CANOPUS公司的发展小趣事

面对激烈的市场竞争,CANOPUS始终保持着创新的精神。公司不断推出新产品、新技术,以满足不同消费者的需求。同时,CANOPUS也注重品牌形象的塑造和提升,通过赞助音乐活动、举办音乐会等方式,提升品牌知名度和影响力。

这些故事只是CANOPUS公司在电子行业中发展的冰山一角。实际上,公司的发展过程充满了挑战和机遇,每一个阶段都离不开创始人的智慧和团队的努力。未来,随着科技的进步和市场的变化,CANOPUS将继续保持创新精神,为音乐爱好者带来更多优质的产品和服务。

Calmos Systems Inc公司的发展小趣事

Calmos Systems Inc公司创立之初,面临着资金短缺、市场竞争激烈的挑战。公司创始人凭借对电子技术的深厚理解和对市场需求的敏锐洞察,带领团队研发出了一款具有创新性的电子产品。然而,由于品牌知名度低,市场推广困难,产品销量一度不佳。为了打开市场,创始人亲自拜访潜在客户,了解他们的需求,不断优化产品功能。经过不懈的努力,产品逐渐赢得了客户的认可,为公司的发展奠定了基础。

Corning Cable Systems公司的发展小趣事

随着全球通信市场的不断扩大,Corning Cable Systems公司积极调整生产战略,不断扩大生产规模。公司在全球范围内建立了多个生产基地,并引进了先进的生产设备和技术,以确保能够及时满足市场对光纤产品的需求。同时,公司还注重提高生产效率和质量,为客户提供了更加优质的产品和服务。

问答坊 | AI 解惑

让我们DIY一个FPGA开发板,预备中

上周发贴:让我们一起DIY个 FPGA开发板, 报名喽~~~ 非常感谢大家的支持,先分享一些资料,再对电路图做完善后与大家共同探讨! 开发板: 1、先做一个简单的FPGA开发板,小试锋芒。以ALTERA的CYCLONE1为核心,采用EP1C6Q240C8,配合EPC1S。以及LC ...…

查看全部问答>

零起点学习STM32F107开发第2讲( 视频:STM32固件库介绍及使用MDK创建工程)

废话不多说了,请看下边视频。随后的教程我也尽量以视频的形式给出,敬请关注!$(\'swf_Y5X\').innerHTML=AC_FL_RunContent(\'width\', \'550\', \'height\', \'400\', \'allowNetworking\', \'internal\', \'allowScriptAccess\', \'never\', \'sr ...…

查看全部问答>

求对txt文件进行删除行操作代码

本人想把一个几万行的txt文件内的,某些行删除,手工太慢。想把带有某些字符(比如一个单词)的行全部删除。操作以后保存退出。 请问用到什么方法?…

查看全部问答>

开机

我的电脑密码记不得,如何解开电脑的密码,在哪里进行操作,登陆密码,各种操作系统的解发,请大家帮助 急急................................…

查看全部问答>

wince bootloader问题

我购买了一块 yc2440的开发板,硬件构成:s3c2440+64M nandflash+64M ram,其他的都不重要了,反正它是用nandflash启动的。我把开发板内存和nandflash都扩容了一倍,成了128M,现在想自己开发一个bootloader,不知如何下手,请各位大侠指点一下。原 ...…

查看全部问答>

250w功放电源问题

现在在做电机的相关课题,驱动器使用的是普通的功率放大电路,原理上与集成运算放大器相同,目前出现了一个问题: 上周驱动电机时电路正常工作,且带动电机正常运动。经过一段时间后,目前电路不带负载的情况下正常输出波形,但在其带负载后不能正 ...…

查看全部问答>

Linuxlogo显示

请问linuxlogo默认是在左上角显示的,现在要求显示到右下角,并且企鹅图像倒置 相当于把默认显示转180度,请问这个哪里可以改。 可以修改fbcon.c吗?新人求救!!…

查看全部问答>

(++急)有偿请求解决单片机串口多机通信程序问题

各位大侠们,麻烦帮忙看看这个例子,是我毕业设计的题目,由于单片机C编程学得不精,这几天一直在调程序都没法调出来,还请各位大虾们帮帮忙!万分感激!!! 硬件实现功能: 1、从机U2按键按下,在本机显示,同时将按键值送往主机U1,在主机显示 ...…

查看全部问答>

美资企业,招聘 IP protocol engineer(SW 3#)

公司名称: Carrier Access 公司网址: http://www.carrieraccess.com 电子邮箱: lshi@carrieraccess.com,简历请注明信息出处 工作地点: 上海 外语要求: 英文良好 简历接收方式: 英文及中文 学历: 本科以上 职位描述: RESPONSIBILITIES: ...…

查看全部问答>

642图像缩放问题

各位高手:642采集的图像好像是720*480的大小吧,如果用jpeg编码,出来的图像也是720*480,现在我想请问的是我采集720*480大小的图像,用jpeg编码,并缩小成320*240(注:不是在原图上截取,而是大小缩放),请问该如何做,或者采集的时候就重新取样 ...…

查看全部问答>