怎么编写一个最简单的单片机程序-

2022-07-13 11:18:12   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《怎么编写一个最简单的单片机程序-》,欢迎阅读!
单片机,编写,简单,程序,怎么
怎么编写一个最简单的单片机程序?

在汇编语言中,让某个端口输出高电平或低电平都有专用的语句,以P1.0

口为例:

让该端口输出高电平的语句是: SETB P1.0

让该端口输出低电平的语句是: CLR P1.0

好了,现在我们将小灯接在单片机的P1.0端口上,如下图所示:

由上图可知,当端口P1.0输出高电平时,小灯D不亮,因为小灯中不会有电流通过;当端口P1.0输出低电平时,小灯就亮,因为此时小灯中有电流通过。

要让小灯亮一会儿、灭一会儿,还必须要有一个延时的程序,下面就是让小灯亮一会儿、灭一会儿,交替闪烁的程序: MAIN:;程序开始

SETB P1.0;P1.0输出高电平

LCALL DELAY;这一行是调用延时子程序 ;目的是让P1.0保持高电平 ;多停留一段时间

CLR P1.0;P1.0输出低电平

LCALL DELAY;这一行也是调用延时子程序 ;和刚才一样,让P1.0保持低 ;电平停留一段时间,其实就 ;是让它多亮一会儿再熄灭

LJMP MAIN;跳转到MAIN处执行(循环)

;以下是延时子程序,有关该延时程序的内容以后再学 DELAY: MOV R7,#250


本文来源:https://www.wddqxz.cn/96aae46efbb069dc5022aaea998fcc22bdd14309.html

相关推荐