您的位置:首页 > 百科 > 正文

51单片机应用设计百例

《51单片机应用设计百例》2009年02月化学工尔而粉烈义业出版社出版的一本图书,作者是兰吉昌。本书以实例的方式介绍51系列单片机的应用设计,包括基本应用系统设计、定时器设计、中断系卫言伟协慢信统设计、人机交互设计、通信、算法、数模转换系统以及综合应用等实例。

  • 书名 51单片机应用设计百例
  • 作者 兰吉昌 
  • 译者 兰吉昌 
  • 出版社 化学工业出版社

百科名片

  作/译者:兰吉昌 出版社:化学工业出版社

  出版日期:20来自09年02月

  ISBN:9787122041401 [十位:7122041409360百科]

  页数:241 重约:0.393KG

  定价:¥36.00

和应制城陈的笔不属内容提要:

  这些实例具有非常实际的应用价值,读者通过这些实例,可以一步一步掌握单片机的设计方法和技巧。

  本书阿吃结构清晰、语言简练,可作为电子、自动化设计等相关专业人员的学习和参考用书。

转设51单片机应用设计百例

图书目录

  第1章 51基本应用系统设计实例 1

  【例1-1】时钟电路设计实例 1

  杀前白及刚因响来斤啊【例1-2】复位电路设计实例 2

  【例1-3】4×4矩阵键盘电路设计实例 3

  【例1-4】7段数码管电路设计实例 5

  【例1-5】LED灯电路设计实例 6

  【例1-6】LCD接口电路设计实例 6

  【例色操急参还部里导1-7】AT24C02电路设计实例 7

  【例1-8】仿真来自外扩接口设计实例 7

  【例1-9】USB取电接口设计实例 8

  【例1-10】RS232电路设计实例 360百科9

  【例1-11】ISP接口电路设计实例 9

  【例1-12】MCS-51最小应用系统设计实例 10

  【例1-13】串行外围接口电路设计实例 11

  【例1-14】并行口扩展电路设计实例 13

  【例1-15】基室毛供联无领九早父距末于51单片机的信号发生器电路设计 13

  【例混工混容练规报清素有鲁1-16】单片机串行口扩展电路设计实例 17

  第2章 定时器/计数器 19

  【例2-1】定时器/计数器的设置实例 19

  【例2-2】定时方式0伟电律术把企还亚湖类声实例 20

  【例2-3】定时方式1实例 21

  【例2-4】定时方式2实例 23

  【例2-5】定时方式3实例 24

  【例2-6】计数方式0实例 25

  【例2-7】计数方式1实例 26

  【例2-8】计数方式2实例 26

  【例2-9】计数方式3实例 27

  第3章 中断系统 弱月究高始烈杀29

  【例3-1谈点信之杂含】中断函数的定义实例 29

  【例3-2】外中断程序实例 30

  【例3-3】两个外中断实例 蒸百海活乐31

  【例3-4】计时中断程序实例 33

  【例3-5】计时中断与外中断实例 34

  第4章 人机交互设计应用实例 36

  【例4-1】变调报警程序实例 36

  【例4-2】流水灯程序实例 37

  【例4-3】1602液晶江深便显示程序实例 38

  【例4-4】取表程序实例 45

 裂心科历 【例4-5】输入端口程序实例 46

  【例4-6】按键前攻林夫武留对队才圆扫描程序1实例 50

  【例4-7】按键扫描程序2实例 56

  【例4-8】按键扫描程序3实例 62

  【例4-9】按键扫描程序4实例 71

  【例4-10赵该笔有满】同时按键程序实例 75

  【例4-11】组合按键程序实例 79

  【例4-12】按键音程序实例 83

  【例4-13】用按键控制音乐实例 88

  【例4-14】按键液晶显示程序实例 93

  【例4-15】音乐门铃 102

  【例4-16】电子琴 108

  【例4-17】99s计时器 114

  【例4-18】99s马表 115

  【例4-19】LED移位 116

  【例4-20】128×64带字库液晶显示程序 117

  第5章 通信实例 12巴备5

  【例5-1】红外遥控程婷发序实例 125

  【例5-2】利用UART的MODE0做串行发送实例 127

  【例5-3】8051做单工发送和接收数据实例 128

  【例5-4】使用串行中断发送和接收数据实例 129

  【例5-5】两个8051做串行多工数据传输实例 131

  【例5-6】两个8051做串行多工数据传输之中断法实例 13物滑反啊范着氢视非全2

  【例5-7】PC对8051做单工发送数据实例 133

  【例5-8】8051对PC做单工发送数据实例 134

  【例5-9】8051与PC间做养息孩粉准措移位主观分全多工串行通信实例 135

  【例5-10】8051与TNC全多工无线串行通信实例 136

  第6章 算法实例 140

  【例6-1】压缩BCD码转换成ASCII码 140

  【例6-2】ASCII码转成压缩BCD 141

  【例6-3】片外数据传输 142

  【例6-4】求两数平方和 143

  【例6-5】位移 143

  【例6-6】片内数据传片外 144

  【例6-7】求算术平均值 145

  【例6-8】求数据块对应项之和 146

  【例6-9】统计正数、负数、零的个数 147

  【例6-10】片外数据传片内并清零 148

  【例6-11】将数据块降序排列 149

  【例6-12】找ASCII码 151

  【例6-13】二进制转换成十六进制 151

  【例6-14】十六进制转换成二进制 152

  【例6-15】十进制转换成二进制 154

  【例6-16】二进制转换成十进制 155

  【例6-17】BCD转换成十六进制(HEX)程序 159

  【例6-18】十六进制转换成BCD程序 161

  第7章 数模与模数转换实例 163

  【例7-1】按键控制模数转换 163

  【例7-2】液晶显示及模数转换 167

  【例7-3】ADC0809程序 175

  【例7-4】ADC0832程序 177

  第8章 综合实例 183

  【例8-1】I2C方式E2PROM程序 183

  【例8-2】CPU编程器程序 188

  【例8-3】93C46应用程序 193

  【例8-4】DS1302实时时钟程序 200

  【例8-5】PWM控制LED程序 204

  【例8-6】用按键控制蜂鸣器演奏歌曲 206

  【例8-7】七段码动态显示 212

  【例8-8】4×3键盘控制及六位数显示 214

  【例8-9】4×4键盘控制及六位数显示 216

  【例8-10】按键闪烁程序 218

  【例8-11】4个按键控制4级变速的跑马灯程序 220

  【例8-12】16×16 LED点阵显示程序 221

  【例8-13】译码器程序 225

  【例8-14】电动机启停程序 226

  【例8-15】多级控制程序 227

  【例8-16】顺序控制程序 228

  【例8-17】歌曲程序设计 229

  【例8-18】按键液晶循环显示信息程序 230

  参考文献 240

发表评论

评论列表