服务热线:021-60766769
设为首页| 收藏本站|联系我们

单片机与CPLD综合应用技术分析


单片机在实际应用过程中,性价比高、比较可靠,对于数据处理的能力也比较突出,但是也有着一些缺陷,主要体现在内部资源因素的限制下,单片机无法扩展资源发挥其技术应用的作用。通过此次将CPLD与之相结合应用研究,就能对技术的综合应用效果的良好起到促进作用。
1 单片机和CPLD的综合应用硬件设计
将单片机和CPLD进行综合应用能发挥其积极作用,CPLD的开发工具在系统的应用当中发挥着重要作用,主要是对EDA工具软件的应用,能对硬件的设计进行优化,内部结构也不用过多的了解就能完成设计的目标。单片机和CPLD的结合形成的系统是比较复杂的,其中的硬件系统是多个子系统所组成的,CPLD的功能比较大,实际设计当中单片机变得较为方便,编程的控制也比较简单,在增加数码管软硬件的更改也比较方便。从其整机系统的构成能发现,主要是通过重要的部分组成,包括单片机以及键盘输入电路,液晶显示电路以及串行通信电路等,这些组成部分所发挥的作用有着不同。
从单片机以及CPLD的综合系统硬件的功能模块上来看,功能的发挥是通过相应的功能模块进行控制的。其中单片机以及液晶显示电路是比较重要的电路内容,液晶显示的类型比较多样,能够进行动态化的显示,并且显示的信息量也比较大。另外,单片机以及PC机串行通信接口电路方面进行设计的过程中,要对串行标准通信接口以及电平转换问题充分考虑,设计时要注重遵循可靠以及通道抗干扰能力和通信速度距离等要求,只有按照使用的要求进行设计,才能保障其电路的应用作用充分发挥。对于CPLD和单片机接口电路的设计过程中也要能充分重视,接口电路相对比较简单化,能直接通过相应限流电阻到CPLD,实际设计当中就会有着不同的限流电阻,需要和实际的现状进行紧密结合起来,对信号的传输质量要进行考虑。选择的比较小单片机发动到高电平的时候负载就会加重,比较容易造成不能驱动发光二极管,会造成其无法工作,二极管的显示就会出现误显示的现象。而对于采样电路以及频率发生器电路的设计过程中,就要注重其设计的质量控制,如对频率发生器电路的设计过程中,通过带震荡缓冲器的十四级二级频芯片的应用,通过对MC14060B和石英晶体振荡电路构成分频电路的应用。该电路为CPLD和采样电路提供1—32768Hz中的一些典型的频率。
2 单片机和CPLD综合应用软件设计
对单片机以及CPLD软件的应用设计过程中,要充分注重方法的科学应用,对主程序结构的设计环节是比较重要的,这是完成初始化以及子程序调用的。程序的设计通过汇编以及C语言的编程应用,保障汇编编程占用资源少、运行的整体素质高。程序的实际设计过程中,要能和实际的需要进行紧密的结合,结构设计当中存在问题不用全部检查,只要能够对子程序加以调试,需要进行对程序作出改变的时候,对子程序进行修改。而对于程序设计当中的模式控制的设计,这是在外部中断加以实现,因此开始的时候要对中断INTO初始化,键盘中断触发方式是边沿触发。
单片机以及CPLD的软件系统的设计过程中,对键盘处理子程序的结构设计是比较关键的,因为这一设计环节是程序核心内容,也是对功能主体完成的重要内容。其工作的模式主要有几个重要内容:模式一的主要功能就是把P2口控制P1口输出高低电平,在模式初始状态的时候是低电平,而在P2口当中按键按下后P1口电平取反等待按键释放;然后将对应型号码送到显示缓冲区当中,对显示子程序进行调整。而在模式二的功能是对输出高低电平进行控制的。在这一模式当中的初始状态就是低电平,而模式三的主要功能就是把P2.0、P2.1控制P1.0、P1.1输出脉冲信号,不管是哪一个按键按下都有相对用端口信号延时取反。模式四就是输出十六进制数,而模式五就是把CPLD送到单片机数实施处理,然后将其送到液晶显示。
另外,对于单片机和CPLD的设计中,软件设计的内容是比较关键的,这是对整个系统的作用充分发挥的重要设计内容。其中的CPLD程序设计是要点,在实际的设计中四位十进制数字频率计的设计内容是比较重要的,测量单位时间中的周期数核心孕检是有着时钟功能的测频控制器,主要作用是脉宽的一秒输入信号脉冲计数允许信号。通过对采样控制系统的科学化设计,能保障这一综合应用技术的整体水平提高。
3 结束语
综上所述,加强对单片机以及对CPLD的综合设计应用,是能够对各种控制功能实现的重要举措,只有从这些基础层面得到了加强,才能真正有助于其设计的整体质量水平提高。希望能在此次对单片机和CPLD的研究分析下,能为实际的系统设计的质量提高打下基础,促进其技术的综合应用水平提高。

上海育仰科教设备有限公司,立于上海,心怀天下
生产基地:上海松江工业园
销售中心:上海市嘉定区鹤旋路26弄22号
电话:021-60766769 传真:021-60766769 公司邮箱:yuykjsb@126.com
沪公网安备31010702001298号 教学设备|机械教学模型|楼宇实训台|维修电工实验台:上海育仰公司 All Rights Reserved  沪ICP备16023097号-1
展开