完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
1个回答
|
|
学习单片机少不了用到液晶显示模块,说到液晶显示模块想必一定要学习1602这款,1602只是个显示模块的代号,并不是指具体哪一个厂商的哪一款产品。“16”的意思是显示屏上“每一行显示16个字符”,“02”的意思是显示屏上可以显示2行。
1602的控制芯片,也就是MCU(Microcontroller Unit)是HD44780,只有通过MCU,1602才能按照我们的设计进行显示。 在学习1602之初,对于如何操作这款液晶显示模块不甚了解,网上的文章查了不少,但感觉还是一知半解,大部分资料存在两个问题:第一是不够完整,有很多名词和概念解释得不够清楚,内容节选自某些芯片厂商的数据手册,厂商是按照一定顺序和逻辑编写的技术文档,如果仅是节选,就无法以正常的思维方式了解全部;第二是缺乏细节,对某一点解释得不够透彻。所以看完之后我就进入了“半瓶子”状态,说自己会不能说错,的确也知道一些,说不会也不冤枉,因为真的不会实际操作。为了学得彻底,我还是决定老老实实、认认真真的从最基本的知识和概念入手,进行学习和研究。既然1602是由MCU控制的,那咱们就来学习HD44780这款MCU的知识。网上下载了HITACHI生产的HD44780U的资料,一起看看。 一. 总体介绍
说句题外话,如我在文章开头讲到的,我感觉网上很多资料介绍得不够详实,而且千篇一律,作者写文章仿佛有个前提,就是假设读者已经具备一定的基础知识和概念了, 所以介绍得就不是特别细致,其实进行学习的人往往就是没什么基础才来看这些文章,导致最后稀里糊涂。看了很多国外的书籍,作者把读者看做“小白”,从基础讲起, 使得读者的理解“渐入佳境”,达到自学而且学会的目的,希望咱们国内的同道有所借鉴,当然,有些文章的起点比较高,介绍的就是“高起点,深层次”的知识,那另当别论。 以上内容均为本人自己的理解,供学习使用,如有错误还请斧正。文章纯手打,如果转发请注明出处。谢谢! |
|
|
|
只有小组成员才能发言,加入小组>>
3278 浏览 9 评论
2955 浏览 16 评论
3455 浏览 1 评论
8987 浏览 16 评论
4050 浏览 18 评论
1102浏览 3评论
570浏览 2评论
const uint16_t Tab[10]={0}; const uint16_t *p; p = Tab;//报错是怎么回事?
568浏览 2评论
用NUC131单片机UART3作为打印口,但printf没有输出东西是什么原因?
2301浏览 2评论
NUC980DK61YC启动随机性出现Err-DDR是为什么?
1857浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 06:30 , Processed in 1.090396 second(s), Total 81, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号