电子工程设计与应用百例系列--51单片机应用设计百例
分類: 图书,计算机/网络,计算机体系结构,
作者: 兰吉昌编著
出 版 社:
出版时间: 2009-2-1字数:版次: 1页数: 241印刷时间:开本: 16开印次: 1纸张:I S B N : 9787122041401包装: 平装内容简介
本书以实例的方式介绍51系列单片机的应用设计,包括基本应用系统设计、定时器设计、中断系统设计、人机交互设计、通信、算法、数模转换系统以及综合应用等实例。这些实例具有非常实际的应用价值,读者通过这些实例,可以一步一步掌握单片机的设计方法和技巧。
本书结构清晰、语言简练,可作为电子、自动化设计等相关专业人员的学习和参考用书。
目录
第1章 51基本应用系统设计实例
【例1-1】时钟电路设计实例
【例1-2】复位电路设计实例
【例1-3】4×4矩阵键盘电路设计实例
【例1-4】7段数码管电路设计实例
【例1-5】1ED灯电路设计实例
【例1-6】1CD接口电路设计实例
【例1-7】AT24C02电路设计实例
【例1-8】仿真外扩接口设计实例
【例1-9】USB取电接口设计实例
【例1-10】RS232电路设计实例
【例1-11】ISP接口电路设计实例
【例1-121 MCS.51最小应用系统设计实例
【例1-13】串行外围接口电路设计实例
【例1-14]并行口扩展电路设计实例
【例1-15】基于51单片机的信号发生器电路设计
【例1-]61单片机串行口扩展电路设计实例
第2章定时器/计数器
【例2-1】定时器/计数器的设置实例
【例2-2】定时方式0实例
【例2-3】定时方式1实例
【例2-4】定时方式2实例
【例2-5】定时方式3实例
【例2-6】计数方式0实例
【例2-7】计数方式1实例
【例2-8】计数方式2实例
【例2-9】计数方式3实例
第3章中断系统
【例3-1】中断函数的定义实例
【例3-2】外中断程序实例
【例3-3】两个外中断实例
【例3-4】计时中断程序实例
【例3-5】计时中断与外中断实例
第4章人机交互设计应用实例
【例4-1】变调报警程序实例
【例4-2】流水灯程序实例
【例4-3】1602液晶显示程序实例
【例4-4】取表程序实例
【例4-5】输入端口程序实例
【例4-6】按键扫描程序1实例
【例4-7】按键扫描程序2实例
【例4-8】按键扫描程序3实例
【例4-9】按键扫描程序4实例
【例4-10】同时按键程序实例
【例4-11】组合按键程序实例
【例4-121按键音程序实例
【例4-13】用按键控制音乐实例
【例4-14]按键液晶显示程序实例
【例4-15】音乐门铃
【例4-16]电子琴
【例4-171 99s计时器
【例4-18】99s马表
【例4-19]1ED移位
【例4-20]128x64带字库液晶显示程序
第5章通信实例
【例5-1】红外遥控程序实例
【例5-2】利用UART的MODE0做串行发送实例
【例5-3】805 1做单工发送和接收数据实例
【例5-4】使用串行中断发送和接收数据实例
【例5-5】两个8051做串行多工数据传输实例
【例5-6】两个8051做串行多工数据传输之中断法实例
【例5-7】PC对8051做单工发送数据实例
【例5-8】8051对PC做单工发送数据实例
【例5-9】8051与PC间做全多工串行通信实例
【例5-10]8051与TNC全多工无线串行通信实例
第6章算法例
【例6-1】压缩BCD码转换成ASCI1码
【例6-2】ASCI1码转成压缩BCD
【例6-3】片外数据传输
【例6-4】求两数平方和
……
第7章数模与模数转换实例
第8章综合实例
参考文献