
ATmega128的一个程序无法在keil中生成hex文件,所以无法导入到proteus,哪位帮忙看看 10
#include<iom128v.h>#include<macros.h>unsignedchard4[][8]={{0x22,0x28,0x21,0x24},{0x22...
#include <iom128v.h>
#include <macros.h>
unsigned char d4[][8]={{0x22,0x28,0x21,0x24},{0x22,0x2a,0x28,0x29,0x21,0x25,0x24,0x26},
{0x14,0x11,0x18,0x12},{0x14,0x15,0x11,0x19,0x18,0x1a,0x12,0x16}};//定义电机四八拍正反转控制字
unsigned char scan[4]={0Xf7,0Xfb,0Xfd,0Xfe};/*选择扫描显示数码管,送PE口选数码管*/
unsigned char seven_seg[10]={0X3f,0X06,0X5b,0X4f,0X66,0X6d,0X7d,0X07,0X7f,0X6f}; /*0-9的字符表,送PF口显示*/
unsigned char flag,pai,tt,i,key,k=0;//定义正反转,模式,拍数,按键值,数码管选位
typedef struct{
char baiqian;
char geshi;
}conut; //定义计数变量
conut now; 展开
#include <macros.h>
unsigned char d4[][8]={{0x22,0x28,0x21,0x24},{0x22,0x2a,0x28,0x29,0x21,0x25,0x24,0x26},
{0x14,0x11,0x18,0x12},{0x14,0x15,0x11,0x19,0x18,0x1a,0x12,0x16}};//定义电机四八拍正反转控制字
unsigned char scan[4]={0Xf7,0Xfb,0Xfd,0Xfe};/*选择扫描显示数码管,送PE口选数码管*/
unsigned char seven_seg[10]={0X3f,0X06,0X5b,0X4f,0X66,0X6d,0X7d,0X07,0X7f,0X6f}; /*0-9的字符表,送PF口显示*/
unsigned char flag,pai,tt,i,key,k=0;//定义正反转,模式,拍数,按键值,数码管选位
typedef struct{
char baiqian;
char geshi;
}conut; //定义计数变量
conut now; 展开
2个回答
展开全部
keil不支持avr,能编译通过吗?如果是移植的话,看看keil的hex输出是否打开了,新建的工程默认是关闭的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询