《PIC微控制器项目设计:C语言》一2.1 mikroC Pro for PIC程序的结构

简介: 本文讲的是PIC微控制器项目设计:C语言一2.1 mikroC Pro for PIC程序的结构,本节书摘来华章计算机《PIC微控制器项目设计:C语言》一书中的第2章,第2.1节, PIC Microcontroller Projects in C: Basic to Advanced, Second Edition〔塞浦路斯〕 多甘·易卜拉欣(Dogan Ibrahim) 著许辉 吕汶译 译更多章节内容可以访问云栖社区“华章计算机”公众号查看。

2.1 mikroC Pro for PIC程序的结构

本文讲的是PIC微控制器项目设计:C语言一2.1 mikroC Pro for PIC程序的结构,图2.1显示了一个mikroC Pro for PIC程序最简单的结构。这个程序使连接到PIC单片机RB0端口(PORTB的第0位)上的发光二极管(LED)按1s的间隔闪烁。如果在这个阶段你没有理解程序的操作过程,请不要担心,随着内容的进展,一切都会清楚的。在图2.1中使用的一些编程语句将在下面进行详细描述。
程序员使用注释阐明程序或编程语句的操作。有两种类型的注释可以在mikroC Pro for PIC的程序中使用:占用几行的长注释,只占用一行的短注释。如图2.1所示,长注释以字符“/”开始,并以字符“/”结束。类似地,短注释以字符“//”开始,但短注释不需要使用终止符号。
screenshot
一般情况下,C语言是区分大小写的,用小写名称表示的变量与用大写名称表示的变量是不同的。目前,mikroC Pro for PIC里的变量不区分大小写。唯一的例外是,在mikroC Pro for PIC中标识符main和interrupt必须用小写形式。在本书中,我们将假设变量是区分大小写的,以便与其他C编译器相兼容,并将不会使用名称相同但大小不同的变量。
在C语言中,变量名可以以字母或下划线开始。从本质上讲,变量名可以是a~z和A~Z之间的任意字符,数字0~9以及下划线“_”。每个变量名应该保证其名称的前31个字符是独一无二的。变量名可以包含大写和小写字符,数字字符也可以在变量名的内部使用。一些名称被编译器自己保留,因此它们不能在程序里当作变量名来使用。
mikroC Pro for PIC语言支持的变量类型如表2.1所示。
程序里的常量是固定值(数字或字符),是无法改变的。常量存储在PIC单片机的闪存程序存储器里,因此,宝贵和有限的随机存取存储器(RAM)不能浪费。
screenshot
screenshot

原文标题:PIC微控制器项目设计:C语言一2.1 mikroC Pro for PIC程序的结构

相关文章
|
14天前
|
C语言
C语言结构体内存对齐
C语言结构体内存对齐
|
1月前
|
C语言
最简单的C语言程序示例
最简单的C语言程序示例
20 0
|
1月前
|
Serverless C语言
C语言程序通常具有以下基本结构
C语言程序通常具有以下基本结构
10 0
|
1月前
|
C语言
C语言选择结构
C语言选择结构
17 0
|
1月前
|
存储 C语言
C语言顺序结构:基础与实践
C语言,作为一种广泛使用的编程语言,其程序结构可以分为三种基本类型:顺序结构、选择结构和循环结构。在这篇文章中,我们将重点讨论顺序结构的概念、特点以及如何在C语言中实现顺序结构的程序设计。
39 1
|
1月前
|
C语言 C++
第一个c语言程序
第一个c语言程序
|
18天前
|
存储 编译器 Linux
【C语言】自定义类型:结构体深入解析(二)结构体内存对齐&&宏offsetof计算偏移量&&结构体传参
【C语言】自定义类型:结构体深入解析(二)结构体内存对齐&&宏offsetof计算偏移量&&结构体传参
|
16天前
|
存储 编译器 C语言
深入探索C语言动态内存分配:释放你的程序潜力
深入探索C语言动态内存分配:释放你的程序潜力
28 0
|
1月前
|
存储 Serverless C语言
C语言程序的结构
C语言是一种广泛使用的编程语言,其程序结构清晰,易于理解。下面我们将详细探讨C语言程序的基本结构,并通过一个示例代码来展示这些组成部分是如何协同工作的。 一、C语言程序的基本结构
14 0
|
1月前
|
程序员 C语言
最简单的C语言程序举例
C语言是一种广泛使用的计算机编程语言,适合用于系统编程,也可以用于编写应用程序。它的语法清晰明了,功能强大,是很多程序员的首选语言。下面,我们将通过一个最简单的C语言程序来介绍其基本结构和语法。
26 0