找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
楼主: wyx1144
打印 上一主题 下一主题
收起左侧

【共享】给初学单片机的40个实验

  [复制链接]
3881#
ID:60643 发表于 2014-4-13 19:17 | 只看该作者
学习一下,希望有用
回复

使用道具 举报

3882#
ID:52249 发表于 2014-4-14 16:29 | 只看该作者
        ORG     0000H
        LJMP    START
        ORG     000BH
        INC     20H     ;中断服务,中断计数器加1
        MOV     TH0,#0D8H
        MOV     TL0,#0EFH  ;12M晶振,形成10毫秒中断
        RETI
START:  
        MOV     SP,#50H
        MOV     TH0,#0D8H
        MOV     TL0,#0EFH
        MOV     TMOD,#01H
        MOV     IE,#82H
MUSIC0:
        NOP
        MOV     DPTR,#DAT      ;表头地址送DPTR
        MOV     20H,#00H        ;中断计数器清0
        MOV     B,#00H          ;表序号清0
MUSIC1:
        NOP
        CLR     A
        MOVC    A,@A+DPTR       ;查表取代码
        JZ      END0     ;是00H,则结束
        CJNE    A,#0FFH,MUSIC5
        LJMP    MUSIC3
MUSIC5:
        NOP
        MOV     R6,A
        INC     DPTR
        MOV     A,B
        MOVC    A,@A+DPTR       ;取节拍代码送R7
        MOV     R7,A
        SETB    TR0             ;启动计数
MUSIC2:
        NOP
        CPL     P1.0
        MOV     A,R6
        MOV     R3,A
        LCALL   DEL
        MOV     A,R7
        CJNE    A,20H,MUSIC2    ;中断计数器(20H)=R7否?
                                ;不等,则继续循环
        MOV     20H,#00H        ;等于,则取下一代码
        INC     DPTR
;        INC     B
        LJMP    MUSIC1
MUSIC3:
        NOP
        CLR     TR0     ;休止100毫秒
        MOV     R2,#0DH
MUSIC4:
        NOP
        MOV     R3,#0FFH
        LCALL   DEL
        DJNZ    R2,MUSIC4
        INC     DPTR
        LJMP    MUSIC1
END0:
        NOP
        MOV     R2,#64H ;歌曲结束,延时1秒后继续
MUSIC6:
        MOV     R3,#00H
        LCALL   DEL
        DJNZ    R2,MUSIC6
        LJMP    MUSIC0
DEL:
        NOP
DEL3:                  
        MOV     R4,#02H
DEL4:   
        NOP
        DJNZ    R4,DEL4
        NOP
        DJNZ    R3,DEL3
        RET
        NOP
DAT:
db 26h,20h,20h,20h,20h,20h,26h,10h,20h,10h,20h,80h,26h,20h,30h,20h
db 30h,20h,39h,10h,30h,10h,30h,80h,26h,20h,20h,20h,20h,20h,1ch,20h
db 20h,80h,2bh,20h,26h,20h,20h,20h,2bh,10h,26h,10h,2bh,80h,26h,20h
db 30h,20h,30h,20h,39h,10h,26h,10h,26h,60h,40h,10h,39h,10h,26h,20h
db 30h,20h,30h,20h,39h,10h,26h,10h,26h,80h,26h,20h,2bh,10h,2bh,10h
db 2bh,20h,30h,10h,39h,10h,26h,10h,2bh,10h,2bh,20h,2bh,40h,40h,20h
db 20h,10h,20h,10h,2bh,10h,26h,30h,30h,80h,18h,20h,18h,20h,26h,20h
db 20h,20h,20h,40h,26h,20h,2bh,20h,30h,20h,30h,20h,1ch,20h,20h,20h
db 20h,80h,1ch,20h,1ch,20h,1ch,20h,30h,20h,30h,60h,39h,10h,30h,10h
db 20h,20h,2bh,10h,26h,10h,2bh,10h,26h,10h,26h,10h,2bh,10h,2bh,80h
db 18h,20h,18h,20h,26h,20h,20h,20h,20h,60h,26h,10h,2bh,20h,30h,20h
db 30h,20h,1ch,20h,20h,20h,20h,80h,26h,20h,30h,10h,30h,10h,30h,20h
db 39h,20h,26h,10h,2bh,10h,2bh,20h,2bh,40h,40h,10h,40h,10h,20h,10h
db 20h,10h,2bh,10h,26h,30h,30h,80h,00H
END
回复

使用道具 举报

3883#
ID:58621 发表于 2014-4-15 12:51 | 只看该作者
谢谢楼主啊。。。楼主好人啊。。。。
回复

使用道具 举报

3884#
ID:60702 发表于 2014-4-15 13:12 | 只看该作者
我就是初学者,看看前辈经验
回复

使用道具 举报

