PIC单片机定时器的使用(16F877)

/*******************************************///功能:60倒计时,蜂鸣器以及数码管的使用//开发板:PIC16F877/*******************************************/includedefine uchar uns...

《我和PIC单片机:基于PIC18》——导读

前  言 无论你是51单片机的铁杆粉丝,还是立志电子研发的有为青年,抑或是发烧友型的宅男技术控,PIC单片机都是值得你花时间和精力去仔细研究的一种微控制器。纵观国内8位单片机市场,PIC在性能指标、开发环境、产品线结构以及性价比方面都不逊色于任何一个竞争对手。而与PIC丰富的产品形成鲜明对比的是,介...

《我和PIC单片机:基于PIC18》——3.2 PICkit 2硬件调试器

3.2 PICkit 2硬件调试器 PICkit 2 编程器除了可以烧写程序以外,还可以与MPLAB IDE集成开发环境相配合,作为硬件的调试器使用,这也是我们为什么称PICkit 2为编程器/调试器的原因。MPLAB IDE 允许将PICkit 2 用作在线调试器,可以让单片机在板上完成运行、检查...

《我和PIC单片机:基于PIC18》——第3章 仿真 3.1 MPLAB SIM软件模拟器

第3章 仿真 在第2章中,我们在MPLAB IDE集成开发环境下,编写了C程序,通过PICkit 2编程器,将程序下载到单片机中,并且观察到了程序运行的效果。应该说,这一过程也是我们开发PIC的基本步骤。但有的时候,程序并不都像点亮几个流水灯那么简单,而且运行后的结果也不一定是我们想要的,为了修正错...

《我和PIC单片机:基于PIC18》——2.4 我的第一个PIC程序

2.4 我的第一个PIC程序 在MPLAB IDE 软件中,PIC的开发是以项目为单位进行的。你选择的芯片类型、程序源代码、生成的文件都包含在项目中。因此,我们要从建立一个新项目开始,直至完成所有的开发工作。 2.4.1 建立开发项目 MPLAB IDE软件安装完成后,桌面上会出现软件的快捷方式图标...

《我和PIC单片机:基于PIC18》——2.3 开发前的准备

2.3 开发前的准备 至此,相信你已经对PIC的开发过程有了基本的了解。别着急,在驾驭PIC之前,我们还需要做一些软件方面的准备工作。 2.3.1 PICC支持的基本数据类型 变量就像是一个小盒子,用来储存程序运行的数据,我们得先设定盒子的大小,以便能装得下这些数据。指定变量的数据类型就是先在内存中...

《我和PIC单片机:基于PIC18》——2.2 MPLAB IDE集成开发环境

2.2 MPLAB IDE集成开发环境 MPLAB IDE软件由MICROCHIP公司出品,专门用于为其旗下的PIC单片机及dsPIC数字信号处理器开发应用程序。MPLAB IDE软件提供了一个完整的PIC开发过程支持,因此被称为集成开发环境(IDE)。为了更好地理解集成开发环境的概念,我们需要先来...

《我和PIC单片机:基于PIC18》——第2章 PIC的开发环境 2.1 PIC开发的硬件资源

第2章 PIC的开发环境 前面我们学习了PIC的内部资源配置和I/O口的基本结构,这一章我们重点要实现对I/O口的控制。单片机是软硬件结合的统一体,因此本章先介绍如何用简单的材料搭建起供学习使用的最小系统板,之后要学习MPLAB IDE集成开发环境,并且在该环境下使用C语言编写程序点亮一个发光二极管...

《我和PIC单片机:基于PIC18》——1.2 主题芯片介绍

1.2 主题芯片介绍 PIC单片机产品线丰富,型号众多。目前在国内介绍PIC的书籍中,大多都以具有较高性价比的中档机作为例子。为了能更加全面地展示PIC,本书是以高档的18系列单片机PIC18F4520作为主题芯片,对其片内功能和开发方法做一个全面的介绍。 1.2.1 片内资源配置 PIC18F45...

《我和PIC单片机:基于PIC18》——第1章 初识PIC 1.1 与众不同的PIC

第1章 初识PIC 我们可以把单片机简单地理解成单芯片计算机。经过多年的发展,单片机的内涵被不断丰富,越来越多的功能被赋予给了这个单芯片计算机,使得其功能变得愈发强大。可以说,在单片机的江湖中,家族林立,门派众多。在不同的单片机品牌中,有这样一类单片机,由于采用了与51单片机不同的内部架构,并且融合...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

IoT
IoT
物联网软硬件开发者一站式基地
123157+人已加入
加入