33问答网
所有问题
当前搜索:
单片机做计算机c语言程序
大神,求51
单片机做
简易
计算器
的那个
c语言程序
答:
//4*4键盘检测
程序
,按下键后相应的代码显示在液晶屏上 //显示5位后,第6次显示操作符号 //再显示下一个数 // 键值与功能对应表 //键值 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 //功能 0 1 2 3 4 5 6 7 8 9 + - × ÷ = 清零 include<reg52.h> sbit beep...
单片机
为什么还在用
C语言编程
?
答:
高级语言无法实现精确的时序控制。
C语言
是一个折中选择 其实用C语言开发
单片机
也是一个折中方案,因为最适合单片机开发的
编程语言
实在太过晦涩难懂,并且每一种单片机的汇编指令有很大区别,所以想把一个
程序
从这种单片机移植到另一种单片机简直是痴心妄想,还不如重新写一遍程序。而C语言代码执行效率高,也比...
单片机c语言编程
?
答:
单片机入门编程主要是学习C语言,其次是电路和
编程语言
。
单片机C语言程序
设计学习中必读的模拟电、数字电、电路三本书,为接下来的学习做铺垫。看书的目的是因为网上教程太多,容易出现偏差。其实只要能懂电路原理,就能开发单片机软件。简介单片机又称单片微控制器,不是执行某种逻辑功能的芯片,而是将一个...
单片机C语言程序
答:
define uint unsigned int//是宏定义,这样定义以后,在接下来的
程序
当中就能用uint 代替unsigned int了,void DelayMS(uint x)//是一个子函数,当调用时,就直接执行大括号里面的语句,while(x--)//是循环语句,当X--=0时,就不满足条件,跳出循环。它整个的功能就是一个延时,等待
单片机
处理完其它任务...
单片机
是怎么执行
C语言程序
的
答:
中断完后,
单片机
内部溢出位自动清零~~~等待下一次中断的到来~~WHILE(1) 只是做为时实显示用的,是一个死循环,但中断的级别比它高,单片机会在中断到来时先去执行中断功能~~~还有,在中断里的那个TIME++ 如果它不是全局变量,这个
程序
该是有问题的吧,都没见你在前面有定义捏?
用
C语言
写一个基于
单片机
89c51的
计算器程序
,p1口为4*4键盘,P0口控制共 ...
答:
uchar keyscan(void); //主要的矩阵键盘扫描函数。void delay(uint i);void main(){ uchar key;P2=0x00;P3=0xff;//1数码管亮 按相应的按键,会显示按键上的字符 while(1){ key=keyscan();//调用键盘扫描,switch(key){ case 0xee:P2=dofly[0];break;//c k1 case 0xed:P2=dofly...
谁能帮我写一下
单片机C语言程序
?
答:
sbit K2=P1^2;void delay(int ms){ unsigned char i;while(ms--)for(i=0;i<120;i++);} void t0isr(void) interrupt 1 { TH0=(65536-10000)/256;TL0=(65536-10000)%256;LED=~LED;} main(){ TMOD=0x01;TH0=(65536-10000)/256;TL0=(65536-10000)%256;ET0=1;EA=1;while(1){...
单片机编程
和
c语言编程
有啥区别,是不是只有头文件有点差别
答:
1)
单片机编程
是针对单片机的编程操作,常用的51、AVR、STM32等单片机都支持
C语言
,但是有很多ROM和RAM都很小的单片机一般只支持汇编语言。同时由于不同内核单片机的架构区别较大,厂家都会对标准C语言进行适当扩充,这样就导致不同内核单片机的C语言之间存在一些别,移植的时候就不仅仅是更改一下头文件那么...
单片机
,
C语言
写的
程序
,大家帮看一下
答:
1、#include所包含的文件reg52.h是定义特殊功能寄存器和位的。可以快捷地访问
单片机
的这些资源。如P0,P1……等等。打开该文件,你可以看到若干寄存器的定义。sfr sbit是主要的C51两个关键字。分别用来声明。2、所有的C语句都应该用;来结束。除非特殊的约定或宏。你的
程序
没有;。3、p0是个没有定义...
求大神在keil上帮写51
单片机C语言程序
答:
//第一个实验://假设8个LED阴极指向
单片机
,D11连接P0.1,D12连接P0.2 ... D18连接P0.7//假设K1按键在P2.3引脚#include<reg51.h>#include<intrins.h>sbit k1=P2^3;//假设K1按键在P2.3引脚void main(){P0=0xfe;while(1){if(k1==0){while(k1==0);P0=_crol_(P0,1);}}}...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
单片机编程c语言
单片机C语言代码详细解释
pic单片机汇编语言
单片机常用的编程语言的选择
单片机c语言怎么学
c语言单片机入门教程
单片机要用到汇编语言吗
单片机实验简单程序设计
51单片机计算器程序代码