《新概念51单片机C语言教程:入门、提高、开发、拓展全攻略》从实际应用入手,以实验过程和实验现象为主导,循序渐进地讲述51单片机C语言编程方法以及51单片机的硬件结构和功能应用。单片机c语言编程全书共分5篇,分别为入门篇、内外部资源操作篇、提高篇、实战篇和拓展篇。《新概念51单片机C语言教程:入门、提高、开发、拓展全攻略》内容丰富,实用性强,书中大部分内容均来自科研工作及教学实践,许多C语言代码可以直接应用到工程项目中。《新概念51单片机C语言教程:入门、提高、开发、拓展全攻略》可作为大学本、专科单片机课程教材,适合于51单片机的初学者和使用51单片机从事项目开发的技术人员,也可供从事自动控制、智能仪器仪表、电力电子、机电一体化等的技术人员参考。

但是不完全满意!优点是理论联系实际结合实验板立即验证理论,实用;缺点是因为突出实用而被迫放弃了理论系统性。单片机c语言编程而且作者对汇编嗤之以鼻一点都不讲,对不了解单片机内部原理的初学者是不妥当的。其实就学习任何课程来说,总有很多知识点并不一定能在实践中立即用到,却是理解掌握那些所谓“最实用”知识的基础,地基不牢何以应用

内容很丰富 不过要配合视频看才行 光书里面的知识点有点简略 拓展方面很丰富,感觉是有别与其他的教参,都是以亲身经历来写的,所讲到得内容很实用。

目录

第1篇 入门篇

1.1 单片机概述

1.1.1 什么是单片机

1.1.2 单片机标号信息及封装类型

1.1.3 单片机能做什么

1.1.4 如何开始学习单片机

1.2 51单片机外部引脚介绍

1.3 电平特性

1.4 二进制与十六进制

1.4.1 二进制

1.4.2 十六进制

1.5 二进制的逻辑运算

1.5.1 与

1.5.2 或

1.5.3 非

1.5.4 同或

1.5.5 异或

1.6 单片机的C51基础知识介绍

1.6.1 利用C语言开发单片机的优点

1.6.2 C51中的基本数据类型

1.6.3 C51数据类型扩充定义

1.6.4 C51中常用的头文件

1.6.5 C51中的运算符

1.6.6 C51中的基础语句

1.6.7 学习单片机应该掌握的主要内容

2.1 Keil工程建立及常用按钮介绍

2.1.1 Keil工程的建立

2.1.2 常用按钮介绍

2.2 点亮第一个发光二极管

2.3 while语句

2.4 for语句及简单延时语句

2.5 Keil仿真及延时语句的精确计算

2.6 不带参数函数的写法及调用

2.7 带参数函数的写法及调用

2.8 利用C51库函数实现流水灯

第2篇 内外部资源操作篇

3.1 数码管显示原理

3.2 数码管静态显示

3.3 数码管动态显示

3.4 中断概念

3.5 单片机的定时器中断

4.1 独立键盘检测

4.2 矩阵键盘检测

5.1 模拟量与数字量概述

5.2 A/D转换原理及参数指标

5.3 ADC0804工作原理及其实现方法

5.4 D/A转换原理及其参数指标

5.5 DAC0832工作原理及实现方法

5.6 DAC0832输出电流转换成电压的方法

第6章 串行口通信原理及操作流程

6.1 并行与串行基本通信方式

6.2 RS-232电平与TTL电平的转换

6.3 波特率与定时器初值的关系

6.4 51单片机串行口结构描述

6.5 串行口方式1编程与实现

6.6 串行口打印在调试程序中的应用

第7章 通用型1602,12232,12864液晶操作方法

7.1 液晶概述

7.2 常用1602液晶操作实例

7.3 常用12232液晶操作实例

7.4 常用12864液晶操作实例

第8章 I2C总线AT24C02芯片应用

本文来自电脑杂谈,转载请注明本文网址:

http://www.pc-fly.com/a/jisuanjixue/article-26367-1.html

