欢迎拨打都乐网新闻热线:
0772-2835626
0772-3987760
BASIC单片机使用说明
作者:佚名 文章来源:机器人R教学网 点击数: 更新时间:2005-5-27


一.概述

  BASIC单片机兼有单片机的实用、低价、省电、小巧和BASIC 编程的易学易用的特点,免去了用单片机的汇编语言开发应用程序的艰辛。

二.软件简介

  单片机BASIC与PC上的BASIC不同,它没有编辑的功能。为此,在PC上加一个TYBASIC,让用户编辑、调试和下装BASIC源程序。

(一)TYBASIC解释程序可解释执行如下31个语句:

 1. 赋值语句[LET]

  可以执行加、减、乘(32位积)、除、取余、取最大值、取最小值等算术运算和与、或、异或、与非、或非、同或等逻辑运算。

 2.查表和查找语句

 LOOKUP 从数据表中取出指定序号的数据;LOOKDOWN 在数据表中找出与给定值相等的项并取其序号

 3. 伪随机数

 RANDOM 产生一个伪随机数

 4. 程序控制语句

 IF...THEN 条件分支;BRANCH 多分支;GOTO 无条件转移;GOSUB 转子程序;RETURN 从子程序返回;FOR...NEXT 循环;PAUSE 暂停

 5. 引脚方向控制和数字量输入输出

 OUTPUT 指定引脚成为输出;INPUT 指定引脚成为输入;REVERSE 指定引脚的方向取反,即输出变为输入或反之;LOW 指定引脚输出低电平;HIGH 指定引脚输出高电平;TOGGLE 指定引脚输出取反,即高电平变为低电平或反之

 6. 脉冲输入输出

 PULSOUT 输出一个脉冲;PULSIN 测量一个输入脉冲的宽度

 7. 简易模拟量I/O

 PWM 脉宽调制输出。经滤波后输出给定的电压(0~5V);POT 将电阻的电位值转换成数字量

 8. 按钮

 BUTTON 读入按钮状态,并执行条件分支。带去抖和自动重 复功能

 9. 声音

 SOUND 音频输出

 10. 串行输入输出

 SERIN 串行输入,四种传输速率和两种输入相位可选。SEROUT 串行输出,四种传输速率和两种输出相位可选。

 11. 读写EEPROM

 READ 读EEPROM的指定单元;WRITE 写EEPROM的指定单元

 12. 节省功耗

 SLEEP 睡眠

 13. 结束语句

 END 程序结束

 14. 调试语句

 DEBUG 回送指定变量值给PC机

文章录入:邹慧    责任编辑:邹慧 
  • 上一篇文章: 齿轮(4)

  • 下一篇文章: 警察抓小偷
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    相关链接
  • 韩国玩具商发布可编程改变动作的电子机器人

  • “股票机器人编程大赛”参赛者逾2700名

  • 音乐机器人编程

  • 机器人竞走比赛

  • 机器人相扑比赛

  • 机器人舞蹈比赛

  • 闭幕式前新加破智能机器人表演踢球和行进

  • 马斯特杯2003年中国机器人大赛胜利闭幕

  • RoboCup仿真组综述:整体水平超过世界杯

  • 日本研究最新舞厅机器人能够陪人“跳舞”(图)

  • 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    都乐网 教育信息化的魔方
    网站简介 | 服务项目 | 招聘信息 | 联系方式 | 用户留言 | 特别声明 | 网上投稿
    版权所有 柳州市教育局都乐网站 桂ICP备05004853号