学林电子

english

本公司淘宝网店

51测试网  单片机教程  XL2000开发板  单片机学习  自制编程器  单片机资料  软件下载  电子技术  产品介绍  如何购买  进入论坛

 

 

单片机的c语言教程

 

单片机教程 栏目导航   第一页..单片机入门教程    第二页..单片机c语言   第三页..红外遥控和步进电机    第四页..单片机问答

单片机的c语言具有可移植性好,易懂易用的特点,在我国有大量的c程序员,重新学习单片机将非常容易,因此,虽然汇编语言更精炼,但是使用c也是大势所趋!

单片机的c语言教程...由磁动力工作室明浩编写.51测试网友情转载

第一课:建立您的第一个C项目(使用C语言肯定要使用到C编译器,)

第二课:初步认识51芯片 (上一课我们的第一个项目完成了,可能有懂C语言的朋友会说......)

第三课 生成HEX文件和最小化系统(把写好的C程序编译为机器码)

第四课 数据类型 (先来简单说说C语言的标识符和关键字。标识符是用来......)

第五课 常 量 (常量是在程序运行过程中不能改变值的量,而变量是可以......)

第六课 变 量 (上课所提到变量就是一种在程序执行过程中其值能不断变......)

第七课 运算符和表达式(1) (上课到这一课相隔了好长一段时间,这些日子......)

谈谈C51的编程规范方塘发表于21icbbs现在单片机的程序设计,C51已经得到广泛的推广和应用....

C51问答外部数据存储器是,在两个机器周期中ALE只出现一次,即丢失一个ALE脉冲."这句话是不是...

C语言在单片机开发中的应用原作:平凡单片机在单片机的开发应用中,已逐渐开始引入高级语言..

                        

 

51单片机的C语言是比较难于掌握和资料比较少的, 我们特别向此教程的原著大虾电子网的丁丁表示敬意!也特别向所有初学者推荐!

以下课程的全部c源程序以及工程文件下载, 为了防止盗链,解压密码为 51C51.COM  (注意全部是大写的)

第01课,了解单片机的原理控制一个LED灯的亮和灭.pdf

第03课,跑马灯试验.pdf

第05课,标记的用法,用一个按键控制1个LED灯的亮灭.pdf

第07课,精确定时1秒钟闪灯.pdf

第09课,自动变速的跑马灯试验.pdf

第11课,一个按键控制的10级变速跑马灯试验.pdf

第13课,用外中断方式读按键,控制灯的亮灭.pdf

第15课,写一个字节到24c02中.pdf

第17课,写入按键次数到24c02,并读出来显示在4个LED上.pdf

第19课,嘀嘀嘀间断声光报警信号试验.pdf

第21课,按键音试验.pdf

第23课,按键控制音阶声音输出(电子琴).pdf

第25课,乐谱方式输入的音乐播放.pdf

第27课,三个按键选择三首不同的音乐播放.pdf

第29课,本课试验写老鼠爱大米的乐谱到24c02中.pdf

附录,C51的一些常用资料.pdf

第02课,用指令方式延时闪烁LED灯.pdf

第04课,读IO,用按钮控制点灯.pdf

第06课,用定时器中断闪灯,定时器中断的学习.pdf

第08课,定时器中断跑马灯.pdf

第10课,4个按键4级变速的跑马灯试验.pdf

第12课,可编程自动控制跑马灯.pdf

第14课,模拟PWM输出控制灯的10个亮度级别.pdf

第16课,读一个24c02字节,读出上一课写入的字节来验证.pdf

第18课,嘀声报警信号输出试验.pdf

第20课,变频声救护车报警信号输出试验.pdf

第22课,音阶声音输出试验.pdf

第24课,单个按键控制多个音阶声音输出.pdf

第26课,亮灯倒计时10秒,开始播放音乐.pdf

第28课,一个按键选择播放六首音乐.pdf

第30课,从24c02中读出音乐来并播放音乐.pdf

言,30章C51学习教程介绍.pdf

           51单片机C语言实验及实践教程   特别声明: 本教程为桂林科技大学孙青安老师编著。转载请注明出处!

第一章硬件资源模块

at89s51单片机实验及实践课题     

单片机C语言实验及实践教程1. 闪烁灯

单片机C语言实验及实践教程3.多路开关状态指示

单片机C语言实验及实践教程5. 广告灯(利用取表方式)

单片机C语言实验及实践教程7. I/O并行口直接驱动LED显示

单片机C语言实验及实践教程9. 一键多功能按键识别技术

单片机C语言实验及实践教程11.  00-59秒计时器(软件延时)

单片机C语言实验及实践教程13. 动态数码显示技术

单片机C语言实验及实践教程15. 定时计数器T0作定时(一)

单片机C语言实验及实践教程17. 99秒马表设计

单片机C语言实验及实践教程19. “叮咚”门铃

单片机C语言实验及实践教程21. 拉幕式数码显示技术

单片机C语言实验及实践教程23. 模拟计算器数字输入及显示

单片机C语言实验及实践教程25. 点阵LED“0-9”数字显示技术

单片机C语言实验及实践教程27. ADC0809A/D转换器基本应用技术

单片机C语言实验及实践教程29. 两点间温度控制

单片机C语言实验及实践教程31. 6位数显频率计数器

单片机C语言实验及实践教程33 .4×4键盘的电子密码锁

单片机C语言实验及实践教程35.DS18B20数字温度计使用

第二章:keil c 软件使用

at89s51单片机实验及实践课题

2. 模拟开关灯

4. 广告灯的左移右移

6. 报警产生器

8. 按键识别方法之一

10. 00-99计数器

12.可预置可逆4位计数器

14.4×4矩阵式键盘识别技术

16.定时计数器T0作定时应用技术(二)

18. “嘀、嘀、……”报警声

20. 数字钟(★)

22.电子琴

24.8×8LED点阵显示技术

26.点阵式LED简单图形显示技术

28.数字电压表

30.四位数数字温度计

32.电子密码锁设计

34.带有存储器功能的数字温度计-DS1624技术应用

手把手教学学单片机的C语言程序设计(PDF格式)  特别声明: 本教程为吕亚超老师编著。转载请注明出处!

(二)——单片机的基本知识及第一个C51程序.pdf

(四)——C语言的标识符和关键字.pdf

(六)——编译预处理.pdf

(八)——运算符与表达式(续).pdf

(十一)——函数的定义.pdf

(十三)——时钟振荡器的原理分析.pdf

(十五)——结构体,共用体及枚举.pdf

(十七)——点阵图形液晶模块的简介.pdf

(三)——C语言程序的基本结构.pdf

(五)——变量及存储器类型.pdf

(七)——运算符与表达式.pdf

(十)——开关语句和循环语句.pdf

(十二)——中断服务函数.pdf

(十四)——指针变量的定义.pdf

(十六)——16*2点阵字符液晶模块的C语言驱动.pdf