简介
本书以MCS_51系列单片机作为王主要机型,根据项目任务的需要对知识点合理分解、组合,随着任务的逐渐进行,知识逐渐完善,能力逐渐提高,所有项目任务完成时,已具有较高的单片机开发技能,能够系统全面地掌握MCS一51单片机内部的功能结构、原理与应用以及功能扩展。全书共设8个项目,其内容包括创建单片机系统、闪亮的LED、按键控制汉字显示、音符产生器、更大的单片机系统、单片机课程设计、串行通信和数字钟制作。每个项目有不同的知识时重点,循序渐进。项目又划分成任务,每个任务包含基础知识点,完成任务需要的硬件电路设计及详细说明,完成任务需要的软件设计及详细的程序清单然后是任务的思考练习,用于学生课后练习巩固任务的知识点及技能。其中单片机课程设计部分可用于学生一到两周的整周实训,对本课程进行全面强化综合训练,使学生的单片机应用技能得到切实提高。
目录
项目l 创建单片机系统
任务l.1熟悉一个单片机系统
任务l.2创建一个uVision2应用项目
任务l.3应用Proteus软件仿真单片机系统
项目2闪亮的LED
任务2.1点亮LED
任务2.2闪烁的LED
任务2.3 LED闪烁频率的调整
任务2.4更加明亮的LED
任务2.5循环闪烁的LED
项目3按键控制汉字显示
任务3.1 LED亮灭的人工控制
任务3.2 LED数码管显示
任务3.3矩阵式键盘键值识别显示
任务3.4 8×8LED点阵字符显示器
任务3.5 LCD液晶显示
项目4音符产生器
任务4.1一个外部中断源系统
任务4.2多个中断源的系统
任务4.3低频脉冲计数器
任务4.4用单片机交替产生“1—2.3.4.5—6—7一i”音
任务4.5秒表和时钟
项目5更大的单片机系统
任务5.1单片机I/O并行接口扩展
……
项目6单片机课程设计
项目7串行通信
项目数字钟制作
项目8数字钟制作
附录A MCS-51 单片机指令表
附录B MCS-51 单片机指令对标志位的影响状况表
参考文献
任务l.1熟悉一个单片机系统
任务l.2创建一个uVision2应用项目
任务l.3应用Proteus软件仿真单片机系统
项目2闪亮的LED
任务2.1点亮LED
任务2.2闪烁的LED
任务2.3 LED闪烁频率的调整
任务2.4更加明亮的LED
任务2.5循环闪烁的LED
项目3按键控制汉字显示
任务3.1 LED亮灭的人工控制
任务3.2 LED数码管显示
任务3.3矩阵式键盘键值识别显示
任务3.4 8×8LED点阵字符显示器
任务3.5 LCD液晶显示
项目4音符产生器
任务4.1一个外部中断源系统
任务4.2多个中断源的系统
任务4.3低频脉冲计数器
任务4.4用单片机交替产生“1—2.3.4.5—6—7一i”音
任务4.5秒表和时钟
项目5更大的单片机系统
任务5.1单片机I/O并行接口扩展
……
项目6单片机课程设计
项目7串行通信
项目数字钟制作
项目8数字钟制作
附录A MCS-51 单片机指令表
附录B MCS-51 单片机指令对标志位的影响状况表
参考文献
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×