中关村在线

首页 排行 新品 问答 下载 论坛 手机 笔记本 数码相机 主板 显卡 平板电脑 更多

Proteus仿真出现的错误: internal Exception:access violatio

举报
讨论回答 (3)
316668089
ghfhhgdsfg
panjiateng2009
我来试着回答一下 不过液晶屏的型号我不保证我们用的是一样儿的
具体程序如下:(我仿真了一下,还可以)
#include <reg51.h>
#include <intrins.h>
typedef unsigned char uchar;
typedef unsigned int uint;
sbit L_DI = P2^0;
sbit L_RW = P2^1;
sbit L_E = P2^4;
sbit L_CS1 = P2^6;
sbit L_CS2 = P2^7;
sbit L_SET = P2^3;
sbit TEST = P3^5;
float abc;

uchar code X1[] ={0x08,0x08,0xF8,0x18,0x30,0x60,0xC0,0x80,0x00,0x00,0x08,0x08,0xF8,0x08,0x08,0x00,
0x20,0x20,0x3F,0x20,0x20,0x00,0x00,0x01,0x03,0x06,0x0C,0x18,0x3F,0x00,0x00,0x00};/*"N",0*/
uchar code X2[] = {0x00,0x08,0x08,0xF8,0xF8,0x88,0x88,0x88,0x88,0x88,0x88,0x58,0x78,0x30,0x00,0x00,
0x00,0x20,0x20,0x3F,0x3F,0x20,0x20,0x20,0x20,0x20,0x20,0x21,0x11,0x1F,0x0E,0x00};/*"B",1*/
uchar code X3[] = {0x00,0x00,0x00,0x00,0x80,0x60,0x18,0x18,0x78,0xE0,0x80,0x00,0x00,0x00,0x00,0x00,
0x20,0x20,0x38,0x26,0x23,0x02,0x02,0x02,0x02,0x03,0x2F,0x3E,0x38,0x20,0x20,0x00};/*"A",2*/
#pragma REGISTERBANK(0)
void initcomm(void)
{
PCON = 0x80;TMOD = 0X21; SCON = 0X50;
TH1 = 0XFa;TL1 = 0XFa; TR1 = 1;ES = 1;
TH0 = 0;TL0 = 0;TR0 = 1; ET0 = 1;
EA =0;
}

void delay(void)
{
uchar i,j;
abc = 0.1*5;
for (i = 0;i != 0xff;i++)
for (j = 0;j != 0xff;j++) ;
}

void LCD_C_D(bit flag,uchar ldata) /*flag=1 con flag=0 data*/
{
uchar data i;
L_DI = !flag; L_E = 0; L_RW = 0; P0 = ldata;
_nop_();
L_E = 1;
_nop_(); _nop_();
L_E = 0; L_RW = 1; L_DI = 1;
for ( i = 0; i < 10 ;i++) ;
}
void dis_one_zi(uchar x_add,uchar y_add,uchar code *po)
{
uchar i,j,w;
j = x_add*2+0xb8;
w = (y_add < 4 ? y_add : y_add-4)*16+0x40;
L_CS1 = (y_add < 4);
L_CS2 = !(y_add < 4);
LCD_C_D(1,j);
LCD_C_D(1,w);
for (i = 0; i < 32;i++)
{
if (i == 16)
{
LCD_C_D(1,j+1);
LCD_C_D(1,w);
}
LCD_C_D(0,*po++);
}
L_CS1 = L_CS2 = 0;
}

void CLRLCD(uchar number)
{
uchar data i,j;
L_CS1 = L_CS2 = 1;
for (i = 0xb8; i < 0xc0;i++)
{
LCD_C_D(1,i);
LCD_C_D(1,0X40);
for (j = 0; j < 0x40; j++)
LCD_C_D(0,number);
}
L_CS1 = L_CS2 = 0;
}

void main(void) using 0
{
uchar data i,j,number;
uchar code *p;
initcomm();
L_SET = 0;
for ( j = 0; j != 0xff; j++);
L_SET = 1;
for ( j = 0; j != 0xff; j++);
LCD_C_D(1,0X3E); /**/
LCD_C_D(1,0XC0); /**/
LCD_C_D(1,0X3F); /**/
CLRLCD(0);
while(1)
{
CLRLCD(0);
LCD_C_D(1,0X3E);
/*欢迎使用*/
p=X1; dis_one_zi(1,1,p);
p=X2; dis_one_zi(1,2,p);
p=X3; dis_one_zi(1,3,p);
LCD_C_D(1,0X3F);
delay(); delay();
CLRLCD(0);
LCD_C_D(1,0X3E);
}
}
相关问题

我是一名室内设计工作者,请问惠普Envy 4-1007tx能完美运行AUTOCAD、3DMAX、PHOTOSHOP这些软件吗?

3.4万 浏览 5 回答

