66问答网
所有问题
当前搜索:
51单片机c语言常用语句详解
怎么
用c语言
编程
51单片机
读写程序?
答:
MOV DPTR,#1000H ;给源数据块地址指针DPTR赋初值 MOV P2, #20H ;给目的数据块地址指针P2和R0赋初值 MOV RO,#00H LOOP: MOVX A, @DPTR .MOVX @RO, A .INC DPTR INC RO CJNE RO,#64H, LOOP SJMP
谁帮我为下面一个
51单片机c语言解析
一下,每一句都要解释,重赏
答:
include <reg52.h>//包涵
51单片机
的头文件 include <intrins.h>//包涵循环、空操作等的头文件 define uint unsigned int//定义uint为unsigned int无符号整型数据类型 define uchar unsigned char//定义unchar为unsigned char无符号字符型数据类型 define led_port P1//定义led_port的控制口P1 void d...
51单片机C语言
程序注释标注(写全)
答:
break;//P2低三位为03H,数码管显示“F”}}}
大家帮忙找一些
51单片机
的
基本C语言
程序例子,最好带说明,谢啦_百度知 ...
答:
中断控制程序:include <AT89X52.H> define uchar unsigned char define uint unsigned int define port_count P2 //P2接8LED接口 //将计数器的二进制值用8个LED显示出来 uchar count;//计数器(存储中断次数)void main(void){ count=0; //清零计数器 port_count=~count;//清零P2口 IT0=...
单片机c语言
答:
void Keys_Scan() //键盘扫描程序 { uchar Tmp;P1 = 0x0f; //低四位赋值1作为输入(
51
准双向Io口的特点),高四位用于输出全0。用于列扫描。判断被按下按键属于哪一列 DelayMS(1);Tmp = P1 ^ 0x0f; //这里关键是异或的作用,任何位与0异或值不变,1异或取反。当有按键按下时,低...
用五一
单片机c语言
编程,p1口控制八个发光二极管,实现每隔一秒,两两点亮...
答:
一、#include<reg
51
.h> void delay(unsigned char Xms)//延时Xms { int i,j;for(X = i; X>0; X--)for(j=110;j>0;j--);} void main(){ P0 = 0x00; //P0.0~P0.7分别接八个发光二极管,刚开始全灭 while(1){ delay(1000);P0 = 0xc0;//点亮前两个发光二极管P0.0和P...
51单片机C语言
编程
答:
//
51单片机C语言
编程,这个时钟+秒表可以参考一下。include<reg51.h> define uchar unsigned char define uint unsigned int sbit qingling=P1^0; //清零 sbit tiaofen=P1^1; //调分 sbit tiaoshi=P1^2; //调时 sbit sounder=P1^7; //naozhong uint a,b;uchar hour,minu,sec, ...
C51单片机
,
C语言
while(表达式) while
语句
的意思是:先计算表达式的值...
答:
(1)不能这样理解,while(非0)中的非零表示的的是逻辑值,简单说就是while(表达式)中的表达式成立不成立,成立则为非零;(2)
语言
的执行是从上到下的,但while(表达式)但表达式为 零时 ,退出后表达式非零只有指定跳转到while的前面或while
语句
或者是while循环就在一个未退出的大循环下时,...
求这
单片机C语言
每句大概意思
答:
sbit s=P0^0;位定义 S代表P0.0 sbit s1=P3^0; S1代表P3.0 sbit s2=P3^1;sbit s3=P3^2;unsigned char msec,sec,m,h,count;定义无符号字符型msec,sec,m,h,count void delay(unsigned char i)声明自定义函数 {unsigned char j,k;自定义函数体 for(k=0;k<i;k++)for(j=0;j<...
一部分
用C语言
编写的
C51单片机
时钟程序,求加注释
答:
ms *= 1000;//加上此
语句
,实现延时1ms while(ms--);} void Display(){ uchar i = 0,flags;uchar count = 0;uchar temp [6] ={ 0xfe,0xfd,0xfb,0xf7,0xef,0xdf};if( 4 == keyState || 5 == keyState )//从程序看,应该有外部中断处理函数用于设置keystate参数 //这个if写...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
51单片机c语言程序
51单片机if语句实例
单片机且编程语句
c51单片机用c语言如何使用
单片机ifelseif语句用法
51单片机if语句控制开关
单片机else怎么用
单片机c语言基础
单片机选择语句有哪些