全国高等职业教育规划教材·单片机应用项目式教程 基于Keil和ProteusPDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:张志良著
- 出 版 社:北京:机械工业出版社
- 出版年份:2014
- ISBN:9787111460169
- 页数:202 页
第1章 单片机应用基础 1
项目1 初识单片机 1
任务1.1 了解单片机的发展和应用概况 1
任务1.2 初识80C51单片机 2
项目2 初识Keil C51编译软件 2
任务2.1 学会创建项目和设置工程属性 3
任务2.2 输入流水循环灯源程序 4
任务2.3 程序编译调试 7
项目3 初识Proteus ISIS仿真软件 8
任务3.1 熟悉用户编辑窗口 8
任务3.2 设计流水循环灯电路图 11
任务3.3 虚拟仿真运行 19
基础知识1 20
1.1 80C51单片机片内结构和引脚功能 20
1.2 80C51单片机存储空间的配置和功能 21
1.3 Keil C51程序运行命令 25
1.4 Keil C51窗口 27
1.5 Proteus观察80C51片内存储单元的数据状态 31
1.6 Proteus与Keil联合仿真调试 32
1.7 二进制数和十六进制数 34
思考和练习1 41
第2章 C51编程基础 42
项目4 键控信号灯 42
任务4.1 编制键控信号灯程序 42
任务4.2 键控信号灯Keil编译调试 44
任务4.3 键控信号灯Proteus虚拟仿真运行 45
项目5 计算累加和 46
任务5.1 编制累加和程序 46
任务5.2 累加和Keil编译调试 47
项目6 模拟交通灯 48
任务6.1 编制模拟交通灯程序 48
任务6.2 模拟交通灯Keil编译调试 49
任务6.3 模拟交通灯Proteus虚拟仿真 49
项目7 花样循环灯 50
任务7.1 编制花样循环灯程序 50
任务7.2 花样循环灯Keil编译调试 52
任务7.3 花样循环灯Proteus虚拟仿真 52
基础知识2 53
2.1 C51数据与数据类型 53
2.2 C51变量及其定义方法 58
2.3 C51运算符和表达式 62
2.4 C51基本语句 65
2.5 C51函数 70
2.6 C51数组和指针 74
思考和练习2 78
第3章 中断和定时/计数器 80
项目8 输出脉冲波 80
任务8.1 编制输出脉冲波程序 80
任务8.2 输出脉冲波Keil编译调试 81
任务8.3 输出脉冲波Proteus虚拟仿真 81
项目9 播放生日快乐歌 82
任务9.1 编制播放生日快乐歌程序 82
任务9.2 播放生日快乐歌Keil编译调试 84
任务9.3 播放生日快乐歌Proteus虚拟仿真 84
基础知识3 85
3.1 80C51中断系统 85
3.2 80C51定时/计数器 91
思考和练习3 95
第4章 串行口应用 97
项目10 串行输出控制循环灯 97
任务10.1 编制74HC164串行输出控制循环灯程序 97
任务10.2 编制CC4094串行输出控制花样循环灯程序 98
任务10.3 Keil编译调试和Proteus虚拟仿真 99
项目11 串行输入键状态信号 100
任务11.1 编制74HC165串行输入8位键状态程序 100
任务11.2 编制CC4021串行输入8位键状态程序 102
任务11.3 Keil编译调试和Proteus虚拟仿真 103
项目12 双机串行通信 104
任务12.1 编制双机串行通信方式1程序 104
任务12.2 Keil编译调试和Proteus虚拟仿真 105
项目13 读/写AT24C02 106
任务13.1 编制读/写AT24C02程序 106
任务13.2 Keil编译调试和Proteus虚拟仿真 107
基础知识4 108
4.1 80C51串行口 108
4.2 I2C总线 114
思考和练习4 121
第5章 显示与键盘 124
项目14 LED静态显示 124
任务14.1 74LS377并行输出3位LED数码管静态显示 124
任务14.2 74LS164串行输出3位LED数码管静态显示 127
任务14.3 CC4511 BCD码驱动3位LED数码管静态显示 129
项目15 LED动态显示 131
任务15.1 74LS139选通4位LED数码管动态显示 131
任务15.2 74LS595串行传送8位LED数码管动态显示 134
项目16 LCD1602液晶显示屏显示 136
项目17 4×4矩阵式键盘接口 138
基础知识5 143
5.1 LED数码管和编码方式 143
5.2 静态显示方式和动态显示方式 144
5.3 LCD1602液晶显示屏 145
5.4 按键开关接口 148
5.5 常用编码 150
思考和练习5 152
第6章 A-D转换和D-A转换 156
项目18 并行A-D转换 156
任务18.1 80C51 ALE控制ADC0809并行A-D转换 156
任务18.2 虚拟CLK控制ADC0809 A-D转换 159
项目19 串行A-D转换 161
任务19.1 80C51串行口控制ADC0832 A-D转换 161
任务19.2 虚拟CLK控制ADC0832 A-D转换 163
项目20 DAC0832 D-A转换 165
基础知识6 166
6.1 A-D转换的基本概念 166
6.2 ADC0809芯片简介 167
6.3 ADC0832芯片简介 169
6.4 D-A转换的基本概念 171
6.5 DAC0832芯片简介 172
思考和练习6 174
第7章 时钟、测温和驱动步进电动机 176
项目21 时钟 176
任务21.1 模拟电子钟(秒时基由80C51定时器产生) 176
任务21.2 DS1302实时时钟(LCD1602液晶屏显示) 179
项目22 DS18B20测温 183
项目23 驱动步进电动机 186
任务23.1 驱动四相步进电动机 187
任务23.2 驱动二相步进电动机 188
基础知识7 190
7.1 DS1302时钟芯片 190
7.2 DS18B20测温芯片 194
7.3 步进电动机 195
附录 配套<单片机项目式教程仿真50例>目录 199
<单片机项目式教程仿真50例>目录 199
参考文献 202
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《莫言文学十三讲》张志忠著 2019
- 《行走课堂》张辅良著 2017
- 《易弹易唱 简谱电子琴中老年人挚爱的歌大合集 上》张志平主编 2018
- 《光纤传感与结构健康监测技术》杜彦良著 2019
- 《再见啦,那些让人忧心的生活谣言》何凌南,张志安编著 2020
- 《大熊猫的春天》张志忠,张和民,王永跃著 2020
- 《新型职业农民实用技术读本》张志勇,李莉,张翠英著 2018
- 《故宫五十年》那志良著 2019
- 《岁寒惟有竹相娱 湖州竹文化研究》韦良著 2010
- 《杜诗全译精注 下》韩成武,张志民著 2017
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019