中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
單片機技術基礎與應用 CC2530 微課版

包郵 單片機技術基礎與應用 CC2530 微課版

作者:劉文博 編
出版社:人民郵電出版社出版時間:2024-07-01
開本: 16開 頁數: 188
本類榜單:教材銷量榜
中 圖 價:¥36.4(7.3折) 定價  ¥49.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

單片機技術基礎與應用 CC2530 微課版 版權信息

單片機技術基礎與應用 CC2530 微課版 本書特色

1.選擇CC2530單片機,將傳感網1 X證書、職業院校技能大賽考核內容融入本教材,使得教材內容更豐滿

2.每個任務由知識鏈接、任務分析、任務實施、技能提升組成,理論結合實踐

3.對重點、難點知識進行詳細講解,可滿足不同層次的學生學習需要

單片機技術基礎與應用 CC2530 微課版 內容簡介

本書介紹CC2530單片機開發的相關知識,采用項目化方式編寫,全書共7個項目:走進 CC2530單片機、跑馬燈的實現、按鍵控制LED亮滅、簡易交通燈的實現、呼吸燈的實現、CC2530單片機與PC的通信、簡易火焰報警器的設計與實現。各項目分成2~3個任務進行講解,逐步實現項目目標。讀者通過學習這些任務,可以對CC2530單片機的基礎知識、I/O端口、中斷系統、定時/計數器、串口通信、ADC等內容有一定的理解,并能運用這些知識解決一些實際問題。針對學有余力的讀者,本書在部分任務中增加技能提升模塊,加大任務難度,有利于讀者加深理解、提高硬件編程能力。
本書內容由淺入深,可以作為高職電子類專業的教材。本書將 1+X 傳感網應用開發職業技能等級證書、職業院校物聯網專業技能大賽的考核點融入任務中,可作為1+X證書和相關技能大賽的培訓參考書。同時,本書也可以作為物聯網硬件開發技術培訓班教材,還可供廣大電子愛好者自學使用。

單片機技術基礎與應用 CC2530 微課版 目錄

項目1

走進CC2530單片機 1

項目目標 1

任務1.1 了解CC2530單片機及

搭建開發環境 1

任務目標 1

任務要求 1

知識鏈接 2

1.1.1 單片機基本介紹 2

1.1.2 CC2530單片機基本介紹 3

1.1.3 軟件開發環境介紹 4

1.1.4 CC2530單片機相關的硬件介紹 5

任務實現 6

1.1.5 IAR軟件的安裝 6

1.1.6 SmartRF Flash Programmer

軟件的安裝 9

1.1.7 CC Debugger仿真器的驅動

程序的安裝 9

任務1.2 第 一個CC2530單片機

程序 10

任務目標 10

任務要求 10

知識鏈接 10

1.2.1 CC2530工程介紹 10

任務實現 10

1.2.2 創建CC2530工程 10

1.2.3 燒寫程序 17

1.2.4 調試程序 19

項目總結 20

課后練習 20



項目2

跑馬燈的實現 22

項目目標 22

任務2.1 周期性點亮與熄滅LED 22

任務目標 22

任務要求 22

知識鏈接 23

2.1.1 CC2530單片機的引腳 23

2.1.2 I/O端口的相關寄存器 25

2.1.3 &=~與|=復合運算符 28

任務分析 30

2.1.4 分析流程圖 30

2.1.5 分析電路圖 30

任務實現 31

2.1.6 創建工程 31

2.1.7 導入頭文件 31

2.1.8 編寫延時函數 32

2.1.9 設置I/O引腳的相關寄存器 32

2.1.10 編寫main函數 33

2.1.11 完成任務完整代碼 33

2.1.12 燒寫可執行文件并查看實驗效果 34

技能提升 34

2.1.13 宏定義的使用 34

任務2.2 簡易跑馬燈的實現 35

任務目標 35

任務要求 35

知識鏈接 36

2.2.1 跑馬燈與流水燈介紹 36

任務分析 36

2.2.2 分析流程圖 36

2.2.3 分析電路圖 37

任務實現 37

2.2.4 創建工程 37

2.2.5 編寫基礎代碼 39

2.2.6 編寫main函數的主循環代碼 40

2.2.7 完成任務完整代碼 40

2.2.8 燒寫可執行文件并查看實驗效果 41

2.2.9 切換工程 41

技能提升 42

2.2.10 流水燈的實現 42

項目總結 44

課后練習 44



項目3

按鍵控制LED亮滅 45

項目目標 45

任務3.1 按鍵控制LED亮滅——

查詢方式 45

任務目標 45

任務要求 45

知識鏈接 46

3.1.1 查詢方式 46

3.1.2 通用I/O引腳的輸入功能 46

3.1.3 按鍵消抖 46

3.1.4 用查詢方式處理按鍵事件的相關

