试玩PIC12F675单片机手记
PGA2310 电子音量控制 ; PIC12F675,4 MHz MCU ; 2006 (c) RUU ; ; 2006.9.27 Ver0.31 : VR 位置检测和变换的错误修正 ; 2006.9.5 Ver0.3 : 改变 0.5 dB增减速率,避免偶然杂音 ; 2006.7.10 Ver0.2 : 控制方法的改变 ; 2006.6.30 Ver0.1 : 第一个测试版本 ; ;Vdd=5V ; 用0 ~Vdd的电平通过GP4实现音量控制, ; PGA2310 的增益-95.5dB~+31.5dB 的范围内, ; VR 的变化为 128级、每级的是 0.5 db 分辨率。 ; ; 功能设定: ; GP3 为静音功能端子, ; 电源开启后大约 1.5 秒开启,2.5 秒后从静音状态转换到VR 的设定值, ; 音量平滑上升。 ; 如果不需要静音控制,将GP3直接与Vdd连接 。 ; ; ; GP0 : ~CS (Output) ; GP1 : SDO (Output) ; GP2 : SCLK (Output) ; GP3 : PWR (Digital Input) ; GP4 : VOLUME (Analog Input) ; GP5 : MUTE (Output) ; ; ; ※本软件的汇编程序由 CVASM16 推荐 ;
用户评论