3885#
ID:60704 发表于 2014-4-15 14:04 | 只看该作者
谢谢分享
回复

使用道具 举报

3886#
ID:60705 发表于 2014-4-15 14:19 | 只看该作者
刚接触不久,来看看
回复

使用道具 举报

3887#
ID:60705 发表于 2014-4-15 14:20 | 只看该作者
刚接触不久,来看看
回复

使用道具 举报

3888#
ID:60711 发表于 2014-4-15 16:39 | 只看该作者
桃花运突然反应
回复

使用道具 举报

3889#
ID:60715 发表于 2014-4-15 17:36 | 只看该作者
嗨嗨,希望能对哦我
回复

使用道具 举报

3890#
ID:58574 发表于 2014-4-15 22:34 | 只看该作者
学习下
回复

使用道具 举报

3891#
ID:60754 发表于 2014-4-16 16:57 | 只看该作者
来看一下!
回复

使用道具 举报

3892#
ID:60762 发表于 2014-4-16 19:55 | 只看该作者
kankna
回复

使用道具 举报

3893#
ID:60769 发表于 2014-4-16 21:55 | 只看该作者
看看如何.了
回复

使用道具 举报

3894#
ID:60769 发表于 2014-4-16 21:57 | 只看该作者
看看如何- -
回复

使用道具 举报

3895#
ID:59702 发表于 2014-4-17 10:28 | 只看该作者
都是热爱单片机的人,谢谢分享
回复

使用道具 举报

3896#
ID:57351 发表于 2014-4-17 15:39 | 只看该作者
不错。。。。。。。。。。。。。
回复

使用道具 举报

3897#
ID:60800 发表于 2014-4-17 18:42 | 只看该作者
123746786756456786
回复

使用道具 举报

3898#
ID:60801 发表于 2014-4-17 20:08 | 只看该作者
应该不错的
回复

使用道具 举报

3899#
ID:60787 发表于 2014-4-17 20:33 | 只看该作者
ths 谢谢楼主  看下
回复

使用道具 举报

3900#
ID:60806 发表于 2014-4-17 21:28 | 只看该作者
谢谢分享。
回复

使用道具 举报

3901#
ID:60324 发表于 2014-4-18 16:04 | 只看该作者
来看看欣赏题目!
回复

使用道具 举报

3902#
ID:60655 发表于 2014-4-18 23:07 | 只看该作者
先找几个学习下哦
回复

使用道具 举报

3903#
ID:59957 发表于 2014-4-19 11:34 来自手机 | 只看该作者
学习一下
回复

使用道具 举报

3904#
ID:60794 发表于 2014-4-23 23:28 | 只看该作者
让我看看撒
回复

使用道具 举报

3905#
ID:60852 发表于 2014-4-24 08:26 | 只看该作者
看看哦

回复

使用道具 举报

3906#
ID:60980 发表于 2014-4-24 09:56 | 只看该作者
我也是初学者想学习学习。
回复

使用道具 举报

3907#
ID:60120 发表于 2014-4-24 10:49 来自手机 | 只看该作者
顶,,,,,,,,,
回复

使用道具 举报

3908#
ID:61048 发表于 2014-4-24 11:22 来自手机 | 只看该作者
看看……
回复

使用道具 举报

3909#
ID:60018 发表于 2014-4-24 11:46 | 只看该作者
这个要看看。。。
回复

使用道具 举报

3910#
ID:61080 发表于 2014-4-24 22:19 | 只看该作者
感谢分享

回复

使用道具 举报

3911#
ID:61110 发表于 2014-4-25 22:12 | 只看该作者
谢谢分享
回复

使用道具 举报

3912#
ID:61116 发表于 2014-4-25 22:25 | 只看该作者
KANXIA
回复

使用道具 举报

3913#
ID:61160 发表于 2014-4-26 22:24 | 只看该作者
我行看看,学习学习
回复

使用道具 举报

3914#
ID:61198 发表于 2014-4-28 00:51 来自手机 | 只看该作者
学习学习 呵呵
回复

使用道具 举报

3915#
ID:60837 发表于 2014-4-28 20:50 | 只看该作者
我也学习哈
回复

使用道具 举报

3916#
ID:61227 发表于 2014-4-28 21:02 | 只看该作者
谢谢楼主慷慨,学习了!
回复

使用道具 举报

3917#
ID:61227 发表于 2014-4-28 21:03 | 只看该作者
谢谢楼主慷慨,学习了!
回复

使用道具 举报

3918#
ID:61227 发表于 2014-4-28 21:03 | 只看该作者
谢谢楼主慷慨,学习了!
回复

使用道具 举报

3919#
ID:61247 发表于 2014-4-29 15:21 | 只看该作者
什么啊,看看哦
回复

使用道具 举报

3920#
ID:61248 发表于 2014-4-29 15:46 来自手机 | 只看该作者
怎么看?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表