导航:首页 > 操作系统 > c51单片机做板子

c51单片机做板子

发布时间:2022-09-28 01:50:46

A. c51单片机电路板如何布线

按我过去的做法,一是可以在实验板(多孔板)放好芯片后,用电线进行连接,这种方法适合作实验,电路不太复杂的;二是在腐铜板上根据设计好的电路自己用漆什么的画电路,然后用三氯化铁进行腐蚀进行制作;三是用布图软件将电路布线图用激光打印机(碳粉)打印到专用的转印纸上,然后热转印到腐铜板上,然后再用三氯化铁进行腐蚀制作,这种方法可以作出很好的效果,但是做双面板有一定的难度。如是做正式产品,或是双层以上的板,那就要到工厂去加工了。

B. 51单片机可不可以在开发板让下载好程序然后用开发板上的单片机自己焊板子啊

最好是把烧了程序的单片机取出开发板,放到别的板子上用。单片机烧程序的时候,几个固定的引脚电路不能受干扰,要是改变开发板电路,可能烧写程序出错。

C. 51单片机开发板哪个好

参考这个:吴鉴鹰51单片机开发板
一下是这款板子的资源介绍,引用的
资源介绍
1、一个CH340的USB转UART芯片,实现USB下载程序,为无串口的笔记本电脑提供下载方便。
2、板子上电源入口有一个自恢复保险丝,可以有效的保护您的电脑主板和开发板。加上这个保险,作为初学的你,即使不小心短路了,也不会烧主板和单片机。
3、板子自带单片机,一个STC89C52RC,有8K的程序空间和512字节的数据空间.
4、板子上共有18个LED小灯,其中一个是USB电源指示灯,插上电源就亮。还有一个是单片机电源指示灯。
5、板子上共有8个数码管,可以用来做数码管的简单秒表实验,计算器功能,显示温度时间等等。
6、板子上配有一个数字旋转编码器,可以通过旋转完成数据的加、减以及作为确认按键使用。
7、板子上配套一个DS1302实时时钟芯片,可以用来做实时时钟实验,弄懂电子表的工作原理。
8、板子上配一个24C02的EEPROM芯片,用来保存掉电后不准丢失的重要数据,用来学习IIC通信实验。
9、板子上配有一个PCF8591,这个芯片集成了AD和DA,可以用来通过AD来进行电压采集实验,通过DA来产生方波、三角波、正弦波信号。
10、板子上集成1602液晶屏,可以用来学习液晶显示,做温度显示实验,秒表显示实验等。
11、板子上共集成有21个按键,其中1个单片机复位按键,16个矩阵按键。分为0到F共16按键,还有四个独立式按键,通过与门74HC08将按下信息送给单片机中断口。
12、板子上有一个无源蜂鸣器,可以用来做音乐输出实验让你充分了解生日贺卡的工作原理。
13、板子上集成一个DS18B20温度传感器,用来学习实现数字温度计。
14、板子上集成一个红外接收管,用来学习红外通信的原理。
15、板子上共4个74HC595芯片,用来驱动16个LED,8个数码管,74HC595在工控领域的显示很常用,可以节约大量的IO口资源,为实现一个复杂系统化工作打下基础。
16、板子布局布线,包括电容电阻放置,是由资深工程师完成,充分考虑了EMC干扰等问题,是您今后产品设计的一个良好的参考对象。

D. 51单片机程序没问题,在开发板上可以实现功能,但是程序下载到自己打板子上就无法实现功能

首先检查一下震动电路和电源,看看供电是不是正常,跑个点灯看看震荡电路能不能正常运行。
或者检查一下复位引脚是不是一直高电平

E. 本人准备学习单片机开发,正在考虑入手一个单片机开发板。C51单片机开发板怎么样啊

