《PIC微控制器项目设计:C语言》一3.5 练习

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

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个元素。
6.编写一个将英寸(1英寸= 0.0254米)转换为厘米的函数。该函数接收的英寸值应为浮点数,然后计算出相应的厘米数。
7.一个LED连接到PIC18F8722微控制器的RB7端口引脚上,编写程序使LED闪烁,点亮的时间为5s,熄灭的时间为3s。
8.编写一个程序,以10°为步长计算从0~90°的三角正弦值,将结果存储在浮点数组中。
9.解释如何将编译后的XC8 C程序下载到PICDEM 18 Explorer板的目标微控制器上。
10.解释如何使用PICkit 3编程器/调试器和PICDEM 18 Explorer板调试程序。
11.解释如何将编译过的XC8程序下载到EasyPIC V7开发板的目标微控制器上。

原文标题:PIC微控制器项目设计:C语言一3.5 练习

相关文章
|
1月前
|
机器学习/深度学习 人工智能 C语言
【c语言基础题】— —第五版,可当作日常练习和期末复习,有奇效哟!
【c语言基础题】— —第五版,可当作日常练习和期末复习,有奇效哟!
42 1
|
1月前
|
算法 Java C语言
【c语言基础题】— —第一版,可当作日常练习和期末复习,有奇效哟!
【c语言基础题】— —第一版,可当作日常练习和期末复习,有奇效哟!
76 0
|
1月前
|
自然语言处理 编译器 C语言
C语言:练习
C语言:练习
20 0
|
1月前
|
程序员 C语言 CDN
【c语言基础题】— —第三版,可当作日常练习和期末复习,有奇效哟!
【c语言基础题】— —第三版,可当作日常练习和期末复习,有奇效哟!
76 0
|
1月前
|
编译器 C语言
拒绝摆烂!C语言练习打卡第七天
拒绝摆烂!C语言练习打卡第七天
|
1月前
|
C语言
拒绝摆烂!C语言练习打卡第六天
拒绝摆烂!C语言练习打卡第六天
|
1月前
|
C语言
拒绝摆烂!C语言练习打卡第五天
拒绝摆烂!C语言练习打卡第五天
拒绝摆烂!C语言练习打卡第五天
|
1月前
|
编译器 C语言
拒绝摆烂!C语言练习打卡第四天
拒绝摆烂!C语言练习打卡第四天
|
1月前
|
编译器 C语言
拒绝摆烂!C语言练习打卡第三天
拒绝摆烂!C语言练习打卡第三天
|
1月前
|
C语言
拒绝摆烂!C语言练习打卡第二天
拒绝摆烂!C语言练习打卡第二天