- 1、本文档共87页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
6.4利用外部中断设计车辆里程表外部中断源RB0/INT可以利用输入信号的上跳变或下跳变申请中断,进入中断服务程序后,对某变量count_temp自加一,每当该变量自加一到740时,count自加一,同样能实现车辆里程计数。6.5具有车辆里程及速度测量功能的里程表设计通过6.4的设计,把TMR0模块从车辆里程表中释放出来,利用外部中断和TMR0的计时功能,可以在里程表基础上增加车辆速度计数功能。设该速度计数器可以测量的速度范围是200-0公里/小时,车轮的直径是43厘米,周长是135.1厘米。拓展:6.5具有车辆里程及速度测量功能的里程表设计_中断程序分析及仿真调试第7章定时/计数器1图7-1TMR1模块内部结构TMR1是16位宽,预分频器3位宽,最大模:8×65536,具有更宽的计数范围自带低频时基振荡器,用来记录和计算真实的年、月、日、时、分、秒计数模式可以选择工作在单片机睡眠状态下与TMR0启动后不能停止相比,TMR1的定时或计数功能可以被停止与TMR1有关的引脚是RC0、RC1第8章定时器2图8-1TMR2模块内部结构TMR2是8位宽,预、后分频器4位宽,最大模:16×256×16,定时范围与TMR0相当具有PR2周期寄存器没有与TMR2模块有关的引脚TMR2的定时功能可以被停止第9章CCP(输入捕捉/输出比较/脉宽调制)捕捉方式是指检测引脚上输入信号的状态,当信号的状态符合设定的条件时(信号上升沿或下降沿出现时)产生中断,并记录当时的TMR1定时器/计数器值比较方式是指将事先设定好的值与TMR1定时器方式或同步计数方式下的值相互比较,当两个值相等时,产生中断并驱动事先设定好的动作脉宽调制功能适用于从引脚上输出脉冲宽度随时可调的PWM信号,来实现直流电机的调速、D/A转换和步进电机的步进控制等,与之配合的是TMR2定时器图9-1CCP模块输入捕捉电路结构9.2CCP模块输入捕捉工作模式图9-2【例9-1】流程图图9-3【例9-1】设计电路图9.3CCP模块输出比较工作模式图9-13CCP模块输出比较电路结构9.4CCP模块的脉宽调制PWM图9-19CCP模块脉宽调制电路结构【例9-6】PIC16系列的单片机种类丰富,本例选择PIC16F690完成上述波形的设计,fosc=4MHZ。第10章模数转换器ADC10.1A/D转换的基本概念图10-1一般测控系统框图A/D转换器和D/A转换器必须有足够的转换精度A/D转换器和D/A转换器还必须有足够快的转换速度10.1.1A/D转换过程图10-2A/D转换步骤采样定理:必须满足条件fs≧2fi(max)采样频率通常取fs=(3~5)fi(max)已能满足要求10.1.2A/D转换器的分类图10-6A/D转换器的分类本章ADC模块属逐次逼近型图10-7逐次逼近法的A/D转换器转换原理10.2ADC模块结构ADC模块转换一位二进制结果至少需要1.6μs,不能大于8μs【例10-1】利用ADC模块的通道AN2,对直流模拟量进行A/D转换,模拟量范围是0-1V,转换结果10位,写出各相关寄存器初始化结果,设单片机的fosc=4MHZ。通道CHS2-CHS0=010B,选择AN2,即RA2,因此TRISA2=1,做输入用选择AN3做基准电源正极输入端,即RA3,因此TRISA3=1,做输入用A/D转换的每位时间要求必须大于1.6μs,因为fosc=4MHZ,fosc/8=0.5MHZ,所以选择8分频后的时钟是2μs,ADCS1-ADCS0=01B模拟量变化范围0-1V,为提高转换精度,选择外接参考转换电源的方法,PCFG3-PCFG0=0011B转换结果要求是10位二进制,按照习惯的bit0存最低位,选择结果右对齐,因此ADFM=1。综上所述,ADCON0,ADCON1图10-13【例10-2】电路图【例10-2】利用ADC模块的通道AN2,对直流模拟量进行A/D转换,模拟量范围是0-1V,转换结果10位,以16进制数显示在LCD1602上,设单片机的fosc=4MHZ。做直流模拟量转换,可以不必考虑采样定理问题,但是仍然需要设计一个定时器做采样周期用,定时启动A/D转换设用TMR2模块做采样周期定时器,预、后分频比都是1:8,则T2CON,周期寄存器PR2=255,因此采样周期是16×256×16μs,远大于一次A/D转换所需要的12×1.6μs的要求4.2RB端口图4-3
您可能关注的文档
- 《机械制造基础》课件第2章.ppt
- 《 单片机原理与应用11.pptx
- 《光电对抗原理与应用》课件第3章.ppt
- 《程序设计与C语言》课件第5章.ppt
- 《 微机原理课件-第3章指令系统.pptx
- 《程序设计与C语言》课件第6章.ppt
- 《程序设计与C语言》课件第2章.ppt
- 《机械制造基础》课件第3章.ppt
- 《光电对抗原理与应用》课件第6章.ppt
- 《单片机原理、接口与C51应用程序设计》课件第9章.ppt
- 2025年市国资委党委开展深入贯彻中央八项规定精神学习教育工作方案与开展学习中央八项规定主题教育工作方案(2篇文).docx
- 在2025年市商务局党组研究部署深入贯彻中央八项规定精神学习教育专题会上的讲话稿、教育动员部署会议上的讲话提纲【2篇文】.docx
- 开展2025年学习八项规定主题教育工作方案与领导在局机关深入贯彻八项规定精神学习教育部署会上的讲话稿(两篇文).docx
- 2025年深入贯彻中央八项规定精神学习教育实施方案与全面落实中央八项规定精神情况总结(2篇文).docx
- 2025年落实中央八项规定精神情况总结稿与领导在深入贯彻中央八项规定精神学习教育工作会议的主持讲话稿(2篇文).docx
- 2025年组织部长在八项规定学习教育工作专班座谈会的讲话稿与开展学习中央八项规定主题教育工作方案(两篇文).docx
- 学习2025年深入贯彻中央八项规定精神知识测试题135题【附答案】与全面深入贯彻中央八项规定精神学习教育实施方案.docx
- 2025年县委书记在中央八项规定精神学习教育动员会上的讲话稿遵守党的政治纪律和落实中央八项规定精神情况个人对照检查材料(2篇文).docx
- 2025年在深入贯彻中央八项规定精神学习教育动员部署会上的讲话稿与在市委党的建设工作领导小组会议暨部署深入贯彻中央八项规定精神学习教育专题会讲话稿(两篇文).docx
- 2025年市工业园区党工委开展深入贯彻中央八项规定精神学习教育工作方案与深入贯彻中央八项规定精神学习教育动员部署会讲话提纲【2篇文】.docx
最近下载
- 第五次全国营养调查报告.docx VIP
- 《妇产科护理》课件——第二章 女性生殖系统解剖与生理.ppt VIP
- 阳春市巨阳新能源120MW渔光互补光伏发电综合利用项目升压站建设项目环境影响报告表.doc VIP
- 2023年下半年浙江绍兴市柯桥区卫生健康单位招聘119人笔试备考题库及答案解析.docx
- 自然保护区的设计原则.ppt VIP
- 全国第三届职业技能大赛(智能网联汽车装调运维)选拔赛理论考试题库(含答案).doc VIP
- 2025年河南工业职业技术学院单招数学试题 .pdf VIP
- 2024-2025学年(统编版五四制)六年级语文下册第七单元知识清单.pdf VIP
- 粉尘爆 炸危险场所用收尘器防爆导则(doc5).doc VIP
- 拳皇97附带图片绝对完美键盘出招表.pdf
文档评论(0)