主页 详情

《单片机原理及应用 C语言版》_杨居义编著_14429930_9787302488279

【书名】:《单片机原理及应用 C语言版》
【作者】:杨居义编著
【出版社】:北京:清华大学出版社
【时间】:2018
【页数】:270
【ISBN】:9787302488279
【SS码】:14429930

最新查询

内容简介

模块1 单片微型计算机

项目1:认识单片微型计算机

任务1-1:认识单片机

任务1-2:相关知识

项目2:认识单片机应用

任务2-1:了解单片机应用

任务2-2:相关知识

项目3:认识仿真软件Proteus的使用

任务3-1:Proteus ISIS的上机步骤

任务3-2:相关知识

项目4:了解Keil C51的使用

任务4-1:Keil C51的上机步骤

模块小结

课后练习题

参考文献

模块2 80C51单片机的结构分析及应用

项目5:认识80C51单片机内部结构

任务5-1:用单片机P1口来点亮LED1~LED8灯

任务5-2:相关知识

项目6:认识单片机端口应用

任务6-1:用单片机P3.5控制LED5灯亮

任务6-2:相关知识

项目7:用单片机的P1.0控制LED1灯闪烁

项目8:将P0.0引脚的状态分别送给P1.0、P2.0和P3.0口

模块小结

课后练习题

参考文献

模块3 C51程序设计及应用

项目9:了解单片机C语言

任务9-1:了解C51编程结构

任务9-2:相关知识

项目10:认识C51的数据类型

任务10-1:用不同数据类型控制P2口的8位LED闪烁

任务10-2:相关知识

项目11:认识C51的运算符

任务11-1:分别用P2、P3口显示“加减”运算结果

任务11-2:用P1口显示逻辑“与或”运算结果

任务11-3:分别用P2、P3口显示位“与或”运算结果

任务11-4:用P1口显示“左右移”运算结果

任务11-5:相关知识

项目12:认识C51流程控制语句

任务12-1:用按键S控制P1口8只LED显示状态

任务12-2:用for语句实现蜂鸣器发出1kHz音频

任务12-3:用while语句实现P1口8只LED显示状态

任务12-4:用do…while语句实现P1口8只LED显示状态

任务12-5:相关知识

项目13:认识C51的数组

任务13-1:用数组实现P1口8只LED显示状态

任务13-2:相关知识

项目14:认识C51的指针

任务14-1:用指针数组实现P1口8只LED显示状态

任务14-2:用指针数组实现多状态显示

任务14-3:相关知识

项目15:认识C51的函数

任务15-1:用带参数函数控制8位LED灯闪烁时间

任务15-2:用数组作为函数参数控制8位LED点亮状态

任务15-3:用指针作为函数参数控制8位LED点亮状态

任务15-4:用函数型指针控制8位LED点亮状态

任务15-5:相关知识

项目16:用P2口控制8只LED左循环流水灯亮

项目17:用开关S控制实现蜂鸣器报警

模块小结

课后练习题

参考文献

模块4 80C51单片机定时器/计数器分析及应用

项目18:认识单片机定时器/计数器

任务18-1:用定时器T0查询方式控制P3口8位LED闪烁

任务18-2:相关知识

项目19:认识定时器/计数器的工作方式

任务19-1:用定时器T0查询方式控制P1.0的蜂鸣器发出1kHz音频

任务19-2:相关知识

项目20:将T1计数的结果送P0口显示

项目21:单片机控制LED灯左循环亮

模块小结

课后练习题

参考文献

模块5 80C51单片机中断系统分析及应用

项目22:认识80C51中断系统

任务22-1:用定时器T1中断方式控制P3口8位LED闪烁

任务22-2:相关知识

项目23:认识80C51中断控制器

任务23-1:用外中断?控制P2口8个LED亮灭

任务23-2:外部中断?控制LED灯左循环亮

任务23-3:相关知识

项目24:用外中断?测量负跳变信号累计数,并将结果送P2口显示

项目25:用外中断?测量外部负脉冲宽度,并将结果送P1口显示

项目26:基于AT89S52单片机交通灯控制器的设计

模块小结

课后练习题

参考文献

模块6 80C51单片机串行通信技术分析及应用

项目27:认识80C51串行通信

任务27-1:方式0控制流水灯循环点亮

任务27-2:相关知识

项目28:认识80C51串口的通信方式

任务28-1:单片机U1与单片机U2进行通信

任务28-2:相关知识

项目29:单片机向PC发送数据

项目30:PC向单片机发送数据,并用LED显示出来

项目31:串口驱动数码管

项目32:单片机与单片机双机通信

模块小结

课后练习题

参考文献

模块7 80C51单片机接口技术分析及应用

项目33:认识矩阵式键盘

任务33-1:独立式按键S控制LED0的亮灭状态

任务33-2:软件消抖的独立式按键S控制LED0的亮灭状态

任务33-3:独立式按键S组控制8位LED灯

任务33-4:用数码管显示矩阵键盘的按键值

任务33-5:相关知识

项目34:认识LED数码管显示器

任务34-1:用LED数码管循环显示数字0~9

任务34-2:用数码管显示按键次数

任务34-3:用LED数码管动态显示“123456”

任务34-4:相关知识

项目35:认识液晶显示器LCD

任务35-1:用LCD显示字符‘ABCD’

任务35-2:用LCD循环右移显示“China Dream”

任务35-3:相关知识

项目36:认识A/D转换器

任务36-1:5V直流数字电压表设计

任务36-2:相关知识

项目37:认识D/A转换器

任务37-1:DAC0832锯齿波发生器

任务37-2:相关知识

项目38:步进电动机正反转控制

项目39:电子密码锁

项目40:数码秒表设计

项目41:液晶时钟显示器

项目42:基于手机—蓝牙—单片机控制LED灯亮灭

模块小结

课后练习题

参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
beced51d6d5f3b575c2358d7893c0213#0ffe009ac4bd6e07eb2c3513595e8ff9#59855907#单片机原理及应用 C语言版_14429930.zip