单片机重点作业题答案整理(18)

发布时间:2021-06-07

LOOP: JNB TI,LOOP MOV A,R2

MOV SBUF,A

LOOP1:JNB TI,LOOP1

SETB P1.0 ACALL DELAY CLR TI CLR C MOV A,R2 RLC A MOV R2,A MOV A,R3 RLC A MOV R3,A CLR P1.0

DJNZ R4,START1 SJMP MAIN

DELAY:MOV R7,#05H LOOP2:MOV R6,#0FFH LOOP1:DJNZ R6,LOOP1

DJNZ R7,LOOP2 RET END

C语言程序:

#include <reg51.h>

void delay(unsigned int x); union {

unsigned int word;

struct{unsigned char high;unsigned char low;}bytes; }number;

void main() {

int i; SCON=0x00;

while(1) {

number.word=0x01; for (i=0;i<16;i++)

{SBUF=number.bytes.low; while(!TI); TI=0;

SBUF=number.bytes.high; while(!TI); TI=0;

delay(10);

number.word=number.word*2; } }

单片机重点作业题答案整理(18).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219