作者:主编卢峰, 官文, 胡利军
页数:224页
出版社:北京理工大学出版社
ISBN:9787576343649
电子书格式:pdf/epub/txt
网盘下载地址:下载单片机应用技术
内容简介
全书由7个项目25个任务组成。项目1为C语言程序设计基础,介绍C语言的基础知识,主要从C语言的经典程序任务着手,讲解C语言的语句语法及编程软件的应用;项目2为单片机最小系统设计,介绍单片机的存储结构、端口结构、最小系统、蜂鸣器等基础知识;项目3为显示电路设计,介绍LED数码管,C语言的一维数组、二维数组,锁存器,液晶显示屏等知识;项目4为键盘电路设计,介绍独立键盘、矩阵键盘作为数据输入设备的使用方法;项目5为中断系统,介绍中断系统的结构和原理、外部中断、定时器/计数器、中断嵌套等知识;项目6为串行通信系统设计,介绍89C51单片机串行口的相关功能和使用方法;项目7为89C51的模拟量接口,介绍并行A/D转换器、D/A转换器的工作原理及操作方法和步骤。
目录
项目1C语言程序设计基础
任务1.1设计两个变量交换程序——C语言的基础知识
任务1.2设计三个数大小排序——流程控制语句、函数
项目2单片机小系统设计
任务2.1点亮一盏LED 灯
任务2.2循环流水灯
任务2.3蜂鸣器驱动电路
项目3显示电路设计
任务3.1设计4位数码管静态显示电路
任务3.24位数码管动态显示电路
任务3.3液晶显示器电路
项目4键盘电路设计
任务4.1独立键盘点亮LED 灯
任务4.2按键控制数码管显示
任务4.3矩阵键盘系统设计
项目5中断系统
任务5.1外部中断控制LED跑马灯
任务5.2设计十字路通灯控制系统
任务5.3单片机的中断嵌套
项目6串行通信系统设计
任务6.1设计串行输出控制流水灯74LS164 串行输出控制流水灯
任务6.2设计串行输入控制发光二极管一74LS165串行输入按键状态信息
任务6.3设计单片机双机串行通信一甲单片机控制乙单片机的LED灯亮灭
任务6.4设计单片机双机串行通信一单片机双机相互控制
任务6.5设计单片机与计算机通信系统一一使用串口调试助手控制数码管
项目7 89C51的模拟量接口
任务7.1模数转换器的应用——调温报警器的设计
任务7.2模数转换器的应用——简易数字电压表的设计
任务7.3模数转换器的应用——用TLC1543测量电压
任务7.4数模转换器的应用——灯光亮度调节器的设计
任务7.5模数转换器的应用——多种波形信号发生器的设计
任务7.6模数转换器的应用一一用TLC5615C (L) P输出方波
附录AKeil C 新增的关键字
附录BASCII码表
附录C常用芯片引脚
参考文献
任务1.1设计两个变量交换程序——C语言的基础知识
任务1.2设计三个数大小排序——流程控制语句、函数
项目2单片机小系统设计
任务2.1点亮一盏LED 灯
任务2.2循环流水灯
任务2.3蜂鸣器驱动电路
项目3显示电路设计
任务3.1设计4位数码管静态显示电路
任务3.24位数码管动态显示电路
任务3.3液晶显示器电路
项目4键盘电路设计
任务4.1独立键盘点亮LED 灯
任务4.2按键控制数码管显示
任务4.3矩阵键盘系统设计
项目5中断系统
任务5.1外部中断控制LED跑马灯
任务5.2设计十字路通灯控制系统
任务5.3单片机的中断嵌套
项目6串行通信系统设计
任务6.1设计串行输出控制流水灯74LS164 串行输出控制流水灯
任务6.2设计串行输入控制发光二极管一74LS165串行输入按键状态信息
任务6.3设计单片机双机串行通信一甲单片机控制乙单片机的LED灯亮灭
任务6.4设计单片机双机串行通信一单片机双机相互控制
任务6.5设计单片机与计算机通信系统一一使用串口调试助手控制数码管
项目7 89C51的模拟量接口
任务7.1模数转换器的应用——调温报警器的设计
任务7.2模数转换器的应用——简易数字电压表的设计
任务7.3模数转换器的应用——用TLC1543测量电压
任务7.4数模转换器的应用——灯光亮度调节器的设计
任务7.5模数转换器的应用——多种波形信号发生器的设计
任务7.6模数转换器的应用一一用TLC5615C (L) P输出方波
附录AKeil C 新增的关键字
附录BASCII码表
附录C常用芯片引脚
参考文献