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 ;存放键盘中断中读取的键值
上传时间: 2013-11-22
上传用户:671145514
这是一些设计程序,如果你会一些调试方面的东西,把这个看懂了,结合硬件就可以实现了
上传时间: 2013-11-18
上传用户:lml1234lml
* 高斯列主元素消去法求解矩阵方程AX=B,其中A是N*N的矩阵,B是N*M矩阵 * 输入: n----方阵A的行数 * a----矩阵A * m----矩阵B的列数 * b----矩阵B * 输出: det----矩阵A的行列式值 * a----A消元后的上三角矩阵 * b----矩阵方程的解X
上传时间: 2015-07-26
上传用户:xauthu
flash驱动程序,是intel公司的,供写flash底层驱动的程序员参考。
上传时间: 2015-10-06
上传用户:wkchong
(1) 、用下述两条具体规则和规则形式实现.设大写字母表示魔王语言的词汇 小写字母表示人的语言词汇 希腊字母表示可以用大写字母或小写字母代换的变量.魔王语言可含人的词汇. (2) 、B→tAdA A→sae (3) 、将魔王语言B(ehnxgz)B解释成人的语言.每个字母对应下列的语言.
上传时间: 2013-12-30
上传用户:ayfeixiao
包含常用液晶的C51驱动程序,如SED1335驱动320x240图形液晶驱动演示程序,ACM-12864汉字液晶显示驱动程序,44780字符液晶屏驱动演示程序总线方式,1602液晶显示驱动等
上传时间: 2013-12-01
上传用户:chongcongying
该驱动程序是针对2410开发板的LED灯的驱动,内附驱动测试程序。Linux内核源码版本2.6.18.4
上传时间: 2013-12-25
上传用户:vodssv
此程序主要用于16864液晶显示的驱动,程序将LCD显示、初始化、字库调用都集成到了代码中,希望对大家有用,谢谢!
上传时间: 2017-01-08
上传用户:曹云鹏
常用液晶的C51驱动程序,包括:1602液晶显示,44780字符液晶屏驱动演示程序总线方式,M12864汉字液晶显示驱动程序,320x240图形液晶驱动
上传时间: 2017-01-20
上传用户:叶山豪
该程序是在S3C2410基础上开发的Linux流水灯驱动程序,该程序是一个很好的与硬件结合的驱动入门程序,而且有测试程序。
上传时间: 2014-12-20
上传用户:225588