单片机知识

本文详细介绍了CC2530单片机的基础知识,包括其内部结构、特点、分类以及运行条件。重点讲解了CC2530的I/O端口、外部中断应用和定时/计数器的功能与配置。此外,还涵盖了串口通信和A/D转换的原理及在CC2530中的实现,为单片机学习者提供了全面的参考资料。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

**

CC2530单片机知识总结

**

学习单元1 开发入门
单片机也叫微控制器,是一种集成电路芯片。
单片机的特点:
1.体积小,重量清
2.结构简单,可靠性高
3.工作电压低,功耗低
4.价格低廉,性价比高
单片机的分类:
1.按用途分类 通用型和专用型
2.按数据处理位数进行分类 8位 16位 32位
单片机的内部结构
1.时钟电路 2.中央处理器 3.只读存储器ROM 4.随机存储器RAM
5.中断系统 6.并行I/O端口 7.定时计数器 8.串行接口
单片机的运行条件
硬件条件 软件条件
CC2530单片机的外设
21个通用I/O引脚
内存控制器
具有5个通道的DMA控制器
4个定时器
1个睡眠定时器
两个串行通信接口
8通道12位ADC
1个随机数发生器
1个看门狗定时器
AES安全协处理器
RS-232 RS-422 RS-485
SPI串行外设接口 I2C内置集成电路
CAN 控制器局域网
电平信号 TTL电平 CMOS电平 RS-232电平 USB电平
注意电气特性
双绞线 同轴电缆 光纤
差分电压传送 隐性电平 显性电平

学习单元二 并行I/O端口应用

1.40个引脚
引脚类型 包含引脚 功能介绍
电源类引脚 AVDD1-AVDD6 DVDD1-DVDD2
GND DCOUPL 为芯片供电
数字I/O引脚 P0_0—P0_7,P1_0—P1_7
P2_0—P2_4 数字信号输入/输出
时钟引脚 XOSC_Q1 XOSC_Q2 时钟信号输入
复位引脚 RESET_N 让芯片复位
RF引脚 RF_N,RF_P 外接无线收发天线
其他引脚 RBIAS 外接偏执电阻
2.CC2530的I/O引脚
21个数字引脚,组成3个8位端口,端口0,端口1,端口2
通常为P0 P1 P2其中P0和P1是8位端口,P2仅有5位。
(1)可配置为通用I/O端口
(2)可配置为外部设备I/O端口
(3)输入口具备3种输入模式
上拉,下拉,三态
(4)具有外部中断能力

3.I/O端口的相关寄存器
与CC2530的I/O端口有关的主要特殊功能寄存器
名称 功能描述
Px 端口数据,用来控制端口的输出或获取端口的输入
PERCFG 外设控制,用来选择外设功能在I/O端口上的位置
APCFG 模拟外设I/O配置。用来配置P0都作为模拟I/O端口
使用
PxSEL 端口功能选择,用来设置端口是通用I/O还是外设I/O
PxDIR 端口方向,当端口为通用I/O端时,用来设置数据传输方向
PxINP 端口输入模式,当端口为通用输入口时,用来选择输入模式
PxIFG 端口中断状态标志,使用外部中断时,用来表示是否有中断
PICTL 端口中断控制,使用外部中断时,用来配置端口中断触发类型
PxIEN 端口中断屏蔽,用来选择是否使用外部中断功能
PMUX 掉电信号,用来输出32KHZ时钟信号或内部数字稳压状态
寄存器位操作约定

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值