[实用新型]一种用于C语言程序设计入门的单片机点阵开发板有效
申请号: | 201820126087.0 | 申请日: | 2018-01-24 |
公开(公告)号: | CN208013931U | 公开(公告)日: | 2018-10-26 |
发明(设计)人: | 李建波;程振宏;陈裕福;张永亮;谢振鹏 | 申请(专利权)人: | 广东机电职业技术学院 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F15/78 |
代理公司: | 广东广信君达律师事务所 44329 | 代理人: | 杨晓松 |
地址: | 510515 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 单片机 点阵 点阵电路 开发板 调试 缓冲器 复位电路 晶振电路 限流电阻 学生学习 学习效率 运行结果 直接观察 直接显示 知识点 下载 认知 学生 帮助 开发 | ||
本实用新型涉及一种用于C语言程序设计入门的单片机点阵开发板,包括:USB转串口模块、单片机、缓冲器、点阵电路、限流电阻、复位电路和晶振电路。该单片机点阵开发板采用USB转串口模块从PC机上下载C语言程序,并对该C语言程序进行调试,然后在单片机上运行调试后的C语言程序,通过点阵电路直接显示出该程序的运行结果;方便学生直接观察C语言程序的代码在硬件上的执行效果,有利于提高学生学习C语言的兴趣,帮助学生理解和掌握C语言的知识点,快速形成对单片机等硬件的认知,提高学习效率。
技术领域
本实用新型涉及单片机技术领域,尤其是一种用于C语言程序设计入门的单片机点阵开发板。
背景技术
目前,计算机C语言主要是在计算机上编写软件代码,并仿真运行,进而学习程序设计语言。该方法在一定程度上对学生学习起到作用,但是给学生留下的印象不深刻,学生不知道硬件也能驱动,没有形成实际应用的概念,兴趣不高。
实用新型内容
本实用新型提供了一种用于C语言程序设计入门的单片机点阵开发板,结合PC机和单片机,方便观察C语言程序的代码在单片机等硬件上的执行效果,有利于提高学生学习C语言的兴趣,帮助学生理解和掌握C语言的知识点。
一种用于C语言程序设计入门的单片机点阵开发板,包括:USB转串口模块、单片机、缓冲器、点阵电路、限流电阻、复位电路和晶振电路;
所述USB转串口模块与所述单片机相连,用于下载PC机的C语言程序,并对所述C语言程序进行调试后传输给所述单片机;
所述单片机用于接收所述USB转串口模块传输过来的调试后的C语言程序,并控制所述点阵电路显示所述调试后的C语言程序;
所述缓冲器的输入端连接所述单片机,所述缓冲器的输出端连接所述点阵电路,用于对所述单片机传输的所述调试后的C语言程序进行输出缓冲;
所述点阵电路的一端连接所述限流电阻,另一端连接所述缓冲器,用于接收并显示所述单片机通过所述缓冲器传输的所述调试后的C语言程序;
所述限流电阻的一端连接所述单片机,另一端连接所述点阵电路,用于对所述点阵电路进行限流;
所述复位电路与所述单片机相连,用于对所述单片机进行复位操作;
所述晶振电路与所述单片机相连,用于为单片机设定时钟周期。
其中,所述单片机的型号为:STC89C52。
其中,所述复位电路包括第3电容和第1电阻;
所述第3电容的一端连接电源,所述第3电容的另一端分别连接所述第1电阻的一端和所述单片机的第9脚。
其中,所述第3电容为10uF,所述第1电阻为10KΩ。
其中,所述晶振电路包括晶振X1、第1电容和第2电容;
所述晶振X1的一端分别连接所述单片机的第19脚和所述第2电容的一端,所述晶振X1的另一端分别连接所述单片机的第18脚和所述第1电容的一端,所述第1电容的另一端和所述第2电容的另一端均接地。
其中,所述第1电容为30pF,所述第2电容为30pF,所述晶振X1的频率为11.0592MHz。
其中,所述缓冲器的型号为74HC244;
所述点阵电路为8×8共阴极点阵;
所述限流电阻由8个并列的、阻值相等的电阻组成;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东机电职业技术学院,未经广东机电职业技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201820126087.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:带有自适应反馈电路的真随机数发生器
- 下一篇:一种主板程序烧录针模