1. 郭天祥的新概念c语言教程
我这里有全套教程,还有跟多的单片机设计,STM32、FPGA、PCB设计,C/C++/VC++等教程收藏网络网盘下载,希望我的回答对你有帮助!
1、十天学会C51单片机视频【一份】
2、51单片机C视频教程--入门、提高、开发、拓展全攻略PDF【一份】
3、学习板配套源程序【几百个例子】【一份】
4、十天学会C51单片机PPT教程【一份】
2. 郭天祥 这个单片机C语言延迟程序 延迟了多久
他视频里面有具体的调试过程吧
如果a=1,大概是1ms
c语言没法算,在不同的编译环境中,编译的汇编代码不一样,所以执行的时间也就不同了。在Keil中,大概是1ms。
希望能给你建议!
3. 单片机C语言,郭天祥的
郭天祥只不过是做了一块单片机的开发板,但是,单片机C语言并不是郭天祥的,他可没有C语言。
4. 谁有郭天祥老师的十天学会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液晶上显示时间
5. 51单片机 C语言 郭天祥讲课用的是那本书啊
可以看看这些书籍:《8051系列单片机C程序设计完全手册》
《C程序设计》
《新编MCS-51单片机应用设计》
6. 怎么用c语言学习单片机编程
单片机嵌入式特点就是难而且重实践。如果你想学单片机,去买一个板子回来学。如果你基础比较好,模电数电微机原理都学过,你可以选一款复杂的单片机,如果你是菜鸟小白对计算机什么常识都没有,80C51是你最佳的选择。当初我什么都不会,也不懂嵌入式,上手就学ARM9,虽然有人带但学的确实很痛苦,但是学过来之后,学校开了飞思卡尔单片机(16位的)学起来感觉就很轻松。如果你入门,以搞定原理为主,没人带你自学的情况下有许多概念确实不好理解,要多琢磨多上网查资料,再不行就网络知道。。。。还有就是读板子配套的实例代码,配合单片机的参考手册,弄懂各个寄存器都是怎么配的为什么这么配,注意总结,比如点亮流水灯,都要经过哪些步骤?每个步骤配置哪些寄存器?配置后怎么点亮?你自己去总结。然后试着改写你的实例代码,不断编译不断改写,看看哪有问题哪里需要修改,最后改出你想要的现象来,不要想刚开始学就一步登天自己独立写出什么程序来,首先以模仿为主,弄清概念和原理,然后再尝试自己写
7. 郭天祥的人物经历
2004年5月首次与电子元件见面,6月开始学习单片机,9月参加黑龙江大学生电子设计大赛获一等奖,04年一年主要掌握了单片机的汇编语言编程和非常简单的常用电路设计。
05年开始学习单片机C语言编程,5月获学校五四杯电子设计竞赛二等奖,6月参加“枭龙杯”全国空中机器人比赛(于11月在成都举行)获全国亚军,9月参加“索尼杯”全国大学生电子设计竞赛未获奖。05年期间学会了C语言、C++语言、VC++编程、VHDL语言、FPGA/CPLD(可编程逻辑器件)。
06年5月获校五四杯电子设计大赛一等奖,同年被免试保送通信学院读硕士研究生。06年开始和同学一起对外承接工程项目,同时学习DSP(数字信号处理器),8月建立了个人网站(天祥电子),主要是产品宣传与销售。
07年5月获校五四杯电子设计大赛一等奖,黑龙江省挑战杯电子设计竞赛一等奖。07年主要对外承接工程项目,同年学习了ARM7(嵌入式系统设计)。
8. 十天学会单片机和c语言编程 郭天翔 怎么样
1. 本人也是用的这个视频教程进入到单片机的世界,但是之后发现郭天祥教的知识对于初学者来说过于详细,导致3个小时的时间讲不了多少东西,学生甚至根本坚持不下来看完第一集(PS:我记得第一集有三个小时!!)所以建议您在看之前做好打持久战的心理准备。
2. 郭天祥是按照他自己设计的51单片机开发板来进行讲解的,所以您最好买一块郭天祥的开发板。(PS:虽说最好买一块,但是还是不建议你买郭天祥的。您的大学实验室里有的话就用实验室的,没有的话就去买普中的吧,51单片机开发版在国内最普及的应该就是普中科技的了。)
3. 如果您坚持要看郭天祥的视频,那么看完前几集就可以了,再往后讲的知识就有点太过时了,尤其最后两集好像是讲解画PCB板的,那个对于新手来说就更不要看了,只会打击自信心。
4. 总之我的建议就是:自己去淘宝上买一块普中科技开发板(便宜点的就行,那些贵的开发板无非就是外设多一点而已,没用,买便宜的就行,大约80元左右),之后观看买来的开发板中自带的光盘中的视频教程即可,不用非要看郭天祥的,等您入门之后就可以直接照着开发手册自己写代码了。
最后祝您学习愉快!还有不明白的可私信可追问。
9. 谁看过,51单片机C语言教程——入门、提高、开发、扩展全攻略.这本书郭天祥编的这书怎么样,适合初学者吗
这本书蛮不错的,我现在正在学51,用的也是这本书,初学者使用这本书是再好不过了。这本是之所以叫“C语言”教程,在于书内有怎样教你使用C语言编程。我在学单片机之前也没学过C语言,但现在已经可以自主编简单的程序,编程基础几乎都是从这本书上学来的。这本书所讲的内容很通俗,一看就能明白。书中有对51单片机内部结构最详细的介绍,当然也包括很多外围芯片的使用介绍,像74HC573锁存器,1602液晶12864液晶,DS12B887时钟芯片等等,还有很多。学单片机可以不必学汇编语言,汇编里的指令太难懂,也不好操作,我就完全不懂汇编,建议初学者直接使用C语言入门,这学起来更快一些,少走弯路,这本书全国的标准定价是69元,总共545页,如果直接买书的话各大新华书店都有卖的,书配套一盘光盘,里面有郭天祥的“十天征服51单片机”视频教程,有大量的程序源代码。视频结合教材,51单片机可以很快入门
10. 郭天祥《新概念51单片机C语言教程--入门提高》电子版以及光盘内容
https://yunpan.cn/cBCpu8r84Uc8t (提取码:7a0c)