PIC

单片机入门教程

一、简单介绍

本文档主要介绍

PIC

单片机开发环境的建立、

集成开发环境使用方法、

简单示例程序说

明、

PIC

单片机开发注意事项等。

ZC-ADK

开发板作为

Android

外设开发套件(

Accessory Developer Kit

)时,提供两种与

Android

手机通信的方法,分别是

USB

和蓝牙通信,如果使用

ZC-ADK

USB

外设开发时,

只需支持

USB

Accessory

Android

手机;如果使用

ZC-ADK

做蓝牙外设开发时,需要添加

ZC-BLUE

模块。

1.

所需硬件:

ZC-ADK

开发板

开发板数据线

2.

所需软件:

集成开发环境:

MPLAB_IDE_8_50

,将代码编辑、编译、调试等功能集成于图形界

面下的应用程序。

C

编译器:

MPLAB C30

,用于将

C

源文件进行编译,生成汇编语言文件,并将编译

器产生的文件与其他目标文件与库文件进行汇编和链接,产生最终的应用程序。

应用程序库:

microchip-application-libraries

PIC

单片机的应用程序库文件,

包含图

形、

USB

Android

外设等应用程序库。

程序下载:

HIDBootloader

,用于通过

USB

下载编译好的应用程序。

二、

MPLAB IDE 8.50

安装

1.

MPLAB_IDE_8_50.zip

pic12f1823单片机入门_PIC单片机入门教程V1.1相关推荐

  1. pic12f1823单片机入门_PIC单片机新手快速入门

    为了给前一段时间学习 PIC16F616 型单片机的一个总结和方便大家的交流 , 专家写 了这篇关于 PIC 单片机的学习心得 , 都是在看了手册和编程调试后用自己的语言组织的 , 其中有不足或者有疑 ...

  2. pic12f1823单片机入门_PIC单片机轻松入门

    KB) 这个 8 条腿的小螃蟹就是我们的第一顿饭,只要把它吃下去,以后的大餐就好办了. 第 1.8 条腿接电源 +5V 和 地线.头两条腿是螃蟹钳子,好吃的很. 现在剩下了 6 条腿 第 2.3 条腿 ...

  3. wxpython视频教程-单片机C语言入门_单片机教程_单片机编程语言 - C语言网

    本教程由 继承叔 编写,面向对单片机有基础认知的初学者! 1.单片机了解 单片机是一块集成电路的控制芯片,我们熟知的家电例如洗衣机的定时控制和滚筒运作,电饭煲的保温功能和鸣叫提醒,电冰箱,空调等等这些 ...

  4. Proteus简单入门教程以及使用Proteus仿真STM32F103单片机和Arduino单片机

    工欲善其事必先利其器,有条件的朋友直接使用开发板学习即可,但有时候手边没有实物开发板可以用,那么可以借助一些仿真软件运行我们的程序,Proteus算是使用的比较多的一种仿真软件,我们使用它来做STM3 ...

  5. 5加载stm32 keil_快速入门STM32单片机-软件篇

    关于这个STM32的编程开发环境Keil,网上有太多相关的资源了,而且大都讲解的非常详细.所以本篇文章无意于深入细节,只会提供我学习时候的一些体会,帮助你更好的掌握相关知识. 1.标准外设库(Stan ...

  6. 51单片机和32单片机有什么区别?该从哪个开始入门学习?

    单片机(microcontroller)是一种能够完成特定功能的微型电脑.它包含了中央处理器(CPU).存储器(ROM.RAM)以及输入/输出接口(I/O).单片机被广泛应用于各种电子设备中,如电子手 ...

  7. 单片机一个月能入门么?单片机工程师能干到多少岁?

    当初我在学习单片机的时候,和很多新手一样,很迷茫,很焦虑,不确定自己能不能学会,如果可以大概需要多久. 不过最终我还是成功了,不然也没有今天这篇文章的出现. 今天来分享下我是怎么做到,希望能为和我当初 ...

  8. 《51单片机应用开发从入门到精通》——2.2 跑马灯实例

    本节书摘来自异步社区<51单片机应用开发从入门到精通>一书中的第2章,第2.2节,作者 张华杰,更多章节内容可以访问云栖社区"异步社区"公众号查看. 2.2 跑马灯实例 ...

  9. 《51单片机应用开发从入门到精通》——2.6 中断控制功能的作用

    本节书摘来自异步社区<51单片机应用开发从入门到精通>一书中的第2章,第2.6节,作者 张华杰,更多章节内容可以访问云栖社区"异步社区"公众号查看. 2.6 中断控制功 ...

  10. 怎么学习单片机编程?单片机基础入门内容有哪些

    怎么学习单片机编程?其实吧,单片机学习起来不难,反而是一件比较有趣的事情,之所以新手感觉比较难是因为不知道该怎么入手,从哪里开始学起.那么要怎样才能从单片机的基础入门呢? 单片机的学习无外乎两个内容: ...

最新文章

  1. cmd启动tomcat
  2. python安装包-Python安装包+安装教程
  3. ArcGIS Engine 项目10.1升级10.2
  4. Ubuntu 启动自动登录
  5. 第十五期:真相了,中台到底“出路”还是“末路”?
  6. html 遍历div内check,vue+element中checkbox 实现遍历分组全选
  7. 众志成城 共克时艰 TigerGraph免费开放企业级版本授权全力支持疫情防控
  8. 使用Visual Studio OnlineSQL Server数据库源控制:Git
  9. 像人类一样理解言外之意,阿里AI最新研究成果被国际顶会收录
  10. android 多个模块,Android 模块化中两个模块之间传递model
  11. CCS6的graph变灰解决办法
  12. Roller 博客系统的搭建过程
  13. Windows防火墙设置
  14. MacOS基金管理软件
  15. linu {,} 使用
  16. 一万多字的windows历史
  17. GNN-图卷积模型-2016:PATCHY-SAN【图结构序列化:将图结构转换成了序列结构,然后直接利用卷积神经网络在转化成的序列结构上做卷积】
  18. 子网划分及NAT技术总结
  19. 傅里叶变换、拉普拉斯变换与z变换对比
  20. sourcetree 与 命令对比

热门文章

  1. 【刘润五分钟商学院】156对对抗思考到平行思考
  2. R语言检验数据正态分布
  3. 汉语言文学如何利用计算机思维,计算机在应用于汉语言文学时产生的优势与局限.PDF...
  4. 货币php是什么,php做什么的【货币问答】- php做什么的所有答案 - 联合货币
  5. [Linux 基础] -- Linux 之 fstab 文件详解
  6. 图像处理一之-摄像头二值化处理-(什么是二值化)
  7. GB 9706.1-2020| IEC 60601-1附录A关于条款6.3 的IP2X解释可能有错误
  8. java 网页录音并上传_Java+FlashWavRecorder实现网页录音并上传
  9. 空间战场态势感知系统
  10. 未来自动阅读是什么?