打印
[开发工具]

pic16f630编译问题

[复制链接]
1172|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zhangmeiling|  楼主 | 2015-8-25 09:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在编译时,出现如下的错误
HI-TECH C Compiler for PIC10/12/16 MCUs (PRO Mode)  V9.83
Copyright (C) 2011 Microchip Technology Inc.
Licensed for evaluation purposes only.
This licence will expire on Sat, 10 Oct 2015.
Warning [1090] D:\Documentation_Of_Program\PIC\test1\Version.c; 48. variable "_FirmwareVersion" is not used
Warning [1090] D:\Documentation_Of_Program\PIC\test1\state.c; 40. variable "_HW_Version" is not used
Error   [712] D:\Documentation_Of_Program\PIC\test1\isr.c; 65. can't generate code for this expression
错误的定位语句是:CLK_OUT = !CLK_OUT & !Fire;
这两个变量是在该文件包含的头文件中声明和定义的,如下:、
static volatile       bit    CLK_OUT      @((unsigned)&PORTC*8)+5;
extern volatile unsigned char Fire;
求高手指点迷津!!!!

沙发
JY-DX-JY| | 2015-8-28 19:35 | 只看该作者
CLK_OUT是位变量,Fire是字符型

使用特权

评论回复
板凳
StevenLau2008| | 2015-9-7 13:49 | 只看该作者

Microchip:

TEL:13148736025
QQ:359920019

使用特权

评论回复
地板
mahaokai| | 2015-10-22 14:56 | 只看该作者
本帖最后由 mahaokai 于 2015-11-12 09:58 编辑

你好,我们有一款兼容PIC16F630的 单片机,价格便宜很多, 有兴趣的话加我QQ给你发规格书,QQ:2355910802

EN8F630_v1.3.pdf

2.23 MB

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

2

帖子

0

粉丝