寄存器 47

任務分析 48

3.1.5 分析流程圖 48

3.1.6 分析電路圖 49

任務實現 49

3.1.7 創建工程 50

3.1.8 編寫基礎代碼 50

3.1.9 編寫main函數的主循環代碼 50

3.1.10 完成任務完整代碼 51

3.1.11 燒寫可執行文件并查看實驗效果 52

技能提升 52

3.1.12 用按鍵控制流水燈的啟動或暫停——

查詢方式 52

任務3.2 按鍵控制LED亮滅——

中斷方式 54

任務目標 54

任務要求 54

知識鏈接 55

3.2.1 中斷介紹 55

3.2.2 CC2530單片機的中斷系統 56

3.2.3 與端口中斷相關的寄存器 60

任務分析 66

3.2.4 分析流程圖 66

3.2.5 分析電路圖 66

任務實現 67

3.2.6 創建工程 67

3.2.7 編寫基礎代碼 67

3.2.8 初始化P1_2引腳的外部中斷 68

3.2.9 編寫main函數 68

3.2.10 編寫中斷服務函數 69

3.2.11 完成任務完整代碼 70

3.2.12 燒寫可執行文件并查看實驗效果 71

技能提升 72

3.2.13 用按鍵控制流水燈的啟動與暫停——

中斷方式 72

項目總結 73

課后練習 73



項目4

簡易交通燈的實現 75

項目目標 75

任務4.1 簡易交通燈實現——正計數/

倒計數模式 75

任務目標 75

任務要求 75

知識鏈接 76

4.1.1 定時/計數器介紹 76

4.1.2 定時/計數器的工作模式 77

4.1.3 T1的相關寄存器 80

任務分析 82

4.1.4 分析流程圖 82

4.1.5 分析電路圖 83

任務實現 83

4.1.6 創建工程 83

4.1.7 初始化T1 83

4.1.8 編寫main函數 84

4.1.9 編寫T1中斷服務函數 85

4.1.10 完成任務完整代碼 86

4.1.11 燒寫可執行文件并查看實驗效果 87

技能提升 87

4.1.12 函數的封裝 87

任務4.2 簡易交通燈實現——

模模式 89

任務目標 89

任務要求 89

知識鏈接 89

4.2.1 模模式介紹 89

4.2.2 模模式相關寄存器 90

任務分析 90

4.2.3 分析流程圖 90

4.2.4 分析電路圖 90

任務實現 91

4.2.5 創建工程 91

4.2.6 設置通道0的輸出比較模式 91

4.2.7 開啟相關中斷開關 91

4.2.8 編寫T1初始化函數 91

4.2.9 編寫中斷服務函數 91

4.2.10 完成任務完整代碼 92

4.2.11 燒寫可執行文件并查看實驗效果 93

技能提升 93

4.2.12 改變交通燈時間 93

任務4.3 簡易交通燈實現——

T4實現 95

任務目標 95

任務要求 95

知識鏈接 95

4.3.1 T4的工作模式 95

任務分析 96

4.3.2 分析流程圖 96

4.3.3 分析電路圖 96

任務實現 96

4.3.4 創建工程 96

4.3.5 設置計數模式和計數值 96

4.3.6 啟動T4 97

4.3.7 完成任務完整代碼 97

4.3.8 燒寫可執行文件并查看實驗效果 98

技能提升 98

4.3.9 改變定時/計數器工作時鐘頻率 98

項目總結 100

課后練習 100



項目5

呼吸燈的實現 102

項目目標 102

任務5.1 T1控制D3實現呼吸燈 102

任務目標 102

任務要求 102

知識鏈接 102

5.1.1 呼吸燈與PWM介紹 102

5.1.2 T1的PWM功能 103

5.1.3 與呼吸燈相關的寄存器 104

任務分析 106

5.1.4 分析流程圖 106

5.1.5 分析電路圖 106

任務實現 106

5.1.6 創建工程 106

5.1.7 編寫基礎代碼 107

5.1.8 設置T1 107

5.1.9 處理中斷標志位 108

5.1.10 編寫main函數 108

5.1.11 完成任務完整代碼 109

5.1.12 燒寫可執行文件并查看實驗效果 110

技能提升 110

5.1.13 雙呼吸燈的實現 110

任務5.2 用按鍵控制呼吸燈的啟動或

暫停 112

任務目標 112

任務要求 112

知識鏈接 112

5.2.1 用按鍵控制呼吸燈 112

任務分析 112

5.2.2 分析流程圖 112

5.2.3 分析電路圖 113

任務實現 113

5.2.4 編寫基礎代碼 114

5.2.5 處理按鍵事件 114

5.2.6 編寫main函數 115

5.2.7 完成任務完整代碼 116

5.2.8 燒寫可執行文件并查看實驗效果 118