你如果是想学习ARM为最终目的,那我建议你就不必要去学习单片机了,因为单片机就算你达到精通,那也对你学习ARM没有太多帮忙,当然不能说没有帮忙,至少你可以知道一个大体的硬件框架,但这要付出的时间却是很多。但以你的实际情况来看
你是从事自动监控行业的,若是你现在的工作有部分涉及到单片机和ARM,那我还是建议你先学习单片机,因为单片机也可以让你在这行业上要作得得心应手,而且单片机的学习不像ARM那样复杂,单片机你可以在一个月的时间就可以学得差不多,但对于ARM,你没有一年时间是不可能学到什么的,我就是这样过来的。单片机我玩得很顺手,然后去学ARM,才发现那东西不像单片机那么容易上手,好在我还学过DSP,这才算是有点入门帮忙。
所以ARM的学习是不能急的。
单片机的学习,我想你就不必要去学习51了,直接学习AVR,你就算学了51,但对你学习AVR没有什么帮忙,因为这两个单片机相差太多了,我想51也要快过时了。
学习avr,最好你用AVR16或8来学习,这样比较有典型。
开发板吗,我想对初学者来说,用PROTUES这个软件就是最好的开发板,你可以试试,
现在都是用c来写代码的,你以前学过,现在要再拿起应该不是难。你在网上找几个C的例子来看一看就差不多可以上手,然后自己不看,重新写一次,重要的是要自己重写一次(千万别想当然)
用CVAVR这个软件吧,它是专门对AVR的
这个上手更加容易
最后再用soureinsigth这个软件编写

F. 51单片机开发板的使用!

单片机开发板要正常工作,一般需要这几个基本条件:
1.供电电源;
一般开发板上提供两种供电方式,USB供电和专用电源供电。使用USB供电你只要用一根USB线将开发板USB电源接口与电脑的USB接口相连即可;使用专用电源(一般开发板配带)供电只要将专用电源一头接220V市电一头接开发板专用电源供电接口即可;
2.系统时钟;
检查你的开发板上晶振是否正确连接,晶振频率是否正确;
3.复位电路;
检查你的开发板上复位电路是否正常;
4.程序下载;
要将编写好的C源程序下载到单片机内执行,你需要:
(1)硬件连接:一般使用出串口下载方式,用串口线一头接开发板上程序下载串口一头接电脑上任一串口;
(2)软件准备:编辑好的C源文件,利用集成开发环境(keil C使用较广)调试无误后,编译连接生成相应的hex文件,程序下载软件(如stc isp v4.88)做相应设置,如选择要下载的hex文件,设置下载速度,选择单片机型号等等),保证前3个条件具备,点击下载,出现提示后给开发板上电,等待程序下载成功。复位开发板运行程序。
注:以上回答仅针对一般情况(如采用USB下载,不同集成开发环境,非STC51系列单片机等这些情况会略有差异,可留言咨询)

G. 51单片机一般直接焊接到pcb板子上吗

可以直接焊接,也可以通过IC插座来安装到PCB上。后者通常在MCU可能需要拆卸的情况下使用。

H. 请问c51单片机的程序如果不烧写到开发板,怎样用软件来仿真

先回答具体问题:
编程器分通用型和专用型两种。通用型编程器就是能够将软件代码、数据、逻辑电路等信息烧写到集成电路芯片内的一种设备,它支持的芯片很多,可以编程FLASH、单片机、CPLD等多种类型的芯片。而专用型则往往只针对某一类芯片甚至于某一种芯片。一般而言专用型的比较适用于初学者,毕竟价格低。研发部门更多的使用的是通用型。
你所说的烧写程序的做法确实有,尤其是十年前基本上都是这种方式,也就是通过编程器烧写的方式。不过现在更多的是通过串口下载的模式来实现,这样不需要将芯片拿下来,直接在应用电路上就可以完成下载及以后的升级,无论生产还是维护都很方便。所以这也是发展趋势。

再说一下单片机的学习:
单片机种类很多,最基础的应该是MCS-51系列。触类旁通,所以我建议你从51开始学起,而且学习成本也会低些。
单片机的学习一定不能脱离实践(其实无论学什么都是这样);初学时最好买个开发板。一般开发板都会带一本学习资料,资料里会提供一些基于开发板的实验作业,其实这就是最初级的实践。你按照书上的步骤按部就班的学习、上机,很快就会对单片机有感性认识。学习过程中,如果学习资料过于强调实验,对MCS-51基础的内容介绍不多,可以去买一本理论性较强的书(后面推荐),夯实基础。这样,对51的学习就可以告一段落了,以后可以尝试着自己出些题,在网上看看有关51的提问和回答,了解一下别人的思路(这都是经验!),不断的增强理解、加深记忆。
这个学习过程一定需要软硬件配合的,虽然你有一定C语言基础,真正工作中主要用的也是C语言,不过我还是建议你学一下汇编,不复杂,但对工作原理及硬件的理解会起到非常好的作用。了解汇编后再将C语言应用到单片机是一件很容易的事。

