我第一次搞ARM7,要做个产品了_续2,当前进度

[复制链接]
2613|3
 楼主| jifeng 发表于 2008-2-23 23:26 | 显示全部楼层 |阅读模式
现在电路板可是上电了,有个问题需要注意,有三个大电容黄色的方型的哪一种,是钽电容,他们有横线的那一端是正极,我就搞反了。<br />第一步是液晶屏,但是现在还没有搞好,小问题很多。我原来也用过在51上。这次移值不太顺利。要是有个范例就好了。我说的是AT91SAM7S64上使用T6963的范例,可是没有。对了有几个问题还是要注意的,首先电平要注意,我的T6963使用是5V,两者使用电阻相连。需要如此的设置。&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;//关闭上拉电阻<br />&nbsp;//AT91F_PIO_CfgPullup(AT91C_BASE_PIOA,LCD_MASK|LCD_data);<br />&nbsp;&nbsp;//输出开漏<br />&nbsp;&nbsp;AT91F_PIO_MultiDriverEnable(AT91C_BASE_PIOA,LCD_MASK|LCD_data);<br />这样才能得到5V的电压。<br /><br />/*-----------------*/<br />/*&nbsp;LCD&nbsp;T6963&nbsp;定义&nbsp;*/<br />/*-----------------*/<br />/*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PIO&nbsp;&nbsp;&nbsp;Flash&nbsp;&nbsp;&nbsp;&nbsp;PA&nbsp;&nbsp;&nbsp;&nbsp;PB&nbsp;&nbsp;&nbsp;PIN&nbsp;*/<br />#define&nbsp;CD&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1&lt&lt20)&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;PA20&nbsp;/&nbsp;PGMEN0&nbsp;&&nbsp;PWM0&nbsp;TIOA0&nbsp;&nbsp;48&nbsp;*/<br />#define&nbsp;CE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1&lt&lt19)&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;PA19&nbsp;/&nbsp;PGMEN1&nbsp;&&nbsp;PWM1&nbsp;TIOB0&nbsp;&nbsp;47&nbsp;*/<br />#define&nbsp;RD&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1&lt&lt18)&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;PA19&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&&nbsp;PWM2&nbsp;SCK0&nbsp;&nbsp;&nbsp;44&nbsp;*/<br />#define&nbsp;WD&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1&lt&lt17)&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;PA18&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&&nbsp;TWD&nbsp;&nbsp;NPCS3&nbsp;&nbsp;43&nbsp;*/<br /><br />#define&nbsp;LCD_data0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1&lt&lt23)&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;PA23*/&nbsp;<br />#define&nbsp;LCD_data1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1&lt&lt24)&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;PA24*/&nbsp;<br />#define&nbsp;LCD_data2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1&lt&lt25)&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;PA25*/<br />#define&nbsp;LCD_data3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1&lt&lt26)&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;PA26*/<br />#define&nbsp;LCD_data4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1&lt&lt27)&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;PA27*/<br />#define&nbsp;LCD_data5&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1&lt&lt28)&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;PA28*/<br />#define&nbsp;LCD_data6&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1&lt&lt29)&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;PA29*/<br />#define&nbsp;LCD_data7&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(1&lt&lt30)&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;PA30*/<br /><br />#define&nbsp;LCD_MASK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(CE|CD|RD|WD)<br />#define&nbsp;LCD_data&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(LCD_data0|LCD_data1|LCD_data2|LCD_data3|LCD_data4|LCD_data5|LCD_data6|LCD_data7)
sasinop 发表于 2008-2-23 23:35 | 显示全部楼层

呵呵

数据线和我用的一样嘛&nbsp;嘿嘿
 楼主| jifeng 发表于 2008-2-23 23:53 | 显示全部楼层

你的程序可以控制液晶屏了吗?

  
mr.king 发表于 2008-2-24 07:14 | 显示全部楼层

2楼,6963与KS108/107有差别的

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

本版积分规则

10

主题

25

帖子

0

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