本店图书 都是正版图书 可开电子发票 需要发票的联系客服!
¥ 19.65 6.1折 ¥ 32 全新
库存3件
作者胡建波 编著
出版社西南交通大学出版社
ISBN9787564349523
出版时间2016-09
装帧平装
开本16开
定价32元
货号24036916
上书时间2024-12-28
单片机又称单片微型控制器,已应用到社会生活的各个方面。51系列单片机因其经典的体系结构且入门深度低,成为单片机教学中应用普遍、流行的教学机型。虽然使用汇编语言教学可清晰掌握单片机的内部结构及硬件资源,但其入门难度大、开发效率低、可移置性差,且工程实践中很少使用汇编语言开发产品,不适合高职高专应用型人才的培养。C语言是一种通用的计算机结构化语言,具有丰富的函数库,可大大提高编程效率,缩短开发周期。C语言可直接操作硬件,使用C语言作为单片机教学语言不仅可降低学习难度,且可学以致用。
本书中的项目基于Keil软件开发平台、Proteus硬件仿真设计,以项目化训练的方式学习单片机应用技术。在项目训练的基础上进行知识点整理、归纳。然后以练习、任务分解或项目拓展的形式进一步强化知识运用,达到熟能生巧,学以致用的目的。在项目任务分解训练中强调动脑和思考,而不是直接给出项目任务的解决方案。这让学生在思考中设计单片机应用电路,在模仿中学习程序设计,在强化练习中识记知识点。
指导教程设计了10个类型的综合性学习项目:LED点阵显示、数码管静态显示、可调电子钟、可调时交通灯、单片机音乐播放器、PC机单片机数据通信、数字电压表、字符/图形液晶显示、总线及外设接口、线型温度传感器。其中每个项目进一步细分为若干个子项目和学习任务,比如音乐播放器子项目可扩展为闹铃、电子琴等学习任务,不仅可强化单片机定时器的应用,还可进一步让学生比较指令延时和定时器应用的区别。项目任务这种模式打破教材的束缚又兼顾理论知识阶梯掌握顺序,在初步了解硬件结构、指令和编程的基础上,不断拓展知识深度。比如,第1大类LED点阵项目主要目的是学习Keil工程文件的建立过程、单片机I/O口应用、C51语言结构化程序设计等基础知识。该项目分解为LED彩灯、8x8点阵显示数字、8x8点阵显示数字0~9、8x8点阵向左移动显示数字0~9、8x8点阵显示数字右移、8x8点阵数字向上移动、8x8点阵数字向下移动、16×16点阵左右上下移动显示等子项目,下级项目均在前一个项目的基础上增加项目功能,同级项目中为了学习不同知识点又增设了练习和拓展任务。
本教程基本思路是以工作过程为导向,以项目为主体,以项目立任务,以任务构知识,按项目的方式组织整合课程内容;将单片机硬件电路设计、程序编辑、软硬件调试和计算机仿真有机地结合在一起,实现教学做一体化;将知识与技能有机融人项目任务中,边讲边练,以练为主,讲授为辅的指导思想,让学生在学中做,在做中学。以任务驱动为主线,以必需、够用为原则,注重工程实践,强化学生的实际动手能力的培养。
项目1 LED点阵显示
子项目1-1 LED彩灯
子项目1-2 8x8点阵显示数字
子项目1-3 8x8点阵显示数字0-9
子项目1-4 8x8点阵向左移动显示数字0-9
子项目1-5 8x8点阵显示数字右移
子项目1-6 8x8点阵数字向上移动
子项目1-7 8x8点阵数字向下移动
子项目1-8 16x16点阵左右上下移动显示
项目2 数码管显示与行列键盘
子项目2-1 数码管静态显示0-9
子项目2-2 独立式按键调整
子项目2-3 4x4行列式键盘
子项目2-4 共阳数码管动态显示
子项目2-5 数码管移动输入键值
项目3 可调电子钟
子项目3-1 定时计数器
子项目3-2 电子钟
子项目3-3 可调电子钟
项目4 可调时交通灯
子项目4-1 LED交通灯
子项目4-2 倒计时交通灯
子项目4-3 可调倒计时交通灯
项目5 单片机音乐播放器
子项目5-1 报警器及音符123
子项目5-2 电子琴
子项目5-3 乐曲“乡间小路”
项目6 串行数据通信
子项目6-1 串行口模式0发送
子项目6-2 串行口模式0接收
子项目6-3 直流电机测速
子项目6-4 步进电机
子项目6-5 PC机与单片机收发测试
子项目6-6 多机通信
项目7 模拟量输入/输出
子项目7-1 数字电压表
子项目7-2 方波、三角波、正弦波、同步波
项目8 字符/图形液晶显示
子项目8-1 LCD1602字符液晶显示器
子项目8-2 LCM12864图形液晶显示
项目9 总线及外设接口
子项目9-1 存储器扩展
子项目9-2 12C存储器扩展
子项目9-3 SPI总线存储器扩展
子项目9-4 单总线DS18820温度传感器
子项目9-5 8255并行接口扩展
子项目9-6 MAX7219LED显示驱动器
子项目9-7 ADC0832模拟电压测量
子项目9-8 键盘显示接口8279
子项目9-9 可编程定时计数器接口8253
项目10 线型温度传感器
子项目10-1 TC1047温度传感器
子项目10-2 LM35温度传感器
参考文献
— 没有更多了 —
以下为对购买帮助不大的评价