📄 数码管显示驱动和键盘扫描控制器ch451及其应用.htm
字号:
9.0pt;font-family:"\000B"'>15<o:p></o:p></span></p>
</td>
<td width="14%" style='width:14.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
lang=EN-US style='font-size:9.0pt;font-family:"\000B"'>1</span><span
style='font-size:9.0pt;font-family:宋体;mso-ascii-font-family:"\000B";
mso-hansi-font-family:"\000B"'>、</span><span lang=EN-US style='font-size:
9.0pt;font-family:"\000B"'>24</span><span style='font-size:9.0pt;font-family:
宋体;mso-ascii-font-family:"\000B";mso-hansi-font-family:"\000B"'>~</span><span
lang=EN-US style='font-size:9.0pt;font-family:"\000B"'>18<o:p></o:p></span></p>
</td>
<td width="15%" style='width:15.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
lang=EN-US style='font-size:9.0pt;font-family:"\000B"'>DIG7</span><span
style='font-size:9.0pt;font-family:宋体;mso-ascii-font-family:"\000B";
mso-hansi-font-family:"\000B"'>~</span><span lang=EN-US style='font-size:
9.0pt;font-family:"\000B"'>SEG0<o:p></o:p></span></p>
</td>
<td width="19%" style='width:19.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
style='font-size:9.0pt;font-family:宋体;mso-ascii-font-family:"\000B";
mso-hansi-font-family:"\000B"'>三态输出及输入</span><span lang=EN-US
style='font-size:9.0pt;font-family:"\000B"'><o:p></o:p></span></p>
</td>
<td width="39%" style='width:39.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
style='font-size:9.0pt;font-family:宋体;mso-ascii-font-family:"\000B";
mso-hansi-font-family:"\000B"'>数码管的段驱动,高电平有效,键盘扫描输入,高电平有效,带下拉</span><span
lang=EN-US style='font-size:9.0pt;font-family:"\000B"'><o:p></o:p></span></p>
</td>
</tr>
<tr>
<td width="13%" style='width:13.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
lang=EN-US style='font-size:9.0pt;font-family:"\000B"'>1</span><span
style='font-size:9.0pt;font-family:宋体;mso-ascii-font-family:"\000B";
mso-hansi-font-family:"\000B"'>~</span><span lang=EN-US style='font-size:
9.0pt;font-family:"\000B"'>8<o:p></o:p></span></p>
</td>
<td width="14%" style='width:14.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
lang=EN-US style='font-size:9.0pt;font-family:"\000B"'>7</span><span
style='font-size:9.0pt;font-family:宋体;mso-ascii-font-family:"\000B";
mso-hansi-font-family:"\000B"'>~</span><span lang=EN-US style='font-size:
9.0pt;font-family:"\000B"'>14<o:p></o:p></span></p>
</td>
<td width="15%" style='width:15.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
lang=EN-US style='font-size:9.0pt;font-family:"\000B"'>DIG7</span><span
style='font-size:9.0pt;font-family:宋体;mso-ascii-font-family:"\000B";
mso-hansi-font-family:"\000B"'>~</span><span lang=EN-US style='font-size:
9.0pt;font-family:"\000B"'>DIG0<o:p></o:p></span></p>
</td>
<td width="19%" style='width:19.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
style='font-size:9.0pt;font-family:宋体;mso-ascii-font-family:"\000B";
mso-hansi-font-family:"\000B"'>输出</span><span lang=EN-US style='font-size:
9.0pt;font-family:"\000B"'><o:p></o:p></span></p>
</td>
<td width="39%" style='width:39.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
style='font-size:9.0pt;font-family:宋体;mso-ascii-font-family:"\000B";
mso-hansi-font-family:"\000B"'>数码管的字驱动,低电平有效,键盘扫描输入,高电平有效,带下拉</span><span
lang=EN-US style='font-size:9.0pt;font-family:"\000B"'><o:p></o:p></span></p>
</td>
</tr>
<tr>
<td width="13%" style='width:13.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
lang=EN-US style='font-size:9.0pt;font-family:"\000B"'>12<o:p></o:p></span></p>
</td>
<td width="14%" style='width:14.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
style='font-size:9.0pt;font-family:宋体;mso-ascii-font-family:"\000B";
mso-hansi-font-family:"\000B"'>不支持</span><span lang=EN-US style='font-size:
9.0pt;font-family:"\000B"'><o:p></o:p></span></p>
</td>
<td width="15%" style='width:15.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
lang=EN-US style='font-size:9.0pt;font-family:"\000B"'>RST<o:p></o:p></span></p>
</td>
<td width="19%" style='width:19.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
style='font-size:9.0pt;font-family:宋体;mso-ascii-font-family:"\000B";
mso-hansi-font-family:"\000B"'>输出</span><span lang=EN-US style='font-size:
9.0pt;font-family:"\000B"'><o:p></o:p></span></p>
</td>
<td width="39%" style='width:39.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
style='font-size:9.0pt;font-family:宋体;mso-ascii-font-family:"\000B";
mso-hansi-font-family:"\000B"'>上电复位和看门狗复位,高电平有效</span><span lang=EN-US
style='font-size:9.0pt;font-family:"\000B"'><o:p></o:p></span></p>
</td>
</tr>
<tr>
<td width="13%" style='width:13.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
lang=EN-US style='font-size:9.0pt;font-family:"\000B"'>13<o:p></o:p></span></p>
</td>
<td width="14%" style='width:14.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
style='font-size:9.0pt;font-family:宋体;mso-ascii-font-family:"\000B";
mso-hansi-font-family:"\000B"'>不支持</span><span lang=EN-US style='font-size:
9.0pt;font-family:"\000B"'><o:p></o:p></span></p>
</td>
<td width="15%" style='width:15.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
lang=EN-US style='font-size:9.0pt;font-family:"\000B"'>RST<o:p></o:p></span></p>
</td>
<td width="19%" style='width:19.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
style='font-size:9.0pt;font-family:宋体;mso-ascii-font-family:"\000B";
mso-hansi-font-family:"\000B"'>输出</span><span lang=EN-US style='font-size:
9.0pt;font-family:"\000B"'><o:p></o:p></span></p>
</td>
<td width="39%" style='width:39.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
style='font-size:9.0pt;font-family:宋体;mso-ascii-font-family:"\000B";
mso-hansi-font-family:"\000B"'>上电复位和看门狗复位,低电平有效</span><span lang=EN-US
style='font-size:9.0pt;font-family:"\000B"'><o:p></o:p></span></p>
</td>
</tr>
<tr>
<td width="13%" style='width:13.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
lang=EN-US style='font-size:9.0pt;font-family:"\000B"'>28<o:p></o:p></span></p>
</td>
<td width="14%" style='width:14.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
style='font-size:9.0pt;font-family:宋体;mso-ascii-font-family:"\000B";
mso-hansi-font-family:"\000B"'>不支持</span><span lang=EN-US style='font-size:
9.0pt;font-family:"\000B"'><o:p></o:p></span></p>
</td>
<td width="15%" style='width:15.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
lang=EN-US style='font-size:9.0pt;font-family:"\000B"'>RSTI<o:p></o:p></span></p>
</td>
<td width="19%" style='width:19.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
style='font-size:9.0pt;font-family:宋体;mso-ascii-font-family:"\000B";
mso-hansi-font-family:"\000B"'>输入</span><span lang=EN-US style='font-size:
9.0pt;font-family:"\000B"'><o:p></o:p></span></p>
</td>
<td width="39%" style='width:39.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
style='font-size:9.0pt;font-family:宋体;mso-ascii-font-family:"\000B";
mso-hansi-font-family:"\000B"'>上电复位门限调整或手工复位输入</span><span lang=EN-US
style='font-size:9.0pt;font-family:"\000B"'><o:p></o:p></span></p>
</td>
</tr>
<tr>
<td width="13%" style='width:13.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
lang=EN-US style='font-size:9.0pt;font-family:"\000B"'>14<o:p></o:p></span></p>
</td>
<td width="14%" style='width:14.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
style='font-size:9.0pt;font-family:宋体;mso-ascii-font-family:"\000B";
mso-hansi-font-family:"\000B"'>不支持</span><span lang=EN-US style='font-size:
9.0pt;font-family:"\000B"'><o:p></o:p></span></p>
</td>
<td width="15%" style='width:15.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
lang=EN-US style='font-size:9.0pt;font-family:"\000B"'>ADJ<o:p></o:p></span></p>
</td>
<td width="19%" style='width:19.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
style='font-size:9.0pt;font-family:宋体;mso-ascii-font-family:"\000B";
mso-hansi-font-family:"\000B"'>输入</span><span lang=EN-US style='font-size:
9.0pt;font-family:"\000B"'><o:p></o:p></span></p>
</td>
<td width="39%" style='width:39.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
style='font-size:9.0pt;font-family:宋体;mso-ascii-font-family:"\000B";
mso-hansi-font-family:"\000B"'>段电流上限调整,带强下拉</span><span lang=EN-US
style='font-size:9.0pt;font-family:"\000B"'><o:p></o:p></span></p>
</td>
</tr>
<tr>
<td width="13%" style='width:13.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
lang=EN-US style='font-size:9.0pt;font-family:"\000B"'>10<o:p></o:p></span></p>
</td>
<td width="14%" style='width:14.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
style='font-size:9.0pt;font-family:宋体;mso-ascii-font-family:"\000B";
mso-hansi-font-family:"\000B"'>不支持</span><span lang=EN-US style='font-size:
9.0pt;font-family:"\000B"'><o:p></o:p></span></p>
</td>
<td width="15%" style='width:15.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
lang=EN-US style='font-size:9.0pt;font-family:"\000B"'>CLK<o:p></o:p></span></p>
</td>
<td width="19%" style='width:19.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
style='font-size:9.0pt;font-family:宋体;mso-ascii-font-family:"\000B";
mso-hansi-font-family:"\000B"'>输入</span><span lang=EN-US style='font-size:
9.0pt;font-family:"\000B"'><o:p></o:p></span></p>
</td>
<td width="39%" style='width:39.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
style='font-size:9.0pt;font-family:宋体;mso-ascii-font-family:"\000B";
mso-hansi-font-family:"\000B"'>外接阻容振荡</span><span lang=EN-US
style='font-size:9.0pt;font-family:"\000B"'><o:p></o:p></span></p>
</td>
</tr>
<tr>
<td width="13%" style='width:13.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
lang=EN-US style='font-size:9.0pt;font-family:"\000B"'>11<o:p></o:p></span></p>
</td>
<td width="14%" style='width:14.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
style='font-size:9.0pt;font-family:宋体;mso-ascii-font-family:"\000B";
mso-hansi-font-family:"\000B"'>不支持</span><span lang=EN-US style='font-size:
9.0pt;font-family:"\000B"'><o:p></o:p></span></p>
</td>
<td width="15%" style='width:15.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
lang=EN-US style='font-size:9.0pt;font-family:"\000B"'>CLKO<o:p></o:p></span></p>
</td>
<td width="19%" style='width:19.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
style='font-size:9.0pt;font-family:宋体;mso-ascii-font-family:"\000B";
mso-hansi-font-family:"\000B"'>输出</span><span lang=EN-US style='font-size:
9.0pt;font-family:"\000B"'><o:p></o:p></span></p>
</td>
<td width="39%" style='width:39.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
lang=EN-US style='font-size:9.0pt;font-family:"\000B"'>CLK</span><span
style='font-size:9.0pt;font-family:宋体;mso-ascii-font-family:"\000B";
mso-hansi-font-family:"\000B"'>引脚时钟信号的二分频输出</span><span lang=EN-US
style='font-size:9.0pt;font-family:"\000B"'><o:p></o:p></span></p>
</td>
</tr>
<tr>
<td width="13%" style='width:13.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
style='font-size:9.0pt;font-family:宋体;mso-ascii-font-family:"\000B";
mso-hansi-font-family:"\000B"'> </span><span lang=EN-US style='font-size:
9.0pt;font-family:"\000B"'><o:p></o:p></span></p>
</td>
<td width="14%" style='width:14.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
lang=EN-US style='font-size:9.0pt;font-family:"\000B"'>17<o:p></o:p></span></p>
</td>
<td width="15%" style='width:15.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
lang=EN-US style='font-size:9.0pt;font-family:"\000B"'>NC<o:p></o:p></span></p>
</td>
<td width="19%" style='width:19.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=center style='text-align:center;line-height:150%'><span
style='font-size:9.0pt;font-family:宋体;mso-ascii-font-family:"\000B";
mso-hansi-font-family:"\000B"'> </span><span lang=EN-US style='font-size:
9.0pt;font-family:"\000B"'><o:p></o:p></span></p>
</td>
<td width="39%" style='width:39.0%;padding:.75pt .75pt .75pt .75pt'>
<p class=MsoNormal align=left style='text-align:left'><span style='font-size:
9.0pt;font-family:宋体;mso-ascii-font-family:"\000B";mso-hansi-font-family:
"\000B"'>不连接,禁止使用</span><span lang=EN-US style='font-size:9.0pt;font-family:
宋体'><o:p></o:p></span></p>
</td>
</tr>
</table>
<p style='text-indent:22.5pt;line-height:150%;word-break:break-all'><b><span
style='font-size:9.0pt;mso-ascii-font-family:"\000B";mso-hansi-font-family:
"\000B"'>2 CH451的操作命令</span></b><b><span style='font-size:9.0pt;font-family:
"\000B"'> </span></b><span lang=EN-US style='font-size:9.0pt;font-family:"\000B"'><o:p></o:p></span></p>
<p style='text-indent:22.5pt;line-height:150%;word-break:break-all'><span
style='font-size:9.0pt;mso-ascii-font-family:"\000B";mso-hansi-font-family:
"\000B"'>CH451的操作命令均为12位,其中高4位为标识码,低8位为参数,各操作命令如下:</span><span lang=EN-US
style='font-size:9.0pt;font-family:"\000B"'><o:p></o:p></span></p>
<p style='text-indent:22.5pt;line-height:150%;word-break:break-all'><span
style='font-size:9.0pt;mso-ascii-font-family:"\000B";mso-hansi-font-family:
"\000B"'>●空操作:0000xxxxxxxxB(x可为任意值,下同)</span><span lang=EN-US
style='font-size:9.0pt;font-family:"\000B"'><o:p></o:p></span></p>
<p style='text-indent:22.5pt;line-height:150%;word-break:break-all'><span
style='font-size:9.0pt;mso-ascii-font-family:"\000B";mso-hansi-font-family:
"\000B"'>空操作命令对CH451不产生任何影响。该命令可以在多个CH451级联的应用中透过前级CH451向后级CH451发送操作命令而不影响前级CH451的状态。例如,要将操作命令001000000001B发送给两级级联电路中的后级CH451(后级CH451的DIN引脚连接到前级CH451的DOUT引脚),只要在该操作命令后添加空操作命令000000000000B再发送,那么,该操作命令将经过前级CH451到达后级CH451,而空操作命令留给了前级CH451。另外,为了在不影响CH451的前提下变化DCLK以清除看门狗计时器,也可以发送空操作命令。在非级联的应用中,空操作命令可只发送高4位。</span><span
lang=EN-US style='font-size:9.0pt;font-family:"\000B"'><o:p></o:p></span></p>
<p style='text-indent:22.5pt;line-height:150%;word-break:break-all'><span
style='font-size:9.0pt;mso-ascii-font-family:"\000B";mso-hansi-font-family:
"\000B"'>●</span><span style='font-size:9.0pt;font-family:"\000B"'> </span><span
style='font-size:9.0pt;mso-ascii-font-family:"\000B";mso-hansi-font-family:
"\000B"'>芯片内部复位:001000000001B</span><span lang=EN-US style='font-size:9.0pt;
font-family:"\000B"'><o:p></o:p></span></p>
<p style='text-indent:22.5pt;line-height:150%;word-break:break-all'><span
style='font-size:9.0pt;mso-ascii-font-family:"\000B";mso-hansi-font-family:
"\000B"'>内部复位命令可将CH451的各个寄存器和各种参数复位到默认的状态。芯片上电时,CH451均被复位,此时各个寄存器均复位为0,各种参数均恢复为默认值。</span><span
lang=EN-US style='font-size:9.0pt;font-family:"\000B"'><o:p></o:p></span></p>
<p style='text-indent:22.5pt;line-height:150%;word-break:break-all'><span
style='font-size:9.0pt;mso-ascii-font-family:"\000B";mso-hansi-font-family:
"\000B"'>●</span><span style='font-size:9.0pt;font-family:"\000B"'> </span><span
style='font-size:9.0pt;mso-ascii-font-family:"\000B";mso-hansi-font-family:
"\000B"'>字数据移位:0011000000</span><span lang=EN-US style='font-size:9.0pt;
font-family:"\000B"'>[</span><span style='font-size:9.0pt;mso-ascii-font-family:
"\000B";mso-hansi-font-family:"\000B"'>D1</span><span lang=EN-US
style='font-size:9.0pt;font-family:"\000B"'>][</span><span style='font-size:
9.0pt;mso-ascii-font-family:"\000B";mso-hansi-font-family:"\000B"'>D0</span><span
lang=EN-US style='font-size:9.0pt;font-family:"\000B"'>]</span><span
style='font-size:9.0pt;mso-ascii-font-family:"\000B";mso-hansi-font-family:
"\000B"'>B</span><span lang=EN-US style='font-size:9.0pt;font-family:"\000B"'><o:p></o:p></span></p>
<p style='text-indent:22.5pt;line-height:150%;word-break:break-all'><span
style='font-size:9.0pt;mso-ascii-font-family:"\000B";mso-hansi-font-family:
"\000B"'>字数据移位命令共有4个:开环左移、右移,闭环左移、右移。D0为0时为开环,为1时为闭环,D1为0时左移,为1时为右移。开环左移时
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -