恶心反胃想吐吃什么药| 水弹是什么材料| m2是什么意思啊| 盆浴是什么意思| 什么颜色加什么颜色是黄色| 七月四日是什么星座| 汞中毒是什么症状| 梦见水里有蛇是什么意思| 三个小是什么字| 男人吃什么药时间长| 孕妇梦见牛是什么意思| 生化是什么意思| 股票pe是什么意思| 为什么月经期有性冲动| 40什么意思| 心脏积液吃什么药最好| 户籍信息是什么| bbw女孩是什么意思| 啄木鸟包包什么档次| 吃月饼是什么生肖| 脾阳虚吃什么食物好| 脚后跟干裂起硬皮用什么药| 做高铁不能带什么| 补位是什么意思| 发改委是做什么的| 李子有什么功效| 91年出生的属什么| 来日方长什么意思| 坨是什么意思| 宝宝囟门什么时候闭合| 八卦中代表雷的卦象叫什么| 胃一阵一阵绞痛是什么原因| 三朵玫瑰花代表什么意思| 伶字五行属什么| 卤门什么时候闭合| alb是什么意思| 莽是什么意思| 粉色代表什么| 心肺气虚吃什么中成药| 干扰素是什么药| 8月是什么月| 头皮发麻是什么病的前兆| 月经前腰疼的厉害是什么原因| 清谷天指的是什么| 脚软没力气是什么原因引起的| 骨关节炎是什么原因引起的| 柠檬泡水有什么好处| 失落是什么意思| 眼睛上火用什么眼药水| 大连靠近什么海| 伺候是什么意思| 怀孕分泌物是什么样的| 咬牙齿是什么原因| 一个金字旁一个本念什么| 羽加立念什么| 作陪是什么意思| 牙齿疼是什么原因| 怀孕一个月什么症状| 昆仑玉什么颜色最贵| 印度什么人种| 黄花胶是什么鱼的胶| 阴干吃什么补雌激素| 冰丝皱是什么面料| 脚板麻木是什么原因| 97年属什么生肖| f00d中文是什么意思| wrangler是什么牌子| 前列腺炎有什么症状表现| 女性得乙肝有什么症状| 不拘小节是什么意思| 县纪委副书记什么级别| 出恭什么意思| 大佐是什么军衔| 诺什么意思| 小米粥和什么搭配最好最养胃| 什么东西天气越热它爬得越高| 为什么身上有红色的痣| 2是什么生肖| pop店铺是什么意思| 什么是执念| 浑身无力是什么原因| ts是什么| 骨质疏松吃什么钙片| 天上九头鸟地上湖北佬是什么意思| 开车压到蛇有什么说法| 梦到自己牙齿掉了是什么意思| 荨麻疹能吃什么水果| 什么叫保守治疗| 葱白是什么| 浸润性癌是什么意思| 黄毛什么意思| 孕妇吃鸽子蛋对胎儿有什么好处| 错构瘤是什么意思| 惘然什么意思| 蒸馒头用什么面粉| 四书五经指的是什么| 怀孕检查挂什么科| 男人沉默了说明什么| 长期吃泡面有什么危害| 变色龙指什么人| 绌是什么意思| 摩羯属于什么象星座| 囊肿是什么| 肺主什么| 有腿毛的男人说明什么| 小沙弥是什么意思| 卡哇伊什么意思| 儿童口臭什么原因引起的| 血压偏高吃什么药| 等闲变却故人心却道故人心易变什么意思| 疰夏是什么意思| gm是什么| 白干是什么| 右眼皮跳是什么意思| 女性尿路感染有什么症状| 为什么要拔掉智齿| 11月29是什么星座| 正月十五是什么节| 699是什么意思| 脚气是什么样的| 做腹腔镜手术后需要注意什么| 自戕是什么意思| 区教育局局长是什么级别| 放屁臭什么原因| 什么解酒| 肝内高回声结节是什么意思| 华丽的什么| 警察代表什么生肖| 月全食是什么意思| 美背是什么| 长期服用优甲乐有什么副作用| 免疫十一项都检查什么| 刚愎自用是什么生肖| 抢救失血伤员时要先采取什么措施| 什么什么的田野| 中性粒细胞偏高是什么意思| 抗hbs阳性是什么意思| 嘴唇颜色深是什么原因| rta是什么意思| 初中什么时候开学| 萧何字什么| 全身发热是什么原因| 神阙穴在什么位置| 旖旎什么意思| 定日是什么意思| 单身公寓是什么意思| 什么会引起高血压| 手背出汗是什么原因| 迷糊是什么原因| 霉菌是什么菌| 双顶径是指什么| 通草长什么样图片| 女人被操是什么感觉| 甲烷是什么| 龙男和什么生肖最配| 负氧离子是什么| 肚脐周围痛是什么原因| 子宫肌瘤吃什么能消除| 姻缘是什么意思| 成人发烧吃什么退烧药| 透析病人吃什么水果好| 摆渡人是什么意思| 智齿为什么叫智齿| 今天开什么| 染色体变异发生在什么时期| 啼笑皆非的意思是什么| 省内流量是什么意思| 看日出是什么生肖| 血沉50说明什么原因| 幽门螺杆菌什么药最好| 皮肤瘙痒吃什么药| 口干口臭什么原因引起的| 什么是大姨妈| jeep是什么意思| 什么水果热量低| 生二胎应该注意什么| 为什么血压高| 乙醇是什么东西| 查脂肪肝做什么检查| 梦见下大雪是什么意思| 和谐的什么| 福禄双全是什么意思| 白细胞高吃什么降得快| 99足银是什么意思| 普萘洛尔是什么药| 天蝎座跟什么星座最配| 狗刨坑是什么征兆| 什么叫早泄| 点痣后需要注意什么事项| 小钢炮是什么意思| 尿酸高的人吃什么食物好| 长脸男生适合什么发型| 血管没有弹性是什么原因| 忌日是什么意思| 兆字五行属什么| 门口放什么植物好风水| 内分泌紊乱是什么症状| 匝道什么意思| 一什么棉花糖| 尿常规阳性是什么意思| 栗子不能和什么一起吃| 吃什么水果能长高| 菜板什么材质的好| 奥美拉唑与雷贝拉唑有什么区别| notebook什么意思| 女神是什么意思| 画龙点睛指什么生肖| 湿气太重了吃什么药| 流沙是什么意思| 脂肪肝是什么病| nadh是什么| 中图分类号是什么| 荷尔蒙分泌是什么意思| 怡五行属性是什么| 车加昆念什么| 掂过碌蔗是什么意思| 抑郁吃什么药| 孕妇子痫是什么病| 贫血都有什么症状| 豆腐炖什么好吃| 喉咙挂什么科室| 什么的羊群| 验孕棒一条杠什么意思| 4月9号是什么星座| 来例假喝红糖水有什么好处| 早上起床手指肿胀是什么原因| 何首乌是什么| 脑部磁共振检查什么| 日本投降是什么时候| 什么人容易得癌症| 口僻是什么病| 痛经是什么引起的| 亚裔人是什么意思| 什么是应激反应| 人为什么要吃肉| 气血两虚吃什么补最快| 公积金取出来有什么影响| 属猴本命佛是什么佛| 生死有命富贵在天什么意思| 什么补血快| 去三亚穿什么衣服合适| 俄罗斯和白俄罗斯有什么区别| 拉肚子喝什么| 豇豆不能和什么一起吃| 甘油三酯高不能吃什么| senda是什么牌子| 男人肝火旺吃什么药| 夷是什么意思| 102是什么意思| 脱脂牛奶适合什么人喝| 清火喝什么茶| 姨妈疼吃什么止疼药| 子午相冲是什么意思| dna是什么意思| 72年属什么生肖属相| 任意门是什么意思| 今年的属相是什么生肖| 什么贝壳| 充电宝什么品牌好| 孕妇喉咙痛吃什么好得最快| 梦见挖野菜是什么意思| 喝醋有什么好处和坏处| 有眼不识泰山是什么意思| 8月17号是什么星座| 百度
关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 键盘显示芯片CH451与MEGA32的接口设计

10:30快船欲复仇爵士追平 保罗格里芬需现统治力

作者: 时间:2025-08-04 来源:网络 收藏
引言 百度 恩格斯曾说过:文化上的每一个进步,都是迈向自由的一步。

  在水泥生料率值配料系统中需要监控水泥厂的多条生产线。它的硬件单元率值配料下位机硬件系统需要多个数码管和二极管来显示工况,并且还需要键盘控制。如果采用一般的显示方案则元器件多且复杂,导致系统可靠性降低,成本加大。采用集成了键盘显示功能的驱动芯片后使设计方案大大简化,更具经济性和可靠性。

1 键盘显示方案比较

  很多以单片机为核心的仪器仪表都需要数码管显示和键盘扫描。在单片机的开发过程中,常常会因为资源不足而不得不大量扩展接口芯片以满足应用系统的需要,从而造成系统庞大,同时也降低了系统的可靠性。在单片机应用系统中,键盘显示通常可采用如下3种方案。

1.1 经典方案:使用8279芯片

  采用并行接口的键盘显示专用芯片8279,该芯片是Intel于20世纪80年代首先推出的,应用较成熟,但所需外围元件(显示驱动、译码等)多、占用电路板面积大、综合成本高,在中小系统中常常大材小用。

1.2 自由方案:使用辅助单片机

  在仪器的主控单片机之外,另外使用一个辅助的单片机专门做显示驱动和键盘扫描。为了提高串行接口的速度,辅助单片机需要尽可能高

的系统时钟,而参考单片机厂商的说明,采用低成本的外部阻容振荡很难稳定地工作在10 MHz以上。所以在工业现场,辅助单片机很可能因为阻容振荡频率太高而受到干扰,甚至内部程序跑飞或者意外死锁。其优点是灵活,缺点是元器件多,速度慢,易受干扰,综合成本高。

1.3 新方案:使用芯片

  由南京沁恒电子公司生产,是以硬件实现的多功能外围芯片,使用串行接口,支持显示驱动和键盘扫描以及μP监控,外围元器件极少,非常适合作为单片机的外围辅助芯片,工作原理如图1所示。

  CH451的特点是:

  a) 具有大电流驱动能力,段电流不小于25 mA,字电流不小于150 mA,平均段电流是辅助单片机方案的8倍,而且非连续的电流驱动能力更高。

  b) 用硬件实现,串行接口、显示驱动、键盘扫描、μP监控之间相互独立不受干扰,串行接口的位时钟能够支持到10 MHz,数据传输速度比辅助单片机方案提高40倍,即使主控单片机频繁操作也完全不会影响显示驱动和键盘扫描以及μP监控。

  c) 串行接口以硬件实现,不需要时钟;而显示驱动和键盘扫描使用约0.75 MHz的全内置主时钟多次分频后的扫描时钟,所以在工业现场不易受到干扰。即使受到强干扰,也能够在干扰后立即正常工作,不会影响串行接口、显示驱动和键盘扫描的后续操作。

  d) 内置振荡和上电复位以及看门狗电路,不但不需要外部提供时钟和外部复位输入,还能够向外部的主控单片机提供上电复位和看门狗电路,进一步降低产品的成本,提供产品的可靠性。

工作原理

  现在与CH451类似的还有北京凌志比高科技的BC7281、hd7279a等,这些都是相当不错的显示和键盘接口芯片。

2 硬件设计

  选用AMEG作为主控芯片,晶振为8 MHz,因AVR单片机大多数指令仅需要1个时钟周期,而很多MCS-51类型的单片机指令为12个时钟周期,所以AVR单片机在同样晶振条件下比MCS-51快得多。CH451的串行接口的位时钟最快能支持10 MHz,所以用8 MHz的A能够与CH451进行通信。

  CH451芯片连线简单,一片CH451仅需要4根信号线就可以实现。4根信号线包括:串行数据输入线DIN、串行数据时钟线DCLK、串行数据加载线LOAD、串行数据输出线DOUT。每增加一片CH451只需要增加一根串行数据加载线即可。在率值配料硬件系统中应用2片CH451进行并行级联,一片用来直接驱动6个共阴极数码管和读取8个按钮信息,另一片用来驱动24个发光二极管。硬件电路如图2所示。

硬件电路

  尽管AVR自带SPI接口,但是考虑到CH451并不是真正意义上的SPI接口,它只是具有硬件实现的高速4线串行接口,所以必须用软件模拟的方式对CH451进行控制。

3 软件设计

  AVR的集成开发环境种类比较多,如ICCAVR、WINAVR、BASCOM-AVR、IAR、CodeVisionAVR等,因此造成程序之间难以完全兼容,这也是目前开发的一个缺点。这里选择ICCAVR作为开发环境,应用C语言来实现程序。因为ICCAVR在我国有广泛的使用者,用C语言进行软件开发可以很好地实现代码的可读性和移植性,大幅度加快开发进度。

  CH451具有硬件实现的高速4线串行接口,包括4个信号线:串行数据输入线DIN、串行数据时钟线DCLK、串行数据加载线LOAD、串行数据输出线DOUT。启用键盘扫描功能时序图如图3示。

