- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电控知识讲座.ppt
C-51数据的存储类型 例: 数据类型 存储类型 变量 char var1; bit flags; unsigned char vextor[10]; C-51的包含的头文件 通常有:reg51.h reg52.h math.h ctype.h stdio.h stdlib.h absacc.h 常用有:reg51.h reg52.h (定义特殊功能寄存器和位寄存器) math.h (定义常用数学运算); C-51的基本语句 与标准C语言基本相同: if 选择语言 switch/case 多分支选择语言 while 循环语言 do-while 循环语言 for 循环语言 再回头看一下前面的两个程序 元件封装 元件封装是指实际零件焊接到电路板时所指示的外观和焊点的位置 纯粹的空间概念.因此不同的元件可共用同一零件封装,同种元件也可有不同的零件封装 元件封装 常用电阻封装 常用封装 电阻 AXIAL0.4表示轴状,电阻长度0.4英寸,1英寸 = 25.4mm 瓷片电容 RAD0.1 表示无极电容引脚间距0.1英寸 电解电容 RB.1/.2表示有极电容的焊盘间距0.1英寸,电容圆筒外径0.2英寸 二极管 DIODE0.4表示二极管长度0.4英寸 集成块 DIP8表示封装形式为双列直插,引脚数目为8 贴片电阻/电容0805,0603,表示的是封装尺寸,长和宽 0603 = 0.06x0.03 0805= 0.08x0.05 封装的选择 如果能使用贴片元件,尽量使用贴片元件 占用空间小 PCB制板费与面积呈正比 一般50*50mm以内50元, 100*100mm以内100元 贴片元件一般价格较低 为元件添加封装 如何绘制PCB板 经典的三行程序—按键 避免一次按键多次触发 unsigned char Trg;unsigned char Cont;void KeyRead( void ){? ? unsigned char ReadData = PINB^0xff;? ?? Trg = ReadData (ReadData ^ Cont);? Cont =ReadData;?? } 矩阵键盘 矩阵键盘 矩阵键盘算法 扫描法 行列扫描法(读两次) 如何加上经典三行程序,消除重复触发 需要时自己查找书籍 51最常用功能 串口通信 计数/定时器 外部中断 51只是个开始 AVR单片机 STM32系列 S3C2440/S3C6410 一般会跑操作系统 Linux/Android/ucOS * QQ 756445922 单片机 电控 软件 写程序,调试 流程图(比较复杂的程序) 操作系统RTOS、uCOSII,Linux 硬件 画原理图、画PCB、焊接、硬件测试 新型传感器的测试和使用,新型电路的测试 硬件入手VS软件入手 汇编 VS C语言 汇编语言运行效率高,复杂操作系统的启动代码依然使用汇编编写 C语言可读性强,可以直接操纵底层,便于移植 本质上,CPU上运行的都是二进制机器代码,只要编译器支持的语言,CPU都可以支持 如今单片机基本都使用C语言写代码 硬件VS软件 个人倾向于先理解硬件的原理再学习软件 报告内容 一、什么是单片机 二、51发展史 三、51最小系统 四、简单的 51程序 五、C51 六、封装 经典书籍:MCS-51单片机原理与应用 张毅刚 什么是单片机? 单片微型计算机 总线: 数据总线DB(Data Bus) 地址总线 AB(Address Bus) 控制总线 CB(Control Bus) 什么是单片机? 微控制器MCU(Microcontroller Unit) 嵌入式微控制器EMCU(Embedded MCU) 国内习惯称为单片机 从1976第一片8位单片机诞生至今已经成为工业控制,日常生活中应用最广泛的计算机。目前我们身边的所用几乎所有的移动设备,比如手机,mp3,mp4,其核心都是单片机微处理器。 51发展史 1974-1976 单片机初级阶段 包含8位CPU,64字节RAM、2个并口 F8单片机 1976-1978 低性能单片机阶段 8位CPU、并行IO、8位定时器/计数器、RAM、ROM,典型:MCS-48单片机 1978-1982 高性能单片机阶段 串行IO、16位定时器/计数器、ROM和RAM加大 寻址范围64Kbyte, 典型MCS-51单片机,目前使用量做多 1982-现在 单片机逐渐小型化、
您可能关注的文档
最近下载
- 《小学语文课程与教学》 课件 第3、4章 识字与写字教学、 阅读教学.pptx
- 住院患者窒息患者应急预案演练脚本.docx
- 分化型甲状腺癌I131治疗.ppt VIP
- 2025年中考语文仿真试题(三)(附答题卡) .pdf VIP
- 煤矿联合试运转方案及安全保障措施(最全).doc
- T_ACEF 141-2024 污染地块土壤重金属稳定化效果评估技术规范.pdf VIP
- 供应商管理控制程序(10P).doc VIP
- 水泥厂设备管理(培训资料)课件.ppt
- 高等电力系统分析 课件全套 第1--8章 电力系统潮流计算--- 电力系统低频振荡及次同步谐振.pptx
- 钣金工艺与设备课件.pptx VIP
文档评论(0)