请问 惠普 Envy 4-1007tx(B4P50PA) 与 Apple&#47;苹果 MacBook Pro MD101CH&#47;A 哪款性价比更高一些

418 浏览 4 回答

惠普Envy 4-1007tx玩游戏怎么样

20.1万 浏览 4 回答

惠普Envy 4-1007tx是双显卡吗

14.2万 浏览 4 回答

惠普超级本Envy 4-1007TX重装系统的详细方法

3.8万 浏览 1 回答

扩展阅读

轻装上阵才能效率倍增 惠普战X Air商务本评测

评论 0

轻装上阵才能效率倍增 惠普战X Air商务本评测

定义旗舰AI PC,惠普战X Pro商务本评测

评论 16

定义旗舰AI PC,惠普战X Pro商务本评测

1分钟能完成什么工作 实测惠普战66七代 AI PC的效率颠覆认知

评论 5

1分钟能完成什么工作 实测惠普战66七代 AI PC的效率颠覆认知

被Windows笔记本折腾N年 换到MacBook:香炸了!

评论 12

被Windows笔记本折腾N年 换到MacBook:香炸了!

50%能耗缩减 14% IPC性能提升 更强悍的锐炫核显 详解英特尔酷睿Ultra 200V

评论 46

50%能耗缩减 14% IPC性能提升 更强悍的锐炫核显 详解英特尔酷睿Ultra 200V
热门问题

求推荐一款笔记本。工科研究生用,便于随身携带。平时做科研,处理数据,查阅文献。不玩网游和单机,至多玩棋牌游戏和影音。喜欢摄影,需要修图。附加:纠结要不要带数字键盘区。预算最多8000。尽量便宜些。

1.2万 浏览 6 回答

求推荐一款笔记本。工科研究生用,便于随身携带。平时做科研,处理数据,查阅文献。不玩网游和单机,至多玩棋牌游戏和影音。喜欢摄影,需要修图。附加:纠结要不要带数字键盘区。预算最多8000。尽量便宜些。

平面设计一个月工资一般多少

6520 浏览 5 回答

平面设计一个月工资一般多少

256gSSD是否够用?打算买个笔记本,办公为主,查阅文献等。不玩大型游戏,至多玩一些棋牌类游戏和影音娱乐。手里有2T移动硬盘,但也想在笔记本上存少量的电影。平时玩单反,处理图片比较多。

2.3万 浏览 4 回答

256gSSD是否够用?打算买个笔记本,办公为主,查阅文献等。不玩大型游戏,至多玩一些棋牌类游戏和影音娱乐。手里有2T移动硬盘,但也想在笔记本上存少量的电影。平时玩单反,处理图片比较多。

iphone自带浏览器肿么复制网址

8488 浏览 5 回答

iphone自带浏览器肿么复制网址

Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ Ⅷ Ⅸ Ⅹ Ⅺ Ⅻ这些数字在电脑键盘上怎么打出来

2.4万 浏览 10 回答

Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ Ⅷ Ⅸ Ⅹ Ⅺ Ⅻ这些数字在电脑键盘上怎么打出来

公司电脑,安装solidworks,为何点击setup无反应,在自己电脑上是可以安装的

9564 浏览 6 回答

公司电脑,安装solidworks,为何点击setup无反应,在自己电脑上是可以安装的

为何手机一直收到00447786205094发来的短信,而且是一串乱七八糟的英文字母?

6438 浏览 4 回答

为何手机一直收到00447786205094发来的短信,而且是一串乱七八糟的英文字母?

怎样恢復微信和某个人的聊天记录?

3339 浏览 6 回答

怎样恢復微信和某个人的聊天记录?

数码相机怎么用

9万 浏览 4 回答

数码相机怎么用

苹果手机为什么会自动发短信到00447786205094?要怎么解决这个问题?

1161 浏览 6 回答

苹果手机为什么会自动发短信到00447786205094?要怎么解决这个问题?
最新问答

《命运方舟》泳装大赛,如何展现冒险家的创意染色风采?

9719 浏览 7 回答

《命运方舟》泳装大赛,如何展现冒险家的创意染色风采?

怎么将uc浏览器浏览页面设置成默认触摸屏版?

6140 浏览 4 回答

怎么将uc浏览器浏览页面设置成默认触摸屏版?

cad无法放大如何进一步放大

112 浏览 6 回答

cad无法放大如何进一步放大

CAD中 不小心按住shift+鼠标中键 从二维变成了三维,怎么转换回来?

1.8万 浏览 6 回答

CAD中 不小心按住shift+鼠标中键 从二维变成了三维,怎么转换回来?

WORD文档不能重命名为什么?

7376 浏览 7 回答

WORD文档不能重命名为什么?
举报
举报成功

经过核实后将会做出处理,感谢您为社区和谐做出贡献。

请选择删除原因
删除成功
确定推荐该回答?
推荐成功

更多频道

频道导航
辅助工具