LabVIEW与物联网:分布式家庭智能监控系统的时钟源选择
需积分: 49 43 浏览量
更新于2024-08-08
收藏 9.25MB PDF 举报
"该文档详细介绍了基于LabVIEW和物联网的分布式家庭智能监控系统中的时钟源选择,特别关注了在PIC微控制器中的Timer1时钟源配置。"
在设计基于LabVIEW和物联网的分布式家庭智能监控系统时,时钟源的选择是关键部分,因为它直接影响到系统的精度和响应速度。在PIC18F66K80系列微控制器中,Timer1的时钟源可以通过配置T1CON寄存器的TMR1CS<1:0>和SOSCEN位来设定。
1. **时钟源选择**:
- **内部时钟源**:当选择内部时钟源时,Timer1使用FOSC(系统振荡器频率)的整数倍作为时基,这个倍数由Timer1的预分频比决定。TMR1H和TMR1L寄存器在每个FOSC周期的整数倍处递增。
- **外部时钟源**:选择外部时钟源时,Timer1可以作为定时器或计数器工作。在计数模式下,Timer1在外部时钟输入T1CKI的上升沿递增。外部时钟源可以同步或异步于单片机的系统时钟运行。此外,还可以使用32.768kHz的外部晶振与专用内部振荡器电路配合,实现精确的定时功能。
2. **计数器模式下的注意事项**:
- 在计数器模式下,当Timer1被POR复位后启用,或者写入TMR1H或TMR1L,或者Timer1被禁止后再启用(T1CKI信号状态变化),计数器在首个上升沿递增前,必须先经历一个下降沿。
3. **时钟源选项**:
- TMR1CS1 TMR1CS0 SOSCEN 时钟源
- 0 1 x 时钟源 (FOSC)
- 0 0 x 指令时钟 (FOSC/4)
- 1 0 0 T1CKI 引脚上的外部时钟
- 1 0 1 SOSCI/SOSCO 引脚上的振荡器电路
4. **关于PIC微控制器**:
- PIC18F66K80系列是采用nanoWatt XLP技术的增强型闪存单片机,具有ECAN(Enhanced CAN,增强型控制器局域网)功能,适用于28/40/44/64引脚封装。
- 使用Microchip的器件时,应始终参考英文原版数据手册以获取最新和最准确的信息,因为中文版本可能不包含所有细节或已被更新。
5. **免责声明**:
- Microchip Technology Inc.虽然提供中文版本的文档,但不承担由于翻译错误导致的任何责任。建议用户在开发过程中参考英文原版文档。
- Microchip不对器件应用信息的准确性、质量、性能、适销性或特定用途的适用性提供任何保证,且不承担由此产生的任何责任。
- 对于将Microchip器件用于生命维持和/或生命安全应用,风险由购买者自行承担,并同意保护和赔偿Microchip免受任何法律纠纷。
在基于LabVIEW和物联网的家庭智能监控系统中,选择适当的时钟源对于确保系统的稳定性和效率至关重要。在配置PIC18F66K80的Timer1时,需要根据具体应用需求选择内部或外部时钟源,并注意计数器模式下的操作条件。同时,遵循Microchip提供的官方文档以获取最准确的技术指导。
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
陆鲁
- 粉丝: 26
- 资源: 3883
最新资源
- Raspberry Pi OpenCL驱动程序安装与QEMU仿真指南
- Apache RocketMQ Go客户端:全面支持与消息处理功能
- WStage平台:无线传感器网络阶段数据交互技术
- 基于Java SpringBoot和微信小程序的ssm智能仓储系统开发
- CorrectMe项目:自动更正与建议API的开发与应用
- IdeaBiz请求处理程序JAVA:自动化API调用与令牌管理
- 墨西哥面包店研讨会:介绍关键业绩指标(KPI)与评估标准
- 2014年Android音乐播放器源码学习分享
- CleverRecyclerView扩展库:滑动效果与特性增强
- 利用Python和SURF特征识别斑点猫图像
- Wurpr开源PHP MySQL包装器:安全易用且高效
- Scratch少儿编程:Kanon妹系闹钟音效素材包
- 食品分享社交应用的开发教程与功能介绍
- Cookies by lfj.io: 浏览数据智能管理与同步工具
- 掌握SSH框架与SpringMVC Hibernate集成教程
- C语言实现FFT算法及互相关性能优化指南