共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 跳转至页
回复
有奖活动 | |
---|---|
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
【有奖活动】震撼来袭!这场直播将直击工程师的心灵! | |
“我想要一部加热台”活动,不花钱赢取开发好工具!活动开始了哦 | |
【有奖活动】伙伴们:您的“需求”解决了吗? | |
抽奖了,抽奖了,金升阳医疗电源 |
打赏帖 | |
---|---|
【换取手持数字示波器】+与同事对定时器输出相位可调PWM移相全桥控制分享被打赏50分 | |
【换取手持数字示波器】+LP-MSPM0L1306开发板试用体验+串口被打赏40分 | |
CC-RL编译器相关问题求助被打赏10分 | |
【换取手持数字示波器】+与同事对ESP-12开发调试经验分享被打赏50分 | |
【换取手持数字示波器】+同事tek示波器调试spi解析被打赏50分 | |
【换取手持数字示波器】+2.6寸墨水屏调试经验被打赏50分 | |
换取手持数字示波器+个人开关电源的设计经验被打赏50分 | |
【换取手持数字示波器】+【APT32F173测评】+URAT被打赏20分 | |
【换取手持数字示波器】CH32X035的定时器以及外部中断体验被打赏50分 | |
【换取手持数字示波器】CH32X035搭建开发环境(RISC-V)被打赏50分 |