中文代码++智能机器人

首页    教材    中文代码++智能机器人


《中文代码++智能机器人 — 初级篇》

国务院印发《新一代人工智能发展规划》(以下简称《规 划》),明确指出人工智能成为国际竞争的新焦点,应逐步开展全民 智能教育项目,在中小学阶段设置人工智能相关课程、逐步推广编 程教育、建设人工智能学科,培养复合型人才,形成我国人工智能 人才高地。


经过《中文代码++智能机器人 》的学习,学生可以充分掌握中文代码单片机的操作,也可以结合中文代码汉编++8051单片机控制平台进行更好的学习。

 


目录


目录    2

第一讲开发板资源介绍     3

第二讲中文编程基础    16

第三讲LED流水灯    44

第四讲蜂鸣器    52

第五讲独立按键和矩阵键盘    61

第六讲数码管    71

第七讲温度传感器    78

第八讲LED点阵    94

第九讲LED屏幕    99

第十讲时钟芯片    107

第十一讲电机    111

第十二讲红绿灯演示    123

第十三讲小车自由行    130

第十四讲遁迹小车    140

第十五讲避障小车    150

第十六讲综合实践    158

 

                                                          《中文代码++智能机器人 — 中级篇》

中文代码编程是一种可以使用中文字、词、词组或句子作为关键字标识,表示问题求解过程语句序列,实现人与智能机器交流的基础技术,是以汉语语法习惯作为基础,通过纯对象思想编写程序文档的计算机程序设计语言。编译环境具有把同样原程序文本,翻译成不同CPU机器指令的目标代码功能。通过目标代码及数据的有效组合,能够生成在裸机和不同操作系统平台运行的软件系统。这种基于指令基础,而具备非过程化高级语言的编译思想,拓展了编译环境的应运范围,具备开发任意指令计算机设备驱动及操作系统的功能。

 

 


《中文代码++智能机器人 — 高级篇》

中文代码汉语编程接近中文自然语言表达,与其他计算机语言一样,程序员代码具有直观、容易理解,便于记忆,大大提高了编程人员利用计算机语资源的效率,改善了程序错误难于查找、不易维护的状况。就其本身而言,因为语言的基本函数与计算机CPU之间具有标准接口,可以扩展生成任何不同形式的机器指令目标代码,语言适用不同指令,不同主频,不同寻址方式的任意CPU计算机系统。基本函数又可以通过机器指令直接组合完成,可以忽略汇编环境,提高了接口驱动和操作系统软件的开发周期。


这种程序设计语言,虽然是一种面向对象编程的高级语言,但也提出了新的程序表述观点。对象本身就体现了程序设计多任务化,一个对象可以当作一个任务理解。所以我们使用对象概念代替变量,程序可以完全实现对象编程,这样的程序更接近多任务计算机操作的表述方式,这样会使初学者更容易了解掌握计算机与计算机程序之间的关系,对培养高级软件工程师有很大帮助。开始学习计算机程序,就可以以对象编程,是程序设计的一大进步。纯对象编程思想与其他计算机语言相比,区别就在于对象都是通过成员函数完成运算功能,变量只能借助外部函数实现运算功能。比如:对象: x <整数>, x就是一个对象,它具有+,-,*……等成员函数。