导航:首页 > 操作系统 > 十天教你学会单片机06

十天教你学会单片机06

发布时间:2023-02-07 09:48:14

1. 十天学会单片机,是学到什么程度

他说的是十天,但是看你的基础怎么样了,基础好的话就不用看他的视频了,如果没有任何基础的话够你看一个月才能理解,这些基础包括C语言,51单片机相关知识,但是他的这个视频还是很不错的,我就是看郭天祥的这个视频入门的,
但是他这个视频的目的应该是卖他的学习板,但是学习51的话个人认为不用买学习板的,使用仿真软件Protues,入门足够,这个时候自己买一些原件,自己焊接电路板,
这个过程不是很顺利的,想学知识就做好心理准备

2. 十天学会单片机和C语言编程

这部十天学会单片机和C语言编程视频教程从C语言的第一个主函数MAIN讲起,一步步一条条讲解每一个语法,每条指令的意思。通过认真观看和学习,即使对单片机一窍不通,对C语言一无所知的朋友也可以轻松掌握51单片机的C语言编程设计。 C语言编程,顾名思义,就是用C语言来进行计算机编程工作。C语言是国际上广泛流行的,很有发展前途的计算机高级语言.它适合作为系统描述语言,即可用来编写系统软件,也可用来编写应用软件. C语言是一种引用广泛,并且实现灵活的一种计算机编程语言,用C语言编出来的程序,可以在很多平台上运行,可移植性强。例如,计算机操作系统等大型软件都可以用C语言来编写完成。不仅如此,我们用的众多聊天工具也可以用C语言来实现。具体的C语言编程内容请参加C或者C++等。 C语言有一个突出的优点就是适合于多种操作系统, 如DOS、UNIX,也适用于多种机型。 当然,C语言也有自身的不足,比如:C语言的语法限制不太严格,对变量的类型约束不严格,影响程序的安全性,对数族下标越界不作检查等。从应用的角度,C语言比其他高级语言较难掌握。 总之,C语言既有高级语言的特点,又具有汇编语言的特点;既是一个成功的系统设计语言,有时一个使用的程序设计语言;既能用来编写不依赖计算机硬件的应用程序,又能用来编写各种系统程序;是一种受欢迎、应用广泛的程序设计语言。 单片机是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。 单片机自动完成赋予它的任务的过程,也就是单片机执行程序的过程,即一条条执行的指令的过程,所谓指令就是把要求单片机执行的各种操作用的命令的形式写下来,这是在设计人员赋予它的指令系统所决定的,一条指令对应着一种基本操作;单片机所能执行的全部指令,就是该单片机的指令系统,不同种类的单片机,其指令系统亦不同。为使单片机能自动完成某一特定任务,必须把要解决的问题编成一系列指令(这些指令必须是选定单片机能识别和执行的指令),这一系列指令的集合就成为程序,程序需要预先存放在具有存储功能的部件――存储器中。存储器由许多存储单元(最小的存储单位)组成,就像大楼房有许多房间组成一样,指令就存放在这些单元里,单元里的指令取出并执行就像大楼房的每个房间的被分配到了唯一一个房间号一样,每一个存储单元也必须被分配到唯一的地址号,该地址号称为存储单元的地址,这样只要知道了存储单元的地址,就可以找到这个存储单元,其中存储的指令就可以被取出,然后再被执行。 程序通常是顺序执行的,所以程序中的指令也是一条条顺序存放的,单片机在执行程序时要能把这些指令一条条取出并加以执行,必须有一个部件能追踪指令所在的地址,这一部件就是程序计数器PC(包含在CPU中),在开始执行程序时,给PC赋以程序中第一条指令所在的地址,然后取得每一条要执行的命令,PC在中的内容就会自动增加,增加量由本条指令长度决定,可能是1、2或3,以指向下一条指令的起始地址,保证指令顺序执行。 本页内容:《十天学会单片机和C语言编程在线观看》《十天学会单片机和C语言编程下载》 http://www.jy211.cn/e/83/1150/

3. 谁有郭天祥老师的十天学会AVR单片机和C语言视频教程

我这里有一套郭天祥十天学会AVR和51单片机视频教程内部有TTP教程:

=================C51单片机教程==========================

1、十天学会C51单片机视频【一份】

2、51单片机C视频教程--入门、提高、开发、拓展全

攻略PDF【一份】

3、学习板配套源程序【几百个例子】【一份】

4、十天学会C51单片机PPT教程【一份】


===================AVR单片机视频教程=========================


