关于单片机编程语言怎么编程

三星单片机开发网,三星单片机编程器,三星单片机烧写器,三星单片机烧录器,三星单片机解密
三星单片机开发网
正确访问本站,请输入完整的万维网域名网址:
IXYS半导体已收购原三星4/8位MCU业务,我司所有编程器对其新旧MCU型号提供完全的良好支持
IXYS半导体官方网站:
承接三星单片机解密及反汇编业务:
编程器包退换和保修说明:
&本站推出的系列三星单片机编程器及相关开发工具(现IXYS公司S3F系列MCU)
&承接三星单片机解密及反汇编业务&&&
现承接三星单片机解密业务,现可承接以下MCU解密业务
S3F4/S3F84K4/S3F84P4/S3F8/S3PA5/S3CC4/S3F94C8
S3F84U8/S3F84UA/S3F84I9/S3F84H5/S3F828B/S3F833B/S3F84A5/S3C8/S3CB8
S3F8S15/S3F8S19/S3F8S35/S3F8S39 等系列三星单片机8位芯片解密。
由于三星单片机新旧MCU型号繁多,其中未列出型号,请电话或QQ咨询我们确定.
TEL:0,,李先生
QQ: (三星单片机)
解密合作完成/片次可免费附送价值360元的一台,方便您量产烧写之用.
并可免费进行源代码反汇编到汇编源程序,以作为您拥有软件版权的基本依据.
本站以长达8年的三星单片机行业内专业服务信誉保证,
若解密不成功则不收取客户任何费用
本站所有业务均可做淘宝支付宝合作方式,让彼此合作放心
&三星单片机烧写适配器系列(各款详细说明及图片请点击型号进入查看)&&&
适配器型号
适用封装类型(引脚中心距)
适用芯片种类(只列举部分常用型号)
DIP8/DIP16/DIP20(2.54MM)
S3F42/84K4
SOP20(1.27MM)
QFP44(0.8MM)
S3F/84I8/8
QFP48(0.75MM)
S3F8S19/8S15
SDIP32(1.778MM)
S3F8S35/8S39//80L4
SOP32/SOP30/SOP28(1.27MM)
S3F8S35/8S39/H5/80L4
QFP80(0.8MM)
S3F828B//S3P7335
QFP64(0.8MM)
&三星单片机及学习板开发板邮购信息
自即日起本站新增一些常用的FLASH类型三星单片机零售业务,以供广大单片机爱好者学习之用,
目前提供S3FC4/S3F8S35/S3F8S15/S3F8S19等芯片邮购(均为FLASH
可多次擦写,无须使用价格昂贵仿真器,只用烧写器即可进行学习并完成全部开发设计)&
注意: 由于属散片邮购,以下各款芯片不一定经常现货,请在订购前先行联系确认方可.
SSMCU-94C4/9454开发板邮购
邮购价150元/台(不包邮)
USB转换串口适配器(无配线,支持WIN7系统)
邮购价20.00元/PCS
USB转换串口适配器(有配线,支持WIN7系统)
邮购价25.00元/PCS
S3F9454(DIP20或SOP20)
邮购价2.50元/PCS
S3F94C4(DIP20或SOP20)
邮购价2.50元/PCS
S3F94C8(DIP20或SOP20)
邮购价3.00元/PCS
S3F84B8(DIP20)
邮购价3.00元/PCS
S3F84K4(DIP20或SOP20)
邮购价2.50元/PCS
S3F84A5(SOP28)
邮购价4.00元/PCS
S3F8S19(QFP48)
邮购价5.00元/PCS
S3F8S15(QFP48)
邮购价4.50元/PCS
S3F8S35(SDIP32)
邮购价4.00元/PCS
S3F9488(QFP44)
邮购价4.50元/PCS
S3F8S45(QFP44)
邮购价4.50元/PCS
S3F84U8(QFP44)
邮购价4.50元/PCS
以上各款芯片价格均为零售散片报价,一次购买量较多时(50PCS以上)请另行联系议价,按包装
订货执行最优供货价,所有芯片均10片起邮,均快递发货,快递费用另付,建议购买
烧写器时一并购买,以方便应用,可办理淘宝支付宝订购,详细请登陆淘宝店查询.
&三星单片机(现IXYS半导体S3F系列MCU)选型指南
&初学者园地
&三星单片机软件应用基础学习栏目--C语言基础栏目
(内嵌DEBUG和RELEASE两种工作模式基本配置)
&三星单片机软件应用基础学习栏目--汇编语言基础栏目
&(zip格式)
&三星单片机应用设计技巧及注意事项汇粹栏目
&三星单片机设计应用例程汇粹--C语言示例栏目
&三星单片机设计应用例程汇粹--汇编语言示例栏目
&相关软件及资料下载
(ASM和C两个版本,含整个工程,分别用OPENICE和IAR
C V2.21A编译)
&(第三方翻译版本,可能会有部分错误,请与官方版本比对参阅)
&(三星半导体官方手册)
&(第三方翻译版本,已确认有部分错误,请与官方版本比对参阅)
&(三星半导体官方手册)
&(第三方翻译版本,已确认有部分错误,请与官方版本比对参阅)
&(三星半导体官方手册)
&(三星半导体官方手册)
&(三星半导体官方手册)
&(三星半导体官方手册)
&(三星半导体官方手册)
&(三星半导体官方手册)
&(三星半导体官方手册)
&(三星半导体官方手册)
&(三星半导体官方手册)
一、联系方式
,70 李先生
深圳市宝安9区建安花园5栋B座501室(宝安区建安一路宝安书城斜对面)
(三星单片机一号群), (三星单片机二号群)
<font color="#787342(三星单片机三号群),&&(三星单片机四号群)
(三星单片机六号群),(三星单片机七号群)
(三星单片机超级群),&&(三星单片机五号群)
蓝色群号为当前开放群,欢迎广大单片机开发设计人员加入,共同探讨技术精华
(本站淘宝店支持先收货后付款的免汇款手续费支付宝网上付款方式,欢迎光临)
二、编程器购买事项
欲购买编程器的朋友请首先与本站联系或先行下载相关编程器文档资料参考,以便作出合适的选择.
&900 元(USB接口)
&,&每台 &360
元(USB接口)
&,&每台 &180
元(USB接口)
&,&每台 &780
元(USB接口)
&,&主机每台<font color="#0元
所有烧写器软件均支持WIN-XP/VISTA/WIN7/WIN8操作系统
快递费用另付,广东省内10元一次,其它省15元一次,发顺丰速递需另加10元运费
所有产品均可开据收据或发票,收据为本站自定义收据格式,;
发票为深圳宝安电子城开据的普通发票,,开据发票需另加6%的票面税额.
建设银行汇款方式:
开户行名称: 建设银行广东省深圳市宝安区创业支行
开户人姓名: 李 海 普
卡&&&&&&号: <font color="#674
农业银行汇款方式:
开户行名称: 农业银行广东省深圳市宝安区支行
开户人姓名: 李 海 普
卡&&&&&&号: <font color="#2848
汇款后请务必及时用电话通知本站您的详细收件地址,收件人姓名,联系电话!
& 以便我们及时准确给您发货。
所有编程器均为现货供应,当天款到即发货,广东省内一般当天发货,次天即可收到.&
& 广东省外一般需2-4天到货.
所有产品凡广东省内客户可办货到付款(委托快递代收款).
& 其它省款到发货或者是通过淘宝交易方式订购.
编程器包装包括编程器主机,数据线及专用电源.
& 由于现行市售光盘及刻录机质量太差,经常刻坏光盘自即日起
&&不再配送光盘,请用户自行在各烧写器产品相关栏目下载软件和手册应用。
& 或提供QQ/EMAIL方便发送软件
凡本站直销价格,均不含税,代理,批量另议
版权所有&&侵权必究.
本站所有资料,均为本站原创,未经本站许可,不得擅自转载基于PIC单片机的可编程电源的设计与应用 - langen - 维库电子市场论坛我的博客 - Powered by Discuz!NT
本功能需要JavaScript支持,开启以获得更多功能。
基于PIC单片机的可编程电源的设计与应用分类:
查看: 327 |
  随着各种电器和仪表设备的日渐丰富,对电源应用的灵活性提出了更高的要求。设计一款使用灵活、方便且价格相对便宜的通用电源,正越来越成为市场所需。现代单片机正朝着处理速度越来越快,外设资源越来越丰富,价格越来越便宜的方向发展,将单片机融入电源的设计中可以极大地提升电源的性能和灵活性。本文介绍了一种单片机加PWM芯片的开关电源设计方法,既可以保留PWM芯片带来的稳定工作性能,又可以利用单片机的控制能力提供各种人机交互和通信接口。笔者设计的电源作为通用电源使用,可以提供灵活可编程的电压电流输出,另外还可以设置成铅酸电池充电器的模式,具有广阔的应用前景。
  1 系统功能
  通过对电源的编程,可以方便地实现图1所示的电压输出波形。其中,V1、V2、T1、T2、dv、dt都是可以通过编程来设定的。电压值的输出范围为0~16V,最大输出电流为10 A。输出电压精度为0.1 V,电流精度为10mA。电流的设定值指的是允许输出的最大电流,也可以被编程为与输出电压一样的波形。
  图1 编程输出电压波形
  另外,电源也可以工作在铅酸电池充电器的模式(简称“LBC模式”)。根据铅酸电池的特性,当电源工作在LBC模式时,电源首先将输出较大的充电电压和电流V1/I1,至少维持10s;当充电电流降到小于设定值I2时,电源输出较小的充电电压和电流V2/I2。如果到了设定时间T1,充电电流还未降到I2以下,这时电源输出也会降为V2/I2。当输出电流再次大于I2时,电源将再次输出V1/I1充电。其中,V2设定值必须小于14V。若设置为大于14 V,电源会自动将其设成14 V。I2的值必须大于1/8I1,否则将被自动设成1/8I1。LBC模式如图2所示。
  图2 LBC模式
  用户可以通过3种方式对电源进行输出设定:
  ① 通过电源面板上按键编程。通过按键对输出电压、电流限流值、时间等量进行设定。
  ② 通过PC机串口编程。通过将PC机的串口RS232与电源串口相连,再运行PC机上一串口通信的软件对电源进行编程。
  ③ 电源间相互编程。通过将两台电源的串口相连,操作其中一台电源面板上的按键来对另一台进行编程。操作的一台电源叫做“主电源”,被编程的电源叫做“从电源”。在这种编程方式中,只能将从电源的参数设置为与主电源完全一致,而不能对各个参数进行单独设定。一台电源只能提供100W的功率。这种方式可以应用在需要较大功率的场合,可将两台或多台具有相同设置的电源输出并联来方便地实现功率扩展。
  2 工作原理
  用单片机来控制开关电源,总的来说可以分为两种:
  第一种是单片机通过输出PWM或DA给电源电路提供一个基准电压,单片机本身不介入电源的反馈中(本设计所采用的就是这种方式);第二种为通过单片机输出的PWM信号直接控制开关管工作,取代PWM芯片,但这种方式对单片机的要求较高,需要具有相当高的时钟频率才能满足对输出PWM频率和分辨率的要求。
  系统按模块来分可以分成两大模块:
  电源模块和单片机控制模块。电源模块是以PWM芯片为核心的AC—DC变换器,PWM芯片采用安森美半导体的电流型PWM控制器NCP1200作为控制芯片。单片机控制模块采用美国微芯公司的PIC16F874作为微控制器,主要实现电流电压信号的采样、显示、按键输入、串口通信以及为电源模块提供电压电流参考等功能。两个模块的关系可以用图3来说明。
  图3 工作原理
  图3中,电网电压经整流滤波后供给高频变换电路,由高频变换电路产生输出。单片机输出两路PWM信号,给电源模块提供输出电压的参考值和电流的限流值,电源模块按照单片机提供的参考值输出电压和限定最大电流。虽然单片机采样输出电压和电流进行显示,但这里单片机并不参与系统的反馈,反馈通过电源模块来实现(在后面的部分中会详细讲到)。
  3 硬件设计
  3.1 电源模块电路
  NCP1200是安森美半导体公司(ON Semiconductor)推出的一款电流型PWM控制器。其应用电路只需要使用很少的外围元件,使设计更加紧凑。另外,芯片内集成输出短路的保护电路,使成本可以进一步降低。
  图4是以NCP1200为控制芯片的电源电路的结构。从图中可以看到,电源模块中有两种反馈类型。第一种是输出电压反馈,输出电压采样值VSS和单片机提供的设定值进行比较,通过光耦来控制NCP1200芯片FB脚的电压,调整DRV脚输出PWM的脉宽来控制场效应管的导通和关断时间,从而达到调整输出电压值的目的。另一路反馈是电流限流反馈,当采样到的输出电流值ISS超过单片机提供的最大限流值IPWM后,比较器输出正电压使得光耦最大导通,将FB脚电压拉低,使得NCP1200输出PWM脉宽减小,从而达到限流的目的。当输出电流小于单片机提供的限流值时,限流反馈不起作用。
  图4 电源模块电路结构
  图中的辅助电源提供+12 V的电压,另经三端稳压器件KA7805(图中未画出)产生+5V的电压,给比较器和单片机控制模块提供电源。
  3.2 单片机控制电路
  PIC16F874是美国微芯科技公司(Microchip Technology)的一款8位单片机,内置4K×14位的Flash、128字节的RAM和64字节的EEPROM。另外,它具有丰富的外设资源,其内置1个UART模块可供串口通信用,2个*模块可以产生2路独立、10位分辨率的PWM信号,8路10位的A/D转换通道。另外,PIC系列单片机的每个I/O能提供25mA的驱动电流,对于LED的接口电路可以省掉外加晶体管的驱动电路。
  单片机控制模块结构框图如图5所示。
  图5 单片机控制模块结构框图
  单片机控制系统的主要接口电路:
  ① 按键接口电路。采用暂触式开关输入,使用电阻电容去抖。
  ② 数码管及LED显示电路。数码管显示电压、电流、时间等信息。LED指示当前显示的参数种类。PIC单片机的I/O能够直接驱动数码管和LED。按键输入和显示接口电路如图6所示。
  图6 按键输入和显示接口电路
  ③ A/D采样和PWM输出电路。A/D负责采样输出电压电流并送到数码管显示。当前电流电压设定值通过由单片机内部的*模块产生的两路PWM信号来给电源模块提供一个参考值。单片机内部的*模块可以设置成PWM输出模式,通过写周期寄存器和脉宽寄存器的值就可由硬件产生不同频率和占空比的PWM波形。
  ④串口通信接口电路。串口通信接口电路采用MAX232芯片作为RS232收发器。
  4 软件设计
  4.1 软件流程
  软件用C语言编写,使用HighTech公司为PIC系列单片机提供的PICC编译器。系统上电时,单片机读出非易失性存储器(EEPROM)中上次设置参数,进行电流电压输出。在软件设计中,采用多个任务的概念,可以模拟一个简单的操作系统进行任务的调度。由定时器产生一个5ms的中断,在中断程序中激活各个任务的标志。如显示任务主要负责A/D采样、数码管与LED的刷新,可每5ms执行一次。键盘处理任务负责按键的扫描、软件去抖、键盘命令的解释和扫行,可每10ms执行一次。PWM输出任务负责按照设定的值进行PWM的输出,可以每50ms执行一次。如果有PC机或其他电源通过串口编程,单片机将在UART中断中接收编程数据,接收完改写EEPROM中设置并强行复位。如果接收到通过按键的编程,则在按键处理中修改EEPROM的设置并复位。程序主流程则扫描各个任务是否到时间执行。是,则执行该任务;否则,跳过该任务。主程序流程如图7所示。
  图7 主程序流程
  4.2 串口编程软件
  在PC机上设计了软件来实现PC机与单片机的通信。通过该软件可以方便地实现对电源电流电压输出、定时等参数的设定。只要将电源上的RS232口与PC机串口相连,就可实现通信。
  利用Visual Basic中的Mscomm控件进行串口通信软件的设计(这里仅作简要的介绍)。PC端数据接收通过Oncomm事件来实现,当接收缓冲区的数据达到rthreshold属性设定值时,就会触发Oncomm事件,在中断程序中读出接收缓冲区中的数据,将收到的字符型数据转换成字符串后便送到各个文本框显示。数据发送时,首先读出文本框内字符串,再将其转换成字符型数据,最后通过单击“发送”按钮,将数据送到发送缓冲区中,从而将数据从串口发送出去。
  采用单片机控制,克服了开关电源单一输出的缺点,能够提供灵活的电压输出。通过功率联合扩展的功能,可以满足不同功率场合的要求。电源也可以被当成铅酸电池充电器来使用,能自动调整充电电流和电压,应用场合非常广泛。部分产品展示:(只需点击图片就可查看相关产品的详细介绍)
