ch451数码管驱动实例程序 - 免费下载

C/C++语言编程资源 文件大小:233 K

📋 资源详细信息

文件格式
PDF
所属分类
上传用户
上传时间
文件大小
233 K
所需积分
2 积分
推荐指数
⭐⭐⭐⭐⭐ (5/5)

💡 温馨提示:本资源由用户 epower 上传分享,仅供学习交流使用。如有侵权,请联系我们删除。

资源简介

CH451 使用一个系统时钟信号来同步芯片内部的各个功能部件,例如,当系统时钟
信号的频率变高时,显示驱动刷新将变快、按键响应时间将变短、上电复位信号的宽度
将变窄、看门狗周期也将变短。一般情况下,CH451 的系统时钟信号是由内置的阻容振荡
提供的,这样就不再需要任何外围电路,但内置RC 振荡的频率受电源电压的影响较大,
当电源电压降低时,系统时钟信号的频率也随之降低。
在某些实际应用中,可能希望CH451 提供更长或者更短的显示刷新周期、按键响应
时间等,这时就需要调节系统时钟信号的频率。CH451 提供了CLK 引脚,用于外接阻容振
荡。当在CLK 引脚与地GND 之间跨接电容后,系统时钟信号的频率将变低;当在CLK 引
脚与正电源VCC 之间跨接电阻后,系统时钟信号的频率将变高。因为CH451 的系统时钟
信号被用于芯片内部的所有功能部件,所以其频率不宜进行大幅度的调节,一般情况下,
跨接电容的容量在5pF 至100pF 之间,跨接电阻的阻值在20KΩ至500KΩ之间。跨接一
个47pF 的电容则频率降低为一半,跨接一个47KΩ的电阻则频率升高为两倍。
另外,CH451 的CLK 引脚可以直接输入外部的系统时钟信号,但外部电路的驱动能
力不能小于±2mA。CH451 在CLKO 引脚提供了系统时钟信号的二分频输出,对于一些不要
求精确定时的实际应用,可以由CLKO 引脚向单片机提供时钟信号,简化外围电路。

单片机接口程序
下面提供了U1(MCS-51 单片机)与U2(CH451)的接口程序,供参考。
;**********************
;需要主程序定义的参数
CH451_DCLK BIT P1.7 ;串行数据时钟,上升沿激活
CH451_DIN BIT P1.6 ;串行数据输出,接CH451 的数据输入
CH451_LOAD BIT P1.5 ;串行命令加载,上升沿激活
CH451_DOUT BIT P3.2 ;INT0,键盘中断和键值数据输入,接CH451 的数据输出
CH451_KEY DATA 7FH ;存放键盘中断中读取的键值

立即下载此资源

提示:下载后请用压缩软件解压,推荐使用 WinRAR 或 7-Zip

资源说明

📥 下载说明

  • 下载需消耗 2积分
  • 24小时内重复下载不扣分
  • 支持断点续传
  • 资源永久有效

📦 使用说明

  • 下载后用解压软件解压
  • 推荐 WinRAR 或 7-Zip
  • 如有密码请查看说明
  • 解压后即可使用

🎁 积分获取

  • 上传资源获得积分
  • 每日签到免费领取
  • 邀请好友注册奖励
  • 查看详情 →

相关标签

点击标签查看更多相关资源:

相关资源推荐