51单片机应用设计百例PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:兰吉昌编著
- 出 版 社:北京:化学工业出版社
- 出版年份:2009
- ISBN:9787122041401
- 页数:242 页
第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电路设计实例 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章 通信实例 125
【例5-1】红外遥控程序实例 125
【例5-2】利用UART的MODE0做串行发送实例 127
【例5-3】8051做单工发送和接收数据实例 128
【例5-4】使用串行中断发送和接收数据实例 129
【例5-5】两个8051做串行多工数据传输实例 131
【例5-6】两个8051做串行多工数据传输之中断法实例 132
【例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方式E2 PROM程序 183
【例8-2】CPU编程器程序 188
【例8-3】93C46应用程序 193
【例8-4】DS 1302实时时钟程序 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
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019