以上仅仅是单片机的学习,侧重的是软件。如果想更高一步,能够具备硬件设计能力,还有两样需要学习:一个是电路原理,包括所谓的模电、数电,还有一个就是要学会画电路板。不过还是一步步来吧,贪多嚼不烂。

关于找工作,确实不是件容易的事。但有一个原则,只要你熟知单片机的基础,又有一定的实践经验,肯定是有机会的;其实工作中很多时候需要的都是你没学过的,只能边干边学,对高手也是如此,你不要把它想的有多难,应聘时可以适当的夸大一些自己的学习能力和适应能力。还是那句话:打好基础。

最后提供点资料:
书:
1、理论:《mcs-51、96系列单片机原理及应用》,孙涵方着,32开本大小,北京航空航天大学出版社1988年出版。
2、实践:《单片机高级语言C51应用程序设计》,徐爱均、彭秀华着,电子工业出版社1998年第一版出版

开发板:我学ARM时使用的是广州周立功公司的开发板,他们早先就是做单片机普及教育的,我觉得他们的产品功能和教程配合的较好,虽然可能会贵些,但比较规范,适合初学者自学。你不妨去问一下。不一定非要用这个,我只是抛砖引玉。

祝你好运。

I. 单片机开发板是什么啊

单片机开发板呢,顾名思义就是拿来搞开发的板子,而这个板子与其它电路板有所不一样,这个板子拿来搞开发可以实现很多功能,就会留出很多接口给用户,用户自己来开发这些接口的功能,在以后的工作中也会接触到很多开发板,这些开发板是拿来做开发和技术验证的,在开发板上把技术验证成功之后就会做真机开发了,而真机开发就不会像开发板那样留接口了,(嵌入式嘛)只完成产品特定的功能就可以了。而在学习阶段呢,有一块自己的开发板再好不过,学习了理论知识之后除了在实验室,自己就可以用自己的开发板完成很多学习和实际操作。简单明了的说开发板因为留了很多接口给用户可以完成这个领域几乎所有技术的实现和学习,拿来学习搞开发的。
简单的板子可以学学C51单片机,如果你是要搞嵌入式的话51是最基础的也是最最低端的这个现在很少人都只是拿来做入门的东西了很多人玩智能车就用这个,中端一点的可以是STM32的arm-cortex m系列的微控制器,这一类的本人就在用一块stm32 f4 的板子,高端一点的板子一般就是系统级别的了一般都会移植操作系统了,比如嵌入式linux等,而这一类的开发板市面上很多cpu的类型也很多比如我现在就在用入门级别的s3c2440(基于arm9单核)cpu的 也在用高端一点的exsny 4412(基于 arm a9 4核 与三星note2相同的cpu)的板子。
这类东西淘宝一下就会知道很多产品了!!!

J. C51单片机交通灯毕设用什么板子好,如何将自己设计电路在板子上实现

电路板,在上面画一个十字路口,每个路口用3个LED,共12个LED,如有需要可以再加4个秒钟指示器,最后再把这些LED和指示器连到MCU

阅读全文

与c51单片机做板子相关的资料

热点内容
好看网站推荐 浏览:860
iphone文件夹设封面 浏览:249
日本电影盔甲僵尸 浏览:614
手机怎么创建minecraft服务器 浏览:487
LCD在python中 浏览:980
小电影的网站谁知道 浏览:66
香港男女出轨开房遇见的电影名字 浏览:372
单片机stm使用说明书 浏览:641
手机百度android开发 浏览:957
男主怀孕生子女尊 浏览:297
邵氏3级电影 浏览:321
男主角叫安迪的电影 浏览:78
建德盛德电影院今日电影 浏览:90
谁有在线观看的网站 浏览:644
午夜不卡电影 浏览:761
python字符串unicode编码 浏览:7
电影加密的软件 浏览:729
鬼王镜奴的古装电影 浏览:35
python3module 浏览:498
韩国李彩谭作品 浏览:931