⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 数码管显示驱动和键盘扫描控制器ch451及其应用.htm

📁 此为X102单片机 数码管显示电路及编程 键盘输入电路及编程 红外接收电路及编程 红外发送电路及编程 I2C总线电路及编程 计数器电路及编程 发光管电路及编 蜂鸣器电路及编程 扩展口电路及编程 RAM
💻 HTM
📖 第 1 页 / 共 4 页
字号:
  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 + -