欢迎光临112期刊网!
网站首页 > 论文范文 > 计算机论文 > 计算机应用 > 关于单片机的开发方法与应用技术的讨论

关于单片机的开发方法与应用技术的讨论

日期:2023-01-24 阅读量:0 所属栏目:计算机应用


摘 要:单片机己成为计算机发展和应用的一个重要方面,文章中对单片机的开发方法与应用技术进行讨论。

关键词:单片机;开发;应用技术
  为适应嵌入式应用的需求,单片微控制器应运而生,发展极其迅速。从70年代至今,单片机发展成为一个品种齐全,功能丰富的庞大家庭.单片机是微型计算机的一个分支,是在一块芯片上集成了CPU、RAM、ROM明存储器、I/0接口等而构成的徽型计算机。
一、单片机开发的技巧
  在单片机应用开发中,代码的使用效率问题、单片机抗干扰性和可靠性等问题仍困扰着。现归纳出单片机开发中应掌握的几个基本技巧。
1.如何减少程序中的bug。对于如何减少程序的bug,应该先考虑系
统运行中应考虑的超范围管理参数如下。物理参数:这些参数主要是系统的输入参数,它包括激励参数、采集处理中的运行参数和处理结束的结果参数.资源参数:这些参数主要是系统中的电路、器件、功能单元的资源,如记忆体容量、存储单元长度、堆亚深度.应用参数:这些应用参数常表现为一些单片机、功能单元的应用条件。过程参数:指系统运行中的有序变化的参数。
2.如何提高C语言编程代码的效率.用C语言进行单片机程序设计是
单片机开发与应用的必然趋势.如果使用C编程时,要达到最高的效率,最好熟悉所使用的C编译器。先试验一下每条C语言编译以后对应的汇编语言的语句行数,这样就可以很明确的知道效率。在今后编程的时候,使用编译效率最高的语句.各家的C编译器都会有一定的差异,故编译效率也会有所不同,优秀的嵌入式系统C编译器代码长度和执行时间仅比以汇编语言编写的同样功能程度长5一20%。对于复杂而开发时间紧的项目时,可以采用C语言,但前提是要求对该MCU系统的C语言和C编译器非常熟悉,特别要注意该C编译系统所能支持的数据类型和算法。
3.如何解决单片机的抗千扰性问题。防止干扰最有效的方法是去除
干扰源、隔断干扰路径,但往往很难做到,所以只能看单片机抗干扰能力够不够强了。在提高硬件系统抗干扰能力的同时,软件抗干扰以其设计灵活、节省硬件资源、可靠性好越来越受到重视。单片机干扰最常见的现象就是复位;至于程序跑飞,其实也可以用软件陷阱和看门狗将程序拉回到复位状态;所以单片机软件抗干扰最重要的是处理好复位状态.一般单片机都会有一些标志寄存器,可以用来判断复位原因;另外你也可以自己在RAM中埋一些标志。在每次程序复位时,通过判断这些标志,可以判断出不同的复位原因;还可以根据不同的标志直接跳到相应的程序。这样可以使程序运行有连续性,用户在使用时也不会察觉到程序被重新复位过。
4.如何测试单片机系统的可靠性。当一个单片机系统设计完成,对
于不同的单片机系统产品会有不同的测试项目和方法,但是有一些是必须测试的:测试单片机软件功能的完善性;上电、掉电测试:老化测试;
ESD和EFT等测试。我们还可以模拟人为使用中,可能发生的破坏情况。例如用人体或者衣服织物故意摩擦单片机系统的接触端口,由此测试抗静电的能力。用大功率电钻靠近单片机系统工作,由此侧试抗电磁干扰能力等.
二、单片帆的应用
1.使用寿命长。这里所说的长寿命,一方面指用单片机开发的产品
可以稳定可靠地工作十年、二十年,另一方面是指与微处理器相比的长寿命。随着半导体技术的飞速发展,MPU更新换代的速度约来约快.可以预见,一些成功上市的相对年轻的CPU核心,也会随着I/0功能模块的不断丰富,有着相当长的生存周期。新的CPU类型的加盟,使单片机队伍不断壮大,给用户带来了更多的选择余地。8位、16位、32位单片机共同发展是当前单片机发展的另一个动向之一长期以来,单片机技术的发展是以8位机为主的。随着移动通讯、网络技术、多媒体技术等高科技产品进入家庭,32位单片机应用得到了长足的发展。过去认为由于8位单片机功能越来越强,32位机越来越便宜,使16位机单片机生存空间有限,而16位单片机的发展
无论从品种和产量方面,近年来都有较大幅度的增长。
2.速度越来越快。MUP发展中表现出来的速度越来越快是以时钟频率越来越高为标志的.而单片机则有所不同,为提高单片机抗干扰能力,降低噪音,降低时钟频率而不牺牲运算速度是单片机技术发展之追求.改善单片机的内部时序,在不提高时钟频率的条件下,使运算速度提高了很多。
3.低噪声和高可靠性技术。在单片机应用中,可靠性是首要因素,为了扩大单片机的应用范围和领域,提高单片机自身的可靠性是一种有效的方法。如今单片机的生产厂家在单片机设计上采用了各种提高可靠性的新技术,这些新技术表现在如下几点:首先,EFT技术。EFT技术是一种抗干扰技术,它是指在振荡电路的正弦信号受到外界干扰时.其波形上会迭加各种毛刺信号,人使用施密特电路对其整形,则毛刺会成为触发信号干扰正常的时钟,在交替使用施密特电路和RC滤波电路时,就可以消除这些毛刺另其作用失效,从而保证系统的时钟信号正常工作。这样,就提高了单片机工作的可靠性。其次,低噪声布线技术及驱动技术。
与掩膜。OTP是一次性写入的单片机.过去认为一个单片机产
品的成熟是以投产掩膜型单片机为标志的。由于掩膜需要一定的生产周期,而OTP型单片机价格不断下降,使得近年来直接使用OTP完成最终产品制造更为流行。它较之掩膜具有生产周期短、风险小的特点。为编程的OTP芯片可以采用裸片Bonding技术或表面贴技术,先焊在印刷版上,然后通过单片机上引出的编程线、串行数据、时钟线等对单片机编程。解决了批量写OTP芯片时容易出现的芯片写入器接触不好的问题,使得OTP的裸片得以广泛使用,降低了产品的成本。编程线与I/0线共用,不增加单片机的额外引脚。
参考文献:
【1】徐瑞华,单片机原理与接口技术[M].北京:人民邮电出版社,2008.
【2】蔡美琴等,MCS—51单片机系统及其应用[M].北京:高等教育出版社,1992. 本文链接:http://www.qk112.com/lwfw/jsjlw/jisuanjiyingyong/242566.html

