这段51arduino和单片机的区别代码什么意思?

哪位大神指点下这段程序的意思【51单片机吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:59,782贴子:
哪位大神指点下这段程序的意思收藏
unsigned char pwm_val_left
=0;//变量定义unsigned char push_val_left =0;// 左电机占空比N/20unsigned char pwm_val_right =0;unsigned char push_val_right=0;// 右电机占空比N/20bit Right_moto_stop=1;bit Left_moto_stop =1;unsigned
void pwm_out_left_moto(void){
if(Left_moto_stop)
if(pwm_val_left&=push_val_left)
Left_moto_pwm=1; //
Left_moto_pwm1=1;
Left_moto_pwm=0;//
Left_moto_pwm1=0;
}if(pwm_val_left&=20)
pwm_val_left=0;
Left_moto_pwm=0;//
Left_moto_pwm1=0;
}} void pwm_out_right_moto(void){
if(Right_moto_stop)
if(pwm_val_right&=push_val_right)
Right_moto_pwm=1; //
Right_moto_pwm1=1;
Right_moto_pwm=0;//
Right_moto_pwm1=0;
}if(pwm_val_right&=20)
pwm_val_right=0;
Right_moto_pwm=0;//
Right_moto_pwm1=0;
/***************************************************////*TIMER0中断服务子函数产生PWM信号*/ void timer0()interrupt 1
//1Ms定时TL0=0X18;time++;pwm_val_left++;pwm_val_right++;pwm_out_left_moto();pwm_out_right_moto(); }
开发宝专注于单片机开发服务,行业精英工程师随您挑选!快来免费发布项目需求吧!单片机开发外包服务要选靠谱的电子研发众包平台-开发宝,10万+的电子研发人才.
企鹅号:。帮你加备注~
登录百度帐号51单片机的程序是什么意思?_百度知道
51单片机的程序是什么意思?
51单片机 CLR C MOV A,#66H JC LOOP1 CPL C SETB 01H LOOP1:ORL C,ACC.0 JB ACC.2LOOP2 CLR 00H LOOP2:MOV
当程序执行后,位地址00H,01H中的内容将为何值?P1口的8条I/O线为什么状态?
我有更好的答案
CLR C;清零进位标志 MOV A,#66H ;立即数66H送入AJC LOOP1 ;判断C是否为0,C=1跳转到LOOP1CPL C;取反C SETB 01H ;非法的指令SETB只能对位操作LOOP1:ORL C,ACC.0 ;将A的最低位送入C中JB ACC.2LOOP2 ;A中的第三位为1则跳到LOOP2CLR 00H;非法指令,CLR只能对位操作 LOOP2:MOV
P1,A;将A中的数据送入P1寄存器中
当程序执行后,位地址00H,01H中的内容将为何值?P1口的8条I/O线为什么状态?
采纳率:28%
这个只是一些51单片机的汇编指令,用汇编指令完成你要处理的事情,那段汇编代码就叫做51单片机的汇编程序,当然51单片机并不仅仅可以用汇编写程序,还可以用C语言写!!目的都一样!!
为您推荐:
其他类似问题
您可能关注的内容
51单片机的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。51单片机的“51”是什么意思?_百度知道
51单片机的“51”是什么意思?
其实开始单片机就是 8031 没有程序的 后来有个8051 比较好用 比较牛逼 其他人纷纷 模仿
这种8位 的单片机 自然就把51当成了 标准
划时代的产品 后来就统称此类 单片机为 MCS-51系列就像
冯诺依曼 哈佛 等结构
采纳率:58%
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。51单片机什么意思?_百度知道
51单片机什么意思?
51单片机51单片机是对所有兼容Intel 8031指令系统的单片机的统称。该系列单片机的始祖是Intel的8004单片机,后来随着Flash rom技术的发展,8004单片机取得了长足的进展,成为应用最广泛的8位单片机之一,其代表型号是ATMEL公司的AT89系列,它广泛应用于工业测控系统之中。51单片机是基础入门的一个单片机,还是应用最广泛的一种。单片机硬件特性:1、主流单片机包括CPU、4KB容量的RAM、128 KB容量的ROM、 2个16位定时/计数器、4个8位并行口、全双工串口行口、ADC/DAC、SPI、I2C、ISP、IAP。2、系统结构简单,使用方便,实现模块化。3、单片机可靠性高,可工作到10^6 ~10^7小时无故障。4、处理功能强,速度快。5、低电压,低功耗,便于生产便携式产品。6、控制功能强。7、环境适应能力强。
采纳率:100%
为您推荐:
其他类似问题
您可能关注的内容
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。51单片机源代码汇编详解
我的图书馆
51单片机源代码汇编详解
按Esc退出全屏模式2 贡献值1.3M 大小&
发表评论:
喜欢该文的人也喜欢

我要回帖

更多关于 单片机编程入门 的文章

 

随机推荐