共2条
1/1 1 跳转至页
EM78P813 EM78P813开发者请进
问
我们正在用EM78P813开发一种固网短信话机。
刚刚开始,要做的事情很多。
除硬件设计外,软件方面的事情更多。如:
132*65的LCD的驱动
12×12点阵字库显示
输入法
短信编辑
短信浏览
提示音
FSK/DTMF驱动
等等等等。
请高手指教。
答 1: 你想讨论其中哪个方面的问题? 答 2: 关于C的问题能用C开发吗?如果能,发现过什么bug?
代码量大,考虑用C开发。但有人说CWice问题多多。不知具体情况。 答 3: em78p153代理你好!我司是义隆8位单片机的代理,有需要技术支持请联系我.吴生13826587755 答 4: 千万不要用 WicePlus 来写C程序,最后吃苦头的是自己,还过我用WicePlus写ASM程序,他的IDE做的比WICE做的好多了. 答 5: 阿 答 6: QQ~ 群~16316916,欢~ 迎~ 大~ 家~ 加~ 入~QQ~ 群~16316916,欢~ 迎~ 大~ 家~ 加~ 入~ 答 7: 关于LCD的问题我的电路设计用到了128×64点阵的LCD. LCD与78P813的连接如下:
78P813 LCD 说明
PB0 E (Active High)
PB1 R/W (H-Read, L-Write)
PB2 A0 (H-Data, L-Instruction/command)
D0-7 P90-97
试验两天了,怎么都不能点亮。813芯片的Datasheet仔细看了无数遍(尽管上面错误奇多)。一些很邪门的设置也试过。请高手指点。 答 8: LCD的驱动程序片断大致如下现特别附上有关LCD的资料,请高手指点。谢谢。
LCD的驱动程序片断大致如下:
InitLcd:
bs _status, iocs
rpage 1
iow 0x0b, @0b00000001 ;IOCB_PAGE1 bit0=1, external LCD driver control
;bit1: 0/1: instruction/data
;bit2: CSSON, should be 1
;bit3: CSS: should be 0
;bit4-7: all be 0
rpage 1
iow 0x09, @0x00 ;0: normal portB IO,
;1: select output for LCD COM/SEGMENT output
nop
nop
bc _status, iocs
rpage 0
iow 0x09, @0x00 ;IOC9_PAGE0: I/O direction control register,
;0-output, 1-high impedance
nop
nop
mov 0x09, @0xb0 ;page address
nop
mov 0x09, @0x00 ;column address
nop
mov 0x09, @0x40 ;display start line
nop
nop
rpage 1
bs _status, iocs
iow 0x0b, @0b00000101
nop
nop
rpage 0
bc _status, iocs
mov 0x09, @0xaa
nop
nop
nop
mov 0x09, @0x55
nop
nop
ret
答 9: 程序书写问题很抱歉,我习惯用小写来写汇编,这样可读性强多了。
而且我的很多函数命名都以ANSI C为主要参考。比如说:
memcpy_ram_rom_A: 表示将一个长度为A的存储块从ROM拷贝到RAM中。 答 10: LCD与813的连接纠正我的电路设计用到了128×64点阵的LCD. LCD与78P813的连接如下:
78P813 LCD 说明
PB0 E (Active High)
PB1 R/W (H-Read, L-Write)
PB2 A0 (H-Data, L-Instruction/command)
PB3 /CS1 (L-chip enabled, data/command IO enabled)
D0-7 P90-97
试验两天了,怎么都不能点亮。813芯片的Datasheet仔细看了无数遍(尽管上面错误奇多)。一些很邪门的设置也试过。请高手指点。
另附上LCD接口的Pinout图
答 11: 本人联系信息polybridge@yahoo.com.cn
刚刚开始,要做的事情很多。
除硬件设计外,软件方面的事情更多。如:
132*65的LCD的驱动
12×12点阵字库显示
输入法
短信编辑
短信浏览
提示音
FSK/DTMF驱动
等等等等。
请高手指教。
答 1: 你想讨论其中哪个方面的问题? 答 2: 关于C的问题能用C开发吗?如果能,发现过什么bug?
代码量大,考虑用C开发。但有人说CWice问题多多。不知具体情况。 答 3: em78p153代理你好!我司是义隆8位单片机的代理,有需要技术支持请联系我.吴生13826587755 答 4: 千万不要用 WicePlus 来写C程序,最后吃苦头的是自己,还过我用WicePlus写ASM程序,他的IDE做的比WICE做的好多了. 答 5: 阿 答 6: QQ~ 群~16316916,欢~ 迎~ 大~ 家~ 加~ 入~QQ~ 群~16316916,欢~ 迎~ 大~ 家~ 加~ 入~ 答 7: 关于LCD的问题我的电路设计用到了128×64点阵的LCD. LCD与78P813的连接如下:
78P813 LCD 说明
PB0 E (Active High)
PB1 R/W (H-Read, L-Write)
PB2 A0 (H-Data, L-Instruction/command)
D0-7 P90-97
试验两天了,怎么都不能点亮。813芯片的Datasheet仔细看了无数遍(尽管上面错误奇多)。一些很邪门的设置也试过。请高手指点。 答 8: LCD的驱动程序片断大致如下现特别附上有关LCD的资料,请高手指点。谢谢。
LCD的驱动程序片断大致如下:
InitLcd:
bs _status, iocs
rpage 1
iow 0x0b, @0b00000001 ;IOCB_PAGE1 bit0=1, external LCD driver control
;bit1: 0/1: instruction/data
;bit2: CSSON, should be 1
;bit3: CSS: should be 0
;bit4-7: all be 0
rpage 1
iow 0x09, @0x00 ;0: normal portB IO,
;1: select output for LCD COM/SEGMENT output
nop
nop
bc _status, iocs
rpage 0
iow 0x09, @0x00 ;IOC9_PAGE0: I/O direction control register,
;0-output, 1-high impedance
nop
nop
mov 0x09, @0xb0 ;page address
nop
mov 0x09, @0x00 ;column address
nop
mov 0x09, @0x40 ;display start line
nop
nop
rpage 1
bs _status, iocs
iow 0x0b, @0b00000101
nop
nop
rpage 0
bc _status, iocs
mov 0x09, @0xaa
nop
nop
nop
mov 0x09, @0x55
nop
nop
ret
答 9: 程序书写问题很抱歉,我习惯用小写来写汇编,这样可读性强多了。
而且我的很多函数命名都以ANSI C为主要参考。比如说:
memcpy_ram_rom_A: 表示将一个长度为A的存储块从ROM拷贝到RAM中。 答 10: LCD与813的连接纠正我的电路设计用到了128×64点阵的LCD. LCD与78P813的连接如下:
78P813 LCD 说明
PB0 E (Active High)
PB1 R/W (H-Read, L-Write)
PB2 A0 (H-Data, L-Instruction/command)
PB3 /CS1 (L-chip enabled, data/command IO enabled)
D0-7 P90-97
试验两天了,怎么都不能点亮。813芯片的Datasheet仔细看了无数遍(尽管上面错误奇多)。一些很邪门的设置也试过。请高手指点。
另附上LCD接口的Pinout图
答 11: 本人联系信息polybridge@yahoo.com.cn
共2条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
与电子爱好者谈读图四被打赏50分 | |
与电子爱好者谈读图二被打赏50分 | |
【FRDM-MCXN947评测】Core1适配运行FreeRtos被打赏50分 | |
【FRDM-MCXN947评测】双核调试被打赏50分 | |
【CPKCORRA8D1B评测】---移植CoreMark被打赏50分 | |
【CPKCORRA8D1B评测】---打开硬件定时器被打赏50分 | |
【FRDM-MCXA156评测】4、CAN loopback模式测试被打赏50分 | |
【CPKcorRA8D1评测】--搭建初始环境被打赏50分 | |
【FRDM-MCXA156评测】3、使用FlexIO模拟UART被打赏50分 | |
【FRDM-MCXA156评测】2、rt-thread MCXA156 BSP制作被打赏50分 |