我想学单片机,但没什么基础,应该看些什么书呢?

我是学电气的,大一,想在假期学一学单片机,但不知道应该看些什么书
谢谢!

《零基础学单片机C语言程序设计》特点
1. 内容全面,由浅入深
《零基础学单片机C语言程序设计》涵盖了单片机C51语言程序设计所需掌握的各方面知识点。首先详细介绍了51系列单片机的基础知识,包括C51的集成开发环境和开发流程。然后对单片机C51语言程序设计基础知识点结合实例进行全面详细的介绍,包括数据类型与结构、函数、存储结构以及预处理命令等内容。接着对单片机C51语言的程序设计方式进行了详细的讲解,包括定时计数器、中断设计、串行接口设计以及实时多任务操作系统等内容。最后介绍了电子设计各个领域具有代表性的案例,包括键盘设计、液晶显示、总线接口、单片机通信以及多任务系统等方面内容。
2. 结合实例,强化理解
《零基础学单片机C语言程序设计》在介绍每个相关知识点的同时,均给出了其在程序设计中的编程示例,每个例子都可以进行仿真与执行,读者可以在学习独立知识点的同时,根据应用示例举一反三,快速掌握相应的知识点在整个程序设计系统中的实际应用。
3. 联系硬件,切合需求
《零基础学单片机C语言程序设计》不仅仅介绍单片机C51语言本身,还对单片机的硬件资源以及如何使用单片机C51语言来编程控制单片机的各种片上资源进行了详细的介绍,主要包括单片机定时器/计数器、中断、串行通信接口和RTX-51实时多任务操作系统。
4. 仿真调试,熟练应用
《零基础学单片机C语言程序设计》对单片机C51语言的典型开发环境Keil m Vision3进行了详细的介绍。在讲解过程中,结合完整的C51程序实例,详细阐述了如何仿真调试各种单片机片上资源。使读者能够加深对程序的理解,并可以做到熟练应用。
5. 案例丰富,分析全面
《零基础学单片机C语言程序设计》案例丰富,基本上涵盖了电子设计的各个领域,如键盘接口、LCD液晶显示、单总线接口、I2C总线、实时时钟、双机和多机通信、RTX-51实时多任务操作系统等。《零基础学单片机C语言程序设计》对每一个案例都详细介绍了其相关的背景知识、硬件知识、电路设计、程序设计以及仿真分析等内容,并对整体程序代码按功能分块进行详细的注释,更加易于读者的理解。
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-01-13
先看书 网上看一些单片机的电路图 选一种容易上手的单片机 然后买开发板
把提供的例子 闪灯 中断 什么的都 跑一遍 就算上手了
第2个回答  2010-01-07
现在学单片机太早了,完全没有基础。等学完C语言,你对编程有一定概念了,学习单片机就水到渠成了。
第3个回答  2010-01-07
大一时的计算机基础是必须要掌握的。C语言也得掌握,还有汇编语言。
第4个回答  2010-01-15
三点:
1、上网买个开发板(或者叫实验班板)
2、下载郭天祥十天学会单片机视频教程,里面包含有基本的C语言学习,看多几次 寒假回来就可以掌握基本的操作
3、买一本单片机原理的书。
我很多人同学都是这样过来的
相似回答