- 1、本文档共45页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第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液晶显示屏
您可能关注的文档
最近下载
- SOP-QC-INS-318 6-APA车间反萃取重相检验标准操作规程.doc
- 医院预约挂号管理系统的设计与实现 颜坤.doc VIP
- Unit 5 About Me lesson 1 Let's make a robot!(课件)冀教版(三起)(2024)英语三年级上册.pptx
- HIKVISION海康威视4线电子围栏主机DS-PF-E0204N 4线脉冲电子围栏双防区主机.pdf
- 高中英语教学:The Chinese Writing System.docx
- 2024年【党纪学习教育】党纪学习教育党课讲稿3篇(范本).docx VIP
- 药理学练习试题(附含答案解析).pdf VIP
- 党纪学习教育纪律党课讲稿.docx VIP
- 2024国开《会计学概论》形考任务及答案.docx VIP
- 拓展训练重点项目孤岛求生游戏指导规则与分享.doc
文档评论(0)