单片机编程常见问题

@臧雨13975881413 单片机程序问题
******1453糜素 只能提示思路,不断循环查询P1.0电平是否变化,延时只能用定时器,要想实时性好,p1.0口可接入外部中断口

@臧雨13975881413 在单片机编程中出现的问题,请高手解决
******1453糜素 请将整体程序列出 这样好改一些 Unsigned char code LEDData1[ ]={0x40;0x79;0x24;0x30;0x19;0x12;0x02;0x78;0x00;0x10;0xff}; LEDdata1[0]=!LEDdata1[0]; else { flag_zf=0; }P0=0xbf;

@臧雨13975881413 单片机程序问题
******1453糜素由福州卓跃为您解答问题:不同的编译器的目的不一样,他所支持的命令也不一样,keil C 一般拿来做八位单片机的程序,这些程序结构简单,而且需要运行速度有限.所以用不着栈,于是他就不设置了,但是win32为是32甚至64位机,内存上G,CPU也有好几个G,这么高的速度,当然对一些程序有高要求了.但是如果你一定要用栈的话,建议你在Linux的对单片机进行编程,那样子会好一点.

@臧雨13975881413 单片机编程问题
******1453糜素 你得先知道什么是单片机: 单片机是指一个集成在一块芯片上的完整计算机系统.尽管它的大部分功能集成在一块小芯片上,但是它具有一个完整计算机所需要的大部分部件:CPU、内存、内部和外部总线系统,目前大部分还会具有外存.同...

@臧雨13975881413 单片机编程问题
******1453糜素 delay()函数有问题.若为51单片机,延迟n毫秒的函数: void delay(uint x) { uint i,j; for(i=500;i>0;i--) for( j=x;j>0;j--); }

@臧雨13975881413 单片机编程问题
******1453糜素 1 TH1=(8192-1000/2)/32;TL1=(8192-1000/2)/32; 2 TH1=(65536-100)/256;TL1=(65536-100)/256;

@臧雨13975881413 单片机编程问题
******1453糜素 C51单片机 #include<reg51.h> sibt H=0x31; sbit L=0x30; void main() { unsigned int A,B; unsigned char i; A=0; for(i=1;i<11;i++) { A=A+i^2; } /将一到十的平方和赋值给A/ B=A>>8; /A去掉低8位/i=B; /强制转换为8位二进制数/ H=i; /将A的高8为存入31H/ B=A&0x00ff; /A去掉高8位/ i=B; /强制转换为8位二进制数/ L=i; /将A的低8为存入30H/while(1); }

@臧雨13975881413 单片机编程问题
******1453糜素 采集温度需要温度传感器 然后通过AD转换成数字信号 再单片机处理信息 至于数码管分共阴和共阳 两者的算法不一样 刚好相反

@臧雨13975881413 单片机的编程问题 大家来帮忙啊
******1453糜素 MOV R1,#50H ;R1用来表示RAM的起始地址,主要是为了实现8次循环数据地址的移动 MOV R0,#0;用来存放相加结果的高字节;注两个单字节相加有可能会溢出,比如A=255+1;那么最后A=0;C=1;我把C存入R0中,这样你就知道实际结果...

@臧雨13975881413 问几个关于 “单片机” 入门的问题,基础的,C语言之类的! -
******1453糜素 我也刚刚学会单片机,很能对你的感觉深有感触,现在我来回答你的问题.1 是的,51单片机是单片机的入门级单片机,简单易学,而且应用广泛.2 不一定要学汇编语言的,学会了c语言,同样可以灵活使用单片机,而且c语言使用简单方便....

为传递更多信息,若有事情请联系
数码大全网