![]() |
![]() |
欢迎来到51单片机学习网www.51c51.com 专业致力于8051单片机编程技术推广,(深圳学林电子有限公司)累计5年点击超过500万! | |
| 单片机实例编程WWW.51C51.COM自学单片机的网站,中国单片机编程技术普及推广第一站 | |||
难度分类提示:以流水灯为1级最低,数字钟为5级最高,学习者可根据自己的情况逐步进行,一般1个月实践即可初步掌握小有所成;学习原则循序渐进,理论,实践,理论...理解吃透每一句的意思,修改程序并达到结果。教材推荐:1北航:单片机轻松入门。2清华:单片机实践与应用。 手把手教你学单片机 其他推荐:单片机电视教程(1-24课全程录像)器材推荐:XL600单片机试验仪 XL2000单片机试验仪 | ||
跑灯程序 | 8led.asm八个左右跑马灯。 | 难度等级1 |
| p1-8.asm八个左右跑马灯的另外一个程式。 | 难度等级1 | |
| 2-8led .asmp1口八个灯作二进制加法。 | 难度等级1 | |
| 3-8LED .asmP1口八个灯做3路跑动显示。 | 难度等级1 | |
| int1 .asmp1.1中断方式闪烁 | 难度等级2 | |
int01.asm按P32后全部闪烁5次后继续循环亮,中断应用。 | 难度等级2 | |
| int8led.asm;开机循环,按p32后暂停喇叭响,中断应用。 | 难度等级2 | |
| iotest.asm 跑马灯的端口测试程序, 用于仿真器或者芯片测试 | 难度等级1 | |
键盘控制 | p32-12.asm p3.2小键盘控制p1.2发光管的程序。 | 难度等级1 |
| p33key05.asmp3.3小键盘控制p1.3led,瞬间亮,0.5s熄灭。 | 难度等级2 | |
| p3355.asm p3.3小键盘控制p1.3led,0.5s亮,0.5s熄灭。 | 难度等级2 | |
| keyshuzi.asm四个小键盘控制的数字显示,简单的键盘程序 | 难度等级1 | |
| 9jishu.asm 一位计数器,按p3.2数码管加1,到9后回 | 难度等级1 | |
| 9jishubb.asm一位计数器,按p3.2数码管加1,到9后小喇叭 | 难度等级3 | |
| 9999jishu.asm6位数的计数器源程序,0一直999999,按p3.2计数 | 难度等级3 | |
| keyled.asm 四个小键盘控制的花样彩灯; | 难度等级3 | |
矩阵键盘 | keymusic.asm16键电子琴,喇叭p33键盘p1可以任意弹奏音乐 | 难度等级3 |
| diskey.asm分别按16个键盘显示分别显示数字123A456B789C*0#D | 难度等级3 | |
| keywei.asm矩阵按键/移位显示程序,按键后显示键名,并移位 | 难度等级3 | |
| 特别提示:如果您在学习中有了问题,不要紧,请登陆我们的单片机学习论坛,这里会有很多热心人给你帮助。 | ||
小喇叭 | dida.asm 小喇叭的警报器。 | 难度等级2 |
| p33didi.asm小喇叭发出嘀声。 | 难度等级2 | |
| p33dida.asm小喇叭发出救护车的声音。 | 难度等级2 | |
| HAPPY.asm小喇叭唱歌祝你生日快乐。 | 难度等级4 | |
| music.asm小喇叭唱歌祝你平安; | 难度等级4 | |
| 8music.asm;八月桂花香唱歌程序。 | 难度等级4 | |
| 8yinhe.asm;应天津网友张默的要求编制的8音盒程序。 | 难度等级4 | |
| p33pa.asm;小喇叭的爬音演奏 | 难度等级3 | |
| keymic.asm;按P3口的小键盘喇叭发出不同频率的声音 | 难度等级2 | |
|
| ||
液晶显示 | 12864.asm标准12864液晶(中文字库)本站经典奉献原理+照片+程序! | 难度等级5 |
| 4KEY1602.ASM键盘控制的1602液晶。P3.2,P3.3,P3.4,P3.5分别显示4句话 | 难度等级3 | |
| 1602LOGO.ASM为驱动0802液晶显示器的51测试网logo程序直接使用 | 难度等级3 | |
| 16022LOGO.ASM为驱动0802液晶显示器的双屏切换广告演示 | 难度等级3 | |
| 160216DIS.ASM1602液晶16位键盘的控制程序1602显示按键的值 | 难度等级3 | |
| I602ASC.ASM1602液晶矩阵按键输入器:键盘P1口,按键液晶显示数字 | 难度等级2 | |
| 1602A.ASM.为驱动1602液晶显示器显示一个字母A的源程序。最基本的程序 | 难度等级3 | |
| 12864zk.ASM12864中文字库液晶的综合演示(适用XL2000,600试验仪) | 难度等级3 | |
| 160209.ASM为1602液晶显示器的全屏显示0-9驱动程序 | 难度等级4 | |
| 16029999.ASM液晶的6位计数器程序 | 难度等级3 | |
| 特别提示:使用XL600单片机综合实验仪,资源,品质,外观都是第一名,全面支持例程试验,学习单片机,从此易如反掌。 | ||
| 6221.asm红外线遥控显示数码管1234567890的程序 | 难度等级2 | |
| yaokong.asm遥控器测试程序按任意键试验版数码管指示灯闪烁。 | 难度等级2 | |
| 6221b.asm遥控器控制显示0123456789abcdef数据保持 | 难度等级2 | |
| 6221c.asm30路遥控开关 | 难度等级2 | |
| YT232-KEY.asm串口通信程序(通信速度4800晶体12M) | 难度等级2 | |
| S232.asm串行口双向通信程序 (通信速度4800晶12M) | 难度等级2 | |
| 232.asm串口通信程序(通信速度9600,晶体11.0592M) | 难度等级1 | |
| 232shuzi.asm串口通信程序(通信速度4800晶12M) | 难度等级2 | |
| abdian.asm 步进电机正反快慢程序 | 难度等级2 | |
| dianji.asm 步进电机正转,反转各3圈 | 难度等级2 | |
| keyd.asm 步进电机控制程序p3.2正转,p3.3反转,p3.4停止 | 难度等级2 | |
| 6221mada.asm遥控电机程序,按遥控器0-9步进电机正转0-9步, | 难度等级5 | |
| 999jishu.asm按p3.2计数,开机显示000000 | 难度等级3 | |
| 9jishu.asm;一位计数器,按p3.2数码管加1,到9后回0 | 难度等级2 | |
| 9keybb.asm按p3.2数码管加1,到9后回0,同时小喇叭响一下报警 | 难度等级3 | |
| daojishi.asm 倒计时器开机默认为15秒,p32启动键 | 难度等级4 | |
| setkey.asm可预制的倒计时钟,p35个位,p34十位 | 难度等级4 | |
| 0804.asm0804的基本应用,转动电位器,P0口显示取到的数 | 难度等级2 | |
| 0804hong.asmadc0804制作的温度控制器,设一个加热器p2.0 | 难度等级2 | |
| ad09.asm AD0804控制程序,数码管依次显示1-9,0,ABCDE, | 难度等级2 | |
| ad255.asm 转动电位器,数码管后三位依次显示000-255, | 难度等级3 | |
数码管
| 999999.asm为0-999999的计数器直接使用 | 难度等级2 |
| 999999B.asm为0-999999的计数器的另一种形式 | 难度等级2 | |
| clock.asm六位数码管时钟程序直接使用 | 难度等级2 | |
| led895152.asm显示895152同时8个小灯跑动直接使用 | 难度等级2 | |
| 012345.asm为数码管显示012345的程序。 | 难度等级2 | |
| 8051.asm显示8051数字的程序。 | 难度等级2 | |
| test.asm测试程序轮流显示1-7,流水灯。 | 难度等级1 | |
| 0099.asm数码管显示100位计数器 | 难度等级2 | |
| shu09.asm 定时中断实现显示的程序,第一位显示0,第二位在0-9之间循环 | 难度等级2 | |
| ABCDEF.ASM 开机显示012345,如果按下P32显示ABCDEF | 难度等级2 | |
| 特别提示:51单片机学习网专业致力于51单片机编程技术的普及,如果您觉得我们不错,请告诉您的朋友,有问题请告诉我们 | ||
综合程序 | ledping.asm16*16汉字led屏,轮流显示8个汉字 效果图倚天一出宝刀屠龙 难度等级3 | |
| 24c02.asm为24c02储存计数器程序,断电数据保持,每次开机数码管显示加1.一共记到9. 难度等级3 | ||
| 变频输出!按p3.2连续输出50hz,1KHZ,1KHZ窄脉冲,停止。输出口P3.3。 难度等级3 | ||
| 实用单片机电子钟的制作,p3.2,p3.3,p3.4,p3.5,直接使用,每日误差小于5s! 难度等级5 | ||
| 用户:飞扬工作室吴涛友情提供的演示遥控液晶按遥控器液晶将显示遥控器键值:以下是他的来信: | ||
|
后缀为ASM的文件为上述程序的汇编源程序,读者可利用c51eval,keil等工具修改研究 特别声明:未经同意,不得转载。特别鸣谢:平凡单片机世界平凡老师 无线电杂志社房桦老师 电子报单片机公共实验室李巍老师 www.8951.com www.51c51.com 专业8051单片机教学站 | ||
| ||
| xl2000 单片机综合仿真试验仪部分试验程序 | ||
|
XL2000
单片机综合仿真试验仪简介 |
实验16 汉字显示屏显示倚天一出宝刀屠龙 | |
| 实验17 1602液晶显示屏显示A | ||
| 实验9 74LS138 38译码器部分实验 | ||
| 实验10 74LS164 串入并出实验 | ||
| 实验11 74LS165并入串出实验 | 实验20 步进电机实验 | |
| 实验22 串行双向通信实验 | ||
| 实验14 小喇叭警报器试验 | 实验23 综合实验 18B20数字温度显示系统 | |
| /实验15 红外线遥控试验 | 第七章 怎样产生hex文件? | |
|
|
||