下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于pic16f877a自动太阳跟踪器的设计|普通i/o口实现测量可调电阻,调节led的闪烁频率!|超低功耗单片机msp430f413实现的智能遥控器设计|计算法简单实现crc校验|pic子程序库-按键唤醒|pic8位单片机程序举例及应用说明|mps430jtag仿真器电路图|常用pic系列8位单片机芯片引脚符号的功能|pic16c54单片机在消毒柜中的应用|第一章 pic12c5xx功能原理|正文:本系统还要完成与上位机串行通信的功能。上位机为工控机,用来监测各种状态。设置单片机的串行通信接口sc1为可以与工控机进行通信的全双工异步系统。 sci是一种利用rc6、rc7两个引脚作为通信线的二
2、进制串行通信接口。把rc6和rc7分别设置成串行通信接口的发送/时钟(tx/ck)线和接收/ 数据(rx/dt)线,并把单片机的串行通信接口设置为从动方式,由上位控制发送、接收。单片机通过响应中断来实现与上位机的通信,其串行通信电路如图6 所示。串行通信接口(sci)异步工作方式由以下重要部件组成:波特率发生器(brg)、采样电路、异步接收器、异步发送器。8位的brg用来驱动来自振荡器的时钟产生标准的波特率频率。接收线rx(rc7)上的数据通过1个三中取二检测电路对其采样3次,以决定rx(rc7)引脚上的电平是高电平还是低电平。 sci的发送器和接收器在功能上是独立的,但它们所用的数据格式和波
3、特率是相同的。串行通信接口采用标准的不归零(nrz)格式,即1位起始位、8位数据位和1位停止位。sci接收和发送顺序是从最低位(lsb)开始的。3 软件设计在软件设计中,既综合了系统的功能、性能要求及硬件电路,又考虑了软件的易维护性。采用模块化结构,并尽量做到模块的独立性,减少模块之间的交叠。整个软件设计由主程序、各个功能子程序、中断服务程序组成。下面介绍主程序的设计及中断服务程序的设计。 3.1 主程序设计 根据系统的工作原理,主程序由初始化、数据采集和处理、调零、调满、读设定值、显示及检测各种状态位和控制各种状态等几部分组成。程序执行行中不循环检测各种状态位,并执行各种相关的子程序,完成控制任务。主程序流程如图7所示。3.2 中断服务程序设计在此系统程序设计中,中断程序的设计是个难点。其中按键设定阈值产生外部中断,另外与上位机的通信也采用中方式实现,还有同部的定时中断。考虑到多种中断,存在中断优先级的问题,选用的pic16f877单片机的中断功能有其独立特性,即它只有一个中断入口地址0004h。每种中断都要由此进入中断程序,因此中断程序开始现场保存垢,要进行各种中断村污位的顺序检测和判断。当判断到中断标志位时,转到相应的中断服务子程序中。根据检测标志位的顺序,可以人为地定义中断优先级
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 染料与Bi₂S₃敏化纳米二氧化锡半导体电极:光电化学生物传感检测的革新与突破
- 某型林用消防车振动特性深度剖析与优化策略研究
- 枯草芽孢杆菌D21菌株纤溶酶发酵调控机制及优化策略探究
- 析字法:从汉字拆解到语义重构的深度剖析
- 2026云南玉溪市红塔区凤凰街道葫田社区居民委员会社区专职网格员招聘1人备考题库【含答案详解】
- 2026四川达州万源市公安局招聘辅警20人备考题库附答案详解(典型题)
- 2026北京市中医药研究所面向社会人员招聘1人备考题库(第二批)及参考答案详解(模拟题)
- 中国中煤能源集团有限公司2026届高校毕业生春季招聘备考题库带答案详解
- 2026重庆垫江县太平镇人民政府全日制公益性岗位招聘3人备考题库附答案详解(达标题)
- 2026河北邢台学院高层次人才引进55人备考题库含答案详解(综合卷)
- 2023年国家开放大学招聘考试真题
- 《经济与社会》韦伯
- 高二下学期期末英语读后续写画的风波:我和妹妹在奶奶家的冲突讲义
- 内蒙古自治区鄂尔多斯市校联考2023-2024学年七年级4月月考语文试题
- DL-T5054-2016火力发电厂汽水管道设计规范
- GB/T 15587-2023能源管理体系分阶段实施指南
- 职业技能竞赛钢结构工程质量检测决赛钢结构焊缝质量检测理论题库多选题
- 华兴数控7系列说明书(车)
- YY/T 0995-2015人类辅助生殖技术用医疗器械术语和定义
- YB/T 5146-2000高纯石墨制品灰分的测定
- SB/T 10728-2012易腐食品冷藏链技术要求果蔬类
评论
0/150
提交评论