节点应用程序设计ppt课件.ppt
《节点应用程序设计ppt课件.ppt》由会员分享,可在线阅读,更多相关《节点应用程序设计ppt课件.ppt(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值第5章CAN节点应用程序设计资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值本章导读应用程序(eg.MCU=P89V51)CAN收发器eg.CTM8251CAN控制器eg.SJA1000CAN硬件驱动CAN应用层协议驱动功能电路Eg.LED/KEY功能电路驱动CAN节点结构第2章第3章第4章本 章本章以前面开发的CAN应用层协议驱动程序为基础,通过一个CAN节点应用程序设计的实例,来展示应用层协议
2、在CAN节点上的具体应用。资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值功能电路驱动蜂鸣器驱动电路按键输入电路LED灯显示电路蜂鸣器驱动按键驱动LED驱动资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值蜂鸣器驱动目的:驱动蜂鸣器发出声音。无源蜂鸣器:如何发声?方法:使无源蜂鸣器不断振荡发出声音。发声时间由发声频率决定T定时时间定时时间到,电平取反取反次数=发声时间发声频率程序实现程序实现:通过MCU的定时器中断来控制振荡频率。资金是运动的价值
3、,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值蜂鸣器驱动程序四个函数来实现:void buzzerInit(void)void buzzerQuiet(void)void ISR_Timer1(void)interrupt TF1_VECTORvoid buzzerSound(unsigned int uiFreq,unsigned int uiTime)/控制蜂鸣器不发声/Timer中断服务函数/Buzzer初始化/发出指定频率的声音资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分
4、资金就是原有资金的时间价值蜂鸣器驱动程序四个函数来实现:void buzzerQuiet(void)void ISR_Timer1(void)interrupt TF1_VECTORvoid buzzerInit(void)void buzzerSound(unsigned int uiFreq,unsigned int uiTime)/控制蜂鸣器不发声/Timer中断服务函数/Buzzer初始化/发出指定频率的声音void buzzerInit(void)BuzzCnt=0;TR1=0;/关闭定时器1TF1=0;/清除定时器1中断标志TMOD&=T0_MASK;/清除旧设置(#defineT
5、0_MASK0 x0F)TMOD|=0 x01;/设置新模式:16位定时模式BUZZ=1;/置高蜂鸣器控制引脚为高电平ET1=1;/使能定时器中断1EA=1;/设置中断允许/Buzzer初始化资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这部分资金就是原有资金的时间价值蜂鸣器驱动程序四个函数来实现:void buzzerQuiet(void)TR1=0;/关闭定时器1TF1=0;/清除定时器中断标志BUZZ=1;/置高蜂鸣器的控制引脚电平/控制蜂鸣器不发声资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值的这
6、部分资金就是原有资金的时间价值蜂鸣器驱动程序四个函数来实现:void ISR_Timer1(void)interrupt TF1_VECTORif(BuzzCnt)/允许蜂鸣器发声TR1=0;/关闭定时器1TL1=TL1_Load;/设置定时器的计数值低8位TH1=TH1_Load;/设置定时器的计数值高8位TR1=1;/启动定时器BUZZ=!BUZZ;/蜂鸣器控制电平取反BuzzCnt-;/蜂鸣器响的次数减1elsebuzzerQuiet();/关闭定时器,在蜂鸣器震荡次数为0时/Timer中断服务函数资金是运动的价值,资金的价值是随时间变化而变化的,是时间的函数,随时间的推移而增值,其增值
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 节点 应用 程序设计 ppt 课件
限制150内