• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
  • slider image 488
  • slider image 491
:::

論壇索引


Board index » All Posts (16F877)




关于16F877的感受!F的感受!
#11
初級會員
初級會員


近日,闲着无聊
用c编了一个程序,显示时间在桌面上。16F877,LCD显示。
有几次,真的无故重启!
一度怀疑程序问题。
看到有人说关于F的话题,我也用手在芯片上轻轻抚摩了一下,仅接触塑料表面,没有接触pin
有趣的现象出现了,LCD显示全部为0!!!即00 00 00
也就是说单片机重启了..............!!!!!!!!!!!
我没有启动看门狗,也没有程序拦截!!!
难道是BOR?!
有点怕,以前一直用OTP的!!!没注意到这种情况。也许有重启,没有发现?

發表於: 2004/11/3 10:01
頂部


多谢版主帮忙!
#12
初級會員
初級會員


多谢版主帮忙!
关于驱动HT1621,源于前些天不忙,想在俺的桌面上增加一个表,用来显示时间。
无奈,太笨;

现解决。

不好意思说。

脸红。

發表於: 2004/10/28 11:10
頂部


Re: 关于HT1621驱动LCD
#13
初級會員
初級會員


关于驱动,我换了。
等待。
LCD和HT1621是画在电路板上的
估计应该没有什么问题。

郁闷。
等待。


發表於: 2004/10/25 16:20
頂部


Re: 关于HT1621驱动LCD
#14
初級會員
初級會員


我用的是4-BIT 的,还有8位的吗?
俺在网上,只能找到4-BIT的资料。用的是定制的,即LCD与驱动芯片是厂家整合的,为了LOGO和自身需要。
就在我写这个帖子的时候,我又启动了仿真器,显示正常!
难道真的与温度有关?!现在这里大概在0度左右,俺正开窗换气。
版主号脉为初始化不良, 本人驽钝,既然这样,该有明显破绽。版主开药!
俺不明,既然初始化不良,为何每个RAM(4BITS)的最后一位不显示,而前3个BITS正常?且现在全部正常?!


俺换上877芯片后,就又出问题了。
可能是PIN接触问题吗,但也不至于一个现象呀!
示波器观测正常,现在只有研究初始化了。

發表於: 2004/10/25 8:37
頂部


关于HT1621驱动LCD
#15
初級會員
初級會員


用PIC16C65与HT1621通讯,来驱动LCD
出现一个问题,即LCD的每个RAM的最后一个数据写不进!
导致如数字8没有最下面的一横,所有32个字节都如此

我一度猜度仿真器的头有松动,因为有的时候重新插入,还能够全部写入,即正常显示,但多数情况是每个RAM的最后一个数据写不进,即显示少一笔。

但,从示波器监测看到,数据确实发出了。

到底是LCD有问题,还是我的程序有问题?!
从示波器显示看,程序没有问题,而且正常的时候,一直都正常,但第2天,或别人动过后,就如上述了。
郁闷,前辈号脉!!!

發表於: 2004/10/21 11:31
頂部


Re: 前辈帮忙!高手赐教!
#16
初級會員
初級會員


多谢版主指点!
都怪俺笨。
我收回第2条提问。

祝您好心情!



發表於: 2004/10/20 14:01
頂部


前辈帮忙!高手赐教!
#17
初級會員
初級會員


1)再向PICC中嵌入汇编时,“?”“_”,想看到诸如此类的符号,先编一个c小程序,看看编译器生成什么变量符号,好进入嵌入汇编编程
但,在MAPLAB6.5及MAPLAB6.6中看到的汇编程序,都是正常,即变量前没有什么“?”“_”,如何能够看到带“_”“?”的程序?!!!
?a_add+0,?a_add+1等诸如此类的,如何看到?!!!
2)另,MAPLAB6.5及MAPLAB6.6中,如编写较小的c程序,Disassembly Listing中竟然看不到汇编程序,不知何原因?

發表於: 2004/10/15 8:40
頂部


Re: 请教
#18
初級會員
初級會員


"Workshop W401"在那里呀?!
是“Hi-Tech_PICC_Workshop”吗?我打开了。
C:\HT-PIC\SOURCES,可是,我的C:\HT-PIC下没有SOURCES这个目录呀!!!
急死我了!!!我对BCD_ASCII有用,但还没有函数!
能给我发一份您的PICC吗?

baiyang877@163.com
另:
struct{
unsinged int :4;
unsinged int a4:1;
unsinged int a5:1;
unsinged int :2;
}
其中int是什么意思呀?开辟的是位变量区域?!那为什么不用bit呀?!int不是整形变量吗?
按我的理解,应该是开辟了8个整形变量区域。
对于您的帮助,表示感谢!
俺是笨鸟

發表於: 2004/9/8 9:44
頂部


Re: 请教
#19
初級會員
初級會員


多谢!
俺刚开始学PICC,问题愚钝,多见凉!
atoi,atol,atof那一个是从BCD到HEX?我怎么能够看到这个函数?
“Workshop W401 的第四章的練習”没有找到,是Hi-Tech_PICC_Workshop吗?因为是繁体,没有打开,只打开了
Hi-Tech_PICC_Answer,请多指点!
祝您心情好!

發表於: 2004/9/7 9:17
頂部


请教
#20
初級會員
初級會員


诸位前辈高手,俺刚开始学PICC,有一个问题不太明白:为什么MAPLAB还有优化操作,既然优化能节约空间,设计MAPLAB时不直接进入优化,为什么还要人为设置?

另外,问一个问题,在PICC中,BCD码和16进制的转换,是自己编写函数吗?有简单的方法吗?

發表於: 2004/9/3 8:30
頂部



« 1 (2) 3 »



:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------