![闪烁LED灯的程序_第1页](http://file2.renrendoc.com/fileroot_temp3/2021-6/13/a8289409-16e0-4a4c-b34e-c1a4694c9869/a8289409-16e0-4a4c-b34e-c1a4694c98691.gif)
![闪烁LED灯的程序_第2页](http://file2.renrendoc.com/fileroot_temp3/2021-6/13/a8289409-16e0-4a4c-b34e-c1a4694c9869/a8289409-16e0-4a4c-b34e-c1a4694c98692.gif)
![闪烁LED灯的程序_第3页](http://file2.renrendoc.com/fileroot_temp3/2021-6/13/a8289409-16e0-4a4c-b34e-c1a4694c9869/a8289409-16e0-4a4c-b34e-c1a4694c98693.gif)
![闪烁LED灯的程序_第4页](http://file2.renrendoc.com/fileroot_temp3/2021-6/13/a8289409-16e0-4a4c-b34e-c1a4694c9869/a8289409-16e0-4a4c-b34e-c1a4694c98694.gif)
![闪烁LED灯的程序_第5页](http://file2.renrendoc.com/fileroot_temp3/2021-6/13/a8289409-16e0-4a4c-b34e-c1a4694c9869/a8289409-16e0-4a4c-b34e-c1a4694c98695.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、闪烁 LED 灯软件描述:/*文件描述:使用的是口,可以用其他的端口,如果用其他的端口只需把程序里的改成相应 的端口,程序实现的功能是单片机通过对端口高低电平的控制实现led 灯的亮和灭。赋值 1就是高电平, 0 是低电平,具体赋什么值才亮要结合硬件部分,看led 灯的接法。这里是赋0 就会亮。 */#includesbitLED=P10;之后就需要在工程里面添加new 按钮就建立了新文件;击确定就好了文件了(就是写程序代码的地方) 。点击 file 菜单下的.asm 了。一般键入程序 点击保存按钮。键入文件名但必须以 .c 为后缀,因为你写的是 c 语言文件。如果是汇编就是用 c 语言写,这
2、里我就用 test1.了,点击保存。然后就是设置了。一 项 的 options for target右击 target1 ,选择第 target1 ” 。选择 output 在 create HEX 前勾上对号。点击确定。之后 就是 添 加文 件 了,就 是把 c 语 言 文件 添 加到 工 程里面 去右击上 图 灰色 的部 分 ,再 左击 Add files to source group 1点击文件名,点击 Add;文件添加完毕,关闭对话框就可以了。下面就是编译了,就是安从左到右的 3 个按键即可。 创建了 hex 文件,这个文件就是烧写到单片机的文件;面就是烧写程序了。打开烧写程序选择单
3、片机型号一般不用该默认 c52.打开需要下载的文件即点击 open file 按钮;选择下载的文件;点 击 打 开 即 可 ; 选 择 端 口 。 一 般 这 个 电 脑 就 是 com1. 点 击 下 载 即 可 。给单片机上电;硬件描述:硬件部分就是一个 led 灯。但是需要串联一个限流电阻, 如果只加入一个 led 灯就是烧掉,限流电阻的选择要合适,这个自己 百度看看 很简单的在这里就不必说了,应该串联个 500R 左右的电 阻,因为办公室里没有所以就用了 2 个 1K 的并联。我建议同学自己 焊下电路板,然后下载上程序看看。下载后的状态定时器/*文件描述:这个 led 口用的也是是口,
4、可以用其他的端口,如果用 其他的端口只需把程序里的改成相应的端口, 这个程序实行的功能是 利用定时器 0 的计数功能实现上面闪烁 led灯的功能。 */#include sbit LED= P10;unsignedcharTime=0;有串口号根据情况可以改变)在下方写入你要发送的字符看看上面的方框收到什么写入 a得到了 E1.这是为什么呢。这是因为接收区设置为十六进制显示。所以得到的是a 的六进制代码值。串口查询/* 文件描述:对串口进行测试,单片机发送字符到电脑,在由电脑发送回来 */#include int main(void)/主函数unsigned char Temp; /定义变量用来发送或接收数据TMOD=0x20;TH1=253;TH0=253;TR1=1;PCON=0x00;SCON=0x50;TI=1;IE=0;/ 定时器 T1 使用工作方式 2/设置初值/ 开始计时 定时器不能开中断/SMOD=0 ;/工作方式 1,波特率 9600bit/s, 允许接收 /TI 置初值 TI 发送数据标志位/屏蔽中断 就是不使用中断了while(1)if(RI)RI=0;T
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 焊工技能培训课件
- 电影营销策略与宣传渠道优化汇报
- 2025年五金剪刀项目可行性研究报告
- 现代科技对电影娱乐产业融资决策的影响分析
- 2025年中国蛋白酶行业市场调研及投资战略规划报告
- 新版人教PEP版三年级下册英语课件 Unit 6 Part A 第2课时
- 防水压胶衣行业深度研究报告
- 电机控制技术在商业领域的智能化升级
- 中国牙医使用设备行业市场发展现状及投资规划建议报告
- 2021-2026年中国益智玩具行业发展监测及投资战略规划研究报告
- 新部编版四年级下册小学语文全册课件PPT
- 高中人教物理选择性必修一第3章第5节多普勒效应课件
- 行政人事助理岗位月度KPI绩效考核表
- 主动脉夹层的护理-ppt课件
- 纪检监察机关派驻机构工作规则全文详解PPT
- BP-2C 微机母线保护装置技术说明书 (3)
- 数据结构英文教学课件:chapter6 Tree
- 硫酸分公司30万吨硫磺制酸试车方案
- 电子电路基础习题解答
- 食品生物化学习题谢达平(动态)
- 保安员工入职登记表
评论
0/150
提交评论