合泰单片机是台湾芯片,集成开发环境为HT-3000。大陆这边的芯片代理商是盛群半导体有限公司,官网上的程序用例都是由汇编编写的,当然也对C语言很好的支持,是标准C的子集。在工作中使用到的是8位的HT48R006,在开发过程中,需要注意一下几点:
1、在HT-3000中有相关的配置,包括时钟的选择,管脚的功能配置,看门狗的使能,看门狗的喂狗指令方式。
2、寄存器是支持位寻址的,包含了对应的头文件后,就能使用相关的位标示符。
3、在系统时钟配置为内部时钟时,PA5,PA6作为普通IO引脚来使用,若使用外部时钟,则作为外部时钟输入引脚。
4、看门狗的喂狗方式可以配置为两种方式,若配置为单指令模式,则只需要_clrwdt()指令就能清零看门狗定时器,若配置为双指令模式,则需要_clrwdt1()和_clrwdt2()成对出现在代码段才能实现对看门狗定时器的清零操作。
5、ht48r006,有两个中断向量入口地址,外部中断0和定时器中断。
6、ht48r006资源有限,程序存储空间为1K,2级堆栈,其中main()函数不占用堆栈层数。
7、在使用HT-3000开发工具的时候,若使用C编写代码,在定义全局变量时,不能赋初始值,只有在声明为常量时才能赋初始值。
文章来源于:电子工程世界 原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关文章
合泰单片机使用心得(2024-08-05)
合泰单片机使用心得;合泰单片机是台湾芯片,集成开发环境为HT-3000。大陆这边的芯片代理商是盛群半导体有限公司,官网上的程序用例都是由汇编编写的,当然也对C语言很好的支持,是标准C的子集。在工......
51单片机到底是什么跟单片机有什么关系(2023-02-10)
结构相对简单,所以国内许多高校用其进行单片机入门教学。
二、51单片机跟单片机有什么关系
51单片机其实就是单片机。0851单片机作为Intel公司推出的最成功的单片机产品,目前......
单片机编程-如何快速零基础到入门51单片机(一)(2022-12-09)
编程:免费领!单片机入门到高级开挂学习路径(附教程+工具)37 赞同 · 8 评论文章
然后我们还一台需要Windows电脑,XP win7.8.10都是可以的操作都是大同小异的,但是......
【单片机】51单片机入门教程中(LED流水灯)(2022-12-15)
【单片机】51单片机入门教程中(LED流水灯);前言
提示:以下是本篇文章前言内容
在大家学习用点亮LED之前希望大家去复习一下51单片机的最小系统!
大家需要了解一下进制转换,如下图:
1.十进......
一个月可以学会单片机嘛?单片机编程学多久?(2023-01-05)
编程,需要掌握电阻,电容,三极管的等一些电路基础,再了解一下二极管、LED灯、蜂鸣器等相关电路原理就差不多了,这块的学习,大概需要花1周的时间时间。
2.模拟电路需要掌握嘛?
单片机入门......
单片机自学需要买开发板嘛?初学者如何使用单片机开发板?(2022-12-26)
开发的基础,一定要把C语言学习明白。
针对单片机的c语言编程,我们无际单片机编程有提供系统的入门教程,可以自行搜索找到。
单片机C语言学习完成之后,就开始跟着单片机开发板的教程学习单片机相关知识,包括单片机......
学好单片机能找什么工作?单片机好学吗?(2022-12-21)
你愿意花时间去学,而且方法正确的话,就容易学习的。
果三天打鱼两天晒网的话,即使给你10年时间,你也不一定可以入门。
单片机的开发学习,对基础要求相对比较低,必须要掌握的基础就是单片机C语言。
这块我们无际单片机编程有配套系统的入门教程......
单片机入门教程第22课-串行口应用编程实例(2024-01-26)
单片机入门教程第22课-串行口应用编程实例;1. 串口方式0应用编程 8051单片机串行口方式0为移位寄存器方式,外接一个串入并出的移位寄存器,就可以扩展一个并行口。例:用8051串行......
如何快速零基础到入门51单片机(二)(2022-12-09)
使用破解版)
华维单片机编程:免费领!单片机入门到高级开挂学习路径(附教程+工具)37 赞同 · 8 评论文章
破解版使用方法:先打开Keil_Lic.exe,然后进入Keil软件时不能双击进入,要先......
新手学单片机如何入手,单片机入门培训课程有哪些?(2023-01-04)
新手学单片机如何入手,单片机入门培训课程有哪些?;有时候会收到一些小伙伴的咨询:零基础可以学会单片机吗?
这句话听起来挺搞笑的,谁不是从零基础开始学起的?这又......