历史上的今天
今天是:2025年01月22日(星期三)
2018年01月22日 | 音乐程序1--生日快乐
2018-01-22 来源:eefocus
ORG 8000H
JMP MAIN
ORG 800BH
JMP INTT0
ORG 8100H
MAIN: MOV SP,#60H
MOV TMOD,#01H
SETB ET0
SETB EA
SETB TR0
START0: SETB P1.3
MOV 30H,#00H
NEXT: MOV A,30H
MOV DPTR,#TABLE
MOVC A,@A+DPTR
MOV R2,A
JZ ENDD
ANL A,#0FH
MOV R5,A
MOV A,R2
SWAP A
ANL A,#0FH
JNZ SING
CLR TR0
JMP D1
SING: DEC A
MOV 22H,A
RL A
MOV DPTR,#TABLE1
MOVC A,@A+DPTR
MOV TH0,A
MOV 21H,A
MOV A,22H
RL A
INC A
MOVC A,@A+DPTR
MOV TL0,A
MOV 20H,A
SETB TR0
D1: CALL DELAY
INC 30H
JMP NEXT
ENDD: CLR TR0
JMP START0
INTT0:
PUSH PSW
PUSH ACC
MOV TL0,20H
MOV TH0,21H
CPL P1.3
POP ACC
POP PSW
RETI
DELAY: MOV R7,#02
DELAY0: MOV R4,#187
DELAY1: MOV R3,#248
DJNZ R3,$
DJNZ R4,DELAY1
DJNZ R7,DELAY0
DJNZ R5,DELAY
RET
TABLE: DB 82H,01H,81H,94H,84H,0B4H,0A4H,04H
DB 82H,01H,81H,94H,84H,0C4H,0B4H,04H
DB 82H,01H,81H,0F4H,0D4H,0B4H,0A4H,94H
DB 0E2H,01H,0E1H,0D4H,0B4H,0C4H,0B4H,04H
DB 82H,01H,81H,94H,84H,0B4H,0A4H,04H
DB 82H,01H,81H,94H,84H,0C4H,0B4H,04H
DB 82H,01H,81H,0F4H,0D4H,0B4H,0A4H,94H
DB 0E2H,01H,0E1H,0D4H,0B4H,0C4H,0B4H,04H
TABLE1: DW 64260,64400,64524,64580,64684,64777,64820,64898
DW 64968,65030,65058,65110,65157,65178,65217
END
上一篇:X5045和X5043的读写程序
下一篇:ADC0832-2应用程序
史海拾趣
|
本帖最后由 paulhyde 于 2014-9-15 09:37 编辑 各位需要什么资料或者关于什么方面的内容,可以跟帖说说~~~~ 看看大家能不能帮到你~~~ (一般在需要在CNKI期刊、万方等数据库处需要付费下载的资料我都可以下载到~~~如果有看中的论文、期刊等也可 ...… 查看全部问答> |
|
我做的一个叫mine4的多功能波形发生器,代码不知道能不能贴成功,在链接里一样的[url=http://wenku.baidu.com/view/d71ef905cc175527072208e4.html][/url] 现在我进行到波形仿真阶段,只是不知道仿真中的输入信号如何设置 有人用quartus仿真出这 ...… 查看全部问答> |
|
我们现在在做单片机课程设计,由于是第一次做项目很多东西都还不懂,望各位大哥大姐多多指教哈。 用LM35和ADC0809基于单片机STC89C52检测室内温度,为何在数码管显示数值是乱码。… 查看全部问答> |
|
有对MSP430G2xxx触摸感应开发感兴趣的么。想DIY一个板子。 官方的板子是和MSP430 LaunchPad 配套的。 自己画了个板子,模仿官方的。 有人感兴趣么,有的话我就去做成PCB板子。 … 查看全部问答> |
|
我用AD637测量正弦波有效值,在200K以下测的挺准的,按手册说的大于1V有效值的信号可以测到8M,但是我测2M的正弦信号就不准了,有效值越大测得也不准,我是1、3、4脚接地,8、9间接10uf,6、9相连、13脚过103的电容输入,正负15v供电。求高人指点我 ...… 查看全部问答> |




