查看: 1904|回复: 18
|
Lcd 显示问题
[复制链接]
|
|
我买了个lcd,http://www.b2s.com/products247090.php 我写的code可以在proteus simulate,但是pratical就不可以,是不是因为我买的lcd还需要driver?因为我看到那个网页上有注明ic driver
:100000000428FF3FFF3FFF3F203003138312A2006D
:100010004830A3006530A4006C30A5006C30A60009
:100020006F30A7002030A8002130A9002030AA009E
:100030002830AB004030AC002E30AD004030AE0078
:100040002030AF002930B000B1011A30FC00FF3081
:10005000FB00FF30FA00FC0B2E283528FB0B312863
:100060003428FA0B31282E282B287F30FB00FF3054
:10007000FA00FB0B3C283F28FA0B3C283928583063
:10008000FA00FA0B4128000000000630B200B5204B
:100090003330FC00FF30FB00FF30FA00FC0B51282E
:1000A0005828FB0B54285728FA0B542851284E285F
:1000B000FD30FB00FF30FA00FB0B5F286228FA0BD3
:1000C0005F285C28B530FA00FA0B64280000013084
:1000D000B70001211A30FC00FF30FB00FF30FA00AE
:1000E000FC0B73287A28FB0B76287928FA0B7628E4
:1000F000732870287F30FB00FF30FA00FB0B81284B
:100100008428FA0B81287E285830FA00FA0B8628BA
:10011000000000000C30B70001211A30FC00FF3055
:10012000FB00FF30FA00FC0B96289D28FB0B99285A
:100130009C28FA0B9928962893287F30FB00FF30E3
:10014000FA00FB0BA428A728FA0BA428A1285830F2
:10015000FA00FA0BA928000000000130B2000130BB
:10016000B3002230B4003F21B428822182218221B1
:100170003208A0003208840084178011001100109A
:1001800080130013801200128413801100110010DC
:100190008013001380120012801600168015801143
:1001A0008221801580118221801580118221801684
:1001B0000012801580118221800180168015801127
:1001C0008001801780158011822180010016801522
:1001D000801180018015801182218001801580119D
:1001E0000016801580118221800180158011001673
:1001F0008016001780178015801182210130A10020
:100200000800031383122008840037080319082903
:10021000801100118013001380120012B71B801789
:10022000371B0017B71A8016371A00162108031952
:100230001B2900111C29001580159C213708031962
:100240002129801100118013001380120012B719A8
:10025000801737190017B7188016371800162108AD
:100260000319342900113529001580159C218011AE
:10027000210803193D2982213E29A4210800512982
:10028000803003138312B2006429C030B2006429A5
:100290009430B2006429D430B20064298030B200B6
:1002A0006429031383123208013A031940293208E2
:1002B000023A031945293208033A0319482932083A
:1002C000043A03194B294E293303F0003208F00792
:1002D0007008B2007008B7000121A101B50135080E
:1002E000340784000008F000700803197F293508DE
:1002F000340784000008B6009321B50A6F29013045
:10030000A1000800243003138312FB00FF30FA0021
:10031000FB0B8B298E29FA0B8B2988299E30FA003A
:10032000FA0B9029080003138312A1013608B700C5
:1003300001210130A1000800013003138312FA00EB
:10034000FA0BA02900000800533003138312FA00AF
:10035000FA0BA8290800FF3FFF3FFF3FFF3FFF3F89
:02400E00FA3F77
:00000001FF
[ 本帖最后由 pic 于 23-4-2008 09:10 AM 编辑 ] |
|
|
|
|
|
|
|
发表于 23-4-2008 09:10 AM
|
显示全部楼层
可能是你接错了。。。要看他的Datasheet对不对。。。
有些·LCD display的Pin 1& 2 是接反的, 要小心。
或contrast (pin 3)没set好, 看不到而已。
[ 本帖最后由 pic 于 23-4-2008 09:12 AM 编辑 ] |
|
|
|
|
|
|
|
楼主 |
发表于 23-4-2008 11:43 AM
|
显示全部楼层
原帖由 pic 于 23-4-2008 09:10 AM 发表
可能是你接错了。。。要看他的Datasheet对不对。。。
有些·LCD display的Pin 1& 2 是接反的, 要小心。
或contrast (pin 3)没set好, 看不到而已。
我检查了,没错啊
开电了只看到两排黑黑的
[ 本帖最后由 akito 于 23-4-2008 11:44 AM 编辑 ] |
|
|
|
|
|
|
|
发表于 23-4-2008 11:53 AM
|
显示全部楼层
原帖由 akito 于 23-4-2008 11:43 AM 发表
我检查了,没错啊
开电了只看到两排黑黑的
还是太黑了, 看不到? 调Contrast。
程序对吗?
请放源码。
[ 本帖最后由 pic 于 23-4-2008 11:54 AM 编辑 ] |
|
|
|
|
|
|
|
楼主 |
发表于 23-4-2008 12:02 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 23-4-2008 01:59 PM
|
显示全部楼层
是接B2,B3,B4-7?
R/W没接的话, code要delay。。。
我没有MicroC, 如是CCS C, 我有接R/W, 如不接, 我在driver 里要加Delay。 |
|
|
|
|
|
|
|
楼主 |
发表于 23-4-2008 02:06 PM
|
显示全部楼层
原帖由 pic 于 23-4-2008 01:59 PM 发表
是接B2,B3,B4-7?
R/W没接的话, code要delay。。。
我没有MicroC, 如是CCS C, 我有接R/W, 如不接, 我在driver 里要加Delay。
ya,是接b2-b7
delay加在那里呢?可以给我你的CCS C code 试试吗?我新手用mikroC比较方便咯,我也有CCS C |
|
|
|
|
|
|
|
发表于 23-4-2008 04:05 PM
|
显示全部楼层
|
|
|
|
|
|
|
楼主 |
发表于 23-4-2008 04:33 PM
|
显示全部楼层
我在lcd_init之后加了delay还是一样不能
我在想是不是我的lcd和pic之间一定要有个ic driver才可以
[ 本帖最后由 akito 于 23-4-2008 04:34 PM 编辑 ] |
|
|
|
|
|
|
|
楼主 |
发表于 23-4-2008 05:43 PM
|
显示全部楼层
可以了,谢谢版主 |
|
|
|
|
|
|
|
发表于 24-4-2008 08:42 AM
|
显示全部楼层
原帖由 akito 于 23-4-2008 05:43 PM 发表
可以了,谢谢版主
请分享你的心得。 |
|
|
|
|
|
|
|
楼主 |
发表于 24-4-2008 12:29 PM
|
显示全部楼层
原帖由 pic 于 24-4-2008 08:42 AM 发表
请分享你的心得。
那个LVP,BODEN没有关到= = ,
然后那个portb3就不能用鸟 |
|
|
|
|
|
|
|
发表于 25-4-2008 08:41 AM
|
显示全部楼层
原帖由 akito 于 24-4-2008 12:29 PM 发表
那个LVP,BODEN没有关到= = ,
然后那个portb3就不能用鸟
是LVP 而已, BODEN 不关事。 |
|
|
|
|
|
|
|
楼主 |
发表于 25-4-2008 11:56 AM
|
显示全部楼层
原帖由 pic 于 25-4-2008 08:41 AM 发表
是LVP 而已, BODEN 不关事。
ic...那个BODEN我也不懂哪来做什么的,还是新手,在学习 |
|
|
|
|
|
|
|
发表于 25-4-2008 02:51 PM
|
显示全部楼层
原帖由 akito 于 25-4-2008 11:56 AM 发表
ic...那个BODEN我也不懂哪来做什么的,还是新手,在学习
BODEN 是BrownOut Reset。
当PIC MCU的供电低过~4.2V时, PIC MCU 会自动reset, 一直到电压恢复正常。 |
|
|
|
|
|
|
|
楼主 |
发表于 25-4-2008 04:26 PM
|
显示全部楼层
原帖由 pic 于 25-4-2008 02:51 PM 发表
BODEN 是BrownOut Reset。
当PIC MCU的供电低过~4.2V时, PIC MCU 会自动reset, 一直到电压恢复正常。
原来如此。。。
想问一下版主有没有可以只用pic 的rx,tx来program pic?想做个usb的programmer,但是那个FT232BM usb converter太小,难焊 = = |
|
|
|
|
|
|
|
发表于 25-4-2008 06:03 PM
|
显示全部楼层
原帖由 akito 于 25-4-2008 04:26 PM 发表
原来如此。。。
想问一下版主有没有可以只用pic 的rx,tx来program pic?想做个usb的programmer,但是那个FT232BM usb converter太小,难焊 = =
你可以考虑做PICKit2. (请Goolge) |
|
|
|
|
|
|
|
发表于 26-4-2008 01:17 PM
|
显示全部楼层
请问以上的图是用什么软件弄的呢? |
|
|
|
|
|
|
|
楼主 |
发表于 26-4-2008 05:04 PM
|
显示全部楼层
|
|
|
|
|
|
| |
本周最热论坛帖子
|