现如今,单片机的应用范围越来越广泛,单片机具有体积小巧、功能丰富、智能化程度高等特点,其中的重点之一是给单片机设计系统。本文对单片机设计时的相关难题做了简单总结。
1、单片机设计的硬件系统是由单片机、A/D转换器和显示驱动电路等组成。在硬件设计中必不可少的是可靠性和干扰性,这与自身的硬件系统有关,因此应认真对待。
2、针对于硬件的电路总体设计和各部分电路的组成,在单片机设计时,其系统软件可分为数据采集、数据显示、数据传输和数据存储这4个基本功能。软件系统包括主程序、系统监控、定时/中断等子程序。
主程序由若干个模块组成:自检与初始化模块、MD转换程序模块、显示驱动模块、监控程序模块、按键程序模块、数据上传通讯模块、数据定时存储模块。其中有些模块还包含有子模块,各部分既相互独立又相互联系。
经过上面简单的了解,相信大家对单片机设计系统已经有了一定的了解,但在单片机设计中仍会出现不少的难题,下面来简单介绍一下。
1、RST引脚中含有三极管,具有开关、放大、电平装换等作用,在截止状态时也会有少量的截止电流,所以单片机设计中的上拉电阻的选择非常重要。
2、LED串联电阻的计算问题。
3、端口出现不够用的情况下可以借助扩展芯片来实现。
4、高频滤波电容是来保护器件面授高频干扰,低频滤波电容是去除低频纹波,稳定电源。
5、数码管的相关问题。
6、电流电压驱动问题:由于单片机设计中输出有限,当负载很多的时候需要另外加驱动芯片。
7、上拉电阻的选取:上拉电阻常用值在1K到10K之间选取。
8、选择晶振电路:晶振、负载电容、万用表测晶振。
9、按键抖动及消除。
以上就是英锐恩单片机开发工程师分享的有关单片机设计的相关知识。英锐恩专注单片机应用方案设计与开发,提供8位单片机、16位单片机、32位单片机、运算放大器和模拟开关。