《PIC微控制器项目设计:C语言》一2.2 数组
2.2 数组 本文讲的是PIC微控制器项目设计:C语言一2.2 数组,数组是通过指定其类型、名称和存储的元素数量进行声明的。例如:创建了一个无符号基本整型数组,名称为Total,有5个元素。数组的第一个元素索引为0。因此,在上面的例子中,Total[0]指的是它的第一个元素。数组Total存储在存储器的5个连续位置中,如下表所示。可以通过指定数组名称和索引将数据存储在数组中。例如,为了将25存储....
《PIC微控制器项目设计:C语言》一导读
前 言 本文讲的是PIC微控制器项目设计:C语言一导读,微控制器是一个单芯片微处理器系统,其中包含数据和程序存储器、串行和并行输入/输出、定时器、外部和内部中断,所有这些都集成在一个芯片中,其价格可以低至2.00美元。大约40%的微控制器应用在办公自动化中,例如,PC、激光打印机、传真机、智能电话等。大约1/3的微控制器存在于消费类电子产品中,如CD播放器、高保真设备、视频游戏、洗衣机、厨具等产....
《PIC微控制器项目设计:C语言》一3.5 练习
3.5 练习本文讲的是PIC微控制器项目设计:C语言一3.5 练习1.编写一个XC8程序,将PORT C的第0位和第7位设置为逻辑1。2.编写一个连续倒计数的XC8程序,并将计数值发送给PORTB。3.编写一个C程序,将有10个元素的数组中每个元素乘以2。4.解释如何访问端口的各个位。编写代码清零PORTB的第3位。5.编写一个XC8程序,计算存储在数组中的数字的平均值。假设数组名为M,它有20....
《PIC微控制器项目设计:C语言》一3.4 总结
3.4 总结本文讲的是PIC微控制器项目设计:C语言一3.4 总结,本章介绍了MPLAB XC8 C编译器的基本特性。其中给出了具体的示例,分步演示了如何使用MPLAB X IDE创建项目及如何将可执行代码加载到目标微控制器上。给出的例子显示了如何在两个常用的开发板(PICDEM 18 Explorer板和EasyPIC V7开发板)上加载目标微控制器。最后给出了一些常用的MPLAB XC8函数....
《PIC微控制器项目设计:C语言》一3.3.2 XC8语言的特性
3.3.2 XC8语言的特性 本文讲的是PIC微控制器项目设计:C语言一3.3.2 XC8语言的特性,在本节中,我们将介绍XC8 C语言的一些特性。不熟悉C语言的读者在继续阅读本章之前应阅读第4章。这里将在适当的时候将给出mikroC Pro for PIC和XC8之间的差异。有关XC8语言的详细信息可以参阅MPLAB XC8编译器用户指南,该指南可从Microchip公司网站上获取。 程序模板....
《PIC微控制器项目设计:C语言》一3.3.1 使用MPLAB X对其他电路板进行编程
3.3.1 使用MPLAB X对其他电路板进行编程 本文讲的是PIC微控制器项目设计:C语言一3.3.1 使用MPLAB X对其他电路板进行编程,在某些应用中,可以使用MPLAB XC8编译器开发程序。但我们使用的开发板可能不是Microchip板,在这种情况下,可以使用MPLAB XC8编译程序并生成hex代码,然后用外部编程设备或带有板载编程器的开发板将程序(hex代码)加载到目标微控制器中....
《PIC微控制器项目设计:C语言》一3.3 MPLAB XC8编译器
3.3 MPLAB XC8编译器 本文讲的是PIC微控制器项目设计:C语言一3.3 MPLAB XC8编译器,MPLAB XC8编译器是为PIC10/12/16/18系列微控制器开发的强大的C编译器(也有用于24位和32位PIC微控制器的版本)。MPLAB XC8编译器有3个版本:Pro、Standard和Free。在本书中,我们将使用免费版本。不同版本之间的主要区别是编译期间应用程序的优化级别....
《PIC微控制器项目设计:C语言》一3.2 MPLAB X IDE
3.2 MPLAB X IDE 本文讲的是PIC微控制器项目设计:C语言一3.2 MPLAB X IDE,MPLAB X IDE是集成开发环境(类似于mikroC Pro for PIC IDE),使用户能够创建源文件和编辑、编译、仿真、调试程序,并通过兼容的编程器/调试器设备将生成的代码发送给目标微控制器。Microchip科技公司网站(http://www.microchip.com/pag....
《PIC微控制器项目设计:C语言》一3.1.1 Explorer板上的模块连接
3.1.1 Explorer板上的模块连接 本文讲的是PIC微控制器项目设计:C语言一3.1.1 Explorer板上的模块连接,Explorer板上各个模块的连接如下所示:8个LED连接到微控制器的PORTD上(移开跳线JP1可以断开LED)LCD由端口引脚RC3、RC4和RC5控制开关S1连接到端口引脚RB0上(低电平有效)开关S2连接到端口引脚RA5上(低电平有效)开关S3连接到主清零(M....
《PIC微控制器项目设计:C语言》一3.1 PICDEM PIC18 Explorer开发板
3.1 PICDEM PIC18 Explorer开发板 本文讲的是PIC微控制器项目设计:C语言一3.1 PICDEM PIC18 Explorer开发板,PICDEM PIC18 Explorer开发板(从现在开始称其为Explorer板)是PIC18系列微控制器的低成本开发板。该板配有PIC18F8722型微控制器。图3.1显示了该Explorer板,其中每个功能都用一个数字来表示。该板提....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
C语言更多微控制器相关
开发与运维
集结各类场景实战经验,助你开发运维畅行无忧
+关注