搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
51系列单片机系统设计与实践
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787121100468
  • 作      者:
    陈志旺,陈志茹,阎巍山等编著
  • 出 版 社 :
    电子工业出版社
  • 出版日期:
    2010
收藏
内容介绍
    本书结合单片机教学开发板的制作,系统地介绍了电子产品的制作方法和技巧,主要内容包括常用元器件及工具仪器、原理图和PCB图的绘制要点、电子产品焊接技术、单片机系统调试、单片机软件编程、开发板的示例程序及其配套的Proteus仿真软件模块等。《51系列单片机系统设计与实践》介绍的“三个统一讲单片机”的方法,对学习PLC、ARM等也有借鉴意义。<br>    本书适合单片机初学者及各类硬件开发爱好者阅读,也可作为高等学校相关专业的教学用书。
展开
目录
第1章  绪论 1<br>1.1  如何学好单片机 1<br>1.2  单片机网络资源 2<br>1.3  电子产品研制的一般过程 3<br>1.3.1  电子产品设计三原则 3<br>1.3.2  电子产品设计步骤 4<br><br>第2章  三个统一讲单片机 9<br>2.1  一般与特殊的统一 9<br>2.2  内部结构与外部接口的统一 11<br>2.3  硬件与软件的统一 13<br><br>第3章  单片机软件设计 20<br>3.1  Proteus软件的使用 20<br>3.1.1  Proteus简介 20<br>3.1.2  Proteus界面说明 21<br>3.1.3  Proteus基本操作 24<br>3.1.4  单片机系统Proteus设计与仿真过程 25<br>3.1.5  一个简单的单片机仿真实例 26<br>3.2  程序设计中的层次性 35<br>3.3  模块化思想 38<br>3.4  单片机编程规范 42<br>3.4.1  程序中的命名 42<br>3.4.2  注释 44<br>3.4.3  函数 46<br>3.4.4  排版 47<br>3.4.5  程序结构 49<br>3.5  C语言中的位操作和指针 50<br>3.6  编程注意问题 56<br>3.7  如何读别人代码 61<br>3.8  程序员的级别 63<br><br>第4章  常用元件及工具仪器 66<br>4.1  阻容感元件 66<br>4.1.1  电阻器 66<br>4.1.2  电容 71<br>4.1.3  电感 78<br>4.2  机电元件 80<br>4.2.1  开关 80<br>4.2.2  常用接插件 82<br>4.2.3  继电器 84<br>4.3  半导体元件 85<br>4.3.1  晶体二极管 85<br>4.3.2  晶体三极管 88<br>4.4  集成电路 91<br>4.4.1  集成电路基础 91<br>4.4.2  典型集成电路 94<br>4.5  保险元件 106<br>4.6  晶振元件 107<br>4.7  传感器及电声器件 109<br>4.7.1  DS18B20 109<br>4.7.2  蜂鸣器 111<br>4.8  电工常用工具 111<br>4.9  电工常用仪器 113<br>4.9.1  直流稳压电源 113<br>4.9.2  万用表 114<br>4.9.3  示波器 115<br>4.9.4  信号发生器 117<br>4.9.5  电子仪器日常维护 117<br><br>第5章  单片机开发板电路图绘制 119<br>5.1  电路图的种类 119<br>5.1.1  方框图 119<br>5.1.2  电路原理图 119<br>5.1.3  印制电路板图 120<br>5.2  识读电路图的方法 120<br>5.2.1  识读原理图的方法 120<br>5.2.2  识读印制电路板图的方法 122<br>5.3  原理图绘制 123<br>5.4  PCB图绘制 128<br><br>第6章  电子产品焊接技术 138<br>6.1  电烙铁及焊料 138<br>6.1.1  电烙铁 138<br>6.1.2  焊料 141<br>6.1.3  助焊剂 142<br>6.1.4  阻焊剂 144<br>6.2  手工焊接 144<br>6.2.1  焊接机理 144<br>6.2.2  焊接操作姿势 145<br>6.2.3  五步焊接法 146<br>6.2.4  操作要领 147<br>6.2.5  元件引线成型 149<br>6.2.6  元件插装 150<br>6.2.7  拆焊 152<br>6.3  焊接质量检查 154<br><br>第7章  单片机系统抗干扰及调试 156<br>7.1  单片机系统干扰及防护 156<br>7.2  单片机系统调试 158<br><br>第8章  单片机程序固化及系统仿真 165<br>8.1  SST89E58RD程序固化 165<br>8.1.1  SST89E58RD程序固化的硬件电路 165<br>8.1.2  SST89E58RD程序固化的软件及其操作方法 167<br>8.2  ATMEGA8程序的固化 169<br>8.2.1  ISP和SPI 169<br>8.2.2  ATMEGA8程序固化的硬件电路 172<br>8.2.3  ATMEGA8程序固化软件及其操作方法 174<br>8.3  S51程序固化 175<br>8.3.1  S51程序固化硬件电路 175<br>8.3.2  S51程序固化软件及其操作方法 176<br>8.4  单片机开发系统的使用方法 177<br>8.4.1  单片机实验开发平台简介 177<br>8.4.2  USB接口简介 180<br>8.4.3  USB与SST89E58RD连接 182<br><br>第9章  单片机系统控制程序 184<br>9.1  应用I/O口相关程序 184<br>9.2  PWM相关程序 186<br>9.3  蜂鸣器相关程序 188<br>9.4  8255相关程序 190<br>9.4.1  应用8255的流水灯 190<br>9.4.2  通过拨码开关改变流水灯花样 191<br>9.5  LED相关程序 192<br>9.6  行列键盘相关程序 193<br>9.7  中断相关程序 198<br>9.8  定时/计数器相关程序 200<br>9.8.1  按键计数器 200<br>9.8.2  秒定时器 202<br>9.8.3  数字频率计 205<br>9.9  A/D转换相关程序 207<br>9.10  18B20相关程序 213<br>9.11  单片机与PC串口通信 220<br><br>第10章  单片机系统综合应用程序 228<br>10.1  密码锁 228<br>10.1.1  程序功能 228<br>10.1.2  硬件电路 228<br>10.1.3  主程序流程图及数据存储方式 230<br>10.1.4  读密码及改密码子程序分析 230<br>10.1.5  密码错误子程序分析 231<br>10.1.6  密码锁源代码 231<br>10.2  带浮点数的数字计算器 240<br>10.2.1  程序功能 240<br>10.2.2  硬件电路 241<br>10.2.3  主程序流程图 241<br>10.2.4  uniform_point()子程序分析 243<br>10.2.5  除法DIV()子程序分析 244<br>10.2.6  减法SUBB()子程序分析 245<br>10.2.7  开根号kaigenhao()子程序分析 245<br>10.2.8  deal_result(char num_bit,char num_point)子程序分析 247<br>10.2.9  compute()子程序分析 247<br>10.2.10  数字计算器源代码 248<br>10.3  数字电子钟 269<br>10.3.1  程序功能 269<br>10.3.2  硬件电路 270<br>10.3.3  主程序流程图 270<br>10.3.4  DS1302的读写子程序分析 271<br>10.3.5  定时闹铃子程序分析 271<br>10.3.6  数字电子钟源代码 272<br>10.4  模拟工业监控系统 293<br>10.4.1  程序功能 293<br>10.4.2  硬件电路 293<br>10.4.3  主程序流程图 293<br>10.4.4  频率测量及超限报警子程序分析 294<br>10.4.5  电压测量及超限报警子程序分析 295<br>10.4.6  温度测量及超限报警子程序分析 296<br>10.4.7  模拟工业监控系统源代码 296<br>附录A  单片机开发系统Proteus原理图 314<br>附录B  单片机开发系统原理图 315<br>附录C  三合一固化板原理图 316<br>参考文献 317
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证