看郭天祥的书里面说什么他用51单片机做个电子钟说什么能做出来就掌握百分之80啦,请教一下,这个电子
看郭天祥的书里面说什么他用51单片机做个电子钟说什么能做出来就掌握百分之80啦,请教一下,这个电子钟是只用单片机的定时器做吗?还是可以用时钟芯片?...
看郭天祥的书里面说什么他用51单片机做个电子钟说什么能做出来就掌握百分之80啦,请教一下,这个电子钟是只用单片机的定时器做吗?还是可以用时钟芯片?
展开
展开全部
看到百度给我推荐的这个问题,有点儿恍如隔世的感觉,想当初我也是看大家的各种经验贴,到处问别人,转眼间都毕业半年了,时间过得好快。我来回答你这个问题吧,也有点儿我的经验谈,希望对你有帮助。
他说的时钟肯定是用时钟芯片做,比较常用的是1302,他的视频里用的是12887,当然了除此之外的其他时钟芯片也是可以的,比如你说的那个型号,那个我没用过,不好评价。我个人的理解,学单片机的核心是学各种接口,协议,说白了就是单片机跟其他器件的通信。你做一个时钟,如果仅仅是用内部定时器做的话就少了点儿感觉。你要是用时钟芯片,就要用单片机模拟时钟芯片的通信协议,就是时序。搞清楚什么时候送时钟信号,什么时候读或者取数据。做时钟少不了显示,你用数码管就得学着如何用单片机驱动数码管,这也是一种通信。当然了,你显示也可以用液晶,驱动液晶你也要对液晶的时序研究一番。你还可以啦往上面加东西,比如温度,比如数据或者设置存储,甚至湿度,显示亮度调节,都可以,每加一种东西你都要对应的加一种驱动电路和对应的单片机驱动程序,等你把这些用一遍之后,单片机你应该用的差不多了,剩下的关于内存优化,甚至上操作系统,在我看来完全不应该在51上耗费太多时间,因为以后你会发现现在基本没人用8位的51,现在32位的mcu性能强,外设多,价钱跟51差不多,功耗也比51小的多。这时候你就该学会一样扔一样,51只是你学控制器的起点,是个入门,绝不应该抱着51不丢,对于某些大牛所谓的51学的有多么厉害,又是用51显示彩色图片,又是用51做mp3的,我不予置评。后面该做的事就是跑步前进,扔下51试着去搞arm、FPGA、DSP,因为这些才是你以后能仰仗的技术。大学时间很短,多做些东西,多积累经验,找到一个适合自己的方向,沉下心去专研,以后你才能立于不败之地。说的有些碎,一家之言,未必全对。
他说的时钟肯定是用时钟芯片做,比较常用的是1302,他的视频里用的是12887,当然了除此之外的其他时钟芯片也是可以的,比如你说的那个型号,那个我没用过,不好评价。我个人的理解,学单片机的核心是学各种接口,协议,说白了就是单片机跟其他器件的通信。你做一个时钟,如果仅仅是用内部定时器做的话就少了点儿感觉。你要是用时钟芯片,就要用单片机模拟时钟芯片的通信协议,就是时序。搞清楚什么时候送时钟信号,什么时候读或者取数据。做时钟少不了显示,你用数码管就得学着如何用单片机驱动数码管,这也是一种通信。当然了,你显示也可以用液晶,驱动液晶你也要对液晶的时序研究一番。你还可以啦往上面加东西,比如温度,比如数据或者设置存储,甚至湿度,显示亮度调节,都可以,每加一种东西你都要对应的加一种驱动电路和对应的单片机驱动程序,等你把这些用一遍之后,单片机你应该用的差不多了,剩下的关于内存优化,甚至上操作系统,在我看来完全不应该在51上耗费太多时间,因为以后你会发现现在基本没人用8位的51,现在32位的mcu性能强,外设多,价钱跟51差不多,功耗也比51小的多。这时候你就该学会一样扔一样,51只是你学控制器的起点,是个入门,绝不应该抱着51不丢,对于某些大牛所谓的51学的有多么厉害,又是用51显示彩色图片,又是用51做mp3的,我不予置评。后面该做的事就是跑步前进,扔下51试着去搞arm、FPGA、DSP,因为这些才是你以后能仰仗的技术。大学时间很短,多做些东西,多积累经验,找到一个适合自己的方向,沉下心去专研,以后你才能立于不败之地。说的有些碎,一家之言,未必全对。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询