单片机CC2530学习笔记
发布日期:2021-05-07 18:15:53 浏览次数:15 分类:技术文章

本文共 1200 字,大约阅读时间需要 4 分钟。

文章目录:


一:与或操作

清0:&=~置1:|=与操作 & :将寄存器中某些位置0同时不影响其他位       任何值与1相与,保留原值    任何值与0相与,结果为0    有两个1才为1    很多时候&要取反~或操作 |:将寄存器中某些位置1同时不影响其他位    任何值与0相或,保留原值    任何值与1相或,结果为1    有一个1就为1异或    ^    两个相同为0从左往右,0位开始

二:CC2530的通用 IO及相关寄存器

1.与通用I/O端口相关常用的4个寄存器

PXSEL    功能选择RXDIR    传输模式PXINP    输入模式:上拉、下拉、三态PX       数据端口

2.PxSEL寄存器与PxDIR寄存器

3.P0INP寄存器与P1INP寄存器与P2INP

三:按键的工作原理与程序设计思路

按键的两个引脚,一端通过电阻上拉到高电平,另一端接地    没有按键下的时候,输入引脚为 高电平    当有按键下的时候,输入引脚为 低电平    通过识别高低电平来判断:是否有按键触发去抖动处理:有干扰信号,获得真实的按键触发信号

四:CC2530的中断系统

1.CC253018个中断源 

2.CC2530中断服务函数的格式

3.中断相关的寄存器

3.1 IEN0

3.2 IEN1

3.3 IEN2

五:CC2530外部中断及相关寄存器

端口组的中断标志 P0IF、 P1IF、P2IF

1.端口使能寄存器 P0IEN、P1IEN、P2IEN

2.端口输入信号寄存器 PICTL

3.端口中断状态标志寄存器 P0IGF、P1IGF

六:CC2530的定时器资源概述

1.CC2530的5个定时/计数器 

2.定时器1的工作原理 T1CNTL、T1CNTH

3.定时器1的三种工作模式

4.CC2530的定时器中断系统

5.最大计数的计算与设置

6.T1CTL定时器1控制寄存器

7.T1CCTLx定时器1通道x捕获/比较控制寄存器

8.T1STAT 定时器1状态寄存器

七:前后台程序设计思维模式

八:看门狗

1.WDCTL看门狗控制寄存器

2.IEN2中断使能寄存器2

九:CC2530系统时钟的设置

1.概述

2.时钟控制命令寄存器 CLKCONCMD

3.时钟控制状态寄存器(只读) CLKCONSTA

十:CC2530串口资源及相关寄存器

1.概述

2.UART串口引脚的映射关系

3.PERCFG外设控制寄存器

4.波特率的计算与设置

扩展

5.USART寄存器

5.1 UOCSR 控制和状态

5.2 U0UCR UART控制

5.3 U0GCR 通用控制

5.4 UOBUF 接收/传送数据缓存

5.5 U0BAUD 波特率控制

6.串口0的UART初始化设置

十一:CC2530的ADC及相关寄存器 

1.基本原理

2.资源概述

3.ADC寄存器

 

上一篇:基于CC2530的跑马灯实验
下一篇:集成开发环境IAR环境配置

发表评论

最新留言

逛到本站,mark一下
[***.202.152.39]2025年04月14日 11时41分45秒