我学习单片机很久了,欢迎大家和我交流!
说句老实话,我学习单片机很久了.而且我c语言和c++还不错,以前搞过软件开发.考高程也就差5分.所以,软件对我来说是小意思.但是,我硬件就欠一些,现在我不知道该怎么搞下去了,数电,模电正在重新看,以前看过一些.我知道,以后应该搞一些实践,但是不知道该怎么搞啊,麻烦各位高手指点一下.我用单片机搞过一个温度控制系统,用PID控制的.
全部回复(40)
正序查看
倒序查看
现在还没有回复呢,说说你的想法
@liuxudong
大多搞软件的硬件知识比较欠缺,硬件知识更多的是需要动手实践,搞软件依托计算机平台就可以了,而硬件要准备实验设备,比较麻烦.单片机开发板市面上好贵,300到几K的都有.功能也不很如意,成了初学者的障碍.前段时间有朋友委托我设计了一款开发板,手上还有几片可以转让,大致配置:6位数码管、4X4键盘、和PC机通信、ISP在线下载、可编程扩展芯片8255,RAM62256、ROMAT29C512、ADC0809、DAC0832、8路放大器以及逻辑电路等.有需要可以联系我.
liuxudong对于楼主的论述比较实在,不过liuxudong手上的元件似乎是古董级的东东了.
现在是高速发展的时代,需要有大无畏的精神丢弃古董芯片,采用先进的设计理念,设计出可靠的产品.根据liuxudong的任务需求,62256/29C512似乎是多余的,可以用带较大容量的Flash ROM和RAM的单片机取代,8255也可以用串行芯片替代,0809芯片也太大了,可以用单片机内部的AD替代.
现在是高速发展的时代,需要有大无畏的精神丢弃古董芯片,采用先进的设计理念,设计出可靠的产品.根据liuxudong的任务需求,62256/29C512似乎是多余的,可以用带较大容量的Flash ROM和RAM的单片机取代,8255也可以用串行芯片替代,0809芯片也太大了,可以用单片机内部的AD替代.
0
回复
提示
@ppp123456
liuxudong对于楼主的论述比较实在,不过liuxudong手上的元件似乎是古董级的东东了. 现在是高速发展的时代,需要有大无畏的精神丢弃古董芯片,采用先进的设计理念,设计出可靠的产品.根据liuxudong的任务需求,62256/29C512似乎是多余的,可以用带较大容量的FlashROM和RAM的单片机取代,8255也可以用串行芯片替代,0809芯片也太大了,可以用单片机内部的AD替代.
不得不承认器件的是较古董的东西,但对初学者依然是经典的入门对象,单片机应用系统的单片化是发展趋势,但也是这些模块电路的组合,学习单片机系统95%的教材选用EMS51系列,这51系列是没片内ADC和DAC的,外扩依然是必要的.选择学习的器件主要是学习其基本原理,单片机的品牌很多,通过基本原理的学习达到举一反三的目的是最重要的.现在<<微机原理>>这学科的教材大多数依然选用我们很多人见都没见过的8086作讲解对象?我想也是基于相同的思想.非常愿意和大家交流这方面问题我的QQ409801182.EMAIL:20020909@CQCNC.COM
0
回复
提示
@liuxudong
不得不承认器件的是较古董的东西,但对初学者依然是经典的入门对象,单片机应用系统的单片化是发展趋势,但也是这些模块电路的组合,学习单片机系统95%的教材选用EMS51系列,这51系列是没片内ADC和DAC的,外扩依然是必要的.选择学习的器件主要是学习其基本原理,单片机的品牌很多,通过基本原理的学习达到举一反三的目的是最重要的.现在这学科的教材大多数依然选用我们很多人见都没见过的8086作讲解对象?我想也是基于相同的思想.非常愿意和大家交流这方面问题我的QQ409801182.EMAIL:20020909@CQCNC.COM
500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/39/1142243228.jpg');}" onmousewheel="return imgzoom(this);">
其实一些具体应用系统的总体方案和实验我都在这上面进行的,模拟成功了再设计这具体项目专用的PCB.所以这板是一工具,并不针对某一具体化的应用系统,作为工具来说ROM,RAM空间设置大些也是必要的.
其实一些具体应用系统的总体方案和实验我都在这上面进行的,模拟成功了再设计这具体项目专用的PCB.所以这板是一工具,并不针对某一具体化的应用系统,作为工具来说ROM,RAM空间设置大些也是必要的.
0
回复
提示
@liuxudong
[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/39/1142243228.jpg');}"onmousewheel="returnimgzoom(this);">其实一些具体应用系统的总体方案和实验我都在这上面进行的,模拟成功了再设计这具体项目专用的PCB.所以这板是一工具,并不针对某一具体化的应用系统,作为工具来说ROM,RAM空间设置大些也是必要的.
感谢liuxudong的坦诚.但是我不赞成你的观点.
由于单片机设计比较简单,以前那种以并行总线方式扩展Io接口的方式由于设计复杂,PCB体积庞大,已经在单片机应用中逐步趋于淘汰,串行方式扩展Io逐步成为主流.只有在不得不扩展RAM/SDRAM的地方,才考虑并行扩展一些IO.并行扩展IO的设计目前主要是用于DSP系统设计中.
由于单片机设计比较简单,以前那种以并行总线方式扩展Io接口的方式由于设计复杂,PCB体积庞大,已经在单片机应用中逐步趋于淘汰,串行方式扩展Io逐步成为主流.只有在不得不扩展RAM/SDRAM的地方,才考虑并行扩展一些IO.并行扩展IO的设计目前主要是用于DSP系统设计中.
0
回复
提示
@yangkim
能帮我看一下基于单片机的摩托车磁电机的二次无负荷高电压的测量这个课题么?我想这对你来说应该是小意思了,可我就不知道从哪里下手能把其中的关键指导一下么?
NEC半导体电子,上海格州电子有限公司是日本NEC半导体中国一级代理,在电源(SONY的锂电和充电器都是用NEC UPD78F9222/78F9234做的,4K/8K的FLASH.我公司有现成的方案,目前也正在和几个厂家合作单组/多组锂电的保护线路,欢迎大家一起沟通,绝低的成本.)
家电(美的/长虹微波炉电磁炉),
电表等方面NEC的MCU卖的非常好,欢迎有需要的朋友与本人联系.
地址:上海市北工业设计园
联系人:龚先生,电话:021-61425055-1017,手机:13636593239
MSN :fair_gp@163.com
QQ:425554208
家电(美的/长虹微波炉电磁炉),
电表等方面NEC的MCU卖的非常好,欢迎有需要的朋友与本人联系.
地址:上海市北工业设计园
联系人:龚先生,电话:021-61425055-1017,手机:13636593239
MSN :fair_gp@163.com
QQ:425554208
0
回复
提示
@nec flash
NEC半导体电子,上海格州电子有限公司是日本NEC半导体中国一级代理,在电源(SONY的锂电和充电器都是用NECUPD78F9222/78F9234做的,4K/8K的FLASH.我公司有现成的方案,目前也正在和几个厂家合作单组/多组锂电的保护线路,欢迎大家一起沟通,绝低的成本.)家电(美的/长虹微波炉电磁炉),电表等方面NEC的MCU卖的非常好,欢迎有需要的朋友与本人联系.地址:上海市北工业设计园联系人:龚先生,电话:021-61425055-1017,手机:13636593239MSN:fair_gp@163.comQQ:425554208
to sunboy13005: 单片机入门不难,软件上最简单的办法是先看看指令,用demo程序进行试验.硬件上,就需要花费较多时间,需要先熟悉内部结构/IO电平/电源电压,然后再看demo电路图.这样就可以入门了.但是要精通,就需要花费较多时间.
to yangkim:
我没有接触过摩托车,所以请你说具体一点.
to yangkim:
我没有接触过摩托车,所以请你说具体一点.
0
回复
提示