位置:51电子网 » 技术资料 » 单 片 机

Wineows下PIC 8位单片机源程序汇编和固化(七)

发布时间:2008/5/27 0:00:00 访问次数:732

http://www.hificat.com

7 pic单片机源程序的固化和编程器

  v101实验编程器设计合理,操作十分简单。上次已介绍了固化pic单片机源程序部分操作,即在v101编程器上对pic单片机的项目设置,现继续介绍固化程序的方法,其操作如下。

  续上次操作,用鼠标键点击(窗口)实验编程器v101左上角的项目“文件”,可出现下拉菜单→再点击其“打开”命令,则可打开标题为“加载文件”的窗口(如图1所示)→点击该窗口中项目“搜寻[i]”右侧小窗口的“”符号,则可打开其下拉菜单→点击盘符[c:](若你的pic单片机源程序在其它盘符,则应点击相应的盘符),则在该窗口中显示c盘的各种文件→双击“program files”(程序文件),则该文件置换c盘符位置同时在大窗口中出现“program files”的各种文件→点击该文件窗口右侧角“”符号,找出窗口中mplab的文件→双击“mplab”,则mplab又置换program files的位置,该mplab的窗口文件中找到最终需要的“pic counthex”文件→单击pic cpunthex,则该文件再转移到文件名窗口中→再点击“打开[o]命令,则该窗口消失,出现上期图1的窗口,此时你可观察到行的数据窗口中的代码已发生了变化,现已指示出pic countasm的程序代码→用鼠标键点击该窗口下方的“写程序”,则下方(边界上)会出现小方块从左→右的闪亮,直到闪亮结束为止。同时,窗口下角“地址:”中的数字不断变化,直到出现写配置位为止。至此,pic counthex目标码的固化完成。

  使用实验编程器v101注意的问题:若实验编程器v101窗口的下方出现“编程错误”或“通讯失败”的提示符,应检查该编程器是否插上了电源适配器,或编程器的(活动)插座上是否插上了pic单片机芯片16f84(或16c84)。

  8pic16f84单片机(或16c8c)实验板

  与实验编程器v101相配套的实验板电路如图2所示,该实验板由以下电路组成。

  实验板电源电路 该电源分两部分,其一是实验板电路电源;其二是实验板交流供电电源(外接电源适配器)。

  实验板电路 由实验电路和相关的外围电路组成。但在实验插座上还需另加芯片pic16f84(或16c84)供实验用。ic2的ra0~ba4端上分别外接电阻rra0~rra4和对应开关ra0/rst~ra4/rst共同组成pic16f84端口电路(人工设置的)可设为芯片输入端。当开关按下时,各端口接地(“0”信号),释放时,各端口接高电平5v(“1”信号)。ic2的rbo~rb7端口各自外接电阻rrb0~rrb7和drb0/led~drb7/led,共同组成pic16f84端口的led显示电路(人工设置的)设为芯片输出端。ic24脚(mclr)外接上电复位和人工复位电路(开关rst);ic2的{15}、{16}脚外接晶振4mhz(或用户自配不同频率的晶振)和rc电路,分别组成pic16f84/16c84的振荡电路(供芯片时钟信号),振荡方式可由用户通过电路中的插接件jump

  1、jump2转换选择。pic16f84电源端{14}脚接vcc/5v电源电压。整个电路元件安装在面积为140mm×80mm的印制板上。印制板上留有用户实验布线区,作为各端口外接元器件供用户做有关的实验。印制板的交流电源供电,由电源ac/ad(12~15v)适配器的插头直接插到印板的电源插座上,该电源适配器可与v101实验编程器公用,无需再单独配制。
  当你编制了pic16f84(或16c84)实验源程序并在v101实验编程器上固化了相应的hex目标码后,立刻可把芯片16f84转插到该实验板的活动插座上看其结果。
  电子报单片机公共实验室已为用户组织有全套的v101编程器和pic16f84(或16c84)实验板,另配有rs232电缆插头线、电源适配器和相关的软件(3张v101编程器磁盘软件和3张mplab磁盘软件共6张磁盘),其价位很低,使用非常方便。 



