- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
跑马灯的基本原理与实现
课程 目标与重难点
知识目标 能力 目标 素质 目标
1 2 3
掌握 能够 培养
I/O端口相关知识 , 在IAR开发环境中建 硬件工程师系统分
PxSEL寄存器定义 , 立工程 ,编写代码, 析、独立思考、动
PxDIR寄存器定义 , 仿真调试 ,实现跑马 手实践、协同合作
跑马灯实现的原理。 灯项 目。 的基本素质。
重点 :PxSEL寄存器和PxDIR寄存器的定义与应用。
难点 :建立工程、设计程序实现对LED灯的变化控制。
项 目内容与任务分解
设计程序 ,实现LED跑马灯的功能。功能如下 :
【1】系统上电后 ,全部LED灯关闭 (高电平点亮 ,低电平熄灭 )。
【2】D4亮 ,过一会 ,D3亮 ,过一会 ,D6亮 ,过一会 ,D5亮 ;过
一会 , D4灭 ,过一会 ,D3灭 ,过一会 ,D6灭 ,过一会 ,D5灭。
【3】反复循环执行上面的灯光变化 ,实现跑马灯。
任务 01 学习I/O端口相关知识
CC2530的端口引脚概述
QFN40封装 ,有40个引脚 ,分为6大类型。
有21个数字I/O端口 ,其中P0和P1是8位端
口 ,P2仅有5位可以使用。这21个端口均
可以通过编程进行配置。
每个I/O端口都可以配置成外部中断源的信
号输入引脚。
有4个相关的特
殊功能寄存器。
I/O端口相关的特殊功能寄存器
在微处理器内部 ,有一些特殊功能的存储单元 ,这些单元用来存放
控制单片机内部器件的命令、数据或运行工程中的一些状态信息 ,
这些寄存器统称为 “特殊功能寄存器 (SFR )”。
操作微控制器的本质 ,就是对这些特殊功能寄存器进行读写操作 ,
并且某些特殊功能寄存器可以位寻址。
为了便于使用 ,每个特殊功能寄存器都会安排一个名字 ,在程序设
计时 ,引入头文件 “ioCC2530.h” ,才能直接使用名称。
通用I/O端口相关的常用寄存器有下面4个 :
PxSEL寄存器、PxDIR寄存器、PxINP寄存器、Px寄存器
PxSEL寄存器的定义
微处理器的大部分I/O端口都是功能复用的 ,在使用的时候 ,需要通
过功能选择寄存器来选择端口的功能。
PxSEL寄存器 :端口功能选择寄存器。
寄存器中的每一位对应相应编号端口中的每一个引脚。
PxDIR寄存器的定义
端口有信号输入和信号输出两个方向 ,当通过PxSEL寄存器将端口
设置为通用I/O功能之后 ,要为该端口的选择一个信号传输方向。
例如 :控制LED灯 ,端口方向要设置为输出 ,按键功能 ,则要设置为输入。
PxDIR寄存器 :端口方向寄存器。
1+X证书 “传感网应用开发”考题
2020年1月份 ,单选题第1题。
P1DIR |= 0x04 ,是把 ( )端口设为输出模式。
A. P1_0 B. P1_2
C. P1_1 D. P1_3
2020年1月份 ,单选题第25题。
CC2530 中的寄存器 PxSEL,其中 x 为端口的标号 ( )。
A. 0~1 B. 0~4
C. 0~3 D. 0~2
1+X证书 “传感网应用开发”考题
2020年1月份 ,多选题第2题。
CC25
您可能关注的文档
- 操作系统原理与设计.PDF
- 期单元测试《Unit5》英语试卷.PDF
- 信锐无线网络管理系统.PDF
- 基于Arduino的远程控制机械臂设计报告.PDF
- 预防停机的设计可实现.PDF
- 陕西省数字证书认证中心.PDF
- 基金从业人员远程培训系统.PDF
- 培养金融领袖引领金融实践.PDF
- 英语专业评估主干课程和.PDF
- 苏青益筹爱心网络募捐平台使用说明(1.28版).PDF
- 四川省德阳市罗江中学2025届高三考前热身化学试卷含解析.doc
- 山东省枣庄现代实验学校2025届高三下学期第五次调研考试化学试题含解析.doc
- 吉林省长春市十一高中等九校教育联盟2025届高三一诊考试生物试卷含解析.doc
- 2025届江苏省盐城市伍佑中学高考仿真模拟化学试卷含解析.doc
- 2025届广西贺州中学高考冲刺押题(最后一卷)生物试卷含解析.doc
- 安徽省池州市贵池区2025届高三第一次模拟考试生物试卷含解析.doc
- 宁夏银川一中2025届高三(最后冲刺)化学试卷含解析.doc
- 广东省广州市增城区四校联考2025届高考压轴卷化学试卷含解析.doc
- 2025届邯郸市第一中学高考生物必刷试卷含解析.doc
- 2025届安徽省安庆市石化第一中学高考仿真卷化学试卷含解析.doc
文档评论(0)