- 1、本文档共45页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章的初识BASCOM-AVR
DEFtype 申明以同一个字母为首的变量,皆属于同一类型的数据 DEFLCDCHAR 定义LCD液晶显示屏的自定义字符或图形 DELAY 延时一个短的时间(100us) DIM 申明一个变量的数据类型 DISABLE 令中断为不能 DISPLAY 命令LCD液晶显示屏显示或者熄灭 DO...LOOP ?? 重复执行一个程序段,直到条件成立 ELSE 当IF...THEN的条件不成立时则执行相应的程序段 ENABLE 令中断为能 END 终止程序的标志(全部程序结束的标志,伪指令) END IF IF...THEN结构的结束标志 ERASE 删除某个变量,以释放其占用的单片机ROM和RAM空间 EXIT ??? 立即跳出循环或子程序 FOR 把一个指定程序段无条件执行指定的若干次 FOURTHLINE 把光标移到LCD液晶显示屏第4行的首字符 Get???????????????? 起动adc= Get adc (0) GOSUB 执行子程序,完成后返回原跳转处接下一行继续执行 GOTO 执行子程序,完成后不返回 HEX( ) 把数值转换成16进制数值的字符串 HEXVAL( ) 把16进制之字符串转换成10进制之数值 HIGH( ) 取数值的最高位字节 HOME 把光标移至LCD显示屏的第一行的首字符位 IDLE 命令MCS-51单片机进入闲置工作模式 IF 根据条件执行相应的程序段 INCR 把数值型变量的内容加一 INPUT 从串行口读取ASCII码形式的数据 INPUTBIN 从串行口读取二进制位数据 LCD 在LCD液晶显示屏上显示字符 LCDHEX 在LCD液晶显示屏上显示16进制的数值 LEFT( ) 取字符串最左边的若干个字节 LEN( ) 计算字符串的长度 LOAD 设置定时器/计数器的自动再载入数值 LOCATE 把LCD液晶显示屏的光标移到指定的位置 LOOKUP( ) 读取数据列表中指定位置的数值数据 LOOKUPSTR( )读取数据列表中指定位置的字符串数据 LOW( ) 撷取数值的最低位字节 LOWERLINE 把光标移到LCD液晶显示屏第二行的首字符位 MAKEBCD( ) 把数值转换成BCD的形式 MAKEINT( ) 把两个Byte单字节型数据组合成Word或Integer双字节型数据 MAKEDEC( ) 把BCD码转换成十进制的数值 MID( ) ?? 取字符串的一部分字节,或者以其它字符串内的字节取代本字符串内一部分字节 MOD 求余数运算 NEXT FOR...NEXT无条件循环结构的结束标志 ON Interrupt 当中断发生时,执行相应的子程序 ON value 根据变量的值而执行相应的程序或者子程序 POWERDOWN 命令MCS-51单片机进入功率下降工作模式 PRINT 将数据以ASCII码的形式从串行口发送出去 PRINTBIN将数据以二进制形式从串行口发送出 PRINTHEX 将数据转换成十六进制值,然后以ASCII码的形式由串行口发送出去 PRIORITY 设置中断的优先权 Eram????????????????? 申明Eeprom READ 顺序读取数据列表中的数据 REM 程序注释标志,功能与单引号 作用相同,BASCOM-? 中通常用单引号 标识注释内容 RESET 令变量的某个位等于0 RESTORE 把指针指向数据列表的开头 RETURN 子程序结束标志(从子程序返回到主程序) RIGHT( ) ? 撷取字符串最右边的若干个字节 RND( ) ?? 产生随机数 ROTATE 把变量的内容向左或者向右旋转移动数个位 SELECT CASE 根据变量的内容去执行某些程序段,多条件用 SET 令变量的某个位等于1 SHIFTCURSOR 令LCD液晶显示屏光标向左或向右移动一位 SHIFTLCD 令LCD液晶显示屏所显示内容的全部字节向左或向右移动一位 SOUND 由单片机某个I/O接脚送出一定频率的音频的声音 START ADC, 启动定时器/计数器 STOP 停止程序的执行(全部程序结束标志,非伪指令) STOP TIMERx 命令定时器/计数器停止工作 STR( ) ??? 把数值转换成字符串形式 SUB 定义一个子程序 SWAP 把两个数值变量的内容对调 THIRDLINE 把LCD液晶显示屏
您可能关注的文档
- 第12章.消的费者决策pptx.pptx
- 第12章 运行的时类型识别.ppt
- 第12章的 C语言中用户标识符的作用域和存储类.ppt
- 第12章的 订单处理和信息系统.ppt
- 第12章_数据库的的安全管理.ppt
- 第12课:美国的的诞生.ppt
- 第12讲 c的语言介绍 DSP芯片应用.ppt
- 第13的章 人机接口技术.ppt
- 第13的章 图形用户接口.ppt
- 第13章 终端服务与Telnet的服务.ppt
- 2025年度南漳县招聘高中(中职)学校教师(44人)模拟试卷及一套完整答案详解.docx
- 2025年度中央机关及其直属机构补充录用公务员报名即将开始模拟试卷含答案详解(研优卷).docx
- 2025年宣恩县残疾人联合会招聘公益性岗位人员的(2人)考前自测高频考点模拟试题附答案详解(模拟题).docx
- 2025年宣恩县残疾人联合会招聘公益性岗位人员的(2人)模拟试卷含答案详解(模拟题).docx
- 2025年天津中医药大学第二附属医院第二批人事代理制人员招聘方案考前自测高频考点模拟试题附答案详解(.docx
- 2025年西安石油大学辅导员招聘(第二批)(6人)笔试备考试题及答案详解(名校卷).docx
- 2025年常德市鼎城区卫生健康局所属乡镇卫生院招聘工作人员(笔试备考试题及答案详解(网校专用).docx
- 2025年广西河池罗城特聘农机技术指导员的(1人)模拟试卷及答案详解(全国通用).docx
- 2025年宁夏回族自治区中医医院暨中医研究院上半年自主招聘急需紧模拟试卷含答案详解(轻巧夺冠).docx
- 2025年度中国地质调查局自然资源综合调查指挥中心招聘社会在职人笔试备考试题附答案详解(典型题).docx
文档评论(0)