http://www.hificat.com

7 pic单片机源程序的固化和编程器

  v101实验编程器设计合理,操作十分简单。上次已介绍了固化pic单片机源程序部分操作,即在v101编程器上对pic单片机的项目设置,现继续介绍固化程序的方法,其操作如下。

  续上次操作,用鼠标键点击(窗口)实验编程器v101左上角的项目“文件”,可出现下拉菜单→再点击其“打开”命令,则可打开标题为“加载文件”的窗口(如图1所示)→点击该窗口中项目“搜寻[i]”右侧小窗口的“”符号,则可打开其下拉菜单→点击盘符[c:](若你的pic单片机源程序在其它盘符,则应点击相应的盘符),则在该窗口中显示c盘的各种文件→双击“program files”(程序文件),则该文件置换c盘符位置同时在大窗口中出现“program files”的各种文件→点击该文件窗口右侧角“”符号,找出窗口中mplab的文件→双击“mplab”,则mplab又置换program files的位置,该mplab的窗口文件中找到最终需要的“pic counthex”文件→单击pic cpunthex,则该文件再转移到文件名窗口中→再点击“打开[o]命令,则该窗口消失,出现上期图1的窗口,此时你可观察到行的数据窗口中的代码已发生了变化,现已指示出pic countasm的程序代码→用鼠标键点击该窗口下方的“写程序”,则下方(边界上)会出现小方块从左→右的闪亮,直到闪亮结束为止。同时,窗口下角“地址:”中的数字不断变化,直到出现写配置位为止。至此,pic counthex目标码的固化完成。

  使用实验编程器v101注意的问题:若实验编程器v101窗口的下方出现“编程错误”或“通讯失败”的提示符,应检查该编程器是否插上了电源适配器,或编程器的(活动)插座上是否插上了pic单片机芯片16f84(或16c84)。

  8pic16f84单片机(或16c8c)实验板

  与实验编程器v101相配套的实验板电路如图2所示,该实验板由以下电路组成。

  实验板电源电路 该电源分两部分,其一是实验板电路电源;其二是实验板交流供电电源(外接电源适配器)。

  实验板电路 由实验电路和相关的外围电路组成。但在实验插座上还需另加芯片pic16f84(或16c84)供实验用。ic2的ra0~ba4端上分别外接电阻rra0~rra4和对应开关ra0/rst~ra4/rst共同组成pic16f84端口电路(人工设置的)可设为芯片输入端。当开关按下时,各端口接地(“0”信号),释放时,各端口接高电平5v(“1”信号)。ic2的rbo~rb7端口各自外接电阻rrb0~rrb7和drb0/led~drb7/led,共同组成pic16f84端口的led显示电路(人工设置的)设为芯片输出端。ic24脚(mclr)外接上电复位和人工复位电路(开关rst);ic2的{15}、{16}脚外接晶振4mhz(或用户自配不同频率的晶振)和rc电路,分别组成pic16f84/16c84的振荡电路(供芯片时钟信号),振荡方式可由用户通过电路中的插接件jump

  1、jump2转换选择。pic16f84电源端{14}脚接vcc/5v电源电压。整个电路元件安装在面积为140mm×80mm的印制板上。印制板上留有用户实验布线区,作为各端口外接元器件供用户做有关的实验。印制板的交流电源供电,由电源ac/ad(12~15v)适配器的插头直接插到印板的电源插座上,该电源适配器可与v101实验编程器公用,无需再单独配制。
  当你编制了pic16f84(或16c84)实验源程序并在v101实验编程器上固化了相应的hex目标码后,立刻可把芯片16f84转插到该实验板的活动插座上看其结果。
  电子报单片机公共实验室已为用户组织有全套的v101编程器和pic16f84(或16c84)实验板,另配有rs232电缆插头线、电源适配器和相关的软件(3张v101编程器磁盘软件和3张mplab磁盘软件共6张磁盘),其价位很低,使用非常方便。 



相关IC型号

热门点击

 

推荐技术资料

硬盘式MP3播放器终级改
    一次偶然的机会我结识了NE0 2511,那是一个远方的... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!