| 网站首页 | 业界新闻 | 群组 | 人才 | 技术文章 | 下载频道 | 博客 | 代码贴 | 编程论坛
绝地游戏外挂辅助教学千里之行 始于足下
共有 1073 人关注过本帖
标题:单片机仿真记录点滴
只看楼主 收藏
Redeyes
Rank: 4
来 自:中国
等 级:业余侠客
威 望:1
帖 子:295
专家分:285
注 册:2015-5-13
结帖率:87.5%
  已结贴   问题点数:20  回复次数:4   
单片机仿真记录点滴
用单片机数码管0~9显示

仿真电路图(80C51芯片)


代码显示
程序代码:
ORG 0000H     //定义汇编程序或查表数据在ROM中存放的起始地址
AjMP MAIN     //绝对转移指令
ORG 0030H
;------------主程序----------
MAIN:
MOV R3,#0      //数据块首地址指针R0赋值
MOV P2,#00H     //数据块末地址指针P2赋值
SETB P2.0     //把其寄存器置1
MOV R1,#0FFH
MOV R7,#10
LOOP:
MOV R3,#0
MOV A,R1
ADD A,#1   
MOV R1,A
ACALL DISPLAY    //调用显示子程序
LOP:
MOV P2,#0FFH
ACALL DELAY
MOV P2,#00H
ACALL DELAY
INC R3
CJNE R3,#6,LOP    //CJNE-比较不相等转移指令
DJNZ R7,LOOP    //若转换未完,继续循环
AJMP MAIN
;--------------查表-------------
DISPLAY:
MOV A,R1
MOV DPTR,#DISTABLE
MOVC A,@A+DPTR
MOV P1,A
RET
;------------显示码-------------
DISTABLE:
DB 06H,5BH,4FH
DB 66H,6DH,7DH,07H
DB 7FH,6FH
;-----------延时子程序----------
DELAY:
MOV R4,#10
DEL:
MOV R5,#100
DEL1:
MOV R6,#250
DJNZ R6,$
DJNZ R5,DEL1
DJNZ R4,DEL
RET
END


开始单片机编程学习之旅,以后电路图和代码或者学习心得都会陆续更新,有什么问题我们可以一起相互探讨,相互进步!
                                                                                                                                    From:Redeyes
                                                                                                                                    2016.10.13
附件: 您没有浏览附件的权限,请 登录注册
搜索更多相关主题的帖子: 主程序  数码管  电路图  寄存器  单片机  
2016-10-13 02:10
stave_7
Rank: 4
等 级:业余侠客
威 望:1
帖 子:36
专家分:227
注 册:2016-6-3
  得分:20 
不错

学习是大事
2016-10-13 11:36
Redeyes
Rank: 4
来 自:中国
等 级:业余侠客
威 望:1
帖 子:295
专家分:285
注 册:2015-5-13
  得分:0 
LED流水灯实验:在Keil中编辑好程序,然后利用proteus仿真软件进行实验。


程序代码:
#include<regx52.h>
void Delay1ms(unsigned int count)
{
    unsigned int i,j;
    for(i=0;i<count;i++)
    for(j=0;j<100;j++);
}

main()
{
    unsigned char LEDIndex = 0;
    while(1)
    {
        P1 = ~(0x01<<LEDIndex);
        LEDIndex = (LEDIndex+1)%8;
        Delay1ms(1000);
    }
}
附件: 您没有浏览附件的权限,请 登录注册

做一名健壮的技术青年,如果未来无法用代码去改变世界,还可以考虑去搬砖。
2016-10-31 17:17
piaoandxixi
Rank: 1
来 自:天津市
等 级:新手上路
帖 子:1
专家分:0
注 册:2017-10-9
  得分:0 
,整的真的挺好的,乐于分享自己的体会,送你汕头大学的校歌,《大学问》,你去听听,很好的!
2017-10-10 23:01
Redeyes
Rank: 4
来 自:中国
等 级:业余侠客
威 望:1
帖 子:295
专家分:285
注 册:2015-5-13
  得分:0 
好的!

做一名健壮的技术青年,如果未来无法用代码去改变世界,还可以考虑去搬砖。
4 天前 12:17







关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.244244 second(s), 9 queries.
Copyright©2004-2017, BCCN.NET, All Rights Reserved