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

歡迎光臨中圖網 請 | 注冊

包郵 單片機原理與應用

出版社:西安電子科技大學出版社出版時間:2017-08-01
開本: 32開 頁數: 320頁
本類榜單:教材銷量榜
中 圖 價:¥29.8(7.5折) 定價  ¥40.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

單片機原理與應用 版權信息

單片機原理與應用 本書特色

本書共分為12章,主要內容包括單片機概述,C51語言編程基礎,Proteus軟件簡介, AT89S51單片機的硬件結構,AT89S51單片機的中斷系統,AT89S51單片機的定時器/計數器,單片機與顯示器件及鍵盤的接口,AT89S51單片機與ADC、DAC的接口,AT89S51單片機的串行口,AT89S51單片機系統的串行擴展,AT89S51單片機系統的并行擴展,單片機應用舉例。本書部分章節借鑒了國內較為流行的教學資料,大部分應用實例都進行了驗證,實例中的全部程序采用C語言編寫,便于讀者理解。本書內容豐富,應用實例較多,論述翔實嚴謹,可作為工科院校本科生和研究生的教材,也可供從事嵌入式產品研發的工程技術人員參考。

單片機原理與應用 內容簡介

本書共分為12章,主要內容包括單片機概述,C51語言編程基礎,Proteus軟件簡介, AT89S51單片機的硬件結構,AT89S51單片機的中斷系統,AT89S51單片機的定時器/計數器,單片機與顯示器件及鍵盤的接口,AT89S51單片機與ADC、DAC的接口,AT89S51單片機的串行口,AT89S51單片機系統的串行擴展,AT89S51單片機系統的并行擴展,單片機應用舉例。本書部分章節借鑒了國內較為流行的教學資料,大部分應用實例都進行了驗證,實例中的全部程序采用C語言編寫,便于讀者理解。 本書內容豐富,應用實例較多,論述翔實嚴謹,可作為工科院校本科生和研究生的教材,也可供從事嵌入式產品研發的工程技術人員參考。

單片機原理與應用 目錄