width="100%"
height="240"
热门搜索:     
部分网站热销产品展示:(只需点击图片就可查看相关产品的详细介绍)
width="100%"
height="240"
部分网站热销产品展示:(只需点击图片就可查看相关产品的详细介绍)
width="100%"
height="240"
部分网站热销产品展示:(只需点击图片就可查看相关产品的详细介绍)
width="100%"
height="240"
文字友情链接
&&本站日访问IP超过3K,PR=4,欢迎日IP大于1K,PR>3的单片机相关网站交换首页链接,友情链接联系QQ:
LOGO友情链接
&站长QQ:&&&手机:&<font color="#&&电话: <font color="#0-& 客服QQ:&&&& Email:&& 广州市东哥电子科技有限公司&地址:&广州天河新赛格电子城二楼B2215档 廖先生 ICP备案号: 购物请到:&免责声明:本站原创版权归东哥所有, 转载须经本人同意,否则后果自负! 部分内容链接来自网上,若有侵犯版权请来信告之,我们会在三日内删除.扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
基于单片机的可编程作息时间控制器的设计
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口21ic官方微信
后使用快捷导航没有帐号?
查看: 19544|回复: 11
关于新手如何编写程序
&&已结帖(0)
主题帖子积分
主题帖子积分
专家等级: 结帖率:92%
主题帖子积分
收到一封网友来信,觉得比较有代表性,所以用帖子形式来回答,以扩大受益面。来信内容与下:
& &&&你所发给我的附件我已经收到了,在这里非常感谢你的帮助,在观看你的文章以后让我懂得了很多在书上没有过的知识,但是我在观看别人的程序,觉得别人写得很好,自己就总是不会写,也不知该从哪里入手写起,所以我很希望能够得到你能指点我关于编程方面的心得,因为在学校里老师大部份都是按着书上照本宣科按地来告诉我们,作为学生的我们真的很难明白讲台上的老师到底在说些什么。对于一个项目,到底要怎么编,怎么写才能使程序精,短,简,而且让别人也很容易得读得懂呢?有时,我连自己编得代码都看不懂,真的很难明白为什么别人就能编写出这么好的代码出来?由其要编一些关于要LCD显示来表达的代码时就更弄不懂了!
& & 期待你的帮助
----------------------------------------------------------------------------
& &&&下面是我的回答:
& &&&关于编程,我的观点是——会说话就会写程序。要写程序,首先要熟悉的不是单片机本身。单片机不过是个工具,就像word一样,大家不会认为会word就能成作家一样。如果要写一个LCD显示程序,就应该首先明确需要在上面显示写什么内容,这一步可以叫“应用需求分析”。
& & 下一步是将应用需求和具体的硬件环境挂钩,比如LCD是图型化显示还是自带字库还是图文混显,接口是串口还是并口,需要多少跟控制线,单片机是否有空间存储字库。挂钩过程可能需要倒回去修改需求分析后者更改硬件,例如发现LCD的分辨率不够或者发现单片机没有足够的空间存储字库文件。
& & 再下一步是用自然语言描述软件需要做的工作,划分软件的功能模块,例如想在LCD上显示一个图片,那么就需要LCD初始化及控制数据通讯模块,这个模块可以进一步分解为“像LCD传送一条命令”和“调用传送一条命令程序向LCD传送一组命令”两个层次,另一个平行的模块是从存储器中调出图片的点阵数据并按LCD要求的顺序送给LCD命令传送程序,这个程序可能是一个单独的模块,例如叫做lcd_draw的作图程序。
& &&&最后一步大家应该能想到了,就是体力活,用语句实现上述各功能模块并调试组装。
& &&&从上面可以看出,与单片机硬件接触的是需求分析和硬件挂钩阶段,真正需要了解语言系统进行编程的只有最后的体力活阶段。
& &&&学校的单片机教学实际上大多是一种“怪物”教学法,学生一头进入具体的单片机环境,比如51或者PIC,根本忘记了分析问题和解决问题的根本来源,很多学生学完了以后甚至认为世界上只有51或者PIC这一种单片机。
& &&&学习单片机不难,难的是回归到“分析需求”、“工程实现”的基本思路上来。所以你说看不懂人家的程序是正常的,我也经常看不懂人家的程序,特别是一些比较“标新立异”的人写出来的程序,所以我要求我的徒弟写程序时候,汇编语言的注释率不能少于80%,C语言不能少于30%,这样才能利人利己。
& &&&但是如果你说连自己写的程序也看不懂,我就表示怀疑了。这说明你在下手写程序之前,对自己到底想做什么事情一无所知,你所扮演的无非是一个打字员的角色——真的,和外面打字店里的mm没什么区别。
& &&&再拔高一个层次看问题,写程序和做工程设计的原理实际上是一样的,只有通过精心分析问题,结合已有资源才能给出最优的解决方案。
& &&&最后打个广告,在《深入浅出AVR单片机》里,我们提出了“单片机哲学”的思想,这个思想超越了一切具体的硬件和软件架构,是一种工程化的开发思想,虽然书内没有明确提出这个词,但此种思想贯穿在整个书中,对希望以后靠单片机或电子设计吃饭的初学者,我们推荐能跟着这本书做一做。
《深入浅出AVR单片机》专为新手而著的单片机教程!
详情http://ne5532.21ic.org
主题帖子积分
实习生, 积分 21, 距离下一级还需 29 积分
实习生, 积分 21, 距离下一级还需 29 积分
主题帖子积分
专家等级: 结帖率:0%
主题帖子积分
实习生, 积分 21, 距离下一级还需 29 积分
实习生, 积分 21, 距离下一级还需 29 积分
对于一个项目,到底要怎么编,怎么写才能使程序精,短,简,而且让别人也很容易得读得懂呢?
这个问题!不是这本书就能回答的,LZ的回答也不能算是针对这个问题。因为这个问题可以说成是“软件架构”或“程序架构”的问题!而这个问题,没有一定的功底是理解不了的!LZ说书上也有“软件架构”的思想,我想提到的也不多吧,而且对于一个初学者,谈“软件架构”就有点早了。怎么样的情况下谈“软件架构”呢?我认为:首先你要会编程,不会编的就照抄人家的程序,直到你慢慢理解,慢慢会编写自己的程序。编写程序,初级阶段是争取每个基本功能自己都能够编得出来,当你认为你很会编写了。就找人给你出题,出任务。第一次完成人家提出的任务,我想:即使你能完成了,也是需要一段时间的。如此,当你能完成人家给你出的各种任务,那么,这叫做“入门”了。这时候也许你会有点自大,想象自己什么功能都会编,真简单!但是,当你拿自己写的程序和别的高手比较时,你会发现:自己写的程序很乱,很丑,代码多----等等。这时,你会慢慢考虑程序的质量和效率的问题了。同时,你也开始接手一些复杂的大的项目了。你会发现,也许你也能完成项目,但是所需要的时间很长,编写的程序很大,很乱--------慢慢的,你会考虑去找“高手”了。也许你现在最常做的是看人家怎么写程序的,结构怎么样?(你不会去看具体的功能的)-------到了此时,也许你还会学别的“高手”去完成那么一两个项目,等你有经验了,那么,你也算“高手”了。此时,你虽然有自己的“软件架构”了,但是那是从人家那里得来的!高傲的你也许认为,这个“软件架构”还不是很完美,你也许会去参看很多程序架构这方面的书籍了。所以说,初学者,考虑软件架构的还是太早了。
主题帖子积分
实习生, 积分 21, 距离下一级还需 29 积分
实习生, 积分 21, 距离下一级还需 29 积分
主题帖子积分
专家等级: 结帖率:0%
主题帖子积分
实习生, 积分 21, 距离下一级还需 29 积分
实习生, 积分 21, 距离下一级还需 29 积分
我也是一根草,正在考虑程序架构的问题,如果回答的不好,希望各位不要责怪,你有好的思想,请说出来,大家交流交流。
主题帖子积分
主题帖子积分
专家等级: 结帖率:92%
主题帖子积分
2楼稍微有一点理解偏了。应该说我从来就不承认单片机上存在着“软件”这种东西,单片机软件实际是紧密围绕硬件进行服务的,当然在平台上做应用的除外。可以这样简单来分,如果一个写程序的人对什么是寄存器很茫然,他就是写软件的;如果很了然,他可能是做硬件的。为什么说可能呢?因为做单片机硬件不但要会敲代码,还要会设计电路,会焊板子,懂工艺流程,甚至还要懂市场需求分析。
所以我给他回的信,不是要他学会如何写程序,而是教他学会去当一个工程师而不是一个代码民工。要真正具备工程的能力,我自己都还只是初出茅庐,要想一本书把他介绍完,是不可能的。
在书店里你只能找到所谓“软件方法”的书,却找不到“硬件方法”的书,因为该书重量达数顿,不便生产和销售,哈哈!!
《深入浅出AVR单片机》专为新手而著的单片机教程!
详情http://ne5532.21ic.org
主题帖子积分
实习生, 积分 21, 距离下一级还需 29 积分
实习生, 积分 21, 距离下一级还需 29 积分
主题帖子积分
专家等级: 结帖率:0%
主题帖子积分
实习生, 积分 21, 距离下一级还需 29 积分
实习生, 积分 21, 距离下一级还需 29 积分
LZ不承认单片机有软件?晕----------
对单片机寄存器都不熟悉还谈什么软件编程,看玩笑吧楼主
问题是什么就回答什么。只是实事论事,望LZ勿怪,人家问项目编程,你回答硬件问题,好像不着边。
主题帖子积分
主题帖子积分
专家等级: 结帖率:92%
主题帖子积分
说都可以说啦,我只是站在一个Project Manager的角度来谈问题罢了。
《深入浅出AVR单片机》专为新手而著的单片机教程!
详情http://ne5532.21ic.org
主题帖子积分
初级技术员, 积分 111, 距离下一级还需 -11 积分
初级技术员, 积分 111, 距离下一级还需 -11 积分
主题帖子积分
专家等级: 结帖率:50%
主题帖子积分
初级技术员, 积分 111, 距离下一级还需 -11 积分
初级技术员, 积分 111, 距离下一级还需 -11 积分
楼主对单片机的硬件及其工作原理不够熟悉
选择了就坚持,行行都会有本难念的经
主题帖子积分
主题帖子积分
专家等级: 结帖率:92%
主题帖子积分
我的妈呀,匠人大叔来看看吧,我已经寒死了。
《深入浅出AVR单片机》专为新手而著的单片机教程!
详情http://ne5532.21ic.org
主题帖子积分
初级技术员, 积分 63, 距离下一级还需 37 积分
初级技术员, 积分 63, 距离下一级还需 37 积分
主题帖子积分
专家等级: 结帖率:0%
主题帖子积分
初级技术员, 积分 63, 距离下一级还需 37 积分
初级技术员, 积分 63, 距离下一级还需 37 积分
这个吗& &....
主题帖子积分
主题帖子积分
专家等级: 结帖率:100%
主题帖子积分
我的妈呀,匠人大叔来看看吧,我已经寒死了。
NE5532 发表于
呵呵,不用寒了
有的人痴迷叶脉的纹路,有的人向往森林的葱郁
有的人是Coder,有的人是Manager
层次不同,不分贵贱
代码发BBS不好看?你需要它
主题帖子积分
中级工程师, 积分 4094, 距离下一级还需 906 积分
中级工程师, 积分 4094, 距离下一级还需 906 积分
主题帖子积分
专家等级: 结帖率:100%
主题帖子积分
中级工程师, 积分 4094, 距离下一级还需 906 积分
中级工程师, 积分 4094, 距离下一级还需 906 积分
模块化编程是入门第一步……
主题帖子积分
中级技术员, 积分 168, 距离下一级还需 132 积分
中级技术员, 积分 168, 距离下一级还需 132 积分
主题帖子积分
专家等级: 结帖率:100%
主题帖子积分
中级技术员, 积分 168, 距离下一级还需 132 积分
中级技术员, 积分 168, 距离下一级还需 132 积分
终身成就奖章
等级类勋章
坚毅之洋流
发帖类勋章
时间类勋章
技术领袖奖章
人才类勋章
无冕之王奖章
等级类勋章
沉静之湖泊
发帖类勋章
技术导师奖章
人才类勋章
技术奇才奖章
人才类勋章
突出贡献奖章
等级类勋章
时间类勋章
技术新星奖章
人才类勋章
时间类勋章
热门推荐 /1

我要回帖

更多关于 单片机编程入门 的文章

 

随机推荐