启用键盘扫描功能时序图

  由图3可知,DIN、DCLK、LOAD作为CH451的输入其默认为高电平,DOUT作为CH451的输出其默认也是高电平。由此,需对AMEG16单片机I/O口初始化。需要注意,AVR单片机I/O口与MCS-51单片机I/O口不同。AVR单片机是标准双向口,复位时所有端口处于没有上拉电阻的输入状态。因此,在使用AVR单片机之前一定要根据引脚功能定义相对应的端口初始化,否则端口很可能在用做输出时不能正常工作(复位后默认为输入状态)。
端口初始化

这4根信号线虽然与SPI总线方式类似,但是不能用AMEG自带的SPI接口来对CH451进行控制,因为这不符合时序要求。

  软件设计包括CH451的初始化、显示和读按键3部分。初始化包括对CH451的设置,如开显示、键盘功能、设置BCD译码方式等。显示部分对6个数码管分时轮流显示,通过加载字数据命令来显示每个数码管的数字。读按键则是加载CH451的读取按键代码命令。单片机可以通过查询或者外部中断方式来读取。

  6个数码管显示和读取8个按键信息主要用到的函数如下:
函数

  显示24个发光二极管用到的函数如下:
函数

  须注意的问题是:由于CH451驱动数码管或者LED的电流较大,会在电源上产生较大的毛刺电压,所以如果电源线或者地线的PCB(印

制电路板)布线不合理,将有可能影响单片机或者CH451的稳定性。建议不要使用CH451的RTSI功能,在RTSI与地之间加1 000 pF电容。另外,如果由标准MCS-51单片机的I/O引脚对CH451进行较远距离的驱动,通常要加强MCS-51单片机的I/O的上拉能力,以便在远距离传输时保持较好的数字信号波形。对于强干扰应用环境,可以定期对CH451进行刷新,包括重新设定系统参数、重新设定显示参数、重新设定闪烁控制、重新加载各个显示数据。

4 结束语

  本文详细介绍了CH451与AMEG32的接口方案,并给出了具体的程序设计,现场实际运行稳定可靠。运用这些集成的键盘显示驱动芯片可以大大简化外围器件,节省单片机I/O口,提高系统的可靠性。



关键词: MEGA 451 CH 32

评论


相关推荐

技术专区

关闭
大牛是什么意思 做试管前需要检查什么项目 什么时 孤芳不自赏什么意思 腐竹是什么
中国的国球是什么 导诊是干什么的 小孩子发烧是什么原因引起的 咳嗽一直不好是什么原因怎么治 胸口不舒服是什么原因
圣母娘娘是什么神 脸上长黑痣是什么原因 若干是什么意思 汤姆猫是什么品种 前身是什么意思
炒菜什么时候放盐最合适 一年半载是什么意思 巴基斯坦是什么语言 干红是什么意思 精卫填海是什么故事
骨膜炎是什么症状hcv8jop2ns0r.cn 前列腺钙化灶是什么病hcv7jop5ns2r.cn 说话鼻音重是什么原因hcv9jop7ns4r.cn 咳嗽打什么点滴效果好hcv8jop1ns3r.cn 江团鱼又叫什么鱼hcv9jop1ns2r.cn
牙龈化脓是什么原因hcv7jop9ns0r.cn 再生纤维素纤维是什么面料cj623037.com 连云港有什么特产hcv8jop7ns4r.cn 涂防晒霜之前要涂什么bjcbxg.com 看输卵管是否堵塞做什么检查hcv8jop8ns7r.cn
仓鼠爱吃什么东西hcv8jop2ns8r.cn 高处不胜寒的胜是什么意思hcv8jop8ns1r.cn 多动症吃什么药bjcbxg.com 打下手什么意思hcv9jop6ns7r.cn 什么肉不能吃hcv7jop6ns7r.cn
语素是什么hcv9jop5ns1r.cn 头疼喝什么药hcv8jop0ns6r.cn 卡点是什么意思hcv8jop3ns4r.cn 用牛奶敷脸有什么好处和坏处1949doufunao.com 和女生聊天聊什么hcv8jop2ns5r.cn
百度