0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PIC16F628A的面包板模块说明

454398 来源:网络整理 作者:网络整理 2019-12-06 14:57 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

这是另一个带有PIC16F628A微控制器的面包板模块。可通过公头访问PIC16F628A微控制器的电源引脚和I/O端口。它可以很容易地插入面包板,对于快速制作原型非常有用。由于振荡器,复位和ICSP电路已经建立在模块上,因此它可以腾出很多空间。它与以前的PIC16F688面包板模块 的不同之处在于,微控制器现在以外部4.0 MHz晶振运行。因此,该模块将更适合需要精确时序计算的实验。此外,PIC16F628a微控制器允许您直接通过8位宽的PORTB读写8位数据(PIC16F688中的端口都不是8位宽)。

布局和封装该模块的电路图如下所示。该模块具有用于在线编程的ICSP接头引脚,一个复位开关和一个LED指示灯作为电源指示器。通过它可以轻松访问PORTB的所有引脚以及PORTA的RA0至RA4引脚。引脚RA6和RA7用于外部晶振连接,而引脚RA5仅用于输入并用于复位电路。

PIC16F628A的面包板模块说明

组件布局

该电路可以焊接在通用原型电路板上。这是我为成品板拍摄的一些照片。

现在,面包板模块准备好了,该测试一下了。我编写了一个小型应用程序来追踪连接到PIC16F628A单片机的PORTB引脚的8个LED。该电路图非常简单,此处未显示。 8个LED的阳极连接到PORTB引脚,而阴极通过330?接地。串联电阻。该程序用C语言编写,下面给出。我使用MikroC Pro for PIC对其进行了编译,并使用iCircuit技术的便捷iCP01 USB编程器将HEX文件加载到PIC16F628A微控制器中。在配置位设置中,应启用MCLR,时钟源可以是XT或HS,两者都可以在4.0 MHz下工作。

MikroC中的测试程序。

