这个程序不懂,#include #define uchar unsigned char#define uint unsigned intsbit BEEP = P3^7;uchar code DSY_CODE[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e,0x00};uchar Pre_KeyNO = 16,KeyNO = 16;(这个不

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/26 03:52:11
这个程序不懂,#include#defineucharunsignedchar#defineuintunsignedintsbitBEEP=P3^7;ucharcodeDSY_CODE[]={0xc0

这个程序不懂,#include #define uchar unsigned char#define uint unsigned intsbit BEEP = P3^7;uchar code DSY_CODE[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e,0x00};uchar Pre_KeyNO = 16,KeyNO = 16;(这个不
这个程序不懂,
#include
#define uchar unsigned char
#define uint unsigned int
sbit BEEP = P3^7;
uchar code DSY_CODE[]=
{
0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e,0x00
};
uchar Pre_KeyNO = 16,KeyNO = 16;(这个不懂)
void DelayMS(uint ms)
{
uchar t;
while(ms--)
{
for(t=0;t> 4 ^ 0x0f;(这个不懂)
switch(Tmp)
{
case 1:KeyNO += 0; break;(为什么有+)
case 2:KeyNO += 4; break;
case 4:KeyNO += 8; break;
case 8:KeyNO += 12;
}
}
void Beep()
{
uchar i;
for(i=0;i

这个程序不懂,#include #define uchar unsigned char#define uint unsigned intsbit BEEP = P3^7;uchar code DSY_CODE[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e,0x00};uchar Pre_KeyNO = 16,KeyNO = 16;(这个不
脱离了硬件不太好理解,不过大体应该是
0.0问题:还有P1口,P0口分别代表什么啊!
这是最基本的,可能那你不是搞硬件的,那是单片机的IO口
1uchar Pre_KeyNO = 16,KeyNO = 16;(这个不懂)
这两个应该是来实现一个消抖的功能
2Tmp = P1 ^ 0x0f;(是检测地位有没有1吗)
逻辑与取低四位
3case 1:KeyNO += 0; break;(为什么有+)
和后面的一起表示那个按下的意思,不能单独理解
4P0 = 0x00;(这个不懂)
置零,和内部有关
5if(Pre_KeyNO != KeyNO)(不懂
消抖
6P0 = DSY_CODE[KeyNO];(不懂
表示有按键按下
7P0 = DSY_CODE[KeyNO];(不懂)
表示有按键按下
8Pre_KeyNO = KeyNO;(Pre_KeyNO,KeyNO分别是什么意思啊)
消抖的辅助工具
9 ok

单链表实现一元多项式相加请帮我看一下这个程序有什么错误,#include #include #include #include #include #include #include #include #include typedef struct LNode{ /*多项式的存储结构定义*/int coef;int expn;struct LNode #include ,这个include起什么作用?程序运行的时候是怎样的过程?就在include这里. 这个程序用什么调试?有没有错误啊?#include #include #include #include #include #include #include #define BUFFSIZE 150intmain(){ struct sockaddr_in serv; char buf(BUFFSIZE); int sockfd,n; if ((sockfd = socket(PF_INET,SOCK_DGRAM, 麻烦大家帮忙看看这个C++程序#include #include #include #include rect.h#include ezwin.husing namespace std;int ApiMain() {enum color {Red,Green,Blue,Yellow,Cyan,Magenta};SimpleWindow W(Builings,10,10);ifstream fin(data.txt);float Wi 编程序打印出以下图形.1 1 2 3 1 2 3 4 5 1 2 3 4 5 6 7 1 2 3 4 5 6 7 8 9 这个程序我有但是不懂意思#include using namespace std;int main(){int a;cout c语言中 while ((c=getchar()) = ' ')不懂#include main(){char c;while ((c=getchar()) = ' '){if ((c>='a' && c='A' && c'Z'&&c'z')c=c-26;}printf(→%c ,c);}}这个程序我有句语句不懂意思 while ((c=getchar()) = ' ') 这个头文件怎么写 #include #include #include #include C语言当运行以下程序时,从键盘输入:ab c def (表示回车)则下面程当运行以下程序时,从键盘输入:abc def (表示回车)则下面程序的运行结果是#include “stdio.h#define N 6void main ( ){char c [N];int i=0;for 这个程序不懂,#include #define uchar unsigned char#define uint unsigned intsbit BEEP = P3^7;uchar code DSY_CODE[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e,0x00};uchar Pre_KeyNO = 16,KeyNO = 16;(这个不 求高手帮忙解释下这个sort函数,看不懂/*-----------------------------------------------程序L11_4.C功能:将多个字符串按字母顺序输出.--------------------------------------------*/#include #include void sort(char *str[] ,in 这个程序写的是计算n!result *= n--; #include #include double fun(int n){double result = 1.0;//result *= n--;return result;} (C++) 这个简单类定义怎么错啊?#include stdafx.h#include #include#include#include #include #include #include #include#include #include#include#include#include#include#includeusing namespace std;class panduan{int pan(string word_1){word=wor 麻烦讲解一下下面这个程序的详细运行,特别是第二步#include class B0 { public:virtual void display(){cout 这个程序哪些地方错了#include int main(){ char str[] gets(str); printf(%s,str) return 0} 详解下面的程序题.#include void main(){ char *p,*q;p=(char *)malloc(sizeof(char)*20);q=p;scanf(%s %s,p,q);printf(%s,%s ,p,q);}若输入abc def,则输出为:( ) 在执行以下程序时,如果从键盘上输入:ABCdef〈回车〉,则输出为 A)ABCdef B)abcdef C)abc D)DEF;# include main() { chsr ch; while((ch=getchar())!=' ') { if(ch>='A'&& ch 运行下面的程序,如果键盘上输入: ab c def 则输出结果为____.#define N 6#include main (){ char c[N]; int i=0;for ( ; i 哪位大神能帮我把这个程序注释一下,我只知道程序运行结果!/* Includes ------------------------------------------------------------------*/#include stm32f10x_lib.h/* Private typedef ---------------------------------------------