傻瓜式单片机编程

作者&投稿:肇滢 (若有异议请与网页底部的电邮联系)

曾诗13598369330问: 简单的单片机C程序 -
武夷山市炎可回答: 单片机程序一般是不让它运行结束的,所以一般让这个程序死在一个循环里面,一般用while(1)或者for(;;),然后再在里面编程,这样单片机不会停止工作. 第一个程序,应该是一直低电平,a=4999的时候死在while(a==0)那个循环里了,而P1...

曾诗13598369330问: 单片机编程的整个流程 -
武夷山市炎可回答: 首先,你需要单片机吧,其次需要下载器,下载线,单片机仿真芯片等,如果你还要自己做电路,那么还要一套电子工具,什么电烙铁,剪线钳,镊子,吸锡器什么的. 我拿51系列单片机来举例. (1)首先你要做的是,规划好你要做什么,对设...

曾诗13598369330问: 51单片机编程 -
武夷山市炎可回答: 51编程得看外部电路的连接情况.没有电路图,木有办法写...1. 数码管和单片机之间的电路有很多种,你这种就用译码器,74138就行.假设单片机p1口用作数码管输出. 2. 滑槽电路也不清楚,假设一个电机,用的是P2^0,P2^1(顺时针...

曾诗13598369330问: 单片机编程
武夷山市炎可回答: INT1利用中断启动T1后,在T1中断程序里每中断一次PI.0取反 T1设定20ms中断一次.方式0为13位定时/计数器, (fosc=6MHz,20ms计算出计数初值.把初值装入TH1和TL1再启动就行了)

曾诗13598369330问: 单片机编程好学吗? -
武夷山市炎可回答: 看你原来有没有接触过了,第一次学单片机从51开始入手,51是最基础的单片机,编程语言选用C语言比较容易上手,开发软件用keil4 for c51!如果想掌握好的话,必须得买块板子自己调试!要不就看下育碟软件的用多媒体学单片机编程,可以学得快些

曾诗13598369330问: 单片机程序编写. 1.试编写程序,将内部RAM以30H开始的3个连续但愿的内容一次存入2FH,2EH和2DH单元.试编写程序,完成两个16位数的剪发,5C3BH... -
武夷山市炎可回答:[答案] 1.试编写程序,将内部RAM以30H开始的3个连续但愿的内容一次存入2FH,2EH和2DH单元. MOV 2FH,30H MOV 2EH,31H MOV 2DH,32H 2.试编写程序,完成两个16位数的剪发,5C3BH-3D46H,结果存入内部RAM的30H和31H单元,31H单元存差...

曾诗13598369330问: 用C语言编写单片机程序 -
武夷山市炎可回答: #include sbit csb_SAT= P1^0; //定义超声波发生脚 void delay(void) //延时25微秒,12T芯片用12M误差 0us { unsigned char a; for(a=11;a>0;a--); } void csb_fs(int dat) {while(dat--){csb_SAT=1;delay();csb_SAT=0;delay();}} //发射 void main() { ...

曾诗13598369330问: 用单片机进行编程,用什么软硬件,在哪里编,电脑上吗 -
武夷山市炎可回答: 硬件就是PC,你的电路板,还有程序下载线或烧写器之类 软件,就是各种编程软件了,比如IAR,Keil等 在PC上编程,然后编译成诸如HEX之类的文件,再通过程序下载线下载到芯片上.有的芯片不支持ISP之类的下载方式,那就要专门的烧写器了.可以用C编程,甚至有的软件支持类BASIC的语言,看你用什么编程软件.

曾诗13598369330问: 编写一个单片机的c语言程序 -
武夷山市炎可回答: void main() { if(p1.0==1) { delay(200); if(p1.1==1) { delay(200) if(p1.2==1) poweroff(); } } }

曾诗13598369330问: 学习单片机编程真的很难吗?好多已经是高手的人都说不简单,让我大失信心,我该怎么办呢? -
武夷山市炎可回答: 1、单片机编程不太需要什么高深逻辑的,所以也不会很难. 2、单片机编程是实践性很强的工作,只看书是不会进步很快的,一定要具体实践. 3、建议你去买一个学习板,开始实际编程,旁边最好有高手,随时请教.


本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网