找回密码
 立即注册
查看: 431|回复: 2

我想用单片机做个音响,求助…

[复制链接]
发表于 2015-9-10 21:56:00 | 显示全部楼层 |阅读模式

马上注册,所有资料全部下载!

您需要 登录 才可以下载或查看,没有账号?立即注册

×
如题使用51单片机设计个电子音响,c或汇编都可以。另有解释就更好了。
国和论坛是以专业提供建筑工程、金融会计、国家公务员、职业资格、学历认证、计算机及外贸等九大类100多种考试的考试资讯、考试交流、试题资料下载、考试服务和学习交流平台!
回复

使用道具 举报

发表于 2015-9-11 08:35:00 | 显示全部楼层

ORG 0000H             ;初始化
SJMP MAIN              ;跳到主程序
ORG 000BH              ;定时器T0溢出中断入口
MOV TH0,R1
MOV TL0,R0
CPL P1.0               ;
RET1
MAIN: MOV TMOD,#01H    ;t0工作方式1  16位定时器
      MOV IE,#82H      ;允许cpu中断t0
      MOV DPTR,#TAB    ;把tab送至数据指针dptr
   
LOOP:CLR A
     MOVC A,@A+DPTR
     mov r1,a
     INC DPTR
     CLR A
     MOVC A,@A+DPTR
     MOV R0,A
     ORL A,R1
     JZ NEXT0
     MOV A,R0
     ANL A,R1
     CJNE A,#0FFH,NEXT
  
     SJMP MAIN
NEXT:MOV TH0,R1
     MOV TL0,R0
     SETB TR0
     SJMP NEXT1
NEXT0:CLR TR0
NEXT1:CLR A
      INC DPTR
      MOVC A,@A+DPTR
      MOV R2,A
LOOP1:ACALL DC
       DJNZ R2,LOOP1
       INC DPTR
       AJMP LOOP
DC: MOV R3,#81H
DB: MOV A,#0FFH
DA: DJNZ A,DA
       DEC R3
       CJNE R3,#00H,DB
       RET
TAB: DB 0FEH,98H,02H,0FEH,98H,04H
     DB 0FEH,84H,04H,0FEH,25H,04H
     DB 0FEH,57H,04H,0FEH,25H,08H
     DB 0FFH,0FFH

     END
国和论坛是以专业提供建筑工程、金融会计、国家公务员、职业资格、学历认证、计算机及外贸等九大类100多种考试的考试资讯、考试交流、试题资料下载、考试服务和学习交流平台!
回复

使用道具 评分 举报

发表于 2015-9-11 08:37:00 | 显示全部楼层

这样的实用帖子,多多益善嘛~  祝国和论坛越办越好~!
国和论坛是以专业提供建筑工程、金融会计、国家公务员、职业资格、学历认证、计算机及外贸等九大类100多种考试的考试资讯、考试交流、试题资料下载、考试服务和学习交流平台!
回复

使用道具 评分 举报

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

本版积分规则

QQ|手机版|小黑屋|最新帖子|国和论坛 ( 京ICP备12043779号-9 )

GMT+8, 2025-4-7 23:16

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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