[开发工具] pic16f630编译问题

[复制链接]
1670|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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

2

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部