载入中...
为降低实验程序的算法难度,可简化实验要求: 测量误差 < 5%,不考虑小数
建议方案:1、8MHz工作频率,8分频,1uS计数周期,前后2次通道中断捕获时间直接相减得到周期(2字节),可不用考虑定时器溢出问题。2、利用4字节除以2字节子程序可得到频率(1000000/周期)。3、利用4字节除以2字节子程序把2字节十六进制数转换成5位十进制数,再转换成ASCII码送LCD显缓。
*-----------------------------------------------—-----------------**文件名:shiyan62.ASM **硬件连接:(1)LCD显示模块、键盘模块插在上排,利用系统的默认连接。 ** (2)PTD0接一开关。……
1、实验目的
;定时器应用实验参考程序;程序完成下列功能,程序已在SD-1实验系统上测试通过;(1)利用定时器模块,编程实现电子钟功能。在LCD上排稳定显示"My Time is: ",;下排显示时间"xx:xx:xx" ,12小时制。时间初值可通过在程序中修改代码进行设置。;(2)PTC.3上的LED同步指示时钟的运行(一秒亮一秒暗)。……
1、实验目的掌握Freescale 微控制器 68HC08 定时器模块的基本原理及使用方法,利用定时器溢出中断实现电子钟功能。
一个不错的PC串行调试工具软件,具有串行口的设置、串行数据接收、发送等诸多功能。
可配合实验四在PC端使用。
使用注意:
1、串口设为COM1或COM2,实际取决于实验系统与PC的连接口。
2、波特率设为19200bps,当通信双方的速度不一致时会出现乱码。
3、选择十六进制显示、发送,默认为ASCII码。
4、不要与SD-1实验软件同时打开,不然会造成串口使用冲突。
5、该软件不支持回车、退格等部分控制字符。
软件下载:串口调试助手V2.2.rar
1、实验目的熟悉Freescale 68HC08程序设计和调试方法,掌握ProEmulator、CW08、SD-1型嵌入式微控制器在线实验开发系统的使用方法,理解微控制器 A/D转换模块、异步串行通信接口(SCI)的原理和基本使用方法。
Freescale 68HC08系列 MCU SCI串口初始化代码示例
1、汇编语言
*-------------------------串行口初始化--查询方式-----------------------* LDA #%01000000 ;D6(ENSCI)=1,允许SCI,其它位为0,正常码输出,8位数据,无检验 STA SCC1 LDA #%00001100 ;允许发送器,允许接收器,不允许发送与接收中断 STA SCC2; LDA #%……
//main.c
/*----------------------C语言示例-----------------------**硬件连接:PTB-HD44780data,PTC0-RS,PTC1-RW,PTC2-E **程序描述: 使用2行字符型LCD模块(驱动芯片HD44780) ** 上排显示 DP-01 MCU ** 下排滚动显示 Welcome to Tongji University :) **使用模块: LCD模块 &……
1、实验目的熟悉Freescale 68HC08汇编语言设计和调试方法,掌握ProEmulator、CW08、SD-1型嵌入式微控制器在线实验开发系统的使用方法,理解行列式键盘和LCD显示的基本原理。