技能提升 118

5.2.9 用按鍵控制雙呼吸燈的運行與

暫停 118

項目總結 121

課后練習 121



項目6

CC2530單片機與PC的

通信 122

項目目標 122

任務6.1 CC2530單片機通過串口

發送數據到PC 122

任務目標 122

任務要求 122

知識鏈接 123

6.1.1 串口通信介紹 123

6.1.2 串口通信模塊介紹 124

6.1.3 振蕩器和時鐘 124

6.1.4 與串口相關的寄存器 125

任務分析 130

6.1.5 分析流程圖 130

6.1.6 分析電路圖 130

任務實現 131

6.1.7 創建工程 132

6.1.8 導入頭文件 132

6.1.9 編寫串口初始化函數 132

6.1.10 編寫串口傳輸數據函數 132

6.1.11 編寫中斷服務函數 133

6.1.12 完成任務完整代碼 133

6.1.13 燒寫可執行文件并查看實驗

效果 135

技能提升 136

6.1.14 增加數據發送指示燈 136

任務6.2 PC控制LED的

亮與滅 137

任務目標 137

任務要求 137

知識鏈接 138

6.2.1 串口接收數據的方式 138

6.2.2 與串口接收數據功能相關的

寄存器 138

6.2.3 串口控制命令的格式 139

任務分析 139

6.2.4 分析流程圖 139

6.2.5 分析電路圖 140

任務實現 140

6.2.6 創建工程 140

6.2.7 編寫基本代碼 140

6.2.8 初始化USART0串口 141

6.2.9 編寫串口接收數據代碼 141

6.2.10 編寫主循環代碼 142

6.2.11 完成任務完整代碼 142

6.2.12 燒寫可執行文件并查看實驗

效果 144

技能提升 144

6.2.13 使用中斷方式實現串口接收

數據 144

項目總結 146

課后練習 147



項目7

簡易火焰報警器的設計與

實現 149

項目目標 149

任務7.1 火焰強度的測量 149

任務目標 149

任務要求 149

知識鏈接 149

7.1.1 電信號的形式與轉換 149

7.1.2 火焰傳感器簡介 150

7.1.3 ADC簡介 150

7.1.4 ADC的工作模式 151

7.1.5 ADC相關寄存器 152

任務分析 155

7.1.6 分析流程圖 155

7.1.7 分析電路圖 155

任務實現 156

7.1.8 創建工程 156

7.1.9 編寫基礎代碼 156

7.1.10 設置ADCCON3寄存器 157

7.1.11 編寫ADC中斷服務函數 157

7.1.12 編寫main函數 159

7.1.13 完成任務完整代碼 159

7.1.14 燒寫可執行文件并查看實驗

效果 162

技能提升 163

7.1.15 用查詢方式實現火焰強度的

測量 163

任務7.2 火焰報警器的設計與實現 165

任務目標 165

任務要求 165

知識鏈接 165

7.2.1 火焰報警器的設計分析 165

任務分析 166

7.2.2 分析流程圖 166

7.2.3 分析電路圖 166

任務實現 167

7.2.4 實現呼吸燈效果 167

7.2.5 實現周期性地采集火焰強度數據 167

7.2.6 完成任務完整代碼 168

7.2.7 燒寫可執行文件并查看實驗效果 172

技能提升 172

7.2.8 采用串口的中斷服務函數輸出

數據 172

項目總結 175

課后練習 176







展開全部

單片機技術基礎與應用 CC2530 微課版 作者簡介

