采用单片机控制的数字音量电位器功放【特制材料】

上传人:夏** 文档编号:408921530 上传时间:2023-04-17 格式:DOC 页数:6 大小:195KB
返回 下载 相关 举报
采用单片机控制的数字音量电位器功放【特制材料】_第1页
第1页 / 共6页
采用单片机控制的数字音量电位器功放【特制材料】_第2页
第2页 / 共6页
采用单片机控制的数字音量电位器功放【特制材料】_第3页
第3页 / 共6页
采用单片机控制的数字音量电位器功放【特制材料】_第4页
第4页 / 共6页
采用单片机控制的数字音量电位器功放【特制材料】_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《采用单片机控制的数字音量电位器功放【特制材料】》由会员分享,可在线阅读,更多相关《采用单片机控制的数字音量电位器功放【特制材料】(6页珍藏版)》请在金锄头文库上搜索。

1、采用AT89C2051单片机控制的TC9153数字音量电位器功放说明下,这个电路是我的原创已于2008年11月发表在我百度空间了有兴趣的朋友可以去看看“http:/ . d9a4d4fc1f1003.html”(我曾在网上找了好久都没有相关的文章介绍,根本没有人去做单片机控制这款音量调节电路,也许是感觉采用单片机控制没什么必要吧?所以说有些东西都是“逼”出来的,本来没有的电路或程序,你去做了并成功了就是一种创新,也是一种改革。比如我的那篇51单片机检测光电编码器一样)呵呵。哦对了,顺便说下,我那个检测光电编码器程序,改用了STC89C52RC并启用双倍速后检测速度大为提高,源代码没有做任何改动

2、的情况下检测速度能15米/分钟好了废话少说上图:下载 (228.36 KB)2010-4-29 03:14 PMPCB:下载 (75.64 KB)2010-4-29 03:14 PM想看关于TC9153芯片和完工后的图的话还是去我的空间看吧,下面是程序LED选用的共阳的所以用了2个PNP型三极管做选通,我用的8550晶振用的6MHZ(这个速度足够了)D1 BIT P1.7 ;数码管1选通D2 BIT P3.7;数码管2选通K1 BIT P3.5 ;音量加K2 BIT P3.4;音量减K3 BIT P3.3;静音输入JI BIT P3.2 ;静音输出UD BIT P3.1CLK BIT P3.0

3、D3 BIT 20HD4 BIT 21H;P1.0P1.6 :AGORG 00HLJMP MAINORG 30HMAIN: MOV SP,#40H;初始化,设置 MOV P1,#0FFH MOV P3,#0FFH CLR P3.2 CLR CLK CLR UD SETB D1 SETB D2 CLR D3 CLR D4 MOV R7,#08H ;R6,R7是显示缓存,初始化过程中,让2个数码管全部显示为8用来检测 MOV R6,#08H LCALL CS SETB P3.2 MOV R7,#07H MOV R6,#00HMA: LCALL XS LCALL KAY LJMP MAKAY: SE

4、TB K1;按键扫描 SETB K2 SETB K3 JNB K1,KAY1 JNB K2,KAY2 JNB K3,KAY3 LCALL XS RETKAY1: LCALL XS LCALL XS LCALL XS LCALL AD1 CLR D3 LCALL XS JNB K1,KAY1 RETKAY2: LCALL XS LCALL XS LCALL XS LCALL XS LCALL DC1 CLR D4 JNB K2,KAY2 LCALL XS RETKAY3: LCALL XS JNB K3,KAY3 CPL P3.2 RETXS: MOV A,R7 MOV DPTR,#TAB1 M

5、OVC A,A+DPTR MOV P1,A CLR D1 LCALL DELAY MOV P1,#0FFH MOV A,R6 MOV DPTR,#TAB1 MOVC A,A+DPTR MOV P1,A CLR D2 LCALL DELAY LCALL DELAY MOV P1,#0FFH SETB P1.7 SETB P3.7 RETDELAY:MOV R0,#0FFH MOV R1,#06HS1: DJNZ R0,S1 DJNZ R1,S1 RETCS: MOV R5,#80HCD: LCALL XS DJNZ R5,CD MOV P1,#00H SETB P1.7 SETB P3.7 MO

6、V R5,#70HSC: CALL DELAY DJNZ R5,SC RETAD1: JB D4,AA SETB UD CLR CLK LCALL XS LCALL XS LCALL XS SETB CLK LCALL XS LCALL XS LCALL XS CLR CLK INC R7 CJNE R7,#02H,BB SJMP CCBB: CJNE R7,#10,AA MOV R7,#00H INC R6AA: LCALL XS LCALL XS RETCC: CJNE R6,#03H,AA SETB D4 SJMP AADC1: JB D3,EE CLR UD CLR CLK LCALL XS LCALL XS LCALL XS SETB CLK LCALL XS LCALL XS LCALL XS CLR CLK CJNE R6,#00H,DD CJNE R7,#00H,DD SETB D3 SJMP EEDD: CJNE R7,#00H,KKK MOV R7 ,#09H DEC R6 SJMP EEKKK: DEC R7EE: RETTAB1: DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,10H END1文书#借鉴

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 机械/制造/汽车 > 机械理论及资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号