1、郭天祥十天学会AVR单片机视频教程

【资料目录】

第一讲:开发板和软件的操作使用

1、 介绍配件。

2、 安装软件(ICC AVR 和AVR STUDIO)及其使用,包括新建工程、程序下载,仿真调试;整板测试;板上资源。

3、 着重介绍一下USB接口的仿真器。

第二:玻?VR单片机的概述和C语言的基础知识

1、 AVR单片机的概述包括它的优点、片上资源。

2、 C语言的基础包括电平特性、2进制与16进制的表示及转换、二进制数的逻辑运算,数据类型,运算符。

3、 着重讲一下特有的BIT()操作,C中的各种语句。

4、 介绍一下AVR单片机IO口的配置。

第三讲:点亮发光二极管、驱动蜂鸣器、继电器

1、首先讲解一下原理图上开关电路、复位电路、时钟电路;

2、讲解573工作原理,

3、首先点亮一个发光二极管,然后让一个二极管亮灭变化。

4、编写函数证明573的工作原理:锁住后不导通就不能再更新数据。

5、编写延时函数,软件仿真查看延时的精确时间

6、子函数的编写(分带形参和不带形参)。

7、编写流水灯函数。

8、蜂鸣器,继电器的工作原理并编写程序。

第四讲:数码管工作原理

1、 共阴共阳数码管内部结构,显示原理。

2、 用数字万用表标定数码管的段选和位选

3、 编写程序使1个数码管上显示数字

4、 编写程序在6个数码管上滚动显示数字

5、 重点讲解动态显示,保持时间,以及扫描频率对闪烁和亮暗程度的影响。

第五讲:键盘检测原理(比较复杂)

1、 键盘作用,检测原理,如何消抖,独立键盘检测程序编写。

2、 矩阵键盘检测程序编写,涉及到返回值函数调用。

第六讲:1602液晶的使用

1、 看手册,管脚、写指令和数据、时序图。

2、 编写程序,显示光标

3、 编写程序显示字,

4、 编写程序,滚动显示字符

第七讲:中断、定时器的原理和应用(比较复杂)

1、 中断的概念,AVR单片机的中断

2、 定时/计数器1几种模式的寄存器配置

3、 定时器1普通模式下实现秒表

4、 CTC模式输出方波

5、 快速PWM模式输出PWM信号

6、 相位修正PWM模式输出PWM信号

第八讲:AD、DA简介及其应用

1、 AD简介,AVR内部AD寄存器设置

2、 编写程序控制AD读写电位器输出的模拟电压

3、 SPI串行通信简介

4、 DA简介,AD5300时序图

5、 编写程序控制DA输出模拟电压使发光二极管亮度变化

第九讲:TWI(IIC)

1、 TWI(IIC)协议简介

2、 AVR单片机内部TWI寄存器简介,操作流程

3、 具有IIC协议的数字电位器芯片AD5161的简介

4、 编写程序用独立键盘控制AD5161输出不同的阻值

第十讲:异步串口UART的简介和程序的编写

1、 UART简介

2、 AVR单片机内部与UART相关的寄存器的配置

3、 编写程序控制AVR单片机和电脑进行通信

4、 讲解串行通信时数字和字符之间的区别

第十一讲:PS2键盘、DS1302的工作原理和程序的编写

1、 AVR单片机外部中断的介绍

2、 PS2键盘的工作原理

3、 编写程序读取PS2键盘的按键值并在1602液晶上显示

4、 DS1302的工作原理


5、 编写程序控制1302并在1602液晶上显示时间


4. 那位有国内首创超强风格单片机视频-10天掌握单片机和C语言,给个地址。

同行啊,你要的东西:

http://www.gougou.com/search?search=%E8%B6%85%E5%BC%BA%E9%A3%8E%E6%A0%BC%E5%8D%95%E7%89%87%E6%9C%BA&id=1

国内首创超强风格单片机视频-10天掌握单片机和C语言(3) 79.1K TORRENT 2007-06-29 —

迅雷安全中心提示您:此资源可能含有 请谨慎下载!
+ [BT] 国内首创超强风格单片机视频-10天掌握单片机和C语言(1) 272M EXE 2007-06-18 — 0条

包含37个文件,共272M,28个种子TX-1B或1C实验板使用前讲解.exe247M国内首创新式单片机视频教程介绍.doc5.48M串口AD显示.jpg2.10M串口温度显示.jpg2.06MTX-1C.JPG1.87M' ' ' ' ' '