用c语言编程点亮7个二极管,单片机c语言编程二极管_单片机c语言编程_单片机c语言编程led...相关推荐

  1. c语言p1口亮灯,单片机实验开发与微机原理接口技术综合实验装置,上海求育

    原标题:单片机实验开发与微机原理接口技术综合实验装置,上海求育 上海求育QY-JXSY43单片机微机开发实验箱 上海求育QY-JXSY43单片机微机开发实验箱是集51.8088二大系列CPU于一体的二 ...

  2. python语言程序设计基础网课-宜昌2020年_高校邦_Python程序设计基础【实境编程】...

    宜昌2020年_高校邦_Python程序设计基础[实境编程] 垃圾是放错位置的资源.我国能源资源的四个特点是总量丰富,人均拥有量低,资源分布不均衡和开发难度大.可再生能源大规模发展和利用的主要技术障碍 ...

  3. c++语言编程,一个电灯两个开关控制,[理学]四川大学计算机学院精品课程_面向对象程序设计C++课件_游洪越_第一章绪论.ppt...

    [理学]四川大学计算机学院精品课程_面向对象程序设计C课件_游洪越_第一章绪论 主讲教师: 游洪跃 个人主页: /~youhongyue 邮件地址: youhongyao@ 教材:<C++面向对 ...

  4. python语言的计算生态规模有多大_【单选题】Python 语言的一个重要特点是它有较多的计算生态,简单理解为第三方提供的可用编程模块 / 函数库 / 组件,这个规模有多大?...

    [单选题]Python 语言的一个重要特点是它有较多的计算生态,简单理解为第三方提供的可用编程模块 / 函数库 / 组件,这个规模有多大? 更多相关问题 [问答题,简答题] 顾客关系管理系统如何给企业 ...

  5. c语言gcb最小公倍数,C编序编程题目:输入两个正整数m和n,求其最大公约数和最小公倍...,C语言编程,输入两个正整数M和N(MN),计算M和N...

    问题标题 C编序编程题目:输入两个正整数m和n,求其最大公约数和最小公倍...,C语言编程,输入两个正整数M和N(M 2019-3-27来自ip:15.121.164.188的网友咨询 浏览量:228 ...

  6. Python|并发编程|爬虫|单线程|多线程|异步I/O|360图片|Selenium及JavaScript|Scrapy框架|BOM 和 DOM 操作简介|语言基础50课:学习(12)

    文章目录 系列目录 原项目地址 第37课:并发编程在爬虫中的应用 单线程版本 多线程版本 异步I/O版本 总结 第38课:抓取网页动态内容 Selenium 介绍 使用Selenium 加载页面 查找 ...

  7. 工业革命前数千年人口经济_我们已经进行了数千年的编程

    工业革命前数千年人口经济 by Tautvilas Mečinskas 由TautvilasMečinskas 我们已经进行了数千年的编程 (We have been programming for ...

  8. 单片机c语言必背代码_【典藏】深度剖析单片机程序的运行(C程序版)

    1.日常聊一聊 今天为大家带来一篇对于单片机学习的小伙伴非常重量级的一篇文章<深度剖析单片机程序的运行(C语言版本)>,该文章会比较全面的为大家解析我们的用C语言编译出来的程序是如何在单片 ...

  9. 数据科学r语言_您应该为数据科学学习哪些语言?

    数据科学r语言 Data science is an exciting field to work in, combining advanced statistical and quantitativ ...

  10. java c++ python哪个好_程序员学java好还是python语言好 c++又如何

    技术程序员学Java.C++.Python... 分析对比,到底学什么语言吃香,哪种语言最靠谱,如何学好这些语言呢? 几天前,我们在知识上看到这样一个问题:"java,C++,Python, ...

最新文章

  1. windows修改环境变量神器—Rapid Environment Editor
  2. 介绍一款facebook信息收集工具FBI
  3. 七周三次课(1月24日) 10.11 Linux网络相关 10.12 firewalld和netfilter 10.13 netfilter5表5链介绍 10.14 iptables语法...
  4. 深度学习(19)神经网络与全连接层二: 测试(张量)实战
  5. java 独占锁_锁分类(独占锁、分拆锁、分离锁、分布式锁)
  6. asp.net如何取得纯客户端控件的值
  7. 【scrapy windows环境下安装遇到的问题】
  8. linux运维常见网络协议含义及端口
  9. jscript php,PHP,JScript和VBScript函数和类的语法
  10. python适用于什么系统_Python适合在什么系统
  11. Proteus8.6 安装教程
  12. python爬虫实例项目大全-GitHub 上有哪些优秀的 Python 爬虫项目?
  13. php代码执行函数解析
  14. python django 商品进销存管理系统(毕设、课设、学习)
  15. asf格式如何转换为mp4?
  16. linux下view如何修改字符串,Linux下view命令的使用
  17. 2022骨传导耳机品牌那个好、排名前十的好用的骨传导耳机
  18. 计算机网络安全问卷,2019年网络安全问卷调查.doc
  19. 让我们唠一唠:微信有哪些功能越来越不行了呢?
  20. 光云电力发电领域碳排放太高,光云电力指出调整能源结构是关键一步

热门文章

  1. android screencap 源码,android后台截屏实现(3)--编译screencap
  2. Vocaloid简介
  3. 系统架构设计师:分布式系统(中间件技术)
  4. 【中间件技术】第二部分 CORBA规范与中间件(3) 基于CORBA的开发过程
  5. C++与QT学习路线
  6. 仿映客直播礼物特效制作流程
  7. Java虚拟机类加载器及双亲委派机制
  8. 计算机excel函数试题,2014职称计算机考试Excel试题函数练习题
  9. oracle启动pmon,PMON和SMON的功能 - oracle - 善待自己,切莫活在过去
  10. Java 基本数据类型的转换 Java 基础(二)