无线传感器网络实验教程一-IO端口实验.ppt
《无线传感器网络实验教程一-IO端口实验.ppt》由会员分享,可在线阅读,更多相关《无线传感器网络实验教程一-IO端口实验.ppt(52页珍藏版)》请在三一办公上搜索。
1、copyright:柯宗武,无线传感器网络实验教程(一)基本输入输出实验,主讲教师:柯宗武2013年2月,copyright:柯宗武,无线传感器网络教学方式,与实践无关的理论学生自学,并在笔记本上完成教师布置的读书笔记。重点讲解实践相关理论知识,理论与实践同步进行,案例化教学。考核方式:考试50%,课堂笔记、考勤及作业50%,无故缺课者直接重修,本课程没有补考!,copyright:柯宗武,无线传感器网络实验考核方式,无线传感器网络实验考核方式:手写实验报告质量评估70%,同时交电子稿的,可适当加分,考勤占30%,无故缺课者直接重修,本课程没有补考!,copyright:柯宗武,本周课外阅读,
2、阅读教材第一章和第十章,并在笔记本上写读书报告,copyright:柯宗武,本章内容,ZigBee硬件平台-CC2530介绍IAR使用教程CC2530输入输出端口介绍实验一:GPIO输入输出实验指导,copyright:柯宗武,实验环境,安装IAR7.51安装USB转串口安装CP2102 USB转串口驱动安装仿真器驱动驱动文件在 IAR 程序安装目录下,在 C:Program FilesIAR SystemsEmbedded Workbench 5.3 Evaluation version8051driversTexas Instruments下,copyright:柯宗武,实验内容,1.编写
3、程序实现LED1和LED2交替点亮(跑马灯)。2.编写程序实现当按键按下时启动跑马灯,当按键释放时停止跑马灯。,copyright:柯宗武,实验指导,CC2530内部结构CC2530引脚功能CC2530主板原理图介绍CC2530 IO端口介绍使用IAR开发CC2530程序指导参考资料CC2530数据手册CC2530用户手册,copyright:柯宗武,CC2530的主要特点,CC2530 采用增强型8051MCU,32/64/128KB 闪存,8KB SRAM并内置了ZigBee协议栈。集成了2.4GHz DSSS(直接序列扩频)射频收发器。CC2530主要特点包括:高性能、低功耗的8051M
4、CU的RF收发器极高的接收灵敏度和抗干扰能力32/64/128KB 闪存,copyright:柯宗武,CC2530的主要特点,8KB SRAM,具备在供电方式下的数据存储能力强大的DMA(存储器直接存取控制器)功能硬件支持CSMACA具有8路814位的ADC具有高级加密标准(AES)协处理器两个USART,支持多种串口通信协议一个IEEE 802.15.4 媒体介入控制器(MAC)的定时器一个通用16位定时器和两个8位定时器,copyright:柯宗武,CC2530内部结构:,copyright:柯宗武,CC2530引脚功能:,接地衬垫必须连接到一个坚固的接地面,未使用的引脚连接到GND,co
5、pyright:柯宗武,CC2530引脚功能:,原理图,copyright:柯宗武,CC2530引脚功能:,CC2530共有21个I/O端口。通过一组SFR寄存器可将它们配置成通用I/O或作为连接ADC、计时器或USART部件的外围设备I/O端口。P1_0,P1_1具有20mA驱动能力,可直接驱动LED。,原理图,copyright:柯宗武,原理图,外接32kHz晶振,外接32MHz晶振,copyright:柯宗武,射频输入输出端口,外接天线。,原理图,copyright:柯宗武,CC2530 IO端口介绍,CC2530总共有21个IO端口21个IO端口均可配置成通用端口(general-pu
6、rpose digital I/O)外设信号端口(peripheral I/O signals)通过一组配置寄存器(configuration registers)配置,参考文献,copyright:柯宗武,CC2530 IO端口介绍-通用端口,CC2530有3个8位通用端口P0、P1、P2,P2只有五个有效位供使用。通过特殊功能寄存器(SFR)P0、P1、P2实现端口的访问。P1.0和P1.1驱动能力为20mA,可直接驱动LED,其它端口驱动能力为4mA。PxSEL是端口配置寄存器。可将端口配置成通用端口或外部设备端口。PxDIR寄存器可配置端口为输入端口或输出端口。对应位置1时,则端口被配
7、置成输出端口。通过SFR PxIEN、PICTL和PxIFG可配置通用端口中断类型。,copyright:柯宗武,CC2530 IO端口介绍-相关SFR,P0:Port 0P1:Port 1P2:Port 2PERCFG:Peripheral-control registerAPCFG:Analog peripheral I/O configurationP0SEL:Port 0 function-select registerP1SEL:Port 1 function-select registerP2SEL:Port 2 function-select register,copyright
8、:柯宗武,CC2530 IO端口介绍-相关SFR,P0DIR:Port 0 direction registerP1DIR:Port 1 direction registerP2DIR:Port 2 direction registerP0INP:Port 0 input-mode registerP1INP:Port 1 input-mode registerP2INP:Port 2 input-mode registerP0IFG:Port 0 interrupt-status flag registerP1IFG:Port 1 interrupt-status flag register
9、P2IFG:Port 2 interrupt-status flag register,copyright:柯宗武,CC2530 IO端口介绍-相关SFR,PICTL:Interrupt edge registerP0IEN:Port 0 interrupt-mask registerP1IEN:Port 1 interrupt-mask registerP2IEN:Port 2 interrupt-mask registerPMUX:Power Down Signal Mux registerOBSSEL0:Observation output control register 0OBSSE
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 无线 传感器 网络 实验 教程 IO 端口

链接地址:https://www.31ppt.com/p-5767876.html