單片機與接口技術——基於CC2530的單片機應用(項目教學版·第2版)
主編:楊玥 副主編:劉申菊、劉洋、陳海源、胡元元
相關主題
商品描述
目錄大綱
目錄
項目1認識CC2530
1.1項目任務和指標
1.2項目的預備知識
1.2.1CC2530無線片上系統概述
1.2.2CC2530芯片主要特性
1.2.3CC2530的應用領域
1.2.4CC2530概述
1.2.5CC2530芯片引腳的功能
1.2.6CC2530增強型8051內核簡介
1.3項目實施
1.3.1任務1: 工程環境安裝
1.3.2任務2: 下載和調試
1.3.3任務3: 建立工程模板
項目2通用I/O埠控制
2.1項目任務和指標
2.2項目的預備知識
2.2.1通用I/O埠簡介
2.2.2通用I/O埠相關寄存器
2.3項目實施
項目3外部中斷
3.1項目任務和指標
3.2項目的預備知識
3.2.1中斷概述
3.2.2中斷屏蔽
3.2.3中斷處理
3.3項目實施
項目4定時器控制
4.1項目任務和指標
4.2項目的預備知識
4.2.1片內外設I/O
4.2.2定時器簡介
4.2.3T1寄存器
4.2.4T1操作
4.2.516位計數器
4.2.6T3概述
4.2.7睡眠定時器簡介
4.2.8睡眠定時器寄存器
4.3項目實施
4.3.1任務1: T1控制
4.3.2任務2: T2控制
4.3.3任務3: T3控制
4.3.4任務4: T4控制
項目5串口控制
5.1項目任務和指標
5.2項目的預備知識
5.2.1串行通信接口
5.2.2串行通信接口寄存器
5.2.3設置串行通信接口寄存器波特率
5.2.4UART接收
5.3項目實施
5.3.1任務1: 串口收發數據
5.3.2任務2: 串口控制LED
項目6A/D轉換控制
6.1項目任務和指標
6.2項目的預備知識
6.2.1ADC簡介
6.2.2ADC輸入
6.2.3ADC寄存器
6.2.4ADC轉換結果
6.2.5單個ADC轉換
6.3項目實施
6.3.1任務1: 片上溫度A/D轉換控制
6.3.2任務2: 模擬電壓A/D轉換控制
6.3.3任務3: 電源電壓A/D轉換控制
項目7時鐘和電源管理
7.1項目任務和指標
7.2項目的預備知識
7.2.1CC2530電源管理簡介
7.2.2CC2530電源管理控制
7.2.3CC2530振盪器和時鐘
7.3項目實施
7.3.1任務1: 時鐘顯示
7.3.2任務2: 系統休眠與低功耗
項目8看門狗的應用
8.1項目任務和指標
8.2項目的預備知識
8.2.1看門狗模式
8.2.2定時器模式
8.2.3看門狗定時器寄存器
8.3項目實施
參考文獻