中易网

求一个AT89C51单片机方波发生器的汇编语言,要键盘按键控制频率加减的

答案:2  悬赏:0  
解决时间 2021-02-18 13:30
求一个AT89C51单片机方波发生器的汇编语言,要键盘按键控制频率加减的
最佳答案
ORG 0000H
LJMP MAIN
ORG 000BH
LJMP T0ISR
ORG 0030H
MAIN:
MOV TMOD,#02H
MOV TH0,#156
MOV TL0,#156
SETB TR0
SETB ET0
SETB EA
CLR A
MOV R2,#100
LOOP:
JB P1.4,LOOP1
JNB P1.4,$
INC R2
CJNE R2,#200,LOOP
MOV R2,#10
SJMP LOOP
LOOP1:
JB P1.5,LOOP
JNB P1.5,$
DEC R2
CJNE R2,#10,LOOP
MOV R2,#200
SJMP LOOP
T0ISR:
INC A
CJNE A,R2,T0E
CPL P1.0
CLR A
T0E:
RETI
END
全部回答
89c51需要用编程器,一个编程器价格比较高,要几百元。89c51的升级版是89s系列,一样的核心,所有程序烧进去得到的执行结果是一样的,如果是学习的话建议选s51系列,可以支持在线下载。 烧写方法:先用软件编写程序,生成hex或者bin文件,再去网上下一个免费的烧写软件,我记得好像是叫“easy 51宇宙版”,是一个免费的软件,烧写的硬件电路以及“easy 51宇宙版”的操作你可以baidu一下,其实很简单。 下载线可以自己制作,也可以去采购一根,主要就是一个25针的打印机接头,和一个74hc373芯片。其他的方法还可以通过电脑的d9针接口,usb接口等。 我只说了一些方法的提示,具体操作你可以baidu一下,其实这些东西网上都有,与其在这里等待还不如主动出击自己找,找资料也是一种能力,祝你愉快
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
如何把电视剧下载后压缩成最小文件,
学驾驶怎么这么难。刚学科二头大。真烦
虞美人 李煜上阕的 意境
毕业第一次参加工作怎么和老板谈薪水待遇比较
三明农商银行三元支行怎么去啊,有知道地址的
乌拉特前旗少儿活动中心怎么去啊,我要去那办
"那个什么TBET 里的九州是哪几个?非常感谢的
长沙 哪里 可以 学 新概念 英语的培训班?
用php写的一个判断语句,结果为何总是执行if
彦年海鲜烧烤城地址在哪,我要去那里办事
建筑工程施工现场问题,我这边是住宅项目,负
男友说他很大,进去我会疼的,他是心疼我吗?
威能燃气热水器停气后为何没热水
龙泉侨苑小区地址在哪,我要去那里办事
哪家公司的氧化电源是最好的啊
推荐资讯
超市有卖宠物用的羊奶粉的吗
哈维贸易地址有知道的么?有点事想过去
如何评价仙剑奇侠传系列游戏的发展前景?
桂林夜色酒吧酒水多少一打啊?音箱好吗
仓鼠—金丝熊为什么红眼?
idontwantoknow是什么意思
分泌性中耳炎,第二次置管已经一年半,最近有
岩石薄片在显微镜下为什么突起高低不同
红星小学五(4)班同学参加植树活动。上午完成
新世纪幼儿园在哪里啊,我有事要去这个地方
齐市宇通驾校新兴镇分校三兴镇报名处地址在什
威海韩国城地址
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?