立即注册 登录
返回首页

uid:59980的个人空间

日志

分享----超简单的花样流水灯--c语言程序(不看后悔!)
2014-11-28 11:29
#includereg51.h //包含51单片机寄存器定义的头文件 #includestdlib.h //包含函数isalpha()声明的头文件 /************************************************* 函数功能:延时约150ms *************************************************/ void delay(void) { unsigned char m, ...
个人分类: 发光LED类|7617 次阅读|0 个评论 热度 1
一键多功能控制LED闪烁的汇编语言程序(绝对个人原创)
2014-10-14 20:24
;;;;自己一时兴起,写的一键多功能汇编语言程序;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;19:25 2014-10-14 LED EQU 30H; 给30H储存单元起个名叫LED; SP1 BIT P3.7; 给P3.7位起个名叫SP1; ORG 0; 程序起始地址; START: MOV LED,#0FEH;程序初始化; NEXT: ...
个人分类: 键盘控制类|3784 次阅读|0 个评论
超好玩的串口通信C语言程序:不断从串口输出"Hello World!"字符
2014-10-10 17:35
不断从串口输出"Hello World!"字符 #includereg51.h #includestdio.h void main(void) { SCON = 0x50;//串口方式1,允许接收 TMOD = 0x20;//定时器1定时方式2 TCON = 0x40;//设定时器1开始计数 TH1 = 0xE8;//11.0592MHz 1200波特率 TL1 = 0xE8; TI = 1; ...
个人分类: 串口通信|3634 次阅读|1 个评论
单片机唱歌---“祝你平安”
2014-9-23 22:52
此程序已经验证,可以直接使用。OK! ORG 0000H LJMP START ORG 000BH INC 20H ;中断服务,中断计数器加1 MOV TH0,#0D8H MOV TL0,#0EFH ;12M晶振,形成10毫秒中断 RETI START:;? MOV SP,#50H MOV TH0,#0D8H MOV TL0,#0EFH MOV TMOD,#01H MOV IE,#82H MUSIC0: NOP MOV DPTR,#DAT ;表头地址送DPTR MOV ...
个人分类: 方波信号发生|2444 次阅读|0 个评论
51单片机软件设计(指令解析)
2014-9-22 23:49
★标号——可以是以英文字母开头的字母,数字或某些特殊符号的序列。 ★助记符——用来表达指令的操作功能。 ★目的操作数——指令最终作用的对象。 ★源操作数——参与指令的操作。 ★注释——分号后面的文字描述。 ★ START: MOV P1,   ...
个人分类: 发光LED类|2120 次阅读|0 个评论
程序设计的魅力--中断控制
2014-9-22 23:47
INT0,INT1,TF0,TF1,RI/TI这5个中断源在单片机中称为:外部中断0,外部中断1,Timer0中断,Timer1中断,串行通信中断。 一,中断实例和中断的控制者 例:什么是中断 开关中断产生后,出现绿灯闪一下,红灯闪一下。 程序: ORG 00H; 起 ...
个人分类: 时控类|3158 次阅读|0 个评论
方波程序
2014-3-30 15:43
ORG 00H; LOOP: SETB P1.0 ;(1)高电平 LCALL DELAY ;(2)延时一段时间 CLR P1.0 ;(3)低电平 LCALL DELAY ;(4)延时一段时间 AJMP LOOP ;(5)跳转到第一句LOOP处 ; ...
个人分类: 方波信号发生|866 次阅读|0 个评论
4p口32个灯作跑马灯依次全亮依次全灭.
2014-3-30 15:39
ORG 00H; ;主程序: LOOP: SETB P1.0 ;(1)熄灭灯 LCALL DELAY ;(2)延时一段时间 CLR P1.0 ;(3)点亮灯 LCALL DELAY ;(4)延时一段时间 SETB P1.0 ;(5)熄灭灯 S ...
个人分类: 发光LED类|1354 次阅读|0 个评论
跑马灯程序003利用Timer延时法
2014-3-25 00:25
ORG 00H MOV TMOD, #01H ; 设定Timer 0 工作在模式1下 START: CLR C &n ...
个人分类: 发光LED类|1093 次阅读|0 个评论
跑马灯程序02取表法
2014-3-25 00:24
ORG 00H START: MOV DPTR, #TABLE ; 将表TABLE的地址存入DPTR ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 装表;;;;;;;;;;;;;;;;;;;;;;; LOOP: &n ...
个人分类: 发光LED类|898 次阅读|0 个评论
12下一页

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

返回顶部