循迹小车程序 c51循迹小车程序.doc

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
循迹小车程序 c51循迹小车程序 #include sbit speaker=P3; sbit A1=P1;//定义IO口// sbit A2=P1; sbit B1=P1; sbit B2=P1; sbit ENA=P1; sbit ENB=P1; sb… 上海银行信用卡领用合约 上海银行股份有限公司(以下简称“甲方”)与上海银行信用卡主卡及附属卡申领人(以下简称“乙方”),就乙方自愿申领上海银行信用卡(以下简称“信用卡”)的有关事宜签订如下合约: 第一条 申领 (一)乙方承诺完全遵守《上海银行信用卡章… 《动物与能量》说课稿 尊敬的各位领导,各位评委老师: 今天我说课的内容是《动物与能量》。下面我将从以下几方面进行说课。 一、说教材 《动物与能量》是冀教版小学科学六年级上册第二单元第三课时的内容。这一课是在学生学习了《生活中的能量》和《植物与能量》的… #include sbit speaker=P3; sbit A1=P1;//定义IO口// sbit A2=P1; sbit B1=P1; sbit B2=P1; sbit ENA=P1; sbit ENB=P1; sbit YKEN=P1 ; sbit LED=P0; sbit BELL=P0; sbit X1=P2; sbit X2=P2; sbit X5=P2; sbit X3=P2; sbit X4=P2; void forward() { A1=1; A2=0; B1=1; B2=0; LED=1; BELL=1; YKEN=1; } void turn_right() { A1=1; A2=1; B1=1; B2=0; LED=1; BELL=1; YKEN=1; } void turn_left() { A1=1; A2=0; B1=1; B2=1; LED=1; BELL=1; YKEN=1; } void YKMOD() { A1=1; A2=1; B1=1; B2=1; LED=0; BELL=0; YKEN=0; } unsigned char timer0h,timer0l,time; //歌谱数据表 code unsigned char sszymmh[]={ 1,2,12, 2,2,4,3,2,8,1,2,8, 6,1,8,1,2,8,5,1,16, 5,2,12,6,2,4,5,2,8,3,2,8, 3,2,8,2,2,4,1,2,4,2,2,16, 1,2,12,2,2,4,3,2,8,1,2,8, 6,1,8,1,2,8,5,1,16, 5,2,12,4,2,4,3,2,8,2,2,8, 1,2,32, 3,2,12,4,2,4,5,2,16, 6,2,12,3,2,4,5,2,16, 1,3,12,7,2,4,6,2,8,5,2,8, 6,2,4,5,2,4,3,2,8,2,2,16, 3,2,12,2,2,4,1,2,16, 7,1,12,6,1,4,5,1,16, 6,1,8,5,1,6,6,1,3,1,2,8,2,2,8, 1,2,32 }; // 音阶频率表 高八位 code unsigned char FREQH[]={ 0xF2,0xF3,0xF5,0xF5,0xF6,0xF7,0xF8, 0xF9,0xF9,0xFA,0xFA,0xFB,0xFB,0xFC,0xFC, //1,2,3,4,5,6,7,i 0xFC,0xFD,0xFD,0xFD,0xFD,0xFE, 0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFF, } ; // 音阶频率表 低八位 code unsigned char FREQL[]={ 0x42,0xC1,0x17,0xB6,0xD0,0xD1,0xB6, 0x21,0xE1,0x8C,0xD8,0x68,0xE9,0x5B,0x8F, //1,2,3,4,5,6,7,i 0xEE,0x44, 0x6B,0xB4,0xF4,0x2D, 0x47,0x77,0xA2,0xB6,0xDA,0xFA,0x16, }; void delay(unsigned char t) { unsigned char t1; unsigned long t2; for(t1=0;t1{ for(t2=0;t2{ if(X1==1X4==1X2==1X3==1X5==0) forward(); if((X1==1X4==1X2==0X3==1X5==1)||(X1==1X4==1X2==0X3==1X5==0)) turn_left(); if((X4

文档评论(0)

raojun0010 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档