/* Project: LED chaser program for testing the PIC16F628A module Eight LEDs are connected to PORTB pins Copyright @ Rajendra Bhatt Dec 2, 2010 MCU: PIC16F628A Oscillator: XT, 4.0000 MHz MCLR Enabled */ unsigned short i, j; void main() { CMCON = 0x07; // Disable comparators PORTB = 0x00; // Start with all zero O/Ps TRISB = 0x00; // PORTB pins all O/Ps do { i = 1; for(j=0; j《8; j++) { PORTB = i; Delay_ms(100); i = i《《 1; // Left shift one bit } }while(1); }

下载HEX文件

程序加载后,打开电源并观看

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • PIC16F628A
    +关注

    关注

    1

    文章

    9

    浏览量

    10445
  • 面包板
    +关注

    关注

    4

    文章

    299

    浏览量

    18896
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    深入剖析PIC16F870/871微控制器:功能特性与应用指南

    深入剖析PIC16F870/871微控制器:功能特性与应用指南 在电子设计领域,微控制器是核心组件之一,它如同电子设备的“大脑”,掌控着设备的各种功能和运行逻辑。Microchip
    的头像 发表于 04-08 09:20 458次阅读

    深入剖析Microchip PIC16F84A微控制器:特性、应用与开发指南

    深入剖析Microchip PIC16F84A微控制器:特性、应用与开发指南 在电子工程师的工具箱中,微控制器是不可或缺的核心组件。Microchip的PIC16F84A作为一款经典的8位微控制器
    的头像 发表于 04-08 09:10 426次阅读

    深入解析Microchip PIC16F8X系列微控制器

    深入解析Microchip PIC16F8X系列微控制器 在电子工程领域,微控制器是众多项目的核心组件,其性能和特性直接影响着整个系统的表现。今天,我们将深入探讨Microchip的PIC16F
    的头像 发表于 04-08 09:10 517次阅读

    深度剖析Microchip PIC16F62X系列微控制器:硬件设计与应用指南

    深度剖析Microchip PIC16F62X系列微控制器:硬件设计与应用指南 在电子工程师的工具箱中,微控制器是不可或缺的核心组件。Microchip的PIC16F62X系列微控制器以其高性能
    的头像 发表于 04-07 17:20 469次阅读

    PIC16F72微控制器:特性、应用与设计指南

    和广泛的应用场景。本文将深入探讨PIC16F72的特性、功能模块以及相关的设计要点。 文件下载: PIC16F72-E/ML.pdf 一、PIC16F72概述
    的头像 发表于 04-07 16:05 146次阅读

    探索PIC16F627A/628A/648A微控制器:性能、特性与应用全解析

    探索PIC16F627A/628A/648A微控制器:性能、特性与应用全解析 在电子设计领域,选择合适的微控制器是项目成功的关键。Microchip的PIC16F627A/
    的头像 发表于 03-29 11:25 277次阅读

    PIC16F716:8位闪存微控制器的全方位解析

    PIC16F716:8位闪存微控制器的全方位解析 在电子工程师的日常工作中,选择一款合适的微控制器至关重要。Microchip的PIC16F716就是一款备受关注的8位闪存微控制器,它集成了A/D
    的头像 发表于 03-25 16:05 253次阅读

    PIC16F716:8位闪存微控制器的性能剖析与应用指南

    ,具备A/D转换器和增强型捕获/比较/PWM模块,为工程师们提供了多样化的设计选择。以下将深入剖析PIC16F716的各项特性,为电子工程师们的设计工作提供参考。 文件下载: PIC16F
    的头像 发表于 03-24 17:30 602次阅读

    深度剖析Microchip PIC16F870/871微控制器:硬件特性与应用指南

    深度剖析Microchip PIC16F870/871微控制器:硬件特性与应用指南 在嵌入式系统设计领域,选择一款合适的微控制器对于项目的成功至关重要。Microchip的PIC16F870/871
    的头像 发表于 03-19 17:35 1115次阅读

    深入解析Microchip PIC16F527:功能、特性与应用全洞察

    PIC16F527微控制器以其独特的优势,在众多应用领域中脱颖而出。本文将带您深入了解PIC16F527的各项特性、功能模块以及实际应用中的注意事项。 文件下载: PIC16F527
    的头像 发表于 02-25 15:50 229次阅读

    深入解析Microchip PIC16F84A:高性能8位微控制器的全方位洞察

    深入解析Microchip PIC16F84A:高性能8位微控制器的全方位洞察 在电子设计的领域中,微控制器就如同大脑一般,掌控着整个系统的运行。Microchip的PIC16F84A作为一款经典
    的头像 发表于 02-09 16:30 340次阅读

    PIC16F17146 Curiosity Nano评估套件核心技术解析

    Microchip Technology PIC16F17146 Curiosity Nano评估套件是一款 用于评估PIC16F17146微控制器的硬件平台。该安装有PIC16F
    的头像 发表于 10-13 14:32 726次阅读
    <b class='flag-5'>PIC16F</b>17146 Curiosity Nano评估套件核心技术解析

    PIC18F16Q20 Curiosity Nano开发技术解析与应用指南

    Microchip Technology PIC18F16Q20 Curiosity Nano套件提供用于评估PIC18-Q20系列微控制器的硬件平台。PIC18F16Q20微控制器安装在电路
    的头像 发表于 10-10 10:31 995次阅读
    <b class='flag-5'>PIC18F16</b>Q20 Curiosity Nano开发<b class='flag-5'>板</b>技术解析与应用指南

    PIC16F13145 Curiosity Nano评估套件技术解析

    PIC16F13145设有板载PIC16F13145微控制器 (MCU) 是Curiosity Nano系列的一部分,以集成调试器而著称。PIC16F13145无需外部工具、编程和
    的头像 发表于 10-09 11:07 789次阅读
    <b class='flag-5'>PIC16F</b>13145 Curiosity Nano评估套件技术解析

    PIC16F627A/628A/648A数据手册

    PIC16F627A中文数据手册大都为英文的,上传一份中文的供大家下载。
    发表于 05-20 18:02 4次下载