2018年1月28日
摘要: 监视定时器俗称看门狗,它的作用是强迫单片机进入复位状态,使之从硬件和软件故障中解脱出来 定时器0的初始化过程 1.定时器模式的设定。对TMOD赋值,以确定T0和T1的工作方式 2.定时器初值设定。计算初值,并将其写入THO,TLO. 3.设置中断系统。允许全局中断和定时器0中断 4.启动定时器,使T 阅读全文
posted @ 2018-01-28 22:14 疯子孑孓 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 因为没有带杜邦线回家,等回学校更 阅读全文
posted @ 2018-01-28 19:57 疯子孑孓 阅读(126) 评论(0) 推荐(0) 编辑
  2018年1月26日
摘要: 中断是基础 中断:是解决突发事件和多任务实时处理的最佳方法。 引入原因:减少运行时间,可以处理多个任务。 优点:分时性,实时性,可靠性高。 其运行原理如下图所示 80c51有5个中断源80c52有六个中断源,两个优先级,可实现二级中断嵌套。 优先级 !! 原则 1.CPU同时接受几个中断时,首先响应 阅读全文
posted @ 2018-01-26 21:19 疯子孑孓 阅读(276) 评论(0) 推荐(0) 编辑
  2018年1月20日
摘要: 定义主板函数hjc-52.c 定义各部分 最后的主函数 阅读全文
posted @ 2018-01-20 22:22 疯子孑孓 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 注意它的IO口! 我们可以直接在数码管的基础上来修改,首先,依旧是延时函数, 头文件 主板函数 主函数,注意思想 阅读全文
posted @ 2018-01-20 22:22 疯子孑孓 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 先写自己目前进度,稍后补。。。 阅读全文
posted @ 2018-01-20 22:15 疯子孑孓 阅读(122) 评论(0) 推荐(0) 编辑
摘要: Way1, Way2, Way 3, Way 4 先写自己目前进度,稍后补。。。 阅读全文
posted @ 2018-01-20 22:14 疯子孑孓 阅读(167) 评论(0) 推荐(1) 编辑
  2018年1月14日
摘要: 点灯 学习之前请先安装KEILC51软件,在学会使用汇编语言后,学习C语言编程是一件比较容易的事,我们将通过一系列的实例介绍C语言编程的方法。图1-1所示电路图使用89c51单片机作为主芯片,这种单片机性属于80C51系列,其内部有8K的FLASH ROM,可以反复擦写,非常适于做实验。89c51的 阅读全文
posted @ 2018-01-14 22:42 疯子孑孓 阅读(184) 评论(0) 推荐(1) 编辑
摘要: 程序下载 首先,我们要把硬件连接好,把板子插到我们的电脑上,打开设备管理器查看所使用的 是哪个 COM 口,如图 2-21 所示,找到“USB-SERIAL CH340(COM5)”这一项,这里最后的 数字就是开发板目前所使用的 COM 端口号。 下载软件列出了 5 个步骤:第一步,选择单片机型号, 阅读全文
posted @ 2018-01-14 22:36 疯子孑孓 阅读(142) 评论(0) 推荐(0) 编辑
摘要: Keil 基本概况介绍 首先,我们用 Keil 先打开一个现成的工程,来认识一下 Keil 软件,如图 1-7 所示。 1. 关于 Keil 软件里边的字体大小和颜色设置。在菜单 Edit-->Configuration-->Colors &Fonts 里边,可以进行字体类型、颜色、大小的设置, 因 阅读全文
posted @ 2018-01-14 22:31 疯子孑孓 阅读(1193) 评论(1) 推荐(1) 编辑