第1章 單片機概述 1 1.1 單片機的基本概念 1 1.2 單片機的發展歷史 1 1.3 單片機的分類 2 1.4 單片機的特點 3 1.5 單片機的應用 4 1.6 單片機的發展趨勢 4 1.7 常用單片機 5 習題 5 第2章 C51語言編程基礎 6 2.1 C51編程語言簡介 6 2.1.1 C51語言與匯編語言比較 6 2.1.2 C51語言與標準C語言比較 7 2.2 C51語言程序設計基礎 7 2.2.1 C51語言中的數據類型與存儲類型 8 2.2.2 C51語言的特殊功能寄存器及 位變量定義 12 2.2.3 C51語言的絕對地址訪問 13 2.2.4 C51的基本運算符和表達式 14 2.2.5 C51的分支與循環程序結構 17 2.2.6 C51的數組 29 2.2.7 C51的指針 31 2.3 C51語言的函數 32 2.3.1 函數的分類 32 2.3.2 函數的參數與返回值 34 2.3.3 函數的調用 34 2.3.4 中斷服務函數 35 2.3.5 變量及存儲方式 36 2.3.6 宏定義與文件包含 36 2.4 Keil μVision3環境下的C51程序開發 37 2.4.1 Keil μVision3的基本操作 37 2.4.2 添加用戶源程序文件 39 2.4.3 程序的編譯與調試 42 2.4.4 工程的設置 45 習題 48 第3章 Proteus軟件簡介 49 3.1 Proteus功能概述 49 3.2 Proteus ISIS的虛擬仿真 50 3.3 Proteus ISIS環境簡介 51 3.3.1 ISIS各窗口簡介 51 3.3.2 主菜單欄 52 3.3.3 主工具欄 54 3.3.4 工具箱 54 3.3.5 元器件列表 55 3.3.6 預覽窗口 55 3.3.7 原理圖編輯窗口 56 3.4 Proteus ISIS編輯環境設置 58 3.5 單片機應用系統的Proteus虛擬設計與仿真 58 3.5.1 虛擬設計與仿真步驟 58 3.5.2 新建或打開一個設計文件 59 3.5.3 選擇需要的元件到元件列表 61 3.5.4 元件的放置、調整與編輯 62 3.5.5 加載目標代碼文件、 設置時鐘頻率及仿真運行 66 3.6 Proteus與μVision3的聯調 67 第4章 AT89S51單片機的硬件結構 70 4.1 AT89S51單片機的硬件組成 70 4.2 AT89S51單片機與AT89C51單片機的區別 71 4.3 AT89S51單片機的引腳功能 71 4.4 AT89S51單片機的CPU 73 4.5 AT89S51單片機的存儲器 75 4.5.1 程序存儲器空間 75 4.5.2 數據存儲器空間 76 4.5.3 特殊功能寄存器(SFR) 77 4.5.4 位地址空間 79 4.6 AT89S51單片機的并行I/O端口 79 4.7 時鐘和時序 82 4.7.1 AT89S51時鐘電路設計 82 4.7.2 AT89S51的周期和時序 83 4.8 復位操作和復位電路 84 4.9 AT89S51單片機低功耗節電模式 86 4.9.1 空閑模式 87 4.9.2 掉電保持模式 87 4.10 AT89S51單片機*小系統 87 習題 88 第5章 AT89S51單片機的中斷系統 89 5.1 中斷概述 89 5.2 AT89S51中斷系統結構 90 5.2.1 AT89S51的中斷源 90 5.2.2 中斷控制寄存器 91 5.2.3 中斷優先級控制和中斷嵌套 93 5.3 中斷響應及中斷請求的撤銷 94 5.3.1 中斷響應 94 5.3.2 中斷請求的撤銷 96 5.4 中斷系統的應用 96 5.4.1 中斷初始化 96 5.4.2 中斷服務函數 97 5.4.3 中斷系統應用舉例 98 習題 101 第6章 AT89S51單片機的定時器/計數器 102 6.1 定時器/計數器的結構 102 6.1.1 工作方式控制寄存器TMOD 103 6.1.2 定時器/計數器控制寄存器TCON 103 6.2 定時器/計數器的4種工作方式 104 6.2.1 方式0 104 6.2.2 方式1 105 6.2.3 方式2 105 6.2.4 方式3 106 6.3 對外部輸入的計數信號的要求 108 6.4 定時器/計數器的編程和應用 108 6.4.1 P1口控制8只LED每0.5秒閃亮一次 108 6.4.2 計數器的應用 110 6.4.3 控制P1.0產生周期為2 ms的方波 112 6.4.4 利用T1控制發出1 kHz的音頻信號 114 6.4.5 LED數碼管秒表的制作 115 6.4.6 測量脈沖寬度——門控位GATEx的應用 118 6.4.7 LCD時鐘的設計 120 習題 123 第7章 單片機與顯示器件及鍵盤的接口 124 7.1 單片機控制發光二極管顯示 124 7.1.1 單片機與發光二極管的連接 124 7.1.2 單片機輸入/輸出端口的編程設計 125 7.2 單片機控制 LED數碼管顯示接口電路 130 7.2.1 LED數碼管及其編碼方式 130 7.2.2 LED數碼管的靜態顯示與動態顯示 132 7.3 單片機控制LED點陣顯示器顯示 137 7.3.1 LED點陣顯示器的結構與顯示原理 137 7.3.2 案例:控制16×16 LED點陣顯示屏 139 7.4 單片機控制液晶顯示器顯示 141 7.4.1 LCD的基本原理 141 7.4.2 LCD1602顯示模塊 143 7.4.3 單片機控制液晶顯示 149 7.5 鍵盤接口設計 153 7.5.1 鍵盤接口電路中應解決的問題 154 7.5.2 獨立式按鍵及其接口電路 155 7.5.3 矩陣式按鍵及其接口電路 162 習題 164 第8章 AT89S51單片機與ADC、DAC的接口 165 8.1 AT89S51單片機與ADC0809的接口設計 165 8.1.1 A/D轉換器簡介 165 8.1.2 AT89S51與逐次比較型8位A/D轉換器ADC0809的接口 166 8.1.3 案例:單片機控制ADC0809進行A/D轉換 168 8.1.4 案例:簡易數字電壓表的設計 170 8.2 AT89S51擴展12位串行ADCTLC2543的設計 175 8.2.1 TLC2543的特性及工作原理 175 8.2.2 案例:單片機擴展TLC2543的接口設計 178 8.3 AT89S51單片機擴展DAC0832 181 8.3.1 D/A轉換器概述 181 8.3.2 8位并行DAC0832簡介 182 8.3.3 DAC0832應用舉例 184 8.4 AT89S51單片機擴展串行DAC TLC5615 186 8.4.1 串行DAC TLC5615簡介 186 8.4.2 案例:單片機與串行DAC TLC5615的接口設計 188 習題 190 第9章 AT89S51單片機的串行口 191 9.1 串行通信基礎知識 191 9.1.1 數據通信 191 9.1.2 異步通信和同步通信 192 9.1.3 波特率 192 9.1.4 通信方向 192 9.1.5 串行通信接口種類 193 9.1.6 串行通信的校驗 194 9.2 AT89S51串行口 195 9.2.1 AT89S51串行口的結構 195 9.2.2 與串行口有關的特殊功能寄存器 196 9.2.3 串行口工作方式 197 9.3 多機通信 202 9.4 串行口應用設計案例 203 9.4.1 方式0的應用設計 203 9.4.2 方式1的應用設計 205 9.4.3 方式2和方式3的應用設計 210 9.4.4 單片機與PC串行通信的設計 212 習題 214 第10章 AT89S51單片機系統的串行擴展 215 10.1 單總線串行擴展 215 10.1.1 單總線器件溫度傳感器DS18B20簡介 216 10.1.2 案例:單總線DS18B20溫度測量系統 218 10.2 SPI總線串行擴展 222 10.2.1 SPI總線的擴展結構 222 10.2.2 擴展帶有SPI接口的8位串行A/D轉換器TLC549 223 10.3 I2C總線的串行擴展 227 10.3.1 I2C串行總線系統的基本結構 227 10.3.2 I2C總線的數據傳輸規定 228 10.3.3 AT89S51的I2C總線擴展系統 231 10.3.4 I2C總線數據傳送的模擬 232 10.3.5 案例: 采用AT24C02存儲器的IC卡設計 236 習題 243 第11章 AT89S51單片機系統的 并行擴展 244 11.1 系統并行擴展概述 244 11.1.1 系統并行擴展結構 244 11.1.2 地址空間分配 246 11.1.3 外部地址鎖存器 249 11.2 外部程序存儲器EPROM的并行擴展 250 11.2.1 常用的EPROM芯片 251 11.2.2 AT89S51擴展EPROM的接口設計 253 11.2.3 AT89S51的Flash存儲器編程 255 11.3 外部數據存儲器RAM的并行擴展 258 11.3.1 常用的靜態RAM(SRAM)芯片 259 11.3.2 并行擴展RAM的接口設計 260 11.4 AT89S51擴展并行I/O芯片82C55的設計 261 11.4.1 I/O接口擴展概述 262 11.4.2 并行I/O芯片82C55簡介 263 11.4.3 82C55的3種工作方式 267 11.4.4 AT89S51單片機與82C55的接口設計 272 11.5 利用74LSTTL電路擴展并行I/O 273 11.6 用AT89S51單片機的串行口擴展并行輸入/輸出口 275 11.6.1 用74LS165擴展并行輸入口 275 11.6.2 用74LS164擴展并行輸出口 276 11.7 用I/O口控制的揚聲器報警接口 277 習題 279 第12章 單片機應用舉例 280 12.1 單片機控制步進電機的設計 280 12.1.1 控制步進電機的工作原理 280 12.1.2 電路設計與編程 281 12.2 單片機控制直流電機 282 12.2.1 控制直流電機的工作原理 282 12.2.2 電路設計與編程 283 12.3 電機轉速測量 285 12.3.1 電機轉速測量的工作原理 285 12.3.2 電路設計與編程 285 12.4 頻率計的制作 287 12.4.1 頻率計的工作原理 287 12.4.2 電路設計與編程 287 12.5 基于時鐘/日歷芯片DS1302的電子鐘設計 290 12.5.1 DS1302的工作原理 290 12.5.2 電路設計與編程 293 12.6 電話撥號的模擬 297 12.6.1 模擬電話撥號的設計要求 297 12.6.2 電路設計與編程 297 12.7 簡易音符發生器的制作 302 12.7.1 設計要求與工作原理 302 12.7.2 電路設計與編程 303 12.8 8位競賽搶答器設計 305 12.8.1 設計要求 305 12.8.2 電路設計與仿真 306 12.9 電梯運行控制的樓層顯示 311 12.9.1 工作原理與設計要求 311 12.9.2 電梯運行控制的樓層顯示 311 12.10 基于熱敏電阻的數字溫度計設計 316 12.10.1 工作原理與技術要求 316 12.10.2 電路設計與編程 316 參考文獻 320
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 水质传感器_水质监测站_雨量监测站_水文监测站-山东水境传感科技有限公司 | 通辽信息港 - 免费发布房产、招聘、求职、二手、商铺等信息 www.tlxxg.net | 衡阳耐适防护科技有限公司——威仕盾焊接防护用品官网/焊工手套/焊接防护服/皮革防护手套 | 篮球架_乒乓球台_足球门_校园_竞技体育器材_厂家_价格-沧州浩然体育器材有限公司 | 河南生物显微镜,全自动冰冻切片机-河南荣程联合科技有限公司 | 广域铭岛Geega(际嘉)工业互联网平台-以数字科技引领行业跃迁 | 慈溪麦田广告公司,提供慈溪广告设计。| 至顶网| 蒸压釜-陶粒板隔墙板蒸压釜-山东鑫泰鑫智能装备有限公司 | 鹤壁创新仪器公司-全自动量热仪,定硫仪,煤炭测硫仪,灰熔点测定仪,快速自动测氢仪,工业分析仪,煤质化验仪器 | 「安徽双凯」自动售货机-无人售货机-成人用品-自动饮料食品零食售货机 | 空压机商城|空气压缩机|空压机配件-压缩机网旗下商城 | 钢制暖气片散热器_天津钢制暖气片_卡麦罗散热器厂家 | 收录网| 液压升降货梯_导轨式升降货梯厂家_升降货梯厂家-河南东圣升降设备有限公司 | DAIKIN电磁阀-意大利ATOS电磁阀-上海乾拓贸易有限公司 | 山东石英砂过滤器,除氟过滤器「价格低」-淄博胜达水处理 | 防爆电机-高压防爆电机-ybx4电动机厂家-河南省南洋防爆电机有限公司 | 专业甜品培训学校_广东糖水培训_奶茶培训_特色小吃培训_广州烘趣甜品培训机构 | 光栅尺_Magnescale探规_磁栅尺_笔式位移传感器_苏州德美达 | 生物风-销售载体,基因,质粒,ATCC细胞,ATCC菌株等,欢迎购买-百风生物 | 石家庄网站建设|石家庄网站制作|石家庄小程序开发|石家庄微信开发|网站建设公司|网站制作公司|微信小程序开发|手机APP开发|软件开发 | 污水处理设备,一体化泵站,一体化净水设备-「梦之洁环保设备厂家」 | 小程序开发公司_APP开发多少钱_软件开发定制_微信小程序制作_客户销售管理软件-济南小溪畅流网络科技有限公司 | 【连江县榕彩涂料有限公司】官方网站| 上海小程序开发-上海小程序制作公司-上海网站建设-公众号开发运营-软件外包公司-咏熠科技 | 重庆小面培训_重庆小面技术培训学习班哪家好【终身免费复学】 | 一体化隔油提升设备-餐饮油水分离器-餐厨垃圾处理设备-隔油池-盐城金球环保产业发展有限公司 | 广州二手电缆线回收,旧电缆回收,广州铜线回收-广东益福电缆线回收公司 | 工业rfid读写器_RFID工业读写器_工业rfid设备厂商-ANDEAWELL | 啤酒设备-小型啤酒设备-啤酒厂设备-济南中酿机械设备有限公司 | ?水马注水围挡_塑料注水围挡_防撞桶-常州瑞轩水马注水围挡有限公司 | 搬运设备、起重设备、吊装设备—『龙海起重成套设备』 | 座椅式升降机_无障碍升降平台_残疾人升降平台-南京明顺机械设备有限公司 | 欧版反击式破碎机-欧版反击破-矿山石料破碎生产线-青州奥凯诺机械 | 铝镁锰板厂家_进口钛锌板_铝镁锰波浪板_铝镁锰墙面板_铝镁锰屋面-杭州军晟金属建筑材料 | 广东护栏厂家-广州护栏网厂家-广东省安麦斯交通设施有限公司 | 澳门精准正版免费大全,2025新澳门全年免费,新澳天天开奖免费资料大全最新,新澳2025今晚开奖资料,新澳马今天最快最新图库-首页-东莞市傲马网络科技有限公司 | 缝纫客| 马尔表面粗糙度仪-MAHR-T500Hommel-Mitutoyo粗糙度仪-笃挚仪器 | 中视电广_短视频拍摄_短视频推广_短视频代运营_宣传片拍摄_影视广告制作_中视电广 |