劉文博,2013年畢業于中國海洋大學電子與通信工程專業。研究生畢業后,先后在青島海信、樂視網、上海二三四五科技有限公司從事Android內核開發工作,高級開發工程師。2019年,入職山東信息職業技術學院,目前是物聯網專業教師,講師。主編教材一部,發表專業論文十余篇,主持或參與市級以上課題九項,指導學生參加職業院校技能大賽高職組物聯網技術應用賽項,獲得國賽一等獎一項,省賽一等獎、二等獎各一項,榮獲優秀指導教師。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 淋巴细胞分离液_口腔医疗器材-精欣华医疗器械(无锡)有限公司 | 生产自动包装秤_颗粒包装秤_肥料包装秤等包装机械-郑州鑫晟重工科技有限公司 | 量子管通环-自清洗过滤器-全自动反冲洗过滤器-北京罗伦过滤技术集团有限公司 | 上海刑事律师|刑事辩护律师|专业刑事犯罪辩护律师免费咨询-[尤辰荣]金牌上海刑事律师团队 | 针焰试验仪,灼热丝试验仪,漏电起痕试验仪,水平垂直燃烧试验仪 - 苏州亚诺天下仪器有限公司 | 氮化镓芯片-碳化硅二极管 - 华燊泰半导体 | 算命免费_生辰八字_免费在线算命 - 卜算子算命网 | 精密钢管,冷拔精密无缝钢管,精密钢管厂,精密钢管制造厂家,精密钢管生产厂家,山东精密钢管厂家 | 河南不锈钢水箱_地埋水箱_镀锌板水箱_消防水箱厂家-河南联固供水设备有限公司 | 电气控制系统集成商-PLC控制柜变频控制柜-非标自动化定制-电气控制柜成套-NIDEC CT变频器-威肯自动化控制 | 联系我们老街华纳娱乐公司官网19989979996(客服) | 杭州中央空调维修_冷却塔/新风机柜/热水器/锅炉除垢清洗_除垢剂_风机盘管_冷凝器清洗-杭州亿诺能源有限公司 | 地图标注-手机导航电子地图如何标注-房地产商场地图标记【DiTuBiaoZhu.net】 | H型钢切割机,相贯线切割机,数控钻床,数控平面钻,钢结构设备,槽钢切割机,角钢切割机,翻转机,拼焊矫一体机 | 滑石粉,滑石粉厂家,超细滑石粉-莱州圣凯滑石有限公司 | EDLC超级法拉电容器_LIC锂离子超级电容_超级电容模组_软包单体电容电池_轴向薄膜电力电容器_深圳佳名兴电容有限公司_JMX专注中高端品牌电容生产厂家 | 【电子厂招聘_普工招工网_工厂招聘信息平台】-工立方打工网 | 智能化的检漏仪_气密性测试仪_流量测试仪_流阻阻力测试仪_呼吸管快速检漏仪_连接器防水测试仪_车载镜头测试仪_奥图自动化科技 | 水性绝缘漆_凡立水_绝缘漆树脂_环保绝缘漆-深圳维特利环保材料有限公司 | TPE_TPE热塑性弹性体_TPE原料价格_TPE材料厂家-惠州市中塑王塑胶制品公司- 中塑王塑胶制品有限公司 | 全屋整木定制-橱柜,家具定制-四川峨眉山龙马木业有限公司 | 鄂泉泵业官网|(杭州、上海、全国畅销)大流量防汛排涝泵-LW立式排污泵 | 真空粉体取样阀,电动楔式闸阀,电动针型阀-耐苛尔(上海)自动化仪表有限公司 | 托盘租赁_塑料托盘租赁_托盘出租_栈板出租_青岛托盘租赁-优胜必达 | 洗石机-移动滚筒式,振动,螺旋,洗矿机-青州冠诚重工机械有限公司 | 四探针电阻率测试仪-振实密度仪-粉末流动性测定仪-宁波瑞柯微智能 | 铆钉机|旋铆机|东莞旋铆机厂家|鸿佰专业生产气压/油压/自动铆钉机 | 高温链条油|高温润滑脂|轴承润滑脂|机器人保养用油|干膜润滑剂-东莞卓越化学 | 扬子叉车厂家_升降平台_电动搬运车|堆高车-扬子仓储叉车官网 | 杭州标识标牌|文化墙|展厅|导视|户内外广告|发光字|灯箱|铭阳制作公司 - 杭州标识标牌|文化墙|展厅|导视|户内外广告|发光字|灯箱|铭阳制作公司 | PC阳光板-PC耐力板-阳光板雨棚-耐力板雨棚,厂家定制[优尼科板材] | 河南中整光饰机械有限公司-抛光机,去毛刺抛光机,精密镜面抛光机,全自动抛光机械设备 | 南京蜂窝纸箱_南京木托盘_南京纸托盘-南京博恒包装有限公司 | 密封圈_泛塞封_格莱圈-[东莞市国昊密封圈科技有限公司]专注密封圈定制生产厂家 | 青岛侦探_青岛侦探事务所_青岛劝退小三_青岛调查出轨取证公司_青岛婚外情取证-青岛探真调查事务所 | 合肥宠物店装修_合肥宠物美容院装修_合肥宠物医院设计装修公司-安徽盛世和居装饰 | 标准件-非标紧固件-不锈钢螺栓-非标不锈钢螺丝-非标螺母厂家-三角牙锁紧自攻-南京宝宇标准件有限公司 | 新能源汽车教学设备厂家报价[汽车教学设备运营18年]-恒信教具 | 济南ISO9000认证咨询代理公司,ISO9001认证,CMA实验室认证,ISO/TS16949认证,服务体系认证,资产管理体系认证,SC食品生产许可证- 济南创远企业管理咨询有限公司 郑州电线电缆厂家-防火|低压|低烟无卤电缆-河南明星电缆 | 专业生物有机肥造粒机,粉状有机肥生产线,槽式翻堆机厂家-郑州华之强重工科技有限公司 | 仓储笼_仓储货架_南京货架_仓储货架厂家_南京货架价格低-南京一品仓储设备制造公司 |