论文中心更多

发表指导
期刊知识
职称指导
论文百科
写作指导
论文指导
论文格式 论文题目 论文开题 参考文献 论文致谢 论文前言
教育论文
美术教育 小学教育 学前教育 高等教育 职业教育 体育教育 英语教育 数学教育 初等教育 音乐教育 幼儿园教育 中教教育 教育理论 教育管理 中等教育 教育教学 成人教育 艺术教育 影视教育 特殊教育 心理学教育 师范教育 语文教育 研究生论文 化学教育 图书馆论文 文教资料 其他教育
医学论文
医学护理 医学检验 药学论文 畜牧兽医 中医学 临床医学 外科学 内科学 生物制药 基础医学 预防卫生 肿瘤论文 儿科学论文 妇产科 遗传学 其他医学
经济论文
国际贸易 市场营销 财政金融 农业经济 工业经济 财务审计 产业经济 交通运输 房地产经济 微观经济学 政治经济学 宏观经济学 西方经济学 其他经济 发展战略论文 国际经济 行业经济 证券投资论文 保险经济论文
法学论文
民法 国际法 刑法 行政法 经济法 宪法 司法制度 法学理论 其他法学
计算机论文
计算机网络 软件技术 计算机应用 信息安全 信息管理 智能科技 应用电子技术 通讯论文
会计论文
预算会计 财务会计 成本会计 会计电算化 管理会计 国际会计 会计理论 会计控制 审计会计
文学论文
中国哲学 艺术理论 心理学 伦理学 新闻 美学 逻辑学 音乐舞蹈 喜剧表演 广告学 电视电影 哲学理论 世界哲学 文史论文 美术论文
管理论文
行政管理论文 工商管理论文 市场营销论文 企业管理论文 成本管理论文 人力资源论文 项目管理论文 旅游管理论文 电子商务管理论文 公共管理论文 质量管理论文 物流管理论文 经济管理论文 财务管理论文 管理学论文 秘书文秘 档案管理
社科论文
三农问题 环境保护 伦理道德 城镇建设 人口生育 资本主义 科技论文 社会论文 工程论文 环境科学