新書推薦:
《
海外中国研究·政治仪式与近代中国国民身份建构(1911—1929)
》
售價:NT$
458.0
《
信息、生命与物理学
》
售價:NT$
411.0
《
士仕之间:汉代士人与政治
》
售價:NT$
354.0
《
语义学(上卷)(语言学及应用语言学名著译丛)
》
售價:NT$
494.0
《
Redis 高手心法
》
售價:NT$
520.0
《
勇往值钱:做自己人生的CEO
》
售價:NT$
311.0
《
里山资本主义:不做金钱的奴隶,做个安心的里山主人(献礼大地)
》
售價:NT$
307.0
《
欧洲雇佣兵研究(1350-1800)
》
售價:NT$
338.0
|
內容簡介: |
《单片机原理与应用设计高职高专信息技术类专业项目驱动模式规划教材》按照企业开发流程,通过企业典型的工作任务将单片机及C语言程序设计的知识点分解到各个项目及任务中,通过单片机最小系统、单片机IO接口、定时器/计数器、中断系统、串口通信、单片机的扩展、单片机的AD转换7个知识点9个实训项目的学习,达到将知识学习由浅入深、能力培养由简单到复杂的目的。
《单片机原理与应用设计高职高专信息技术类专业项目驱动模式规划教材》适合单片机及C语言程序设计的初学者使用,也适合各高等职业院校作为理论教学和实践教学教材使用。
|
目錄:
|
项目1 单片机与开发环境
任务1.1 了解单片机
1.1.1 单片机概述
1.1.2 MCS-51单片机简介
1.1.3 单片机的开发环境
1.1.4 单片机开发流程
任务1.2 用Proteus设计单片机最小系统
1.2.1 Proteus简介
1.2.2 单片机最小系统
1.2.3 任务实施
任务1.3 用Keil建立一个“helloworld”C51源文件
1.3.1 Keil简介
1.3.2 C语言概述
1.3.3 任务实施
项目总结
练习题
项目2 单片机控制LED闪烁
任务2.1 LED单灯闪烁
2.1.1 硬件电路图的设计
2.1.2 单片机的Pl口
2.1.3 单片机控制灯的闪烁
2.1.4 单片机中的程序及数据存储
2.1.5 任务实施
任务2.2 8LED流水灯闪烁
2. 2.1 C51的位运算符
2.2.2 单片机IO端口
2.2.3 任务实施
项目总结
练习题
项目3 单片机控制数码管的显示
任务3.1 单数码管轮流显示0~9十个数
3.1.1 硬件知识
3.1.2 C51语言知识
3.1.3 任务实施
任务3.2 四数码管动态显示0~9十个数
3.2.1 位选和段选
3.2.2 数码管的动态显示和静态显示
3.2.3 任务实施
任务3.3 8×8点阵显示
3. 3.1 LED点阵
3.3.2 8×8点阵显示屏的结构
3.3.3 点阵的引脚结构
3.3.4 8×8LED点阵的汉字显示编码
3.3.5 LED点阵的显示方式
3.3.6 任务实施
项目总结
练习题
项目4 单片机控制按键中断
任务4.1 单键点亮流水灯
4.1.1 中断的概念
4.1.2 中断源
4.1.3 中断控制相关寄存器
4.1.4 中断向量
4.1.5 中断过程
4.1.6 任务实施
任务4.2 多键改变8LED流水灯状态
4. 2.1 中断嵌套
4.2.2 任务实施
任务4.3 矩阵键盘点亮16灯
4.3.1 矩阵键盘
4.3.2 任务实施
项目总结
练习题
项目5 单片机的定时与计数
任务5.1 单灯1秒定时亮/灭
5.1.1 定时器/计数器的结构和工作原理
……
项目6 单片机的串口输出
项目7 单片机的系统扩展
项目8 单片机的信号转换
项目9 综合实训1-简易数字钟的设计
项目10 综合实训2-单片机与步进电机的接口技术
附录A C51语言基本语法
附录B 单片机常用元件说明
参考文献
|
|