迅雷安全中心提示您:此资源可能含有 请谨慎下载!
+ [BT] 国内首创超强风格单片机视频-10天掌握单片机和C语言(2 612M EXE 2007-06-18 — 3条

包含67个文件,共612M,27个种子lesson1.exe585M国内首创新式单片机视频教程介绍.doc5.48M串口AD显示.jpg2.10M串口温度显示.jpg2.06MTX-1C.JPG1.87M' ' ' ' ' '

迅雷安全中心提示您:此资源可能含有 请谨慎下载!
+ [BT] 国内首创超强风格单片机视频-10天掌握单片机和C语言(4) 402M EXE 2007-06-18 — 1条

包含20个文件,共402M,10个种子lesson3.exe394M国内首创新式单片机视频教程介绍.doc6.59MLESSON3_数码管静态显示及定时器和中断应用.ppt1.20M' ' ' ' ' '
迅雷安全中心提示您:此资源可能含有 请谨慎下载!
国内首创超强风格单片机视频-10天掌握单片机和C语言(2 59.0K TORRENT 2007-06-29 —

博客资源推荐: 国内首创超强风格单片... 国内首创超强风格单片...
迅雷安全中心提示您:此资源可能含有 请谨慎下载!
国内首创超强风格单片机视频-10天掌握单片机和C语言(1) 28.6K TORRENT 2007-06-29 —

博客资源推荐: 国内首创超强风格单片... 国内首创超强风格单片...
迅雷安全中心提示您:此资源可能含有 请谨慎下载!
国内首创超强风格单片机视频-10天掌握单片机和C语言(4) 34.1K TORRENT 2007-06-29 —

欢迎访问我的空间!

5. 求郭天祥《十天学会单片机和C语言编程》视频教程迅雷下载地址,最好是打包资源种子,谢谢!

搜索 十天学会单片机和C语言编程
点击 《十天学会单片机和C语言编程》_VeryCD电驴下载
有 13 个文件 可以下载

6. 怎么学习单片机

一、启蒙阶段
学习电路基础和模电数电,做一些诸如电机正反转的电路,做功放、电源等小制作,了解个大概。

二、学习微机原理
学习8086,这对了解计算机结构是不可或缺的,慢慢接触汇编编程 。

三、汇编语言学习单片机
学习51单片机,学习汇编语言,差不多学三个月后,掌握了基本语法和单片机寄存器功能,就做一些实物。

四、进阶
放弃仿真学习单片机的方式,转而学习实物。多查资料,比如说,74HC245,因为有前几步打下的基础,电路图一看就懂,剩下的就是焊接实物测试了。应该可以在很短的时间内,可以完成硬件测试。

拓展资料

单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。

概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。

单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。各种产品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词——“智能型”,如智能型洗衣机等 。

7. 我看郭天祥的十天学会51单片机里的程序,买了块TX的51开发板 编写1602液晶显示的程序

int()函数里面的 write_com(0x01); 就是 清屏

提出我的几个疑问 main函数中
for(num=0;num<11;num++)
{
write_data(table[num]);
delay(20);
}
你依次输入table[]字符,但输入地址还是初始化中给的一排一位(应该是这个吧,没用过这个开发板,我的不一样),因此不能正常显示,显示出来应该是一排一位是小黑快(但跟你说的第一排全是黑的情况不一样)

write_com(1); 是什么意思?也是清屏?

while(1);
{
write_data(0xff);
delay(20);
}
首先while(1); 这个分号不要(假如我没理解错)
再这是个死循环了,之后的for语句不会执行了

还有你最后加个while(1);
是为了只让主程序走一遍?

阅读全文

与十天教你学会单片机06相关的资料

热点内容
任我充app怎么开发票 浏览:330
人工智能与编程语言 浏览:406
linux网络编程服务器 浏览:800
海尔32cw空调压缩机电容多大 浏览:747
分区加密了该怎么办 浏览:103
索尼延时拍摄app怎么导入 浏览:226
冰箱冷冻坏了压缩机一直响 浏览:807
windows服务器如何组建raid0 浏览:180
橡胶压缩空气管 浏览:556
如果出现编译错误如何解决 浏览:924
程序员饰品 浏览:430
什么叫网站服务器站点 浏览:686
java转义字符双引号 浏览:779
网上考场的app怎么看真假 浏览:644
四层电梯的plc编程 浏览:899
程序员的职场 浏览:662
圆形平面怎么编程 浏览:67
python开源代码下载 浏览:661
如何连接局域网宽带连接服务器地址 浏览:171
华为应用王者荣耀方舟编译器 浏览:935