44问答网
所有问题
当前搜索:
单片机用到c语言哪些内容
单片机
控制PWM,
用到
双向可控硅。怎样设计相关电路图和程序(
C语言
...
答:
这个我经常用,电机调速控制,严格说这不是PWM,是可控硅移相触发。\x0d\x0a电路很简单,一个可控硅触发电路,一个过零检测电路,配合一段中断服务程序就能完成。\x0d\x0a\x0d\x0a不知道你应用
的
一些详情,简单说一下思路。\x0d\x0a可控硅触发一般
使用
MOC3021,相关手册上有典型电路,CPU端...
用
单片机
移位实现,该怎么写程序啊,
用C语言
,主要是移位部分不会写_百...
答:
这个就是跑马灯程序嘛,你看看 我写
的
:include <REGX52.H> include <intrins.H> 这个是调用
单片机
头文件里面的函数,你自己查查书籍啊,要调用的话就要写这个头文件 本程序 调用的移位函数啦 就是左右移动函数 define uchar unsigned char define uint unsigned int uchar aa ;void delay(uint z ...
51
单片机
,
c语言
写程序,
什么
数学运算都可以吗?加减乘除,对数,指数,三...
答:
KEIL C51 有个数学函数库(和
C语言的
数学函数库类似)指数,三角函数,平方,开方,立方都有的。具体可以看 相关的资料。数学函数库 需要看头文件MATH.H 例如:1.指数函数 float exp(float x)2.对数函数 float log(float x) ,float log10(float x)3.平方根:float sqrt(float x)3.三角函数...
求
单片机
与计算机串口通信
的c语言
程序。刚开始设计从哪里切入比较好?需 ...
答:
你所说的是
单片机的
数据传输到PC端显示吗,单片机方面参考楼上的Smart_wolf 给的资料,上位机这边一种方法用串口调试助手,补充一下,首先电脑与单片机进行通讯,必须电脑要给单片机发出相应的指令,单片机才能执行某项操作。关于PC与单片机通讯直接的指令,这一块自己设置,最简单的例子,PC端发送A给单片机...
单片机C语言
问题
答:
首先:u8其实为 define u8 unsigned char //用u8代替unsigned char(无符号8位二进制数)其次 KEY_Scan 为函数名;接下来 (u8 mode) 为参数;所以,该程序为一个函数
单片机
。分别
使用c语言
和汇编语言编写一个程序
答:
include<reg52.h>unsigned char aa _at_ 0x30;void main(){ IE = 0x81; IT0 = 1; aa = 0; while(1);}X0_INT() interrupt 0{ aa++; aa %= 100;}//=== ORG 0000H LJMP START INC 30H MOV A, #100 CJNE A, 30H, E...
51
单片机使用c语言
写程序,定义变量时,可以定义
哪些
存储类型?他们与存 ...
答:
char int float 等等
用
c语言
编写
的单片机
程序(就是书上的程序),进行烧录之后就可以让单片机...
答:
是的,但你疑问的问题也是存在的。针对不同的单片机,有不同的编译器,每种
单片机的c语言
编译器都对c语言做了适用于单片机的扩展。编译器在编译单片机c语言的代码时要有一些设置选项或者makefile之类的设置,这些设置对了,程序才能适应选定的单片机。有很多编译器为了让单片机程序更适合用c语言,还将一些...
单片机C语言
变量
使用
答:
C51里好象没有bool这个类型
的
变量,你可以用bit类型来替代 C51中全局的变量没有赋值时都是0 (特殊端口除外,如P1,它一般的初始值会是0xFF)
用
单片机
输入控制输出
C语言
程序
答:
8);if(key6==0){ keyP26=~keyP26;while(!key6);} } if(key7==1){ delay(8);if(key7==0){ keyP27=~keyP27;while(!key7);} } if(key8==1){ delay(8);if(key8==0){ keyP28=~keyP28;while(!key8);} } } 如果有不懂
的
地方随时回复我。希望我的回答能帮助到你。
棣栭〉
<涓婁竴椤
4
5
6
7
9
10
8
11
12
13
涓嬩竴椤
灏鹃〉
其他人还搜