电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>单片机>HYCON 8位MCU C编译器的使用手册

HYCON 8位MCU C编译器的使用手册

2020-10-15 | zip | 2.25 MB | 次下载 | 1积分

资料介绍

  本手册主要介绍基于HYCON 8-bit OTP MCU的C 编译器用法;以C语言为基础,介绍HYCON C IDE的用法及编程;本手册适合有C语言基础的开发人员,同样也适用无C语言基础的开发人员;

  第二章介绍HYCON C Compiler的基本操作,包括工程的新建、调试;包括程序框架及工程设置;指导开发人员熟悉操作HYCON C Compiler。

  第三章介绍C语言相关基础知识,主要提供给无C语言基础的开发人员学习,让用户更快入门HYCON CComplier。

  第四章介绍HYCON C Compiler的扩展功能,介绍特殊使用方式及特殊变量定义、关键字和伪指令;介绍HYCON C Compiler自带的C 函数库,该函数库针对IC 硬体设置的,方便开发人员设置IC硬体配置。

  第五章介绍HYCON C Compiler的汇编语言与C语言混合编程。

  第六章介绍HYCON C Compiler优化功能。

  第七章介绍基于HYCON C Compiler的C语言应用范例程序。

  第八章指出一些在使用过程中遇到的错误提示及错误原因。

  一个完整的工程项目,包含工程文件及程序文件,以下先介绍如何创建一个工程文件,注意:创建工程项目前,需要在对应地方新建一个文件夹来存放工程文件。

  循环语句是几乎每个程序都会用到的,它的作用就是用来实现需要反复进行多次的操作。如一个 12M 的芯片应用电路中要求实现 1 毫秒的延时,那么就要执行 1000 次空语句才可以达到延时的目的(当然可以使用定时器来做,这里就不讨论),如果是写 1000 条空语句那是多么麻烦的事情,再者就是要占用很多的存储空间。

  我们可以知道这 1000 条空语句,无非就是一条空语句重复执行 1000 次,因此我们就可以用循环语句去写,这样不但使程序结构清晰明了,而且使其编译的效率大大的提高。在 C 语言中构成循环控制的语句有goto 语句这个语句在很多高级语言中都会有,它是一个无条件的转向语句,只要执行到这个语句,程序指针就会跳转到 goto 后的标号所在的程序段。它的语法如下:

  上面一段程序只是说明一下 goto 的用法,实际编写很少使用这样的手法。这段程序的意思是在程序开始处用标识符“start:”标识,表示程序这是程序的开始,“end:”标识程序的结束,标识符的定义应遵循前面所讲的标识符定义原则,不能用 C 的关键字也不能和其它变量和函数名相同,不然就会出错了。程序执行 a++,a 的值加 1,当 a 等于 10 时程序会跳到 end 标识处结束程序,否则跳回到 start 标识处继续 a++,直到 a 等于 10。上面的示例说明 goto 不但可以无条件的转向,而且可以和 if 语句构成一个循环结构,这些在 C 程序员的程序中都不太常见,常见的 goto 语句用法是用它来跳出多重循环,不过它只可以从内层循环跳到外层循环,不能从外层循环跳到内层循环。在下面说到 for 循环语句时再略为提一提。为何大多数 C 程序员都不喜欢用 goto 语句?那是因为过多的使用它时会程序结构不清晰,过多的跳转就使程序又回到了汇编的编程风格,使程序失去了 C 的模块化的优点。

下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1TC358743XBG评估板参考手册
  2. 1.36 MB  |  330次下载  |  免费
  3. 2开关电源基础知识
  4. 5.73 MB  |  6次下载  |  免费
  5. 3100W短波放大电路图
  6. 0.05 MB  |  4次下载  |  3 积分
  7. 4嵌入式linux-聊天程序设计
  8. 0.60 MB  |  3次下载  |  免费
  9. 5基于FPGA的光纤通信系统的设计与实现
  10. 0.61 MB  |  2次下载  |  免费
  11. 651单片机窗帘控制器仿真程序
  12. 1.93 MB  |  2次下载  |  免费
  13. 751单片机大棚环境控制器仿真程序
  14. 1.10 MB  |  2次下载  |  免费
  15. 8基于51单片机的RGB调色灯程序仿真
  16. 0.86 MB  |  2次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33564次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21549次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6653次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537796次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420026次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191185次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183279次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费