逸轩设计
以12MHz晶振为例 ORG 000H AJMP START START: SETB C ;跑马灯,一直循环255次... MOV R0,#0FFH MOV A,#0 JX1:RLC A MOV P1,A LCALL DELAY500MS DJNE R0,JX1 SETB C MOV R0,#8 MOV A,#0 JX:RLC A ;>>>依次亮1S MOV P1,A LCALL DELAY1S DJNE R0,JX ;灯全亮,1S MOV P1,#0FFH LCALL DELAY1S MOV P1,#0 MOV P1,#01010101B ;偶数灯亮1S LCALL DELAY1S MOV P1,#0 MOV P1,#10101010B ;奇数灯闪2次 LCALL DELAY500MS MOV P1,#0 LCALL DELAY500MS MOV P1,#10101010B LCALL DELAY500MS MOV P1,#0 AJMP $ DEALY500MS: MOV R7,#4 D1S1:MOV R6,#250 D1S:MOV R5,#250 DJNZ R5,$ DJNZ R6,D1S DJNZ R7,D1S1 RET DELAY1S: MOV R7,#8 D1S1:MOV R6,#250 D1S:MOV R5,#250 DJNZ R5,$ DJNZ R6,D1S DJNZ R7,D1S1 RET 试试
夏萱萱大人
#include <>void Delay(){unsigned char i,j;for (i=0;i<255;i++) for(j=0;j<255;j++);}void main(){unsigned char i;unsigned char temp;P1=0xff;//p1置1,熄灯//while(1){temp=0x01;//赋值temp 左右有一位为一//for(i=0;i<8;i++){P1=~temp;//将temp取反后送p1输出//Delay();//调用延时//temp=temp<<1;//temp中数据左移一位//}}}
一.设计目的:1、通过交通信号灯控制系统的设计,掌握8255A并行口传输数据的方法,以控制发光二极管的亮与灭;2、用8255作为输出口,控制十二个发光二极管熄灭
什么题目的论文。有需要可以联系
不知道楼主解决了问题没,我这有一些这方面的论文,给你参考一下吧..单片机应用系统中掉电保护电路的设计研究中文摘要:本文介绍了单片机应用系统中掉电保护的基本原理与
学术堂整理了二十条计算机方面的毕业论文题目,供大家参考:1、星连通圈网络和三角塔网络的若干性质研究2、中职《计算机应用基础》分层次教学研究3、基于MSP430单
单片机交通灯毕业设计 在日常生活中,交通灯是一项必不可少的公共设施,可以维护道路的畅通和交通的秩序。如若交通灯发生故障,那么后果可想而知。因此,交通灯的正常工作